Compilation for Explicitly Managed Memory Hierarchies


Timothy J. Knight
Ji Young Park
Manman Ren
Mike Houston
Mattan Erez
Kayvon Fatahalian
Alex Aiken
William J. Dally
Pat Hanrahan


To be Presented at PPoPP 2007.




We present a compiler for machines with an explicitly managed memory hierarchy and suggest that a primary role of any compiler for such architectures is to manipulate and schedule a hierarchy of bulk operations at varying scales of the application and of the machine. We evaluate the performance of our compiler using several benchmarks running on a Cell processor.



Adobe Acrobat PDF (620 KB)


Posted 1/31/2007