cse290arch: Architecture Seminar

EBU3B 4140
Wednesday, 1:00-2:00 (The official schedule says 1:00-2:20. It's wrong.)
Fall, 2007

Course Description

The primary objective of the architecture seminar is to keep us abreast of interesting developments in architecture research with relatively little effort.

Each week everyone reads a paper and one or two students present it. Presentations are low-key:

Questions? email swanson at cs.ucsd.edu

Schedule

Date Presenter Paper
October 3 Steve Paper assignments
October 10 Richard Strong ``EXOCHI: architecture and programming environment for a heterogeneous multi-core multithreaded system,'', P. H. Wang, J. D. Collins, G. N. Chinya, H. Jiang, X. Tian, M. Girkar, N. Y. Yang, G.-Y. Lueh, and H. Wang in PLDI '07: Proceedings of the 2007 ACM SIGPLAN conference on Programming language design and implementation, (New York, NY, USA), pp. 156-166, ACM Press, 2007, link.
October 17 Joel Coburn ``Anton, a special-purpose machine for molecular dynamics simulation,'', D. E. Shaw, M. M. Deneroff, R. O. Dror, J. S. Kuskin, R. H. Larson, J. K. Salmon, C. Young, B. Batson, K. J. Bowers, J. C. Chao, M. P. Eastwood, J. Gagliardo, J. P. Grossman, C. R. Ho, D. J. Ierardi, I. Kolossváry, J. L. Klepeis, T. Layman, C. McLeavey, M. A. Moraes, R. Mueller, E. C. Priest, Y. Shan, J. Spengler, M. Theobald, B. Towles, and S. C. Wang in ISCA '07: Proceedings of the 34th annual international symposium on Computer architecture, (New York, NY, USA), pp. 1-12, ACM Press, 2007, link.
October 24 Nathan Goulding Canceled ``Comparing memory systems for chip multiprocessors,'', J. Leverich, H. Arakida, A. Solomatnikov, A. Firoozshahian, M. Horowitz, and C. Kozyrakis in ISCA '07: Proceedings of the 34th annual international symposium on Computer architecture, (New York, NY, USA), pp. 358-368, ACM Press, 2007, link.
October 31 Matt DeVuyst ``Virtual private caches,'', K. J. Nesbit, J. Laudon, and J. E. Smith in ISCA '07: Proceedings of the 34th annual international symposium on Computer architecture, (New York, NY, USA), pp. 57-68, ACM Press, 2007, link.
November 7 Adrian Caulfield ``ReCycle:: pipeline adaptation to tolerate process variation,'', A. Tiwari, S. R. Sarangi, and J. Torrellas in ISCA '07: Proceedings of the 34th annual international symposium on Computer architecture, (New York, NY, USA), pp. 323-334, ACM Press, 2007, link.
November 14 Laura Grupp ``ParallAX: an architecture for real-time physics,'', T. Y. Yeh, P. Faloutsos, S. J. Patel, and G. Reinman in ISCA '07: Proceedings of the 34th annual international symposium on Computer architecture, (New York, NY, USA), pp. 232-243, ACM Press, 2007, link.
November 21 Ganesh Venkatesh ``Rotary router: an efficient architecture for CMP interconnection networks,'', P. Abad, V. Puente, J. A. Gregorio, and P. Prieto in ISCA '07: Proceedings of the 34th annual international symposium on Computer architecture, (New York, NY, USA), pp. 116-125, ACM Press, 2007, link.
November 28 Vasileios Kontorinis ``Automated design of application specific superscalar processors: an analytical approach,'' T. S. Karkhanis and J. E. Smith, SIGARCH Comput. Archit. News, vol. 35, no. 2, pp. 402-411, 2007. link.
December 5 Jack Sampson ``Core fusion: accommodating software diversity in chip multiprocessors,'', E. Ipek, M. Kirman, N. Kirman, and J. F. Martinez in ISCA '07: Proceedings of the 34th annual international symposium on Computer architecture, (New York, NY, USA), pp. 186-197, ACM Press, 2007, link.

Papers

1
T. S. Karkhanis and J. E. Smith, ``Automated design of application specific superscalar processors: an analytical approach,'' SIGARCH Comput. Archit. News, vol. 35, no. 2, pp. 402-411, 2007.

2
``EXOCHI: architecture and programming environment for a heterogeneous multi-core multithreaded system,'', P. H. Wang, J. D. Collins, G. N. Chinya, H. Jiang, X. Tian, M. Girkar, N. Y. Yang, G.-Y. Lueh, and H. Wang in PLDI '07: Proceedings of the 2007 ACM SIGPLAN conference on Programming language design and implementation, (New York, NY, USA), pp. 156-166, ACM Press, 2007, link.

3
``Anton, a special-purpose machine for molecular dynamics simulation,'', D. E. Shaw, M. M. Deneroff, R. O. Dror, J. S. Kuskin, R. H. Larson, J. K. Salmon, C. Young, B. Batson, K. J. Bowers, J. C. Chao, M. P. Eastwood, J. Gagliardo, J. P. Grossman, C. R. Ho, D. J. Ierardi, I. Kolossváry, J. L. Klepeis, T. Layman, C. McLeavey, M. A. Moraes, R. Mueller, E. C. Priest, Y. Shan, J. Spengler, M. Theobald, B. Towles, and S. C. Wang in ISCA '07: Proceedings of the 34th annual international symposium on Computer architecture, (New York, NY, USA), pp. 1-12, ACM Press, 2007, link.

4
``Comparing memory systems for chip multiprocessors,'', J. Leverich, H. Arakida, A. Solomatnikov, A. Firoozshahian, M. Horowitz, and C. Kozyrakis in ISCA '07: Proceedings of the 34th annual international symposium on Computer architecture, (New York, NY, USA), pp. 358-368, ACM Press, 2007, link.

5
``Virtual private caches,'', K. J. Nesbit, J. Laudon, and J. E. Smith in ISCA '07: Proceedings of the 34th annual international symposium on Computer architecture, (New York, NY, USA), pp. 57-68, ACM Press, 2007, link.

6
``ParallAX: an architecture for real-time physics,'', T. Y. Yeh, P. Faloutsos, S. J. Patel, and G. Reinman in ISCA '07: Proceedings of the 34th annual international symposium on Computer architecture, (New York, NY, USA), pp. 232-243, ACM Press, 2007, link.

7
``Express virtual channels: towards the ideal interconnection fabric,'', A. Kumar, L.-S. Peh, P. Kundu, and N. K. Jha in ISCA '07: Proceedings of the 34th annual international symposium on Computer architecture, (New York, NY, USA), pp. 150-161, ACM Press, 2007, link.

8
``Rotary router: an efficient architecture for CMP interconnection networks,'', P. Abad, V. Puente, J. A. Gregorio, and P. Prieto in ISCA '07: Proceedings of the 34th annual international symposium on Computer architecture, (New York, NY, USA), pp. 116-125, ACM Press, 2007, link.

9
``Architectural implications of brick and mortar silicon manufacturing,'', M. M. Kim, M. Mehrara, M. Oskin, and T. Austin in ISCA '07: Proceedings of the 34th annual international symposium on Computer architecture, (New York, NY, USA), pp. 244-253, ACM Press, 2007, link.

10
``Making the fast case common and the uncommon case simple in unbounded transactional memory,'', C. Blundell, J. Devietti, E. C. Lewis, and M. M. K. Martin in ISCA '07: Proceedings of the 34th annual international symposium on Computer architecture, (New York, NY, USA), pp. 24-34, ACM Press, 2007, link.

11
``An effective hybrid transactional memory system with strong isolation guarantees,'', C. C. Minh, M. Trautmann, J. Chung, A. McDonald, N. Bronson, J. Casper, C. Kozyrakis, and K. Olukotun in ISCA '07: Proceedings of the 34th annual international symposium on Computer architecture, (New York, NY, USA), pp. 69-80, ACM Press, 2007, link.

12
``Core fusion: accommodating software diversity in chip multiprocessors,'', E. Ipek, M. Kirman, N. Kirman, and J. F. Martinez in ISCA '07: Proceedings of the 34th annual international symposium on Computer architecture, (New York, NY, USA), pp. 186-197, ACM Press, 2007, link.

13
``Mechanisms for store-wait-free multiprocessors,'', T. F. Wenisch, A. Ailamaki, B. Falsafi, and A. Moshovos in ISCA '07: Proceedings of the 34th annual international symposium on Computer architecture, (New York, NY, USA), pp. 266-277, ACM Press, 2007, link.

14
``ReCycle:: pipeline adaptation to tolerate process variation,'', A. Tiwari, S. R. Sarangi, and J. Torrellas in ISCA '07: Proceedings of the 34th annual international symposium on Computer architecture, (New York, NY, USA), pp. 323-334, ACM Press, 2007, link.

15
``Late-binding: enabling unordered load-store queues,'', S. Sethumadhavan, F. Roesner, J. S. Emer, D. Burger, and S. W. Keckler in ISCA '07: Proceedings of the 34th annual international symposium on Computer architecture, (New York, NY, USA), pp. 347-357, ACM Press, 2007, link.