Skip to main content

Books in Computer systems organization general

High Performance Computing

  • 2nd Edition
  • September 19, 2024
  • Thomas Sterling + 2 more
  • English
  • Paperback
    9 7 8 - 0 - 1 2 - 8 2 3 0 3 5 - 0
  • eBook
    9 7 8 - 0 - 3 2 3 - 9 0 2 1 2 - 0
Performance Computing: Modern Systems and Practices is a fully comprehensive and easily accessible treatment of high performance computing, covering fundamental concepts and essential knowledge while also providing key skills training. With this book, students will begin their careers with an understanding of possible directions for future research and development in HPC, domain scientists will learn how to use supercomputers as a key tool in their quest for new knowledge, and practicing engineers will discover how supercomputers can employ HPC systems and methods to the design and simulation of innovative products.This new edition has been fully updated, and has been reorganized and restructured to improve accessibility for undergraduate students while also adding trending content such as machine learning and a new chapter on CUDA.

Computer Organization and Design RISC-V Edition

  • 2nd Edition
  • December 11, 2020
  • David A. Patterson + 1 more
  • English
  • Paperback
    9 7 8 - 0 - 1 2 - 8 2 0 3 3 1 - 6
  • eBook
    9 7 8 - 0 - 1 2 - 8 2 4 5 5 8 - 3
Computer Organization and Design RISC-V Edition: The Hardware Software Interface, Second Edition, the award-winning textbook from Patterson and Hennessy that is used by more than 40,000 students per year, continues to present the most comprehensive and readable introduction to this core computer science topic. This version of the book features the RISC-V open source instruction set architecture, the first open source architecture designed for use in modern computing environments such as cloud computing, mobile devices, and other embedded systems. Readers will enjoy an online companion website that provides advanced content for further study, appendices, glossary, references, links to software tools, and more.

Advances in Delay-Tolerant Networks (DTNs)

  • 2nd Edition
  • November 20, 2020
  • Joel J.P.C. Rodrigues
  • English
  • Paperback
    9 7 8 - 0 - 0 8 - 1 0 2 7 9 3 - 6
  • eBook
    9 7 8 - 0 - 0 8 - 1 0 2 7 9 4 - 3
Advances in Delay-Tolerant Networks: Architecture and Enhanced Performance, Second Edition provides an important overview of delay-tolerant networks (DTNs) for researchers in electronics, computer engineering, telecommunications and networking for those in academia and R&D in industrial sectors. Part I reviews the technology involved and the prospects for improving performance, including different types of DTN and their applications, such as satellite and deep-space communications and vehicular communications. Part II focuses on how the technology can be further improved, addressing topics, such as data bundling, opportunistic routing, reliable data streaming, and the potential for rapid selection and dissemination of urgent messages. Opportunistic, delay-tolerant networks address the problem of intermittent connectivity in a network where there are long delays between sending and receiving messages, or there are periods of disconnection.  

Computer Organization and Design MIPS Edition

  • 6th Edition
  • November 2, 2020
  • David A. Patterson + 1 more
  • English
  • Paperback
    9 7 8 - 0 - 1 2 - 8 2 0 1 0 9 - 1
  • eBook
    9 7 8 - 0 - 1 2 - 8 2 2 6 7 4 - 2
Computer Organization and Design: The Hardware/Software Interface, Sixth Edition, the leading, award-winning textbook from Patterson and Hennessy used by more than 40,000 students per year, continues to present the most comprehensive and readable introduction to this core computer science topic. Improvements to this new release include new sections in each chapter on Domain Specific Architectures (DSA) and updates on all real-world examples that keep it fresh and relevant for a new generation of students.

High Performance Computing

  • 1st Edition
  • December 5, 2017
  • Thomas Sterling + 2 more
  • English
  • Paperback
    9 7 8 - 0 - 1 2 - 4 2 0 1 5 8 - 3
  • eBook
    9 7 8 - 0 - 1 2 - 4 2 0 2 1 5 - 3
High Performance Computing: Modern Systems and Practices is a fully comprehensive and easily accessible treatment of high performance computing, covering fundamental concepts and essential knowledge while also providing key skills training. With this book, domain scientists will learn how to use supercomputers as a key tool in their quest for new knowledge. In addition, practicing engineers will discover how supercomputers can employ HPC systems and methods to the design and simulation of innovative products, and students will begin their careers with an understanding of possible directions for future research and development in HPC. Those who maintain and administer commodity clusters will find this textbook provides essential coverage of not only what HPC systems do, but how they are used.

Computer Architecture

  • 6th Edition
  • November 23, 2017
  • John L. Hennessy + 1 more
  • English
  • Paperback
    9 7 8 - 0 - 1 2 - 8 1 1 9 0 5 - 1
  • eBook
    9 7 8 - 0 - 1 2 - 8 1 1 9 0 6 - 8
