Scalable Graphics
Home / High performance computing / Cuda area
  

CUDA @ Scalable Graphics

What is CUDA?

NVIDIA CUDA™ technology enables you to exploit the computation power of the Graphics Processing Units (GPUs). GPUs possess a highly parallel architecture, making them extremely more effective than general-purpose CPUs for a wide range of complex algorithms. Through its extension for the C-language and the high performance computing scientific libraries, CUDA offers an efficient tool to harness the computational power of GPUs.

CUDA Training and Expertise

Getting the maximum performance using CUDA might be a daunting task. First, it requires some parallel computing background, and a good understanding of the hardware architecture. Second, one need to master the do's and do'nt of CUDA.

We also carry CUDA specific developments for our customers. In particular, we have a long term proficiency in parallel algorithms for data compression, simulation (finite elements and stochastic methods), visualization and large datasets. We help you define tailor-made hardware configurations matching your problems size and performance needs. Our expertise ranges from single systems to NVIDIA Tesla based PC clusters.