Workshop on Computer Architecture Education

Held in conjunction with the

32nd International Symposium on Computer Architecture

Madison, Wisconsin
Sunday, June 5, 2005

 

Final Program

Session 1. Welcome and Keynote 8:30-9:35

  8:30  Welcome, Edward F. Gehringer, workshop organizer

  8:35   Keynote, "Embedded computer architectures in the MPSoC age," Wayne Wolf, Princeton University (Paper, Slides)

Session 2. Special Session on Embedded Systems I 9:35-10:30

  9:35   "Embedded systems courses at RIT," Roy S. Czernikowski and James R. Vallino, Rochester Institute of Technology (Paper, Slides)

10:00   "Experiences with the Blackfin architecture for embedded systems education," Diana Franklin and John Seng, California Polytechnic State University – San Luis Obispo (Paper, Slides)

10:15  Discussion

Break 10:30-11:00

Session 3. Panel on Teaching Embedded Systems 11:00-12:30

Alex Dean, North Carolina State University (Slides)
Yann-Hang Lee, Arizona State University (Slides)
Kenneth Ricks, University of Alabama
Wayne Wolf, Princeton University

Lunch 12:30-1:45

Session 4. Regular Papers 1:45-3:30

  1:45   "SPIMbot: An engaging, problem-based approach to teaching assembly language programming," Craig Zilles, University of Illinois (Paper, Slides)

  2:10   "QUILT: A GUI-based integrated circuit floorplanning enviroment for computer architecture research and education," Gregory J. Briggs, Edwin J. Tan, Nicholas A. Nelson, University of Rochester, and David H. Albonesi, Cornell University (Paper, Slides)

  2:30   "The ‘Little Man Storage’ model," Larry Brumbaugh and William Yurcik, National Center for Supercomputing Applications, University of Illinois (Paper, Slides)

  2:50   "An emulated computer with assembler for teaching undergraduate computer architecture." Timothy D. Stanley and Mu Wang, Brigham Young University – Hawaii (Paper, Slides) Presented by Bill Yurcik

  3:10  Discussion

Break 3:30-4:00

Session 5. Special Session on Embedded Systems II 4:00-5:15

  4:00  "An embedded systems course and course sequence," Kenneth G. Ricks, William A. Stapleton, and D. Jeff Jackson, University of Alabama (Paper, Slides)

  4:25   "Hardware/software co-design of embedded real-time systems from an undergraduate perspective," Kevin C. Kassner, Dynetics Corp. and Kenneth G. Ricks, University of Alabama (Paper, Slides)

  4:45   "Teaching microprocessor systems desing using a SoC and embedded Linux platform," Yann-Hang Lee and Aung Oo, Arizona State University (Paper, Slides)

  5:00  Discussion