G²CPU
Industry leading function set, extensive compatibility and one seamless API
G²CPU offers an ever-growing library of high-performance functions designed to accelerate your LabVIEW applications using GPU and CPU technologies.
From basic mathematics to advanced signal and image processing, every function is optimized for CUDA, OpenCL, and multithreaded CPU backends. Whether you're analyzing data, building machine vision systems, or enhancing user interfaces, G²CPU delivers the tools you need.
Data Management
Mathematics & Linear Algebra
Statistics & Vector Algorithms
Logic & Signal Processing
Machine Vision & Image Processing
UI Rendering Acceleration
And much more coming soon...
Run your code on any platform at any time
Leverage the power of NVIDIA’s most advanced and industry-leading CUDA-enabled graphics cards through the ArrayFire backend. Unlock unparalleled GPU acceleration for your LabVIEW applications.
Whether you’re using the latest high-performance desktop GPUs in your computing racks or passively cooled GPUs in cleanroom-compliant machines, G²CPU enables you to maximize GPU performance without compromise.
Don’t limit yourself to a single vendor—G²CPU’s ArrayFire backend enables your LabVIEW applications to run seamlessly on a wide range of accelerators, from Intel and AMD to NVIDIA.
Boost performance on your customers’ laptops using Intel integrated GPUs (iGPUs), or outperform competitors with Intel iGPUs in your next PXIe instrument—all without the need for external GPUs.
Sometimes, the onboard accelerator can’t outperform a powerful multicore CPU. With G²CPU’s ArrayFire backend, your LabVIEW application can seamlessly switch to utilize all available CPU cores for maximum performance.
Data distribution across cores is handled automatically, so you can focus on developing your application without worrying about low-level parallelization.
Stream data from high-demand PXI modules to the GPU for real-time processing.
Achieve <1 ms loop rates with full LabVIEW Real support while freeing up real-time CPU resources
At G²CPU, we understand that reliability is crucial for any application. That’s why we build G²CPU on top of ArrayFire—the industry’s leading high-performance computing platform.
This ensures you always have access to the most cutting-edge GPU and CPU acceleration functions, combined with rock-solid stability you can depend on.
Seamlessly integrate G²CPU with leading software ecosystems and development toolkits.
G²CPU offers effortless compatibility with popular programming languages like Python, C++, and Rust, enabling fast and reliable communication. Simplify cross-platform integration, boost workflow automation, and enhance productivity across diverse systems.
Boost the performance of your PXI systems with our trusted partner, RADX Technologies.
The G²CPU platformis fully compatible with all RADX GPUs, delivering seamless integration across Windows, Linux, and LabVIEW Real-Time (RT)environments.
Whether you have questions or a new project in mind, we’re here to help.
Let’s get started!
Copyright © All rights reserved
KBO: 0802.051.923