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 169 - 192 of 283 Results
Skip side bar filters
  • 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

    $30.99 USD or Free with Kobo Plus

  • Parallel Programming for Modern High Performance Computing Systems

    by Pawel Czarnul ...
    In view of the growing presence and popularity of multicore and manycore processors, accelerators, and coprocessors, as well as clusters using such computing devices, the development of efficient parallel applications has become a key challenge to be able to exploit the performance of such systems. This book covers the scope of parallel programming for modern high performance computing systems.It ... Read more

    $68.99 USD

  • Grid Technologies for E-Health: Applications for Telemedicine Services and Delivery

    Edited by Ekaterine Kldiashvili ...
    Grid computing has emerged as an important new field, distinguished from conventional distributed computing by its focus on large-scale resource sharing and innovative applications as well as an establishment for the creation of e-health networks. Grid Technologies for E-Health: Applications for Telemedicine Services and Delivery examines innovations to further improve medical management using ... Read more

    $211.99 USD

  • Reactive Programming with RxJS 5

    Untangle Your Asynchronous JavaScript Code

    Reactive programming is revolutionary. It makes asynchronous programming clean, intuitive, and robust. Use RxJS 5 to write complex programs in a simple way, and master the Observable: a powerful data type that substitutes callbacks and promises. Think about your programs as streams of data that change and adapt to produce what you want. Manage real-world concurrency and write complex flows of ... Read more

    $20.99 USD

  • 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

    $35.99 USD

  • High Performance Computing for Intelligent Medical Systems

    Series series IOP Series in Next Generation Computing
    Modern medicine and healthcare are highly dependent on engineering, employing instrumentation and computer systems to aid investigation, diagnosis, treatment and patient management. The significant developments in the field of computational intelligence, combined with the emergence of high-performance computing is impacting society in many ways, and the health sector is no exception. The interface ... Read more

    $114.99 USD

  • Programming for Hybrid Multi/Manycore MPP Systems

    Series series Chapman & Hall/CRC Computational Science
    "Ask not what your compiler can do for you, ask what you can do for your compiler."--John Levesque, Director of Cray’s Supercomputing Centers of ExcellenceThe next decade of computationally intense computing lies with more powerful multi/manycore nodes where processors share a large memory space. These nodes will be the building block for systems that range from a single node workstation up to ... Read more

    $66.99 USD

  • High Performance Unity Game Development

    Using data-oriented design

    by Nitzan Wilnai ...
    Get the eBook free when you register your print book at Manning.Data-oriented Design (DOD) has become standard practice for AAA games and indie devs who need to squeeze every drop of performance out of hardware and deliver games on a rapid schedule. DOD is a programming practice that streamlines the way your code accesses, stores, and uses data, taking advantage of modern CPU architecture and ... Read more

    $50.99 USD

    PRE-ORDER

  • Mastering Clojure

    Understand the philosophy of the Clojure language and dive into its inner workings to unlock its advanced features, methodologies, and constructs

    by Akhil Wali ...
    Understand the philosophy of the Clojure language and dive into its inner workings to unlock its advanced features, methodologies, and constructsKey Features\[\*\] Learn to handle data using sequences, reducers, and transducers in Clojure\[\*\] Explore the lesser known and more advanced features, constructs, and methodologies of the Clojure language and its ecosystem, such as asynchronous channels ... Read more

    $41.99 USD or Free with Kobo Plus

  • 深入淺出 .NET 10 併發程式設計

    Async/Await、多執行緒、與平行處理

    by 蔡煥麟 ...
    Series Book 2 - .NET 開發者修練系列
    你是否曾經在撰寫 .NET 應用程式時,遇過 UI 卡住、網站回應變慢、背景工作吞吐量不佳,或是被 async/await、Task.Run、ConfigureAwait(false)、取消與例外處理搞得一頭霧水?本書就是為了解決這些問題而寫。這是一本從觀念建立到實戰應用,系統性帶你掌握 .NET 10 非同步程式設計的技術書。全書以清楚易懂的方式,帶你理解執行緒、Task、async/await、取消與逾時、同步機制、平行處理、非同步資料流、非同步資源管理,以及進階的 TaskCompletionSource、ValueTask、ExecutionContext、TaskScheduler、API 設計等主題。本書不只告訴你語法怎麼寫,更重視背後的思考方式與實務判斷。你將學會什麼時候該用非同步、什麼時候該用平行處理、如何避免常見陷阱(例如 sync-over-async、死鎖 ... Read more

    $12.50 USD or Free with Kobo Plus

  • C++ Data Structures and Algorithms

    Learn how to write efficient code to build scalable and robust applications in C++

    by Wisnu Anggoro ...
    Learn how to build efficient, secure and robust code in C++ by using data structures and algorithms - the building blocks of C++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 ... Read more

    $37.99 USD or Free with Kobo Plus

  • Programming Massively Parallel Processors

    A Hands-on Approach

    Programming Massively Parallel Processors: A Hands-on Approach, Third Edition shows both student and professional alike the basic concepts of parallel programming and GPU architecture, exploring, in detail, various techniques for constructing parallel programs. Case studies demonstrate the development process, detailing computational thinking and ending with effective and efficient parallel ... Read more

    $56.69 USD

  • 從零開始寫 CUDA kernel

    CUDA Kernels: From Vector Add to FlashAttention

    Series series 從零開始
    2007 年 CUDA 發布,NVIDIA 賭一張遊戲卡能做的不只是畫面。不到二十年,從 ChatGPT 的每一句回答到每一輪模型訓練,背後都是 GPU 上的一支支 kernel。這本書教你自己寫那些 kernel,並且量出它們為什麼快、為什麼慢。全書 22 章分五部。第一部建立機器的形狀:SIMT、warp、記憶體階層、roofline 與 Nsight Compute 的讀法。第二部是經典 kernel 練功房:reduction、transpose、scan、histogram、occupancy,接著兩章 GEMM,從 naive 一版一版改到在這張卡上追平 cuBLAS 的 FP32 路徑。第三部是現代武器庫:Tensor Core 與 mma、cp.async 的非同步流水線、CUTLASS 與 CuTe、Triton,以及怎麼讀 PTX 與 SASS。第四部進入 LLM ... Read more

    $12.99 USD or Free with Kobo Plus

  • Creating Components

    Object Oriented, Concurrent, and Distributed Computing in Java

    Concurrency is a powerful technique for developing efficient and lightning- fast software. For instance, concurrency can be used in common applications such as online order processing to speed processing and ensure transaction reliability. However, mastering concurrency is one of the greatest challenges for both new and veteran programmers. Softwar ... Read more

    $145.99 USD

  • 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

    $79.99 USD

  • Seven Concurrency Models in Seven Weeks

    When Threads Unravel

    by Paul Butcher ...
    Your software needs to leverage multiple cores, handle thousands of users and terabytes of data, and continue working in the face of both hardware and software failure. Concurrency and parallelism are the keys, and Seven Concurrency Models in Seven Weeks equips you for this new world. See how emerging technologies such as actors and functional programming address issues with traditional threads ... Read more

    $23.99 USD

  • Mastering Swift

    Welcome to the forefront of knowledge with Cybellium, your trusted partner in mastering the cutting-edge fields of IT, Artificial Intelligence, Cyber Security, Business, Economics, and Science.Designed for professionals, students, and enthusiasts alike, our comprehensive books empower you to stay ahead in a rapidly evolving digital world.Expert Insights: Our books provide deep, actionable insights ... Read more

    $12.99 USD

  • Adopting Elixir

    From Concept to Production

    Adoption is more than programming. Elixir is an exciting new language, but to successfully get your application from start to finish, you're going to need to know more than just the language. The case studies and strategies in this book will get you there. Learn the best practices for the whole life of your application, from design and team-building, to managing stakeholders, to deployment and ... Read more

    $26.99 USD

  • 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

    $111.99 USD

  • 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

    $4.99 USD

  • Mastering IIS

    Welcome to the forefront of knowledge with Cybellium, your trusted partner in mastering the cutting-edge fields of IT, Artificial Intelligence, Cyber Security, Business, Economics, and Science.Designed for professionals, students, and enthusiasts alike, our comprehensive books empower you to stay ahead in a rapidly evolving digital world.Expert Insights: Our books provide deep, actionable insights ... Read more

    $12.99 USD

  • Fundamentals of Multicore Software Development

    Series series Chapman & Hall/CRC Computational Science
    With multicore processors now in every computer, server, and embedded device, the need for cost-effective, reliable parallel software has never been greater. By explaining key aspects of multicore programming, Fundamentals of Multicore Software Development helps software engineers understand parallel programming and master the multicore challenge. ... Read more

    $115.99 USD

  • GPU PRO 360 Guide to GPGPU

    Wolfgang Engel’s GPU Pro 360 Guide to GPGPU gathers all the cutting-edge information from his previous seven GPU Pro volumes into a convenient single source anthology that covers general purpose GPU. This volume is complete with 19 articles by leading programmers that focus on the techniques that go beyond the normal pixel and triangle scope of GPUs and take advantage of the parallelism of modern ... Read more

    $72.99 USD

  • Assembly Language

    The Ultimate Guide to Programming and Virtual Machines

    Assembly language is often considered a bridge between high-level programming languages and machine code. Unlike high-level languages such as Python or C, which use human-readable syntax and abstract away many details of the underlying hardware, assembly language provides a more direct representation of the CPU's operations.Each assembly language instruction corresponds to a specific operation ... Read more

    $1.99 USD or Free with Kobo Plus