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 1 - 24 of 266 Results
Skip side bar filters
  • Stream Processing with Apache Spark

    Mastering Structured Streaming and Spark Streaming

    Before you can build analytics tools to gain quick insights, you first need to know how to process data in real time. With this practical guide, developers familiar with Apache Spark will learn how to put this in-memory framework to use for streaming data. You’ll discover how Spark enables you to write streaming jobs in almost the same way you write batch jobs.Authors Gerard Maas and François ... Read more

    S$ 60.27 SGD

  • MapReduce Design Patterns

    Building Effective Algorithms and Analytics for Hadoop and Other Systems

    Until now, design patterns for the MapReduce framework have been scattered among various research papers, blogs, and books. This handy guide brings together a unique collection of valuable MapReduce patterns that will save you time and effort regardless of the domain, language, or development framework you’re using.Each pattern is explained in context, with pitfalls and caveats clearly identified ... Read more

    S$ 40.21 SGD

  • Github Copilot For Developers

    Smart Coding With AI Pair Programmer

    by Rob Botwright ...
    Welcome to the GitHub Copilot for Developers book bundle! Are you ready to take your coding skills to the next level with AI-assisted programming? Look no further! Our comprehensive bundle offers everything you need to become a master developer with GitHub Copilot. Book 1: GitHub Copilot Companion Get started on your journey to smart coding with an introduction to AI-assisted programming. Learn ... Read more

    S$ 10.99 SGD or Free with Kobo Plus

  • Hadoop Application Architectures

    Designing Real-World Big Data Applications

    Get expert guidance on architecting end-to-end data management solutions with Apache Hadoop. While many sources explain how to use various components in the Hadoop ecosystem, this practical book takes you through architectural considerations necessary to tie those components together into a complete tailored application, based on your particular use case.To reinforce those lessons, the book’s ... Read more

    S$ 43.15 SGD

  • Programming Rust

    Systems programming provides the foundation for the world's computation. Writing performance-sensitive code requires a programming language that puts programmers in control of how memory, processor time, and other system resources are used. The Rust systems programming language combines that control with a modern type system that catches broad classes of common mistakes, from memory management ... Read more

    S$ 68.22 SGD

  • Effective Rust

    35 Specific Ways to Improve Your Rust Code

    Rust's popularity is growing, due in part to features like memory safety, type safety, and thread safety. But these same elements can also make learning Rust a challenge, even for experienced programmers. This practical guide helps you make the transition to writing idiomatic Rust—while also making full use of Rust's type system, safety guarantees, and burgeoning ecosystem.If you're a software ... Read more

    S$ 51.22 SGD

  • Asynchronous Programming in Rust

    Learn asynchronous programming by building working examples of futures, green threads, and runtimes

    Get a fundamental understanding of asynchronous programming and Rust's futures by working through examples that show you how everything really worksKey FeaturesMaster asynchronous Rust through examples focusing on key conceptsBuild a solid understanding of concepts such as coroutines, fibers, futures, and callbacksExplore Rust's futures, craft your own runtime, and excel in handling stacks, ABIs, ... Read more

    S$ 52.96 SGD or Free with Kobo Plus

  • Rust Atomics and Locks

    Low-Level Concurrency in Practice

    by Mara Bos ...
    The Rust programming language is extremely well suited for concurrency, and its ecosystem has many libraries that include lots of concurrent data structures, locks, and more. But implementing those structures correctly can be very difficult. Even in the most well-used libraries, memory ordering bugs are not uncommon.In this practical book, Mara Bos, leader of the Rust library team, helps Rust ... Read more

    S$ 48.17 SGD

  • 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

    S$ 1.49 SGD or Free with Kobo Plus

  • Intel Xeon Phi Processor High Performance Programming

    Knights Landing Edition

    Intel Xeon Phi Processor High Performance Programming is an all-in-one source of information for programming the Second-Generation Intel Xeon Phi product family also called Knights Landing. The authors provide detailed and timely Knights Landingspecific details, programming advice, and real-world examples. The authors distill their years of Xeon Phi programming experience coupled with insights ... Read more

    S$ 69.10 SGD

  • Parallel Iterative Algorithms

    From Sequential to Grid Computing

    Focusing on grid computing and asynchronism, Parallel Iterative Algorithms explores the theoretical and practical aspects of parallel numerical algorithms. Each chapter contains a theoretical discussion of the topic, an algorithmic section that fully details implementation examples and specific algorithms, and an evaluation of the advantages and dr ... Read more

    S$ 122.62 SGD

  • Practical Rust 1.x Cookbook, Second Edition

    100+ Solutions for beginners to practice rust programming across CI/CD, kubernetes, networking, code performance and microservices

    by Lloyd Frank ...
    If you want to learn how to program in Rust and create strong, reliable apps with the most recent version Rust 1.68, then you need the "Practical Rust 1.x Cookbook (Second Edition)"-a book full of real-world solutions. An extensive collection of practical recipes covering a wide range of topics. You will learn the fundamentals of programming, how to set up a development environment, and the syntax ... Read more

    S$ 50.24 SGD

  • HTML Demystified: Crafting Web Content with Hypertext Markup Language

    "HTML Demystified: Crafting Web Content with Hypertext Markup Language" is your essential guide to understanding and mastering HTML, the fundamental language of the web. Whether you're a novice looking to build your first website or an experienced web developer seeking to deepen your knowledge, this comprehensive book will demystify HTML and empower you to create stunning web content.Starting from ... Read more

    S$ 12.77 SGD

  • Asyncio From Ground Up

    by Ritesh Modi ...
    You have probably tried asyncio once and given up. You may have searched "python asyncio tutorial" and bounced off three of them. You may have copied an async def from somewhere without understanding why. You may have closed a code review the moment await appeared on the screen. None of those experiences is unusual, and none of them is your fault.The reason most readers find asyncio confusing is ... Read more

    S$ 12.77 SGD or Free with Kobo Plus

  • Persistence Best Practices for Java Applications

    Effective strategies for distributed cloud-native applications and data-driven modernization

    The definitive guide for designing and delivering reliable and high-performing persistence layers using Java in the cloud-native age Purchase of the print or Kindle book includes a free PDF eBookKey FeaturesUncover database patterns for designing readable and maintainable architectures and Java applicationsMaster various techniques to overcome application and architecture persistence ... Read more

    S$ 51.00 SGD or Free with Kobo Plus

  • 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

    S$ 47.08 SGD or Free with Kobo Plus

  • Mastering Objective-C

    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

    S$ 17.21 SGD

  • 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

    S$ 17.21 SGD

  • Modern Concurrency in Java

    Virtual Threads, Structured Concurrency, and Beyond

    Welcome to the future of Java. With this book, you'll explore the transformative world of Java 21's key feature: virtual threads. Remember struggling with the cost of thread creation, encountering limitations on scalability, and facing difficulties in achieving high throughput? Those days are over. This practical guide takes you from Java 1.0 to the cutting-edge advancements of Project Loom.You'll ... Read more

    S$ 56.23 SGD

  • Hands-On GPU-Accelerated Computer Vision with OpenCV and CUDA

    Effective techniques for processing complex image data in real time using GPUs

    Discover how CUDA allows OpenCV to handle complex and rapidly growing image data processing in computer and machine vision by accessing the power of GPUKey FeaturesExplore examples to leverage the GPU processing power with OpenCV and CUDAEnhance the performance of algorithms on embedded hardware platformsDiscover C++ and Python libraries for GPU accelerationBook DescriptionComputer vision has been ... Read more

    S$ 61.79 SGD or Free with Kobo Plus

  • Hadoop: The Definitive Guide

    Storage and Analysis at Internet Scale

    by Tom White ...
    Get ready to unlock the power of your data. With the fourth edition of this comprehensive guide, youâ??ll learn how to build and maintain reliable, scalable, distributed systems with Apache Hadoop. This book is ideal for programmers looking to analyze datasets of any size, and for administrators who want to set up and run Hadoop clusters.Using Hadoop 2 exclusively, author Tom White presents new ... Read more

    S$ 56.23 SGD

  • Shared-Memory Parallelism Can be Simple, Fast, and Scalable

    by Julian Shun ...
    Series series ACM Books
    Parallelism is the key to achieving high performance in computing. However, writing efficient and scalable parallel programs is notoriously difficult, and often requires significant expertise. To address this challenge, it is crucial to provide programmers with high-level tools to enable them to develop solutions easily, and at the same time emphasize the theoretical and practical aspects of ... Read more

    S$ 100.38 SGD

  • 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

    S$ 81.85 SGD

  • 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

    S$ 63.97 SGD