Description

Book Synopsis
Multithreaded architectures now appear across the entire range of computing devices, from the highest-performing general purpose devices to low-end embedded processors. Multithreading enables a processor core to more effectively utilize its computational resources, as a stall in one thread need not cause execution resources to be idle. This enables the computer architect to maximize performance within area constraints, power constraints, or energy constraints. However, the architectural options for the processor designer or architect looking to implement multithreading are quite extensive and varied, as evidenced not only by the research literature but also by the variety of commercial implementations. This book introduces the basic concepts of multithreading, describes a number of models of multithreading, and then develops the three classic models (coarse-grain, fine-grain, and simultaneous multithreading) in greater detail. It describes a wide variety of architectural and software design tradeoffs, as well as opportunities specific to multithreading architectures. Finally, it details a number of important commercial and academic hardware implementations of multithreading. Table of Contents: Introduction / Multithreaded Execution Models / Coarse-Grain Multithreading / Fine-Grain Multithreading / Simultaneous Multithreading / Managing Contention / New Opportunities for Multithreaded Processors / Experimentation and Metrics / Implementations of Multithreaded Processors / Conclusion

Table of Contents
Introduction.- Multithreaded Execution Models.- Coarse-Grain Multithreading.- Fine-Grain Multithreading.- Simultaneous Multithreading.- Managing Contention.- New Opportunities for Multithreaded Processors.- Experimentation and Metrics.- Implementations of Multithreaded Processors.- Conclusion.

Multithreading Architecture

    Product form

    £25.19

    Includes FREE delivery

    RRP £27.99 – you save £2.80 (10%)

    Order before 4pm today for delivery by Thu 11 Jun 2026.

    A Paperback by Mario Nemirovsky, Dean Tullsen

    Out of stock


      View other formats and editions of Multithreading Architecture by Mario Nemirovsky

      Publisher: Springer International Publishing AG
      Publication Date: 17/01/2013
      ISBN13: 9783031006104, 978-3031006104
      ISBN10: 3031006100

      Description

      Book Synopsis
      Multithreaded architectures now appear across the entire range of computing devices, from the highest-performing general purpose devices to low-end embedded processors. Multithreading enables a processor core to more effectively utilize its computational resources, as a stall in one thread need not cause execution resources to be idle. This enables the computer architect to maximize performance within area constraints, power constraints, or energy constraints. However, the architectural options for the processor designer or architect looking to implement multithreading are quite extensive and varied, as evidenced not only by the research literature but also by the variety of commercial implementations. This book introduces the basic concepts of multithreading, describes a number of models of multithreading, and then develops the three classic models (coarse-grain, fine-grain, and simultaneous multithreading) in greater detail. It describes a wide variety of architectural and software design tradeoffs, as well as opportunities specific to multithreading architectures. Finally, it details a number of important commercial and academic hardware implementations of multithreading. Table of Contents: Introduction / Multithreaded Execution Models / Coarse-Grain Multithreading / Fine-Grain Multithreading / Simultaneous Multithreading / Managing Contention / New Opportunities for Multithreaded Processors / Experimentation and Metrics / Implementations of Multithreaded Processors / Conclusion

      Table of Contents
      Introduction.- Multithreaded Execution Models.- Coarse-Grain Multithreading.- Fine-Grain Multithreading.- Simultaneous Multithreading.- Managing Contention.- New Opportunities for Multithreaded Processors.- Experimentation and Metrics.- Implementations of Multithreaded Processors.- Conclusion.

      Recently viewed products

      © 2026 Book Curl

        • American Express
        • Apple Pay
        • Diners Club
        • Discover
        • Google Pay
        • Maestro
        • Mastercard
        • PayPal
        • Shop Pay
        • Union Pay
        • Visa

        Login

        Forgot your password?

        Don't have an account yet?
        Create account