Sign Up
EU Cyber Resilience Act (CRA) — First Deadline September 2026
If you sell LabVIEW-based software and systems in the EU, please be aware that new CRA regulations may require you to implement security vulnerability reporting starting September 11, 2026. The VIPM Team has prepared guides to help you understand how this applies to your software applications and published packages, since it's important you understand these regulatory requirements (click the Learn More link to read these guides). Thank you for your help in keeping security front-and-center within the LabVIEW community.
Learn more

G2CPU GPU and CPU HPC Toolkit (System) by Natan Biesmans - Toolkit for LabVIEW Download

G2CPU GPU and CPU high performance computing toolkit

D Discussion Watch * 0 ↓343
 logo
Version1.6.2.10
ReleasedMar 03, 2026
Publisher Natan Biesmans
License G2CPU License Agreement
LabVIEW VersionLabVIEW x64>=0
Operating System Windows x64
Project links Homepage   Discussion

Description

Please make sure VIPM is running with Administrator privliges!!!

Unlicensed installations may experience noticeable IDE slowdowns due to LabVIEW’s handling of background evaluation.
To ensure full performance, please activate a license or use the free Community License.

G2CPU GPU and CPU high performance computing toolkit

G2CPU is a general high performance computing library for LabVIEW based on ArrayFire.
Through the same code you can dynamically choose where the computational task is executed with absolutely no hassle. Code can be run on standard CPU's, Nvidia CUDA devices and OpenCL compatible devices.

You have access to general arithmetic, array manipulation, signal processing, vector algorithms, machine vision and many more with even more to come.

Supported Technologies
CPU
When running code on you CPU the computational task is divided over multiple cores. Fully utilizing the CPU without the need for manual thread control.

CUDA
Maximize your computational power on Nvidia GPU's by using Nvidia's CUDA technology.

OpenCL
Throug OpenCL you can run code on most commercial GPU's from all the big vendors like Intel, AMD and Nvidia. You can even run your code on the integrated graphics card on your CPU. (if available)

Intel OneAPI
The Intel OneAPI is provides its own unified acces to hardware which ranges from CPU's, GPU's to even accelerators and FPGA's. Make sure to download the latest version before using this backend.

Release Notes

1.6.2.10 (Mar 03, 2026)

New features
- Optimized function latency in both Linux, RT and Windows
- Updated examples to showcase indexing using G2CPU lookup
- Addition of CUDA Pointer extraction for easy addition of external libraries (property node)
- Addition of setting or disabling the array lock (property node)
- Addition of a stream Event API for multi stream synchronisation
- RT Configuration Toolkit is now a downloadable addon
- Turn G2CPU debugging tools of for improved performance by setting the Project variable "G2CPU_DEBUG" to "FALSE". This with "G2CPU_MULTI_DEVICE" set to "TRUE" supercharges performance and kills latency.


Download Package

Versions

  Post an Idea   Post a Resource

Recent Posts