Parthenon

CS258 Spring '08: Final List Of Papers


Here are the papers that you should have gotten in class so far:
 

Reading 1:
Wednesday
1/30

Additional Reading:

Reading 2:
Monday
2/4

Reading 3:
Wednesday
2/6

Reading 4:
Monday
2/11
Reading 5:
Wednesday
2/13
Reading 6:
Wednesday
2/20
Reading 7:
Monday 2/25

Supplemental reading:

  1. Evaluation of the Raw Microprocessor: An Exposed-Wire-Delay Architecture for ILP and Streams, Michael Bedford Taylor, Walter Lee, Jason Miller, David Wentzlaff, Ian Bratt, Ben Greenwald, Henry Hoffmann, Paul Johnson, Jason Kim, James Psota, Arvind Saraf, Nathan Shnidman, Volker Strumpen, Matt Frank, Saman Amarasinghe, and Anant Agarwal. Proceedings of International Symposium on Computer Architecture, June 2004
Reading 8:
Wednesday
2/27
Reading 9:
Monday
3/3
Reading 10:
Wednesday
3/5
Reading 11:
Monday
3/10
  • Is SC + ILP = RC?  Chris Gniady, Babak Falsafi, T. N. Vijaykumar, In Proceedings of the 26th annual international symposium on Computer architecture, 1999
Reading 12:
Wednesday
3/12

Reading 13:
Monday
3/17

Reading 14:
Wednesday
3/19
Reading 15:
Monday
3/31
Reading 16:
Wednesday
4/2
Reading 17:
Monday
4/14
  • Closing the window of vulnerability in multiphase memory transactions, John Kubiatowicz, David Chaiken, Anant Agarwal. In Proceedings of the fifth international conference on Architectural support for programming languages and operating systems (ASPLOS) 1992.
  • Timestamp snooping: an approach for extending SMPs,   Milo M. K. Martin, David A. Wood, Daniel J. Sorin, Anatassia Ailamaki, Alaa R. Alameldeen, Ross M. Dickson, Carl J. Mauer, Kevin E. Moore, Manoj Plakal, and Mark D. Hill, In Proceedings of the Ninth international conference on Architectural support for programming languages and operating systems, 2000

Supplemental Reading (For Anant Agarwal's Talk):

  • On-Chip Interconnection Architecture of the Tile Processor, David Wentzlaff, Patrick Griffin, Henry Hoffmann, Liewei Bao, Bruce Edwards, Carl Ramey, Matthew Mattina, Chyi-Chang Miao, John F. Brown III, Anant Agarwal, In IEEE Micro, September-October 2007
  • TILE64TM Processor: A 64-Core SoC with Mesh Interconnect,   Shane Bell, Bruce Edwards, John Amann, Rich Conlin, Kevin Joyce,Vince Leung, John MacKay, Mike Reif, Liewei Bao, John Brown, Matthew Mattina, Chyi-Chang Miao, Carl Ramey, David Wentzlaff, Walker Anderson, Ethan Berger, Nat Fairbanks, Durlov Khan, Froilan Montenegro, Jay Stickney, John Zook, In Proceedings of ISSCC, 2008
Reading 18:
Wednesday
4/16

Reading 19:
Monday
4/21

  • Synchronization without Contention, John M. Mellor-Crummey and Michael L. Scott.  In Proceedings of The 4th International Conference on Architectural Support for Programming Languages and Operating Systems, pages (ASPLOS), 1991
  • Reactive synchronization algorithms for multiprocessors, Beng-Hong Lim and Anant Agarwal. In proceedings of the sixth international conference on Architectural support for programming languages and operating systems (ASPLOS), 1994

Reading 20:
Wednesday
4/23

  • Language Support for Lightweight Transactions, Tim Harris and Keir Fraser. In proceedings of the International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), 2003
  • Transactional Memory Coherence and Consistency. Lance Hammond, Vicky Wong, Mike Chen, Brian D. Carlstrom, John D. Davis, Ben Hertzberg, Manohar K. Prabhu, Honggo Wijaya, Christos Kozyrakis, and Kunle Olukotun. In proceedings of the International Symposium on Computer Architecture (ISCA), 2004
Reading 21:
Monday
4/28
  • Unbounded Transactional Memory. C. Scott, Ananian Krste, Asanovi´c Bradley, C. Kuszmaul, Charles E. Leiserson, and Sean Lie. In Proceedings of the International Symposium on Computer Architecture (ISCA), 2005
  • Virtualizing Transactional Memory. Ravi Rajwar, Maurice Herlihy, and Konrad Lai. In Proceedings of the International Symposium on Computer Architecture (ISCA), 2005
Reading 22:
Wednesday
4/30
Reading 23:
Monday
5/5
Reading 24:
Wednesday
5/7
Back to CS258 page
Maintained by John Kubiatowicz (kubitron@cs.berkeley.edu). Last modified December 31, 2008