José A. Baiocchi Paredes

Ph.D.

José's Picture About Publications Teaching

I am currently a Software Engineer for Intel Corp. in Santa Clara, CA.

I defended my Ph.D. dissertation, Dynamic Binary Translation for Embedded Systems with Scratchpad Memory on 11/11/11. In my research I used the Strata DBT framework. My research advisor was Dr. Bruce Childers.

I was born in Peru, in the city of Ica, where I grew up. After finishing high school, I moved to Lima, where I spent the next six and a half years. In 2002 I earned a BS in Informatics Engineering at the Pontifical Catholic University of Peru. I came to Pittsburgh in the fall of 2003. I was initially advised by Dr. Markus Mock.

ACM's author page

  • Enabling Dynamic Binary Translation in Embedded Systems with Scratchpad Memory
    José A. Baiocchi, Bruce R. Childers, Jack W. Davidson and Jason D. Hiser
    To appear in ACM Transactions on Embedded Computer Systems (PDF)
  • Demand Code Paging for NAND Flash in MMU-less Embedded Systems
    José A. Baiocchi and Bruce R. Childers
    Design Automation and Test in Europe (PDF|DOI)
  • Heterogeneous Code Cache: Using Scratchpad and Main Memory in Dynamic Binary Translators
    José A. Baiocchi and Bruce R. Childers
    46th DAC: Design Automation Conference (PDF|DOI)
  • Addressing the Challenges of DBT for the ARM Architecture
    Ryan W. Moore, José A. Baiocchi, Bruce R. Childers, Jack W. Davidson and Jason D. Hiser
    LCTES 09: ACM Conference on Languages Compilers and Tools for Embedded Systems (PDF|DOI)
  • DBT Code Cache Management for Embedded Systems with Heterogeneous Memory
    José A. Baiocchi and Bruce R. Childers
    Technical Report TR-08-159
    Department of Computer Science - University of Pittsburgh
  • Reducing Pressure in Bounded DBT Code Caches
    José A. Baiocchi, Bruce R. Childers, Jack W. Davidson and Jason D. Hiser
    CASES 08: 2008 International Conference on Compilers Architecture and Synthesis for Embedded Systems (PDF|DOI)
  • Computing and Higher Education in Peru
    Marco A. Alvarez, José Baiocchi and José Antonio Pow Sang
    SIGCSE Bulletin (PDF|DOI)
  • Fragment Cache Management for Dynamic Binary Translators in Embedded Systems with Scratchpad
    José Baiocchi, Bruce R. Childers, Jack W. Davidson, Jason D. Hiser and Jonathan Misurda
    CASES 07: 2007 International Conference on Compilers Architecture and Synthesis for Embedded Systems (PDF|DOI)
  • An Empirical Study of Data Speculation Use on the Intel Itanium 2 Processor
    Markus Mock, Ricardo Villamarin and José Baiocchi
    INTERACT 05: 9th Annual Workshop on Interaction between Compilers and Computer Architectures (PDF|DOI)

Recitation

  • CS0447 Computer Organization and Assembly Language Programming: Spring 2010
  • CS0401 Intermediate Programming using Java: Spring 2007
  • CS0007 Introduction to Computer Programming: Spring 2006, Fall 2005

Grading

  • CS/COE1541 Introduction to Computer Architecture: Spring 2008 (.25), Fall 2006
  • CS1555 Database Management Systems: Spring 2008 (.25)

Contact Information
E-Mail: