GPU Computing Eyescaleeyescale.github.io/eyescale.ch/GPU_Computing_Eyescale.pdf · GPU Computing...

1
Eyescale at a glance GPU Computing Our experts help you to access the computational power of modern GPUʼs. We assist you during the entire migration process, from identifying the compu- tational bottlenecks, GPU programming to application deployment. Eyescale makes the benefits and costs of GPU computing transparent. Scalable Rendering Our parallel rendering knowledge is based on over 15 years of industry experience developing the OpenGL Multipipe™ SDK a n d E q u a l i z e r p a r a l l e l rendering frameworks, and successfully deploying them in major commercial applications. Parallel Programming Where beneficial, we combine GPU computing with other paradigms to fully harness the power of multi-core, multi-GPU workstations and clusters, e.g., by using OpenMP, Intel TBB, SIMD instruction sets or native thread APIs. OpenGL Experts Eyescale offers OpenGL training and consulting for OpenGL-based applications and middleware in the scientific visualization, medical imaging, oil & gas, and visual simulation markets. Open Source Integration We have a profound knowledge of 3D visualization software, such as the OpenSceneGraph, Open Inventor, NVSG and OpenSG scene graph APIs, as well as the Equalizer and Chromium parallel rendering frameworks. All trademarks and copyrights belong to their respective owners. All rights reserved. GPU Computing Professional Services For more information please email [email protected] Weather simulation visualized using Virtual Reality Image courtesy University of Siegen GPU Consulting and Engineering Eyescale provides the knowledge to harness the computational power of modern graphics processing units to your applications. Our CUDA™ and OpenCL experts will help you to: Eyescale Software GmbH Faubourg de lʼHôpital 12 CH-2000 Neuchâtel +41 78 686 13 90 http://www.eyescale.ch Analyze the potential for GPU acceleration of your e x i s t i n g o r p l a n n e d applications. Plan your implementation strategy and roadmap to port the key software components to modern GPU architectures. Implement and integrate GPGPU algorithms using CUDA™ or OpenCL. Optimize GPU compute kernels to leverage the full power of the available resources to achieve maximum performance. Deploy your application on a variety of target platforms, ranging from single and multi-GPU workstations to large-scale HPC clusters. Parallel Programming and Visualization Our industry experts give you the additional competitive advantage to combine GPU computing with other paradigms, such as 3D visualization, scalable rendering, parallel programming, SIMD and distributed cluster computing.

Transcript of GPU Computing Eyescaleeyescale.github.io/eyescale.ch/GPU_Computing_Eyescale.pdf · GPU Computing...

Page 1: GPU Computing Eyescaleeyescale.github.io/eyescale.ch/GPU_Computing_Eyescale.pdf · GPU Computing Professional Services For more information please email gpucomputing@eyescale.ch Weather

Eyescale at a glance

GPU ComputingOur experts help you to access the computational power of modern GPUʼs. We assist you during the entire migration process, from identifying the compu-tational bottlenecks, GPU programming to application deployment.Eyescale makes the benefits and costs of GPU computing transparent.

Scalable RenderingOur para l le l render ing knowledge is based on over 15 years of industry experience developing the OpenGL Multipipe™ SDK and Equalizer paral lel rendering frameworks, and successful ly deploying them in major commercial applications.

Parallel ProgrammingWhere bene f i c ia l , we combine GPU computing with other paradigms to fully harness the power of multi-core, multi-GPU workstations and clusters, e.g., by using OpenMP, Intel TBB, SIMD instruction sets or native thread APIs.

OpenGL ExpertsEyescale offers OpenGL training and consulting for OpenGL-based applications and midd leware in the sc ien t i f i c visualization, medical imaging, oil & gas, and visual simulation markets.

Open Source IntegrationWe have a profound knowledge of 3D visualization software, such as the OpenSceneGraph, Open Inventor, NVSG and OpenSG scene graph APIs, as well as the Equalizer and Chromium parallel rendering frameworks.

All trademarks and copyrights belong to their respective owners. All rights reserved.

GPU ComputingProfessional Services

For more information please email [email protected]

Weather simulation visualized using Virtual Reality Image courtesy University of Siegen

GPU Consulting and EngineeringEyescale provides the knowledge to harness the computational power of modern graphics processing units to your applications. Our CUDA™ and OpenCL experts will help you to:

Eyescale Software GmbHFaubourg de lʼHôpital 12

CH-2000 Neuchâtel

+41 78 686 13 90

http://www.eyescale.ch

• Analyze the potential for GPU acceleration of your e x i s t i n g o r p l a n n e d applications.

• Plan your implementation strategy and roadmap to por t the key sof tware components to modern GPU architectures.

• Implement and integrate GPGPU algorithms using CUDA™ or OpenCL.

• Optimize GPU compute kernels to leverage the full power of the available resources to achieve maximum performance.

• Deploy your application on a variety of target platforms, ranging from single and multi-GPU workstations to large-scale HPC clusters.

Parallel Programming and VisualizationOur industry experts give you the additional competitive advantage to combine GPU computing with other paradigms, such as 3D visualization, scalable rendering, parallel programming, SIMD and distributed cluster computing.