Our consulting services are always customized to your needs, and often include:
- Benchmarking, profiling and performance analysis of your code.
- Analyzing the performance potential of parallelizing your application, targeting shared memory, distributed memory and accelerator/GPU resources.
- Refactoring, data structure and algorithm design consulting.
- Surveys and in-depth evaluations of the applicability of available state-of-the-art technology.
- Bringing your team up to speed on state-of-the-art software engineering practices.
Depending on your requirements,
PH3 technology consulting can range
from rapid analysis and reporting on your software to long-term refactoring and tuning support.