Research & Publications



Log-Based Architectures (LBA):

I am currently working on the Log-Based Architectures Project (LBA). Log-Based Architectures is an architectural approach that advocates utilizing otherwise idle cores in a CMP to dramatically reduce the overheads for runtime program monitoring. For more information on the LBA project, please visit: LBA.

My CV is available here: pdf.


Publications:

 

[ISCA08]

Shimin Chen, Michael Kozuch, Theodoros Strigkos, Babak Falsafi, Phillip B. Gibbons,
Todd C. Mowry, Vijaya Ramachandran, Olatunji Ruwase, Michael Ryan and Evangelos Vlachos.
"Flexible Hardware Acceleration for Instruction-Grain Program Monitoring",
In proceedings of the 35th International Symposium on Computer Architecture (ISCA 2008).
Accepted in IEEE Micro Special Issue "Top Picks from Computer Architecture Conferences".
Paper    Slides

 

[Tech Report]

Shimin Chen, Babak Falsafi, Phillip B. Gibbons, Michael Kozuch, Todd C. Mowry,
Michael Ryan, Radu Teodorescu, Anastasia Ailamaki, Limor Fix, Gregory R. Ganger,
Bin Lin, Olatunji Ruwase, Theodoros Strigkos and Evangelos Vlachos.
"Log-Based Architectures: General-Purpose Program Monitoring Using Idle Cores",
Intel Research Pittsburgh Tech Report TRP-08-02.