Multithreaded Computer Architecture: A Summary of the State of the Art

Robert A. Iannucci, Guang R. Gao, Robert H. Halstead, Burton R Smith · Kluwer Academic Publishers eBooks · 1994

Preface. Part I: Background and Issues. 1. Multithreaded Architectures: Principles, Projects, and Issues J.B. Dennis, Guang R. Gao. 2. Architectural and Implementation Issues for Multithreading (Panel Discussion) R.A. Iannucci. 3. Issues in the Design and Implementation of Instruction Processors for Multicomputers (Position Statement) W.J. Dally. 4. Programming, Compilation, and Resource-Management Issues for Multithreading (Panel Discussion) R.H. Halstead, Jr. 5. Programming, Compilation, and Resource-Management Issues for Multithreading (Position Statement) R.S. Nikhil. 6. Multithreading: Fundamental Limits, Potential Gains, and Alternatives D.E. Culler. Part II: Key Elements 7. Low-Cost Support for Fine-Grain Synchronization in Multiprocessors D. Kranz, Beng-Hong Lim, A. Agarwal, D. Yeung. 8. Architectural and Implementation Tradeoffs in the Design of Multiple-Context Processors J. Laudon, A. Gupta, M. Horowitz. 9. Named State and Efficient Context Switching P.R. Nuth, W.J. Dally. 10. Ideas for the Design of Multithreaded Pipelines A.R. Omondi. Part III: Systems. 11. Integrated Support for Heterogeneous Parallelism G. Alverson, R. Alberson, D. Callahan, B. Koblenz, A. Porterfield, B. Smith. 12. An Architecture for Generalized Synchronization and Fast Switching K. Ekanadham, S. Gregor, K. Hiraki, R.A. Iannucci, R. Rajkumar. 13. Concurrent Execution of Heterogeneous Threads in the Super-Actor Machine H.H.J. Hum, Guang R. Gao. Part IV: Analysis. 14. Analysis of Multithreaded Microprocessors under Multiprogramming D.E. Culler, M. Gunter, J.C. Lee. 15. Exploiting Locality in Hybrid Dataflow Programs W.A. Najjar, A.P.W. Bohm, W.M. Miller. Index.

Read the paper · More papers on PaperTik