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 217 - 240 of 285 Results
Skip side bar filters
  • Python for Absolute Beginners

    A Simple and Effective Way to Learn Python Programming from Zero, with Fun Coding Examples and Activities

    by VERA POE ...
    Are you looking for a language that matches your natural way of speaking?If yes, you should learn Python as soon as possible!Python is one of the most flexible and powerful high-level programming languages ever created. Instead of following strict and complex syntax rules, Python is easy to read and write for someone who is new to programming. This lets you gain a basic understanding of coding ... Read more

    $9.99 USD or Free with Kobo Plus

  • Hands-On High Performance with Go

    Boost and optimize the performance of your Golang applications at scale with resilience

    Proven methodologies and concurrency techniques that will help you write faster and better code with Go programmingKey FeaturesExplore Go’s profiling tools to write faster programs by identifying and fixing bottlenecksAddress Go-specific performance issues such as memory allocation and garbage collectionDelve into the subtleties of concurrency and discover how to successfully implement it in ... Read more

    $34.99 USD or Free with Kobo Plus

  • Intel Xeon Phi Coprocessor High Performance Programming

    Authors Jim Jeffers and James Reinders spent two years helping educate customers about the prototype and pre-production hardware before Intel introduced the first Intel Xeon Phi coprocessor. They have distilled their own experiences coupled with insights from many expert customers, Intel Field Engineers, Application Engineers and Technical Consulting Engineers, to create this authoritative first ... Read more

    $53.99 USD

  • Microservices with Go

    Building scalable and reliable microservices with Go

    Build, scale, and maintain microservices in Golang with ease.Key FeaturesCreate and organize well-structured Go microservicesLearn industry best practices and gain insights into Go microservice development tools, patterns, and solutionsCover hands-on Golang examples in each chapterBook DescriptionThis book covers the key benefits and common issues of microservices, helping you understand the ... Read more

    $35.99 USD or Free with Kobo Plus

  • 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

  • Dynamic Programming in Python

    From Basics to Expert Proficiency

    by William Smith ...
    "Dynamic Programming in Python: From Basics to Expert Proficiency" is a comprehensive guide designed to equip readers with the skills and knowledge necessary to master dynamic programming techniques using Python. Starting from foundational concepts such as recursion and moving through to advanced topics, this book covers every essential aspect of dynamic programming. Detailed explanations, ... Read more

    $9.99 USD or Free with Kobo Plus

  • Mastering Concurrency in Python

    Create faster programs using concurrency, asynchronous, multithreading, and parallel programming

    by Quan Nguyen ...
    Immerse yourself in the world of Python concurrency and tackle the most complex concurrent programming problemsKey FeaturesExplore the core syntaxes, language features and modern patterns of concurrency in PythonUnderstand how to use concurrency to keep data consistent and applications responsiveUtilize application scaffolding to design highly-scalable programsBook DescriptionPython is one of the ... 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.99 USD

  • Concurrent Data Processing in Elixir

    Fast, Resilient Applications with OTP, GenStage, Flow, and Broadway

    Learn different ways of writing concurrent code in Elixir and increase your application's performance, without sacrificing scalability or fault-tolerance. Most projects benefit from running background tasks and processing data concurrently, but the world of OTP and various libraries can be challenging. Which Supervisor and what strategy to use? What about GenServer? Maybe you need back-pressure, ... Read more

    $24.99 USD

  • 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.99 USD or Free with Kobo Plus

  • Accelerating MATLAB Performance

    1001 tips to speed up MATLAB programs

    The MATLAB programming environment is often perceived as a platform suitable for prototyping and modeling but not for "serious" applications. One of the main complaints is that MATLAB is just too slow. Accelerating MATLAB Performance aims to correct this perception by describing multiple ways to greatly improve MATLAB program speed. Packed with tho ... Read more

    $96.99 USD

  • Interconnection Network Reliability Evaluation

    Multistage Layouts

    Series series Performability Engineering Series
    This book presents novel and efficient tools, techniques and approaches for reliability evaluation, reliability analysis, and design of reliable communication networks using graph theoretic concepts.In recent years, human beings have become largely dependent on communication networks, such as computer communication networks, telecommunication networks, mobile switching networks etc., for their day ... Read more

    $158.00 USD

  • Web Programming with Go, Second Edition

    by Ian Taylor ...
    This is a new edition of "Web Programming with Go" and it's designed to help both entry-level and professional developers build and launch functional web applications using Go's core libraries. Every chapter gives you practical lessons, from setting up Go projects and building strong backend routes to frontend-backend integration, session management, authentication, concurrency, and connecting ... Read more

    $29.99 USD or Free with Kobo Plus

  • Functional Programming in Java

    From Basics to Expert Proficiency

    by William Smith ...
    "Functional Programming in Java: From Basics to Expert Proficiency" is an authoritative guide that bridges the gap between traditional object-oriented programming and the modern functional programming paradigm in Java. This book meticulously covers the foundational principles of functional programming, elucidating core concepts such as pure functions, immutability, and higher-order functions. With ... Read more

    $9.99 USD or Free with Kobo Plus

  • Concurrency in .NET 10

    Async/Await, Multithreading, and Parallelism

    by Michael Tsai ...
    Have you ever been building a .NET application and run into a frozen UI, a sluggish website, disappointing throughput in background jobs, or lingering confusion around async/await, Task.Run, ConfigureAwait(false), cancellation, and exception handling? This book was written to address exactly those problems.This is a practical technical book that takes you from foundational concepts to real-world ... Read more

    $12.99 USD or Free with Kobo Plus

  • Practical Rust 1.x Cookbook

    Practical Rust 1.x Cookbook is an in-depth guide for experienced Rust programmers looking to create robust and efficient applications. This solution-focused book covers a wide range of topics, including command-line, webassembly, networking, kubernetes, microservices, and system programming.This book includes over 100 real-world practical exercises that will teach you how to use the Rust compiler ... Read more

    $34.99 USD or Free with Kobo Plus

  • Introduction to Google's Go Programming Language: GoLang

    by Orhan Gazi ...
    This book teaches go programming language. Go was originally designed at Google in 2007.Go is a fast and lightweight programming language. It has a quicker compilation time compared to C/C++.Go has automatic garbage collector that frees up memory when it is no longer needed.Go is a statically typed language, that is, errors can be caught at compile time rather than at runtime.Go was designed to ... Read more

    $10.00 USD or Free with Kobo Plus

  • Introduction to High Performance Computing for Scientists and Engineers

    Series series Chapman & Hall/CRC Computational Science
    Written by high performance computing (HPC) experts, Introduction to High Performance Computing for Scientists and Engineers provides a solid introduction to current mainstream computer architecture, dominant parallel programming models, and useful optimization strategies for scientific HPC. From working in a scientific computing center, the author ... Read more

    $115.99 USD

  • Learning Julia

    Build high-performance applications for scientific computing

    Learn Julia language for data science and data analyticsKey Features\[\*\] Set up Julia's environment and start building simple programs\[\*\] Explore the technical aspects of Julia and its potential when it comes to speed and data processing\[\*\] Write efficient and high-quality code in JuliaBook DescriptionJulia is a highly appropriate language for scientific computing, but it comes with all ... Read more

    $37.99 USD or Free with Kobo Plus

  • Parallel Computing

    Methods, Algorithms and Applications

    Edited by D.J Evans, C.N Sutti ...
    Parallel Computing: Methods, Algorithms and Applications presents a collection of original papers presented at the international meeting on parallel processing, methods, algorithms, and applications at Verona, Italy in September 1989. ... Read more

    $94.99 USD

  • Contemporary High Performance Computing

    From Petascale toward Exascale, Volume Two

    Edited by Jeffrey S. Vetter ...
    HPC is used to solve a number of complex questions in computational and data-intensive sciences. These questions include the simulation and modeling of physical phenomena, such as climate change, energy production, drug design, global security, and materials design; the analysis of large data sets such as those in genome sequencing, astronomical observation, and cybersecurity; and the intricate ... Read more

    $91.99 USD

  • High-Performance Programming in C# and .NET

    Understand the nuts and bolts of developing robust, faster, and resilient applications in C# 10.0 and .NET 6

    by Jason Alls ...
    Enhance your applications performance using best practices for benchmarking, application profiling, asynchronous programming, designing responsive UIs, gRPC communication, and distributed applicationsKey FeaturesMake the best use of performance enhancements in C\# 10.0 and .NET 6Boost application performance by identifying hardware bottlenecks and common performance pitfallsGet to grips with best ... Read more

    $39.99 USD or Free with Kobo Plus

  • Android Studio Masterclass

    Android IDE For App Developers

    by Rob Botwright ...
    Are you ready to unlock the full potential of Android app development? Look no further than the "Android Studio Masterclass" bundle! Whether you're just starting out or a seasoned developer, this bundle has something for everyone. With four comprehensive books, you'll embark on a journey from novice to expert in no time. Book 1: "Android Studio Essentials: A Beginner's Guide to App Development" ... Read more

    $7.99 USD or Free with Kobo Plus

  • 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

    $7.99 USD or Free with Kobo Plus