hpcware

Home ] • [ Services: Support | Directed Development | Consulting ] • [ Technology: Overview | Examples ] • [ Profile ] • [ Contact ]


Today's computer systems are enormously complex; as a result, there is often a huge gap between a computer system's peak performance and the performance of typical applications. Low application performance may be caused by choice of algorithms, data structures, data access patterns, computation order, communication patterns, and/or I/O patterns. Even how an application is mapped onto a parallel system and compiler options can dramatically affect its performance.

Careful analysis of an application's performance can often uncover significant opportunities for improvement. Tuning your application may enable it to tackle larger problems, shorten its turnaround time, increase its throughput, and improve your return on investment on computer systems.

HPCWare's consultants are available to help your organization measure, analyze, and understand the performance of applications on workstations, clusters, and supercomputers. Contact HPCWare to discuss your needs in this area and obtain a quote for consulting services.


©2012