Tuning im Clusterumfeld

Damit Programme die Features moderner Mehrkern CPUs voll ausnutzen können, ist ein umfangreiches Tuning der Applikation sinnvoll. Hierfür stehen zahlreiche Tools zur Unterstützung zur Verfügung: spezielle Compiler, die hochoptimierte Codes produzieren, Profiling Tools, mit denen man das Laufzeitverhalten der Programme analysieren kann, oder auch Multi-Core Optimizer, die die Ressourcenverteilung der verschiedenen Jobs an die CPUs optimieren.

Vorteil durch Überblick



Die Optimierung des Programmcodes ist das eigentliche Problem der Programmierer. Schwachstellen und Flaschenhälse müssen eindeutig identifiziert werden, um durch entsprechende Eingriffe wirkungsvoll gegensteuern zu können. Gleiches gilt für das Aufspüren von Fehlern in den Routinen, welche zum Programmabbruch führen.

Leistungsfähige Analysetools sind die Antwort auf diese Herausforderung. transtec bietet ein umfassendes Portfolio an ebensolchen Tools:
  • Compiler als Schlüssel zur Leistungssteigerung >>
  • Multi-Core Optimizer zur Workload Optimierung >>
  • Kommerzielle Lösungen >>
  • Benchmarking >>