HOME | ENGLISH | IMPRESSUM | KIT

Bachelorarbeit (offen): Invasiver SSCA2 Benchmark

Im Rahmen des DARPA-Programms "High Productivity Computing Systems" wurde die Benchmarksuite "Scalable Synthetic Compact Applications" (SSCA) definiert. Der zweite Benchmark ist "Graph Analysis".

SSCA #2 is a graph theory benchmark representative of computations in informatics and national security. It is characterized by integer operations, a large memory footprint, and irregular memory access patterns. It is also relatively harder to parallelize compared to the other two SSCAs.

Im Rahmen des InvasIC Projekts wurde ein X10 Framework entwickelt, das auch für HPC Anwendung zusätzliche Flexibilität und Effizienz bietet. Eine Implementierung von SSCA2 in X10 existiert, ist jedoch nicht invasiv.

Aufgabe:

In dieser Arbeit soll die X10 Implementierung von SSCA2 auf das invasive Framework portiert werden. Die Evaluation umfasst die Useability des invasiven Frameworks, Performance-Gewinne gegenüber der bestehenden Implementierung, und Flexibilitätsverbesserungen durch adaptives Verhalten.

Voraussetzungen

  • Kenntnisse in X10
  • Spaß an wissenschaftlicher Evaluation


Betreuer

Wissenschaftliche Mitarbeiter
Andreas Zwinkau