DPG Phi
Verhandlungen
Verhandlungen
DPG

Münster 2017 – scientific programme

Parts | Days | Selection | Search | Updates | Downloads | Help

T: Fachverband Teilchenphysik

T 71: Trigger und DAQ 1

T 71.1: Talk

Tuesday, March 28, 2017, 16:45–17:00, VSH 05

Software-Optimierung und Suche nach ineffizienter Speicherverwaltung mit externen Programmen — •Jannik Geisen, Jörn Große-Knetter und Arnulf Quadt — II. Physikalisches Institut, Georg-August-Universität Göttingen

In einer Arbeitsgruppe oder Kollaboration, in der viele Personen an verschiedenen Teilen eines großen Software-Gerüsts arbeiten, kann es zu Fehloptimierungen wie redundante Speicherallokationen oder gar Speicherlecks im Programm kommen. Diese können die Leistung des Programmes beträchtlich einschränken oder es sogar unbrauchbar machen. Mit leistungsoptimierenden Programmen kann man gezielt und effizient nach solchen Problemen suchen.
Vorgestellt wird eine solche Suche mithilfe der “Google Performance Tools” am Beispiel der in ATLAS verwendeten PixelDAQ-Software. Die Steuerung des DAQ-Systems funktioniert über eigenständige Applikationen, von denen eine lange Laufzeit gefordert wird, was jedoch aufgrund redundanter Speicherallokationen nicht möglich ist. Dadurch kann beispielsweise ein mehrmaliges Hintereinanderausführen von Überprüfungen und Kalibrationen verschiedener Aspekte des Pixel-Detektors nicht stattfinden.

100% | Mobile Layout | Deutsche Version | Contact/Imprint/Privacy
DPG-Physik > DPG-Verhandlungen > 2017 > Münster