Softwarewerkzeuge zur Leistungsoptimierung: Eine Toolbox wird facettenreicher und internationaler

Im Höchstleistungsrechnen (HPC, High Performance Computing) werden die Rechner-Architekturen immer komplexer, und der Übergang zu Mehrkernprozessoren war da nur der Anfang. Allein schon die Frage, wie ein Rechenknoten aufgebaut ist und wo die Threads und Prozesse einer Anwendung laufen sollen, kann überaus relevant für die Rechenleistung sein. Darüber hinaus möchten Anwender oft auch gerne wissen,…

KERNCRAFT: Automatisierte Leistungsmodellierung für numerische Rechenkerne

Moderne Hardware, so schnell sie auch erscheint, hat ihre Grenzen. Gerade im Höchstleistungsrechnen ist es besonders wichtig, diese bestmöglich auszureizen, um vorhandene Ressourcen effizient zu nutzen und nicht Strom und Rechenzeit zu verschwenden. Das Softwarewerkzeug „Kerncraft“ ist ein weiterer von der HPC-Gruppe des RRZE entwickelter Baustein zur Unterstützung der Anwendungsentwickler bei der Leistungsoptimierung. (BI95, JH)…