Description

Book Synopsis
In this book we give an overview of modeling techniques used to describe computer systems to mathematical optimization tools. We give a brief introduction to various classes of mathematical optimization frameworks with special focus on mixed integer linear programming which provides a good balance between solver time and expressiveness. We present four detailed case studies -- instruction set customization, data center resource management, spatial architecture scheduling, and resource allocation in tiled architectures -- showing how MILP can be used and quantifying by how much it outperforms traditional design exploration techniques. This book should help a skilled systems designer to learn techniques for using MILP in their problems, and the skilled optimization expert to understand the types of computer systems problems that MILP can be applied to.

Table of Contents
Acknowledgments.- Introduction.- An Overview of Optimization.- Case Study: Instruction Set Customization.- Case Study: Data Center Resource Management.- Case Study: Spatial Architecture Scheduling.- Case Study: Resource Allocation in Tiled Architectures.- Conclusions.- Bibliography.- Authors' Biographies.

Optimization and Mathematical Modeling in Computer Architecture

Product form

£25.19

Includes FREE delivery

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

Order before 4pm today for delivery by Thu 15 Jan 2026.

A Paperback by Karthikeyan Sankaralingam, Michael Ferris, Tony Nowatzki

Out of stock


    View other formats and editions of Optimization and Mathematical Modeling in Computer Architecture by Karthikeyan Sankaralingam

    Publisher: Springer International Publishing AG
    Publication Date: 07/10/2013
    ISBN13: 9783031006456, 978-3031006456
    ISBN10: 3031006453

    Description

    Book Synopsis
    In this book we give an overview of modeling techniques used to describe computer systems to mathematical optimization tools. We give a brief introduction to various classes of mathematical optimization frameworks with special focus on mixed integer linear programming which provides a good balance between solver time and expressiveness. We present four detailed case studies -- instruction set customization, data center resource management, spatial architecture scheduling, and resource allocation in tiled architectures -- showing how MILP can be used and quantifying by how much it outperforms traditional design exploration techniques. This book should help a skilled systems designer to learn techniques for using MILP in their problems, and the skilled optimization expert to understand the types of computer systems problems that MILP can be applied to.

    Table of Contents
    Acknowledgments.- Introduction.- An Overview of Optimization.- Case Study: Instruction Set Customization.- Case Study: Data Center Resource Management.- Case Study: Spatial Architecture Scheduling.- Case Study: Resource Allocation in Tiled Architectures.- Conclusions.- Bibliography.- Authors' Biographies.

    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