Paper Archive
Contents
Papers for 18/10/2006
Papers for 26/10/2006
- File:ParallelComputing.ppt - The .ppt file for today's presentation
- File:Simple create.c - Example POSIX Thread Program
- File:Ecos-ref.pdf - The reference manual for the Ecos run time system
- File:Embedfuture.pdf - What's ahead for Embedded Software
- File:Compmodels.ppt - State Machine and Concurrent Process Models for Embedded Systems
Papers for 01/11/2006
Holiday, no class
Slides for 08/11/2006
Slides that will be presented in class
- File:Cache.pdf - Introduction to Caches
Papers for 15/11/2006
- File:Mpcaching.pdf - Introduction to Multiprocessors and Snoopy caches
Additional Reading Materials Here is a link to Veljko Milutinovic's web page on Caching for SMP http://galeb.etf.bg.ac.yu/~vm/tutorial/micro/smp/smp.htm
- File:Git.pdf - Supporting Cache Coherence in Heterogeneous Multiprocessor Systems
- File:Loghi.pdf - Cache Coherence Trade-offs in Shared Memory MPSoC's
Papers for 22/11/2006
- File:Globaldir.pdf - Slides on Global Directory Caching for NUMA
- File:Synch.pdf - Synchronization Primitives for Multiprocessors
Papers for 29/11/2006
- File:Extensible.pdf - Slides for Lecture Covering the Following Papers
Here are a set of selected papers from the 6th International Forum on Application-Specific Multi-Processor SoC Link to the form at http://tima.fr/MPSoC/2006/index.html. Re-read *File:Paulin.pdf - Emerging Challenges for MPSoC Platforms to refresh trends in homogenous and heterogeneous processors for MPSoCs.
- File:Rowen.pdf - The Reinvention of the Microprocessor for MPSoC, Chris Rowen, Tensilica
- File:Goossens G.pdf - ASIPs as a Cornerstone of Heterogeneous MPSoCs: What, Why, and How ? Gert Goossens, CEO, Target Compiler Technologies
Papers for 6/12/2006
This lecture continues from the discussions of extensible processors. Here we will loop at how parallelism is extracted from within a high level language.
- File:Parallelism.pdf - Slides for Lecture Covering the Following Papers
- File:Ienne.pdf - Automatic Instruction-Set Specialisation, Paolo Ienne, EPFL Switzerland
- File:Hauser97garp.pdf - GARP A MIPS Processor with Reconfigurable Coprocessor
- File:Ilp4rc fpl98.pdf - Instruction Level Parallelism for Reconfigurable Computing
- File:Lcpc2001.final.pdf - DEFACTO C synthesis Tool
Additional C to HDL Translator Work
- File:Nios.pdf - Altera's NIOS C to HDL translator
Papers for 13/12/2006
A Link to Dr. Daniel Gajski's Introduction to System Design Level Synthesis. http://www.ics.uci.edu/~gajski/presentation/GajskYokohama.pdf The Description of the SpeC Language http://www.ics.uci.edu/~specc/methodology.pdf Automatic Network Generation for System-On-Chip Communication Design, S. Shin, A. Gerstlauer, R. Domer, D. Gajski, Proceedings of the International Conference on Hardware/Software Codesign and System Synthesis, sept. 2005. http://www.ics.uci.edu/~cad/publications/conferences/2005-09/codes05.scnr.pdf
- File:Jerrayawolf.pdf - Hardware/Software Interface Codesign for Embedded Systems, A. Jerraya, W. Wolf, IEEE Computer, 2005
- File:Cesarioetal.pdf - Multiprocessor SoC Platforms: A Component-Based Design Approach
Papers for 20/12/2006
- File:Vuletic1.pdf - Seamless Hardware - Software Integration in Reconfigurable Computing Systems
- File:Vuletic2.pdf - Programming Transparency and Portable Hardware Interfacing: Towards General-Purpose Reconfigurable Computing
- File:Andrews1.pdf - Enabling A Uniform Programming Model Across the Hardware/Software Boundary
- File:Andrews2.pdf - Programming Models for Hybrid CPU/FPGA Computational Components - A Missing Link