Immerse yourself in the world of Python concurrency and tackle the most complex concurrent programming problems
Key Features
Explore the core syntaxes, language features and modern patterns of conc……続きを見る
If you’re one of many developers still uncertain about concurrent and multithreaded development, this practical cookbook will change your mind. With more than 85 code-rich recipes in this updated se……続きを見る
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 ……続きを見る
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 progra……続きを見る
If you’re among the Python developers put off by asyncio’s complexity, it’s time to take another look. Asyncio is complicated because it aims to solve problems in concurrent network programming for ……続きを見る
著者:Fabio Nelli
出版社: Orange Education Pvt Ltd
発売日: 2023年08月23日
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 co……続きを見る
Design and implement professional level programs by exploring modern data structures and algorithms in Rust.
Key Features
Use data structures such as arrays, stacks, trees, lists and graphs with re……続きを見る
The essential guide for writing portable, parallel programs for GPUs using the OpenMP programming model.
Today’s computers are complex, multi-architecture systems: multiple cores in a shared address……続きを見る
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 ……続きを見る
著者:Brian Sletten
出版社: O'Reilly Media
発売日: 2021年12月06日
WebAssembly: The Definitive Guide is a thorough and accessible introduction to one of the most transformative technologies hitting our industry. What started as a way to use languages other than Jav……続きを見る
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 ……続きを見る
著者:Chris Smith
出版社: O'Reilly Media
発売日: 2012年10月09日
Why learn F#? With this guide, you’ll learn how this multi-paradigm language not only offers you an enormous productivity boost through functional programming, but also lets you develop applications……続きを見る
Build real-world applications with Python 2.7, CUDA 9, and CUDA 10. We suggest the use of Python 2.7 over Python 3.x, since Python 2.7 has stable support across all the libraries we use in this book……続きを見る
If you're looking to take full advantage of multi-core processors with concurrent programming, this practical book provides the knowledge and hands-on experience you need. The Art of Concurrency is ……続きを見る
Write High-Performance, Highly-Scalable Multicore Applications for Any Leading Hardware and OS Environment
Programmers who know how to leverage today’s multicore processors can achieve remarkable pe……続きを見る
It will be a step-by-step tutorial that will discuss best practices. The book is structured in such a way that it can be read both from start to end or can dipped into. .Net developers using Visual ……続きを見る
CUDA is a computing architecture designed to facilitate the development of parallel programs. In conjunction with a comprehensive software platform, the CUDA Architecture enables programmers to draw……続きを見る
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. p……続きを見る
著者:Dan Kusnetzky
出版社: O'Reilly Media
発売日: 2011年06月13日
What exactly is virtualization? As this concise book explains, virtualization is a smorgasbord of technologies that offer organizations many advantages, whether you're managing extremely large store……続きを見る
著者:Eric Sammer
出版社: O'Reilly Media
発売日: 2012年09月28日
If you’ve been asked to maintain large and complex Hadoop clusters, this book is a must. Demand for operations-specific material has skyrocketed now that Hadoop is becoming the de facto standard for……続きを見る
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 syste……続きを見る
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……続きを見る
It’s tough to argue with R as a high-quality, cross-platform, open source statistical software productーunless you’re in the business of crunching Big Data. This concise book introduces you to sever……続きを見る
“When you begin using multi-threading throughout an application, the importance of clean architecture and design is critical. . . . This places an emphasis on understanding not only the platform’s c……続きを見る
Hadoop: The Definitive Guide helps you harness the power of your data. Ideal for processing large datasets, the Apache Hadoop framework is an open source implementation of the MapReduce algorithm on……続きを見る
If you plan to use Amazon Web Services to run applications in the cloud, the end-to-end approach in this book will save you needless trial and error. You'll find practical guidelines for designing a……続きを見る
Cookbook.Multithreading in C# 5.0 Cookbook is written for existing C# developers who want a complete, professional, and authoritative guide to multithreading. You don't need any experience with mult……続きを見る
With recent changes in multicore and general-purpose computing on graphics processing units, the way parallel computers are used and programmed has drastically changed. It is important to provide a ……続きを見る
Multithreading is essential if you want to create an Android app with a great user experience, but how do you know which techniques can help solve your problem? This practical book describes many as……続きを見る
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 c……続きを見る