CV - Arun Raman

RECOGNITION

EDUCATION

EXPERIENCE

TEACHING

TALKS

Talks

Course Lectures

PROFESSIONAL ACTIVITIES

Conference Organizing

Reviews

PUBLICATIONS

    Book Chapters

  1. David I. August, Jialu Huang, Thomas B. Jablin, Hanjun Kim, Thomas R. Mason, Prakash Prabhu, Arun Raman, and Yun Zhang, “Automatic Extraction of Parallelism from Sequential Code,” in Fundamentals of Multicore Software Development edited by Ali-Reza Adl-Tabatabai, Chapman Hall / CRC Press, August 2011.
  2. Arun Raman and David I. August, “EPIC Processors,” in Encyclopedia of Parallel Computing edited by David Padua, Springer, May 2011.

      Conference Publications

    1. Prakash Prabhu, Thomas B. Jablin, Arun Raman, Yun Zhang, Jialu Huang, Hanjun Kim, Nick P. Johnson, Feng Liu, Soumyadeep Ghosh, Stephen Beard, Taewook Oh, Matthew Zoufaly, David Walker, and David I. August, “A Survey of the Practice of Computational Science,” to appear in Proceedings of the 24th ACM/IEEE Conference on High Performance Computing, Networking, Storage and Analysis (SC), November 2011.
    2. Arun Raman, Greta Yorsh, Martin Vechev, and Eran Yahav, “Sprint: Speculative Prefetching of Remote Data,” in Proceedings of the 26th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), October 2011.
      Based on work done during internship at IBM Research in Summer 2010.
    3. Arun Raman, Hanjun Kim, Taewook Oh, Jae W. Lee, and David I. August, “Parallelism Orchestration using DoPE: the Degree of Parallelism Executive,” in Proceedings of the 32nd ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), June 2011.
    4. Olivier Certner, Zheng Li, Arun Raman, and Olivier Temam, “A Very Fast Simulator for Exploring the Many-Core Future,” in Proceedings of the 25th IEEE International Parallel and Distributed Processing Symposium (IPDPS), May 2011.
      Based on work done during internship at INRIA in Summer 2008.
    5. Hanjun Kim, Arun Raman, Feng Liu, Jae W. Lee, and David I. August, “Scalable Speculative Parallelization on Commodity Clusters,” in Proceedings of the 43rd IEEE/ACM International Symposium on Microarchitecture (MICRO), December 2010.
      Highest ranked paper in double-blind review process.
    6. Jialu Huang, Arun Raman, Yun Zhang, Thomas B. Jablin, Tzu-Han Hung, and David I. August, “Decoupled Software Pipelining Creates Parallelization Opportunities,” in Proceedings of the 2010 International Symposium on Code Generation and Optimization (CGO), April 2010.
    7. Arun Raman, Hanjun Kim, Thomas R. Mason, Thomas B. Jablin, and David I. August, “Speculative Parallelization Using Software Multi-threaded Transactions,” in Proceedings of the Fifteenth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), March 2010.
    8. Easwaran Raman, Guilherme Ottoni, Arun Raman, Matthew Bridges, and David I. August, “Parallel-Stage Decoupled Software Pipelining,” in Proceedings of the 2008 International Symposium on Code Generation and Optimization (CGO), April 2008.

        Technical Reports

      1. Arun Raman, “Large Scale Testing of Pervasive Computing Systems Using Multi-Agent Simulation,” Technical report submitted to Dr. N.C. Narendra, IBM Research India, August 2005.

        Other Publications

      1. Arun Raman, Hanjun Kim, and David I. August, “Addressing the Multicore Problem,” in Proceedings of the 4th Annual Innovation Forum held by the Keller Center for Innovation in Engineering Education, April 2009.
      2. Arun Raman, “Real-time Tracking of Objects Using Robotic Arm with Vision,” Senior Thesis, Indian Institute of Technology Roorkee, May 2006.

          Patents

        1. Arun Raman, Hanjun Kim, and David I. August, “System to Speed Up Program Execution Using Software Multi-Threaded Transactions,” Princeton University invention disclosure filed.