Computer Architecture: A Quantitative Approach, Sixth Edition has been considered essential reading by instructors, students and practitioners of computer design for over 20 years. The sixth edition of this classic textbook from Hennessy and Patterson, winners of the 2017 ACM A.M. Turing Award recognizing contributions of lasting and major technical importance to the computing field, is fully revised with the latest developments in processor and system architecture. The text now features examples from the RISC-V (RISC Five) instruction set architecture, a modern RISC instruction set developed and designed to be a free and openly adoptable standard. It also includes a new chapter on domain-specific architectures and an updated chapter on warehouse-scale computing that features the first public information on Google's newest WSC. True to its original mission of demystifying computer architecture, this edition continues the longstanding tradition of focusing on areas where the most exciting computing innovation is happening, while always keeping an emphasis on good engineering design.

Computer Organization and Design ARM Edition

  • 1st Edition
  • March 2, 2016
  • David A. Patterson + 1 more
  • English
  • Paperback
    9 7 8 - 0 - 1 2 - 8 0 1 7 3 3 - 3
  • eBook
    9 7 8 - 0 - 1 2 - 8 0 1 8 3 5 - 4
The new ARM Edition of Computer Organization and Design features a subset of the ARMv8-A architecture, which is used to present the fundamentals of hardware technologies, assembly language, computer arithmetic, pipelining, memory hierarchies, and I/O. With the post-PC era now upon us, Computer Organization and Design moves forward to explore this generational change with examples, exercises, and material highlighting the emergence of mobile computing and the Cloud. Updated content featuring tablet computers, Cloud infrastructure, and the ARM (mobile computing devices) and x86 (cloud computing) architectures is included. An online companion Web site provides links to a free version of the DS-5 Community Edition (a free professional quality tool chain developed by ARM), as well as additional advanced content for further study, appendices, glossary, references, and recommended reading.

Advances in Delay-tolerant Networks (DTNs)

  • 1st Edition
  • November 4, 2014
  • Joel J.P.C. Rodrigues
  • English
  • Hardback
    9 7 8 - 0 - 8 5 7 0 9 - 8 4 0 - 5
  • eBook
    9 7 8 - 0 - 8 5 7 0 9 - 8 4 6 - 7
Part one looks at delay-tolerant network architectures and platforms including DTN for satellite communications and deep-space communications, underwater networks, networks in developing countries, vehicular networks and emergency communications. Part two covers delay-tolerant network routing, including issues such as congestion control, naming, addressing and interoperability. Part three explores services and applications in delay-tolerant networks, such as web browsing, social networking and data streaming. Part four discusses enhancing the performance, reliability, privacy and security of delay-tolerant networks. Chapters cover resource sharing, simulation and modeling and testbeds.

Software and System Development using Virtual Platforms

  • 1st Edition
  • September 15, 2014
  • Daniel Aarno + 1 more
  • English
  • Paperback
    9 7 8 - 0 - 1 2 - 8 0 0 7 2 5 - 9
  • eBook
    9 7 8 - 0 - 1 2 - 8 0 0 8 1 3 - 3
Virtual platforms are finding widespread use in both pre- and post-silicon computer software and system development. They reduce time to market, improve system quality, make development more efficient, and enable truly concurrent hardware/software design and bring-up. Virtual platforms increase productivity with unparalleled inspection, configuration, and injection capabilities. In combination with other types of simulators, they provide full-system simulations where computer systems can be tested together with the environment in which they operate. This book is not only about what simulation is and why it is important, it will also cover the methods of building and using simulators for computer-based systems. Inside you’ll find a comprehensive book about simulation best practice and design patterns, using Simics as its base along with real-life examples to get the most out of your Simics implementation. You’ll learn about: Simics architecture, model-driven development, virtual platform modelling, networking, contiguous integration, debugging, reverse execution, simulator integration, workflow optimization, tool automation, and much more.

Computer Organization and Design, Enhanced

  • 5th Edition
  • July 1, 2014
  • David A. Patterson + 1 more
  • English
  • eBook
    9 7 8 - 0 - 1 2 - 8 0 1 2 8 5 - 7
Computer Organization and Design, Fifth Edition, moves into the post-PC era with new examples and material highlighting the emergence of mobile computing and the cloud. The book explores this generational change with updated content featuring tablet computers, cloud infrastructure, and the ARM (mobile computing devices) and x86 (cloud computing) architectures. This new edition provides in-depth coverage of parallelism with examples and content highlighting parallel hardware and software topics. It features the Intel Core i7, ARM Cortex-A8 and NVIDIA Fermi GPU as real-world examples throughout the book. It also adds a new concrete example, Going Faster, to demonstrate how understanding hardware can inspire software optimizations that improve performance by 200 times. Other topics covered include: the Eight Great Ideas of computer architecture; performance via parallelism; performance via pipelining; performance via prediction; design for Moore's Law; hierarchy of memories; abstraction to simplify design; and dependability via redundancy. The book includes a full set of updated and improved exercises as well as pop-up definitions for technical terms and concepts. Furthermore, it features interactive learning assessments that provide instant feedback in the form of true/false, multiple choice, and short essay questions. This book will appeal to professionals in computer organization and design as well as students with interest or are taking courses in this subject.