Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Mastering Concurrency in Go
Mastering Concurrency in Go

Discover and harness Go's powerful concurrency features to develop and build fast, scalable network systems

About This Book

  • Explore the core syntaxes and language features that enable concurrency in Go
  • Understand when and where to use concurrency to keep data consistent and...
High Performance Parallelism Pearls Volume Two: Multicore and Many-core Programming Approaches
High Performance Parallelism Pearls Volume Two: Multicore and Many-core Programming Approaches

High Performance Parallelism Pearls Volume 2 offers another set of examples that demonstrate how to leverage parallelism. Similar to Volume 1, the techniques included here explain how to use processors and coprocessors with the same programming – illustrating the most effective ways to combine Xeon Phi coprocessors with Xeon and...

Harnessing Performance Variability in Embedded and High-performance Many/Multi-core Platforms: A Cross-layer Approach
Harnessing Performance Variability in Embedded and High-performance Many/Multi-core Platforms: A Cross-layer Approach

This book describes the state-of-the art of industrial and academic research in the architectural design of heterogeneous, multi/many-core processors. The authors describe methods and tools to enable next-generation embedded and high-performance heterogeneous processors to confront cost-effectively the inevitable variations by...

Distributed, Embedded and Real-time Java Systems
Distributed, Embedded and Real-time Java Systems
The Java language has had an enormous impact since its introduction in the last decade of the twentieth century. Its success has been particularly strong in enterprise applications, where Java is one of the preeminent technology in use. A domain where Java is still trying to gain a foothold is that of real-time and embedded...
Using OpenMP: Portable Shared Memory Parallel Programming
Using OpenMP: Portable Shared Memory Parallel Programming
"The advent of readily-available inexpensive multi-core processors has made parallel programming more important and more accessible than ever before. OpenMP is a popular way to write parallel programs, and this book makes OpenMP knowledge available to the average programmer in an understandable, easy-to-apply fashion, while still providing...
Parallel MATLAB for Multicore and Multinode Computers (Software, Environments and Tools)
Parallel MATLAB for Multicore and Multinode Computers (Software, Environments and Tools)
This is the first book on parallel MATLAB and the first parallel computing book focused on the design, code, debug, and test techniques required to quickly produce well-performing parallel programs.

MATLAB is currently the dominant language of technical computing with one million users worldwide, many of whom can benefit from the...

High-Performance Computing Using FPGAs
High-Performance Computing Using FPGAs

High-Performance Computing using FPGA covers the area of high performance reconfigurable computing (HPRC). This book provides an overview of architectures, tools and applications for High-Performance Reconfigurable Computing (HPRC). FPGAs offer very high I/O bandwidth and fine-grained, custom and flexible parallelism and with the...

Programming Concurrency on the JVM: Mastering Synchronization, STM, and Actors
Programming Concurrency on the JVM: Mastering Synchronization, STM, and Actors

Speed. Aside from caffeine, nothing quickens the pulse of a programmer as much as the blazingly fast execution of a piece of code. How can we fulfill the need for computational speed? Moore’s law takes us some of the way, but multicore is the real future. To take full advantage of multicore, we need to program with concurrency...

Java: The Good Parts
Java: The Good Parts

What if you could condense Java down to its very best features and build better applications with that simpler version? In this book, veteran Sun Labs engineer Jim Waldo reveals which parts of Java are most useful, and why those features make Java among the best programming languages available.

Every language eventually...

Microsoft Visual C# 2012 Step by Step (Step By Step (Microsoft))
Microsoft Visual C# 2012 Step by Step (Step By Step (Microsoft))
Microsoft Visual C# is a powerful but simple language aimed primarily at developers creating applications by using the Microsoft .NET Framework. It inherits many of the best features of C++ and Microsoft Visual Basic, but few of the inconsistencies and anachronisms, resulting in a cleaner and more logical language. C# 1.0 made its...
The Art of Multiprocessor Programming, Revised Reprint
The Art of Multiprocessor Programming, Revised Reprint

Revised and updated with improvements conceived in parallel programming courses, The Art of Multiprocessor Programming is an authoritative guide to multicore programming. It introduces a higher level set of software development skills than that needed for efficient single-core programming. This book provides comprehensive coverage of...

Embedded Linux Primer: A Practical Real-World Approach (2nd Edition)
Embedded Linux Primer: A Practical Real-World Approach (2nd Edition)

Up-to-the-Minute, Complete Guidance for Developing Embedded Solutions with Linux

 

Linux has emerged as today’s #1 operating system for embedded products. Christopher Hallinan’s Embedded Linux Primer has proven itself as the definitive...

unlimited object storage image
Result Page: 7 6 5 4 3 2 1 
©2021 LearnIT (support@pdfchm.net) - Privacy Policy