AboutΒΆ
Prism comes from Drexel University’s VLSI & Architecture Lab (VANDAL), headed by Dr. Baris Taskin and in collaboration with Tufts University’s Dr. Mark Hempstead.
The goal of Prism is modular application analysis. It was formed from the need to support multiple projects that study application traces, aimed at data-driven architecture design. This has included early hardware accelerator co-design [SIGIL], as well as uncore design space exploration with multi-threaded workloads [SYNCHROTRACE] [UNCORERPD]. Prism is not interested in changing the functional behavior of an application, but instead aims to classify events in the application and present those events for further analysis. In this way, Prism does not require that each researcher have an in depth understanding of the binary instrumentation tools.