Skip to main content Accessibility help
Internet Explorer 11 is being discontinued by Microsoft in August 2021. If you have difficulties viewing the site on Internet Explorer 11 we recommend using a different browser such as Microsoft Edge, Google Chrome, Apple Safari or Mozilla Firefox.
Home
> Computer Architecture for Scientists

Computer Architecture for Scientists Principles and Performance

Authors

Andrew A. Chien, University of Chicago
Published 2022

Description

The dramatic increase in computer performance has been extraordinary, but not for all computations: it has key limits and structure. Software architects, developers, and even data scientists need to understand how exploit the fundamental structure of computer performance to harness it for future applications. Ideal for upper level undergraduates, Computer Architecture for Scientists covers four key pillars of computer performance and imparts a high-level basis for reasoning with and understanding these concepts: Small is fast – how size scaling drives…

  • Get access
  • Add bookmark
  • Cite
  • Share

Key features

  • Offers a high-level, approachable view of computing performance: how size scaling drives performance, implicit parallelism, dynamic locality, and parallelism
  • Presents principles and models for understanding and reasoning about how hardware architecture has enabled and continues to increase computing performance
  • Suitable for software-oriented computer scientists, data scientists, and anyone who needs to effectively exploit computing
  • Uses a simple subset of RISC-V to avoid instruction set complexities and provide access to a range of simple instructional tools
  • Coverage of parallelism and accelerators is unified, bridging hardware architecture features, and showing their connection to multicore and cloud programming
  • Impacts of fundamental scaling are well covered, providing an accessible and practically useful framework for software and data-science oriented computing students to understand future changes in the field

About the book

Access options

Review the options below to login to check your access.

Purchase options

There are no purchase options available for this title.

Have an access code?

To redeem an access code, please log in with your personal login.

If you believe you should have access to this content, please contact your institutional librarian or consult our FAQ page for further information about accessing our content.

Also available to purchase from these educational ebook suppliers

Related content

AI generated results by Discovery for publishers [opens in a new window]