Publications

Conference Papers

  • Feedback-Directed Pipeline Parallelism. (pdf,slides)
    M. Aater Suleman, Moinuddin K. Qureshi, Khubaib, and Yale N. Patt.
    In the International Conference on Parallel Architectures and Compilation Techniques (PACT) 2010.

  • Data Marshaling for Multi-core Mrchitectures. (pdf,slides)
    M. Aater Suleman, Onur Mutlu, Jose A. Joao, Khubaib, and Yale N. Patt.
    In the International Symposium on Computer Architecture (ISCA) 2010

  • Accelerating Critical Section Execution with Asymmetric Multi-Core Architectures. (pdf,slides)
    M. Aater Suleman, Onur Mutlu, Moinuddin K. Qureshi, and Yale N. Patt.
    In the International Conference on Architectural Support for Programming Language and Operating Systems (ASPLOS) 2009

  • Feedback Driven Threading: Power-Efficient and High-Performance Execution of Multithreaded Workloads on CMPs. (pdf,slides)
    M. Aater Suleman, Moinuddin K. Qureshi, and Yale N. Patt.
    In the International Conference on Architectural Support for Programming Language and Operating Systems (ASPLOS) 2008

  • Line Distillation: Increasing Cache Capacity by Filtering Unused Words in Cache Lines. (pdf,slides)
    Moinuddin K. Qureshi, M. Aater Suleman, and Yale N. Patt.
    In the International Symposium on High-Performance Computer Architecture (HPCA) 2007

  • 2D-Profiling: Detecting Input-Dependent Branches with a Single Input Data Set. (pdf,slides)
    Hyesoon Kim, M. Aater Suleman, and Yale N. Patt.
    In the International Symposium on Code Generation and Optimization (CGO) 2006.

  • Resizeable Cache Architecture for High Yield SOC (pdf)
    Baker Mohammad, Muhammad Tauseef Rab, Khadir Mohammad, and M. Aater Suleman.
    In the International Conference on IC Design and Technology ICICDT, 2009

    Journal Papers

  • ICESat laser altimeter measurement time validation system (pdf)
    Lori A. Magruder, M. Aater Suleman and Bob E. Schutz
    Measurement Science and Technology, Vol 14, Number 11, November 2003 Online Issue (No. 1978)

    Technical Reports

  • ACMP: Balancing Hardware Efficiency and Programmer Efficiency. (pdf)
    M. Aater Suleman, Yale N. Patt, Eric A. Sprangle, Anwar Rohillah, Anwar Ghuloum, and Doug Carmean.
    HPS Technical Report, TR-HPS-2007-001, February 2007.

  • 2D-Profiling: Detecting Input-Dependent Branches with a Single Input Data Set. (pdf)
    Hyesoon Kim, M. Aater Suleman, and Yale N. Patt.
    HPS Technical Report, TR-HPS-2006-001, January 2006.