Tag: Compilation


Enhancing Memory Allocation with New NVIDIA CUDA 11.2 Features

CUDA is the software development platform for building GPU-accelerated applications, providing all the components needed to develop applications targeting every… 9 MIN READ
Accelerated Computing

High-Performance GPU Computing in the Julia Programming Language

Julia is a high-level programming language for mathematical computing that is as easy to use as Python, but as fast as C. The language has been created with… 10 MIN READ
Accelerated Computing

Building Cross-Platform CUDA Applications with CMake

Cross-platform software development poses a number of challenges to your application’s build process. How do you target multiple platforms without maintaining… 10 MIN READ
Accelerated Computing

New Compiler Features in CUDA 8

CUDA 8 is one of the most significant updates in the history of the CUDA platform. In addition to Unified Memory and the many new API and library features in… 17 MIN READ

Introducing the NVIDIA OpenACC Toolkit

Programmability is crucial to accelerated computing, and NVIDIA's CUDA Toolkit has been critical to the success of GPU computing. Over 3 million CUDA Toolkits… 4 MIN READ

MapD: Massive Throughput Database Queries with LLVM on GPUs

MapD uses Just-in-Time Compilation for GPUs to achieve massive throughput on standard SQL queries on NVIDIA Tesla GPUs. Learn how MapD uses LLVM and CUDA. 12 MIN READ