GPGPU libraries

GPULib

GPULib is discontinued and unsupported software library developed by Tech-X Corporation for accelerating general-purpose scientific computations from within the Interactive Data Language (IDL) using Nvidia's CUDA platform for programming its graphics processing units (GPUs). GPULib provides basic arithmetic, array indexing, special functions, Fast Fourier Transforms (FFT), interpolation, BLAS matrix operations as well as LAPACK routines provided by MAGMA, and some image processing operations. All numeric data types provided by IDL are supported. GPULib is used in medical imaging, optics, astronomy, earth science, remote sensing, and other scientific areas. A CUDA enabled GPU is currently required to use this library, although there is an OpenCL prototype available. GPULib provides more capabilities depending on the capability of the graphics processing unit (GPU) being used. For example, double-precision calculations and the ability to transfer data concurrently with computations are not provided by all GPUs, but GPULib supports these operations on GPUs which are capable of performing them. GPULib is provided in the form of a Dynamically Loadable Module (DLM) along with IDL code. Using GPULib does not require knowledge of C or CUDA, though it can be extended if the user is knowledgeable with CUDA. GPULib previously provided bindings for other languages including Matlab, Python, and Java. The GPULib API documentation is available online. (Wikipedia).

Video thumbnail

CRISPR

If you are interested in learning more about this topic, please visit http://www.gcflearnfree.org/ to view the entire tutorial on our website. It includes instructional text, informational graphics, examples, and even interactives for you to practice and apply what you've learned.

From playlist CRISPR

Video thumbnail

Excel

If you are interested in learning more about this topic, please visit http://www.gcflearnfree.org/ to view the entire tutorial on our website. It includes instructional text, informational graphics, examples, and even interactives for you to practice and apply what you've learned.

From playlist Microsoft Excel

Video thumbnail

Hitler gets a Haircut.

1efMxkzVHzyLaTFcvXZ9GKLKrB7MBmbKT

From playlist Interviews and Shows

Video thumbnail

20 Amazing Things That You Can Do with GPT-4

Exploring the incredible potential of GPT-4, the state-of-the-art language model developed by OpenAI.  In this video, we'll take you through 20 amazing applications of GPT-4, from creating a personalized workout program to writing an article on any subject, and even fixing your car!  Thi

From playlist Explainer

Video thumbnail

A.I. Just Designed An Enzyme That Eats Plastic

» Podcast I Co-host: https://www.youtube.com/channel/UC6jKUaNXSnuW52CxexLcOJg » ColdFusion Discord: https://discord.gg/coldfusion » Twitter | @ColdFusion_TV » Instagram | coldfusiontv --- About ColdFusion --- ColdFusion is an Australian based online media company independently run by Dag

From playlist Technology

Video thumbnail

2014 GED Exam Math Overview and Prep

GEDmathlessons.com http://www.gedmathlessons.com helps students practice and study for ged math. This video goes over the 2014 GED math requirement and how to study for the exam.

From playlist GED Prep Videos

Video thumbnail

My main YouTube Channel @GCSEALevelMaths

Advert for my YouTube channel!!

From playlist Entry Level Mathematics

Video thumbnail

Graphic Design

If you are interested in learning more about this topic, please visit http://www.gcflearnfree.org/ to view the entire tutorial on our website. It includes instructional text, informational graphics, examples, and even interactives for you to practice and apply what you've learned.

From playlist Graphic Design

Video thumbnail

What is the difference between convex and concave

👉 Learn about polygons and how to classify them. A polygon is a plane shape bounded by a finite chain of straight lines. A polygon can be concave or convex and it can also be regular or irregular. A concave polygon is a polygon in which at least one of its interior angles is greater than 1

From playlist Classify Polygons

Video thumbnail

Biliay colic

In this video on topics in emergency surgery for medical students and doctors, I discuss the common condition of biliary colic. Watch this video if your are preparing for the exams or are seeing a patient with biliary colic. Biliary colic is the most common form of gallstone disease, an

From playlist Let's talk Surgery

Related pages

CUDA | Basic Linear Algebra Subprograms | OpenCL