HPC Development
High Performance Computers Based On GPUs
In recent years, graphic cards have become increasingly more applicable as general purpose high-performance devices. However, they are also being used for non-graphical applications such as scientific simulations. Computers with these specific graphic cards (GPUs) are used for supercomputers, such as the current second-fastest computer "Nebulae".
An important advancement from the company, NVIDIA, the leader in graphic cards, was announced at the 2009 GPU Technology Conference in San Jose: Their new product line, "Fermi" has Error-Correcting Code memory (ECC RAM) and is able to correct single bit errors automatically.
This is an important prerequisite for the use of graphic cards in business applications. ECC capability is mandatory for many companies for the use of IT hardware.
High-performance computing based on GPUs is used for the following:
- web traffic analysis
- customer profiling
- bio-computer science
- mathematical finance
- image processing and pattern recognition
- sorting and filtering
Our Highly-Qualified Team
Our HPC division focuses on the development of high-performance computing software. Our specialized, expert team of developers consists of mathematicians, physicists, computer scientists and physicians who are well experienced in the industry and scientific aspects of high-performance computing.
All of our developers and architects have extensive experience with the design and application of complex software systems based on C + + or CUDA.
Our Services
At empulse, we offer our clients a comprehensive portfolio of services in the field of HPC software development. In addition to supporting existing projects, we take responsibility for the implementation and completion of new projects - including requirements analysis and design. Our portfolio includes:
- assessment for the use of GPUs (General Purpose Graphic Processor Units)
- design and prototyping of complex algorithms and applications
- implementation of high-performance, parallel algorithms
- evaluation of software products and solution alternatives
- conception of complete HPC solutions in cooperation with our hardware partners
We place a high level of importance on the quality of our work and professional project management based on proven methods.
