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...

Parallel Programming eBooks

If you like Parallel Programming eBooks, then you'll love these top picks.
Showing 73 - 96 of 282 Results
Skip side bar filters
  • GPU Programming with C++ and CUDA

    Uncover effective techniques for writing efficient GPU-parallel C++ applications

    by Paulo Motta ...
    Learn to solve parallel problems with GPU-accelerated C++ code and create reusable libraries that can be accessed from other programming languagesKey FeaturesHarness the power of GPU parallelism to accelerate real-world tasksUtilize CUDA streams and scale performance with custom C++ solutionsCreate reusable GPU libraries and expose them to Python seamlesslyBook DescriptionWritten by Paulo Motta, a ... Read more

    $36.99 CAD or Free with Kobo Plus

  • Rust for Network Programming and Automation

    Rust for Network Programming and Automation is a pragmatic guide that trains you through the Rust to design networks and begin with automating network administration. The book introduces you to the powerful libraries and commands of Rust that are essential for designing, administering and automating networks. You will learn how to use Rust's networking libraries like tokio, mio and rust-async to ... Read more

    $43.99 CAD or Free with Kobo Plus

  • Asynchronous Programming with C++

    Build blazing-fast software with multithreading and asynchronous programming for ultimate efficiency

    Explore C++20 and C++23 features for efficient concurrent programming. Learn how to manage tasks, futures, and coroutines to write responsive and scalable C++ code. Enhance your applications with better control and executionKey FeaturesLearn how to use modern C++ features, including futures, promises, async, and coroutines to build asynchronous solutionsDevelop cross-platform network and low-level ... Read more

    $34.39 CAD or Free with Kobo Plus

  • Advanced Compute Architectures and Deep Learning Acceleration

    Unofficial NVIDIA AI 2026 Practical Framework

    Series Book 3 - AI
    Step into the microscopic metropolis of artificial intelligence and discover how the physical realities of silicon are rewritten to power the minds of tomorrow.Have you ever wondered what happens inside a supercomputer when an AI speaks? It is not just math. It is a collision of electricity and physics. This book takes you deep into the hidden machinery of computing. You will explore the latent ... Read more

    $11.12 CAD or Free with Kobo Plus

  • Asynchronous Programming in Python

    Apply asyncio in Python to build scalable, high-performance apps across multiple scenarios

    Take a practical journey through the core principles, concepts, and applications of asynchronous programming in Python across real-world environments and technologies.Key FeaturesUnderstand core principles and theory behind async programming in PythonMeasure the impact of async techniques in practical, real-world use casesApply async patterns in software design and data-oriented architecturesBook ... Read more

    $36.79 CAD or Free with Kobo Plus

  • Hands-On GPU Computing with Python

    Explore the capabilities of GPUs for solving high performance computational problems

    Explore a GPU-enabled programmable environment for machine learning, scientific applications, and gaming using PuCUDA, PyOpenGL, and Anaconda AccelerateKey FeaturesUnderstand effective synchronization strategies for faster processing using GPUsWrite parallel processing scripts with PyCuda and PyOpenCLLearn to use CUDA libraries such as CuDNN for deep learning on GPUsBook DescriptionGPUs are ... Read more

    $37.99 CAD or Free with Kobo Plus

  • Funktionen in Python Schritt für Schritt lernen

    Ein verständlicher Leitfaden zum Erstellen, Verwenden und Verstehen von Funktionen in Python für Einsteiger

    by Dargslan ...
    Series Book 3 - Python-Programmierung für Einsteiger
    Willkommen zu "Funktionen in Python Schritt für Schritt lernen" – Ihrem umfassenden Leitfaden zur Beherrschung eines der grundlegendsten und mächtigsten Konzepte in der Python-Programmierung: Funktionen. Auf dieser Reise werden Sie entdecken, wie Funktionen als Bausteine für effizienten, organisierten und wiederverwendbaren Code in Python dienen.Dieses Buch wurde mit einem klaren Ziel konzipiert: ... Read more

    $20.80 CAD or Free with Kobo Plus

  • 從零開始了解分散式系統

    Distributed Systems From Scratch

    Series series 從零開始
    Google、Instagram、Netflix 背後是成千上萬台機器,它們會壞、會斷線、沒有共同的時鐘,卻要表現得像一台永不當機的電腦。怎麼辦到的?本書用蓋的方式回答:從一台單機的 Key-Value Store 出發,每學一個概念就把它加進系統:複製讓資料不怕單點壞掉、共識演算法(Raft)讓機器們吵架後還能有共同答案、分片讓容量水平擴展、容錯處理讓故障變成日常而不是災難。最後你會親手用 Go 蓋出一個真正能跑的分散式 KV Store。CAP、一致性模型這些課本名詞,全部變成你寫過的程式。適合會寫程式的後端工程師、準備系統設計面試的人,以及想知道「雲」裡面到底長什麼樣的人。《從零開始》系列的每一本,都為沒有背景的讀者而寫:先給直覺與比喻,需要時才端出數學與細節,把一個領域鋪成一條可以自學走完的路。 ... Read more

    $13.73 CAD

  • Multicore and GPU Programming

    An Integrated Approach

    Multicore and GPU Programming: An Integrated Approach, Second Edition offers broad coverage of key parallel computing tools, essential for multi-core CPU programming and many-core "massively parallel" computing. Using threads, OpenMP, MPI, CUDA and other state-of-the-art tools, the book teaches the design and development of software capable of taking advantage of modern computing platforms that ... Read more

    $78.99 CAD

  • Parallel Python with Dask

    Perform distributed computing, concurrent programming and manage large dataset

    by Tim Peters ...
    Unlock the Power of Parallel Python with Dask: A Perfect Learning Guide for Aspiring Data ScientistsDask has revolutionized parallel computing for Python, empowering data scientists to accelerate their workflows. This comprehensive guide unravels the intricacies of Dask to help you harness its capabilities for machine learning and data analysis.Across 10 chapters, you'll master Dask's fundamentals ... Read more

    $43.99 CAD

  • Practical Rendering and Computation with Direct3D 11

    Direct3D 11 offers such a wealth of capabilities that users can sometimes get lost in the details of specific APIs and their implementation. While there is a great deal of low-level information available about how each API function should be used, there is little documentation that shows how best to leverage these capabilities. Written by active members of the Direct3D community, Practical ... Read more

    $96.99 CAD

  • Heterogeneous Computing Architectures

    Challenges and Vision

    Heterogeneous Computing Architectures: Challenges and Vision provides an updated vision of the state-of-the-art of heterogeneous computing systems, covering all the aspects related to their design: from the architecture and programming models to hardware/software integration and orchestration to real-time and security requirements. The transitions from multicore processors, GPU computing, and ... Read more

    $153.99 CAD

  • Exascale Scientific Applications

    Scalability and Performance Portability

    Series series Chapman & Hall/CRC Computational Science
    From the Foreword:"The authors of the chapters in this book are the pioneers who will explore the exascale frontier. The path forward will not be easy... These authors, along with their colleagues who will produce these powerful computer systems will, with dedication and determination, overcome the scalability problem, discover the new algorithms needed to achieve exascale performance for the ... Read more

    $92.06 CAD

  • OpenCL Programming Guide

    Series series OpenGL
    Using the new OpenCL (Open Computing Language) standard, you can write applications that access all available programming resources: CPUs, GPUs, and other processors such as DSPs and the Cell/B.E. processor. Already implemented by Apple, AMD, Intel, IBM, NVIDIA, and other leaders, OpenCL has outstanding potential for PCs, servers, handheld/embedded devices, high performance computing, and even ... Read more

    $57.99 CAD

  • C# Concurrency

    Asynchronous and multithreaded programming

    by Nir Dobovizki ...
    Supercharge your applications with the ultimate guide to asynchronous and multithreaded programming in C#!C# Concurrency teaches you how to write effective multithreaded and asynchronous software in C#. Practical techniques, real-world examples, and useful code samples cut through the confusion around async/await and help you write rapid, reliable, and bug-free code.In C# Concurrency: Asynchronous ... Read more

    $90.99 CAD

  • Parallel Programming with Python

    by Jan Palach ...
    A fast, easy-to-follow and clear tutorial to help you develop Parallel computing systems using Python. Along with explaining the fundamentals, the book will also introduce you to slightly advanced concepts and will help you in implementing these techniques in the real world. If you are an experienced Python programmer and are willing to utilize the available computing resources by parallelizing ... Read more

    $16.99 CAD or Free with Kobo Plus

  • Delphi High Performance

    Master the art of concurrency, parallel programming, and memory management to build fast Delphi apps

    Master Siemens TIA toolbox tools for efficient PLC and HMI code writing. Gain insights into algorithm performance, Delphi language intricacies, and program optimizations to enhance your skills effectively.Key FeaturesDiscover external programming libraries that will speed up your programming and codeLearn to integrate external libraries into Delphi programsBuild fast Delphi applications using ... Read more

    $34.99 CAD or Free with Kobo Plus

  • Parallel Python with Dask

    by Tim Peters ...
    Unlock the Power of Parallel Python with Dask: A Perfect Learning Guide for Aspiring Data ScientistsDask has revolutionized parallel computing for Python, empowering data scientists to accelerate their workflows. This comprehensive guide unravels the intricacies of Dask to help you harness its capabilities for machine learning and data analysis. Across 10 chapters, you'll master Dask's ... Read more

    $43.99 CAD or Free with Kobo Plus

  • GPU Programming in MATLAB

    GPU programming in MATLAB is intended for scientists, engineers, or students who develop or maintain applications in MATLAB and would like to accelerate their codes using GPU programming without losing the many benefits of MATLAB. The book starts with coverage of the Parallel Computing Toolbox and other MATLAB toolboxes for GPU computing, which allow applications to be ported straightforwardly ... Read more

    $53.99 CAD

  • Designing Scientific Applications on GPUs

    Edited by Raphael Couturier ...
    Series series Chapman & Hall/CRC Numerical Analysis and Scientific Computing Series
    Many of today's complex scientific applications now require a vast amount of computational power. General purpose graphics processing units (GPGPUs) enable researchers in a variety of fields to benefit from the computational power of all the cores available inside graphics cards.Understand the Benefits of Using GPUs for Many Scientific Applications ... Read more

    $94.99 CAD

  • Rust Essentials

    A quick guide to writing fast, safe, and concurrent systems and applications

    by Ivo Balbaert ...
    Leverage the functional programming and concurrency features of Rust and speed up your application developmentKey Features\[\*\] Get started with Rust to build scalable and high performance applications\[\*\] Enhance your application development skills using the power of Rust\[\*\] Discover the power of Rust when developing concurrent applications for large and scalable softwareBook ... Read more

    $41.99 CAD or Free with Kobo Plus

  • Learn Multithreading with Modern C++

    by James Raynard ...
    Multithreading is used in many areas of computing, including graphics processing, machine learning and Internet stores. An understanding of threads is essential to make full use of the capabilities of modern hardware.C++ now provides direct support for threads, making it possible to write portable multithreaded programs which have well-defined behaviour, without requiring any external libraries ... Read more

    $12.99 CAD or Free with Kobo Plus

  • Mastering the C++17 STL

    Make full use of the standard library components in C++17

    This book breaks down the C++ STL, teaching you how to extract its gems and apply them to your programming.Key Features\[\*\] Boost your productivity as a C++ developer with the latest features of C++17\[\*\] Develop high-quality, fast, and portable applications with the varied features of the STL\[\*\] Migrate from older versions (C++11, C++14) to C++17Book DescriptionModern C++ has come a long ... Read more

    $41.99 CAD or Free with Kobo Plus

  • Parallel and High Performance Programming with Python (2nd Edition)

    Parallel and High Performance Programming with Python (2nd Edition)

    by Fabio Nelli ...
    Python is the backbone for data science, AI, and cloud computing, and the demand for speed and scalability has never been higher. That’s why mastering parallel and high-performance programming is essential to transform Python into a tool that meets modern performance demands.Building on the success of the first edition, ***Parallel and High Performance Programming with Python (2nd Edition)** ... Read more

    $27.49 CAD or Free with Kobo Plus