Skip to main content Accessibility help
×
  • Cited by 3
    • Show more authors
    • You may already have access via personal or institutional login
    • Select format
    • Publisher:
      Cambridge University Press
      Publication date:
      November 2024
      November 2024
      ISBN:
      9781009122115
      9781009123310
      Dimensions:
      (244 x 170 mm)
      Weight & Pages:
      0.71kg, 304 Pages
      Dimensions:
      Weight & Pages:
    You may already have access via personal or institutional login
  • Selected: Digital
    Add to cart View cart Buy from Cambridge.org

    Book description

    This guide illuminates the intricate relationship between data management, computer architecture, and system software. It traces the evolution of computing to today's data-centric focus and underscores the importance of hardware-software co-design in achieving efficient data processing systems with high throughput and low latency. The thorough coverage includes topics such as logical data formats, memory architecture, GPU programming, and the innovative use of ray tracing in computational tasks. Special emphasis is placed on minimizing data movement within memory hierarchies and optimizing data storage and retrieval. Tailored for professionals and students in computer science, this book combines theoretical foundations with practical applications, making it an indispensable resource for anyone wanting to master the synergies between data management and computing infrastructure.

    Reviews

    ‘Data Management: Interactions with Computer Architecture and Systems is a must-have for any software engineer. This comprehensive book distills decades of research and engineering practices into a clear and insightful guide. Readers will gain a systematic understanding of cutting-edge advancements, making it an invaluable resource for solving real-world problems.’

    Kaibo Wang - Uber Technologies

    ‘This textbook is a timely and comprehensive resource that explores the strong interactions among data management, memory hierarchy, computation, and applications. It strikes an elegant balance between fundamental knowledge and advanced topics, illustrating how data-centric algorithms, architectural and system designs, and software stacks should work together to achieve the high efficiency critically needed in the modern era of computing. This textbook is a natural sequel to conventional architectural books, designed for data applications ranging from computer graphics and databases to machine learning. It is far-reaching and future-proof!’

    Deming Chen - University of Illinois Urbana-Champaign

    ‘This book breaks down the barriers between two fundamental computer science subjects that have been always taught separately, database systems and computer architectures. The book is a great read needed to see the full picture and the interplay between these two important subjects. Highly recommended for those seeking the understanding of system internal decisions and how do they impact various system components.’

    Mohamed Mokbel - University of Minnesota

    ‘The hardware platforms on which database systems are developed have changed drastically since the early days of databases. The last 2+ decades have seen the research and development community study the impact of these changes on the database system architecture and internals and significant developments have occurred. The relationship between database systems and operating systems have been a concern since at least 1880s. We have not had a coherent book that covers the complex interactions between database systems, operating systems and the underlying hardware platform. This book by Zhang and Lee provides an excellent coverage of this area. I enjoyed reading it and I expect it to be very useful in our teaching.’

    M. Tamer Özsu - University of Waterloo

    Refine List

    Actions for selected content:

    Select all | Deselect all
    • View selected items
    • Export citations
    • Download PDF (zip)
    • Save to Kindle
    • Save to Dropbox
    • Save to Google Drive

    Save Search

    You can save your searches here and later view and run them again in "My saved searches".

    Please provide a title, maximum of 40 characters.
    ×

    Contents

    Metrics

    Altmetric attention score

    Full text views

    Total number of HTML views: 0
    Total number of PDF views: 0 *
    Loading metrics...

    Book summary page views

    Total views: 0 *
    Loading metrics...

    * Views captured on Cambridge Core between #date#. This data will be updated every 24 hours.

    Usage data cannot currently be displayed.

    Accessibility standard: Unknown

    Why this information is here

    This section outlines the accessibility features of this content - including support for screen readers, full keyboard navigation and high-contrast display options. This may not be relevant for you.

    Accessibility Information

    Accessibility compliance for the PDF of this book is currently unknown and may be updated in the future.