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 25 - 48 of 294 Results
Skip side bar filters
  • 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

    $37.43 CAD or Free with Kobo Plus

  • Machine Learning with Rust, Second Edition

    This machine learning book is a new edition out now for Rust developers to build practical machine learning systems without getting bogged down in the complexities of Rust 1.85. We put together a single workspace over eleven chapters, building it from a Polars-based data pipeline through classical models, deep neural networks, and natural language processing, right up to a deployed REST API.We ... Read more

    $42.99 CAD or Free with Kobo Plus

  • 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

    $52.19 CAD

  • Large-scale Distributed Systems and Energy Efficiency

    A Holistic View

    Series series Wiley Series on Parallel and Distributed Computing
    Addresses innovations in technology relating to the energy efficiency of a wide variety of contemporary computer systems and networksWith concerns about global energy consumption at an all-time high, improving computer networks energy efficiency is becoming an increasingly important topic. Large-Scale Distributed Systems and Energy Efficiency: A Holistic View addresses innovations in technology ... Read more

    $131.99 CAD

  • The OpenMP Common Core

    Making OpenMP Simple Again

    Series series Scientific and Engineering Computation
    How to become a parallel programmer by learning the twenty-one essential components of OpenMP.This book guides readers through the most essential elements of OpenMP—the twenty-one components that most OpenMP programmers use most of the time, known collectively as the “OpenMP Common Core.” Once they have mastered these components, readers with no prior experience writing parallel code will be ... Read more

    $39.59 CAD

  • Rust All-in-One For Dummies

    Your guide to the programming language that's revolutionizing software d****evelopmentReady to learn Rust, the language that combines blazing performance with memory safety? Rust All-in-One For Dummies takes you from complete beginner to confident developer, covering the essentials of writing Rust code through applying it to real-world projects.Unlike programming books that throw you into the deep ... Read more

    $35.99 CAD

  • Unity 6 ECS Fundamentals

    Learn Data-Oriented Game Development with ECS

    by Zenva Academy ...
    Build scalable Unity 6 gameplay with ECS, DOTS, the Job System, and Burst. Create entities, components, bakers, systems, and large simulations while learning practical debugging and data-oriented control techniques.Key FeaturesData-oriented coverage connects entities, components, bakers, systems, Jobs, and Burst codePerformance context explains why ECS can process large simulations with greater ... Read more

    $23.75 CAD or Free with Kobo Plus

  • Async JavaScript, Untangled

    Write Async Code That Reads Like Sync

    JavaScript promises async await event loop concurrency non-blocking code real-world examplesMaster the hardest parts of JavaScript: promises, async/await, and the event loop. In Async JavaScript, Untangled, Victor Fontaine cuts through the confusion with worked examples that show exactly how to write non-blocking code that handles real concurrency cleanly. You'll start with the event loop's ... Read more

    $6.99 CAD

  • Parallel Algorithms

    Series Book 16 - Lecture Notes Series on Computing
    This book is an introduction to the field of parallel algorithms and the underpinning techniques to realize the parallelization. The emphasis is on designing algorithms within the timeless and abstracted context of a high-level programming language. The focus of the presentation is on practical applications of the algorithm design using different models of parallel computation. Each model is ... Read more

    $45.89 CAD

  • Asynchronous Programming with C++

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

    Design and develop high-performance software solutions by using concurrent and asynchronous techniques provided by the most modern features in C++20 and C++23Key FeaturesLearn how to use modern C++ features, including futures, promises, async, and coroutines to build asynchronous solutionsDevelop cross-platform network and low-level I/O projects with Boost.AsioMaster optimization techniques by ... Read more

    $30.95 CAD or Free with Kobo Plus

  • Ruby on Rails Background Jobs with Sidekiq

    Using Sidekiq for background jobs is a great way to scale and grow your app. This book will give you a solid, practical foundation for creating resilient, well-tested, self-healing code that uses background jobs. You'll be able to simulate real-world failure modes and learn how to write idempotent code that can be safely run with Sidekiq.One of the best ways to improve your Rails app's performance ... Read more

    $12.23 CAD

  • ZooKeeper

    Distributed Process Coordination

    Building distributed applications is difficult enough without having to coordinate the actions that make them work. This practical guide shows how Apache ZooKeeper helps you manage distributed systems, so you can focus mainly on application logic. Even with ZooKeeper, implementing coordination tasks is not trivial, but this book provides good practices to give you a head start, and points out ... Read more

    $23.03 CAD

  • Parallel and High Performance Programming with Python: Unlock Parallel and Concurrent Programming in Python using Multithreading, CUDA, Pytorch, and Dask

    by Fabio Nelli ...
    Unleash the capabilities of Python and its libraries for solving high performance computational problems.Key Features● Explores parallel programming concepts and techniques for high-performance computing.● Covers parallel algorithms, multiprocessing, distributed computing, and GPU programming.● Provides practical use of popular Python libraries/tools like NumPy, Pandas, Dask, and TensorFlow.Book ... Read more

    $34.99 CAD or Free with Kobo Plus

  • Effective Haskell

    Solving Real-World Problems with Strongly Typed Functional Programming

    Put the power of Haskell to work in your programs, learning from an engineer who uses Haskell daily to get practical work done efficiently. Leverage powerful features like Monad Transformers and Type Families to build useful applications. Realize the benefits of a pure functional language, like protecting your code from side effects. Manage concurrent processes fearlessly. Apply functional ... Read more

    $45.35 CAD

  • Parallel Programming and Concurrency with C# 10 and .NET 6

    A modern approach to building faster, more responsive, and asynchronous .NET applications using C#

    Leverage the latest parallel and concurrency features in .NET 6 when building your next application and explore the benefits and challenges of asynchrony, parallelism, and concurrency in .NET via practical examplesKey FeaturesLearn to implement parallel programming and handle concurrency in .NET efficientlySwitch threads while debugging and learn how to monitor specific threads in Visual ... Read more

    $32.39 CAD or Free with Kobo Plus

  • Programming Massively Parallel Processors

    A Hands-on Approach

    Programming Massively Parallel Processors: A Hands-on Approach shows both students and professionals alike the basic concepts of parallel programming and GPU architecture. Concise, intuitive, and practical, it is based on years of road-testing in the authors' own parallel computing courses. Various techniques for constructing and optimizing parallel programs are explored in detail, while case ... Read more

    $56.87 CAD

  • Hands-On Data Structures and Algorithms with Rust

    Learn programming techniques to build effective, maintainable, and readable code in Rust 2018

    Design and implement professional level programs by exploring modern data structures and algorithms in Rust.Key FeaturesUse data structures such as arrays, stacks, trees, lists and graphs with real-world examplesLearn the functional and reactive implementations of the traditional data structuresExplore illustrations to present data structures and algorithms, as well as their analysis, in a clear, ... Read more

    $28.61 CAD or Free with Kobo Plus

  • Software Architecture and Design

    The Practical Guide to Design Patterns

    Learn how to apply proven software design patterns to build scalable and maintainable systems, from object-oriented principles to microservices and cloud solutions.Key FeaturesIn-depth exploration of design patterns and their real-world applicationsClear explanation of architectural styles and principles for robust systemsPractical insights into microservices, cloud development, and system ... Read more

    $49.67 CAD or Free with Kobo Plus

  • C++ Programming Cookbook

    Proven solutions using C++ 20 across functions, file I/O, streams, memory management, STL, concurrency, type manipulation and error debugging

    "C++ Programming Cookbook" stands out as a clear, concise, and powerful technical resource for programmers who want to master C++'s intricacies. C++ programmers face a wide variety of problems, and this carefully written book is a treasure trove of solutions and methods to those software development challenges.Each chapter is organized to help you get a good grasp of the language and everything it ... Read more

    $39.59 CAD

  • JavaScript

    Mastering JavaScript from Basics to Advanced Topics

    Master JavaScript with this comprehensive guide covering everything from basics to advanced programming topics like asynchronous programming, Node.js, and server-side development.Key FeaturesComplete coverage of JavaScript from basics to advanced featuresHands-on web development and server-side programming with Node.jsSpecific focus on practical examples and asynchronous programmingBook ... Read more

    $49.67 CAD or Free with Kobo Plus

  • Functional Programming: A PragPub Anthology

    Exploring Clojure, Elixir, Haskell, Scala, and Swift

    Explore functional programming and discover new ways of thinking about code. You know you need to master functional programming, but learning one functional language is only the start. In this book, through articles drawn from PragPub magazine and articles written specifically for this book, you'll explore functional thinking and functional style and idioms across languages. Led by expert guides, ... Read more

    $39.59 CAD

  • Designing Elixir Systems With OTP

    Write Highly Scalable, Self-healing Software with Layers

    You know how to code in Elixir; now learn to think in it. Learn to design libraries with intelligent layers that shape the right data structures, flow from one function into the next, and present the right APIs. Embrace the same OTP that's kept our telephone systems reliable and fast for over 30 years. Move beyond understanding the OTP functions to knowing what's happening under the hood, and why ... Read more

    $34.55 CAD

  • Programming Phoenix 1.4

    Productive |> Reliable |> Fast

    Don't accept the compromise between fast and beautiful: you can have it all. Phoenix creator Chris McCord, Elixir creator Jose Valim, and award-winning author Bruce Tate walk you through building an application that's fast and reliable. At every step, you'll learn from the Phoenix creators not just what to do, but why. Packed with insider insights and completely updated for Phoenix 1.4, this ... Read more

    $38.15 CAD

  • 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

    $33.11 CAD or Free with Kobo Plus