Skip to main content

Shopping Cart

You're getting the VIP treatment!

Item(s) unavailable for purchase
Please review your cart. You can remove the unavailable item(s) now or we'll automatically remove it at Checkout.
itemsitem
itemsitem

Recommended For You

Loading...
  • Programming Your GPU with OpenMP

    Performance Portability for GPUs

    Series series Scientific and Engineering Computation
    The essential guide for writing portable, parallel programs for GPUs using the OpenMP programming model.Today’s computers are complex, multi-architecture systems: multiple cores in a shared address space, graphics processing units (GPUs), and specialized accelerators. To get the most from these systems, programs must use all these different processors. In Programming Your GPU with OpenMP, Tom ... Read more

    $54.99 USD

  • OpenMP: Advanced Task-Based, Device and Compiler Programming

    19th International Workshop on OpenMP, IWOMP 2023, Bristol, UK, September 13–15, 2023, Proceedings

    Series series Springer Nature Proceedings Computer Science
    This book constitutes the proceedings of the 19th International Workshop on OpenMP, IWOMP 2023, held in Bristol, UK, during September 13–15, 2023.The 15 full papers presented in this book were carefully reviewed and selected from 20 submissions. The papers are divided into the following topical sections: OpenMP and AI; Tasking Extensions; OpenMP Offload Experiences; Beyond Explicit GPU Support; ... Read more

    $62.99 USD

People who read these also enjoyed

  • Hacking: The Art of Exploitation, 2nd Edition

    by Jon Erickson ...
    Hacking is the art of creative problem solving, whether that means finding an unconventional solution to a difficult problem or exploiting holes in sloppy programming. Many people call themselves hackers, but few have the strong technical foundation needed to really push the envelope.Rather than merely showing how to run existing exploits, author Jon Erickson explains how arcane hacking techniques ... Read more

    $34.99 USD

  • CUDA Application Design and Development

    by Rob Farber ...
    As the computer industry retools to leverage massively parallel graphics processing units (GPUs), this book is designed to meet the needs of working software developers who need to understand GPU programming with CUDA and increase efficiency in their projects. CUDA Application Design and Development starts with an introduction to parallel computing concepts for readers with no previous parallel ... Read more

    $44.99 USD

  • Understanding the Linux Kernel

    From I/O Ports to Process Management

    In order to thoroughly understand what makes Linux tick and why it works so well on a wide variety of systems, you need to delve deep into the heart of the kernel. The kernel handles all interactions between the CPU and the external world, and determines which programs will share processor time, in what order. It manages limited memory so well that hundreds of processes can share the system ... Read more

    $43.99 USD

  • Microprocessor Architecture

    From Simple Pipelines to Chip Multiprocessors

    This book gives a comprehensive description of the architecture of microprocessors from simple in-order short pipeline designs to out-of-order superscalars. It discusses topics such as: • The policies and mechanisms needed for out-of-order processing such as register renaming, reservation stations, and reorder buffers • Optimizations for high performance such as branch predictors, instruction ... Read more

    $95.19 USD

  • Linux Kernel Development

    by Robert Love ...
    Series series Developer's Library
    Linux Kernel Development details the design and implementation of the Linux kernel, presenting the content in a manner that is beneficial to those writing and developing kernel code, as well as to programmers seeking to better understand the operating system and become more efficient and productive in their coding.The book details the major subsystems and features of the Linux kernel, including ... Read more

    $43.19 USD

  • Cloud Computing

    Theory and Practice

    Cloud Computing: Theory and Practice provides students and IT professionals with an in-depth analysis of the cloud from the ground up. Beginning with a discussion of parallel computing and architectures and distributed systems, the book turns to contemporary cloud infrastructures, how they are being deployed at leading companies such as Amazon, Google and Apple, and how they can be applied in ... Read more

    $62.09 USD

  • Linux Device Drivers

    Where the Kernel Meets the Hardware

    Device drivers literally drive everything you're interested in--disks, monitors, keyboards, modems--everything outside the computer chip and memory. And writing device drivers is one of the few areas of programming for the Linux operating system that calls for unique, Linux-specific knowledge. For years now, programmers have relied on the classic Linux Device Drivers from O'Reilly to master this ... Read more

    $33.99 USD

  • Computer Programming In C Language

    Computer Programming In C Language : Computer Programming In C Language teaches the generic Programming techniques using C programming language in an easy-to-follow style, without assuming previous experience in any other language. A variety of examples make learning these Concepts with C both fun and practical. This book is organized in such a manner that students and programmers with prior ... Read more

    $5.99 USD or Free with Kobo Plus

  • Cloud Computing

    Theory and Practice

    Cloud Computing: Theory and Practice, Second Edition, provides students and IT professionals with an in-depth analysis of the cloud from the ground up. After an introduction to network-centric computing and network-centric content in Chapter One, the book is organized into four sections. Section One reviews basic concepts of concurrency and parallel and distributed systems. Section Two presents ... Read more

    $53.09 USD

  • Fundamentals of Stream Processing

    Application Design, Systems, and Analytics

    Stream processing is a novel distributed computing paradigm that supports the gathering, processing and analysis of high-volume, heterogeneous, continuous data streams, to extract insights and actionable results in real time. This comprehensive, hands-on guide combining the fundamental building blocks and emerging research in stream processing is ideal for application designers, system builders, ... Read more

    $100.09 USD