On a Method of Multiprogramming
ISBN: 9781441931795 / Angielski / Miękka / 370 str. Termin realizacji zamówienia: ok. 5-8 dni roboczych. Among all the interests in parallelism, there is an essential and fundamental one that has remained largely unexplored, namely the question of how to design parallel programs from their specification. And that is what this book is about. It proposes a method for the formal development of parallel programs - multiprograms as we have preferred to call them -, and it does so with a minimum of formal gear, viz. with the predicate calculus and with the meanwhile well-established theory of Owicki and Gries. The fact that one can get away with just this theory will probably not convey anything to...
Among all the interests in parallelism, there is an essential and fundamental one that has remained largely unexplored, namely the question of how to ...
|
|
cena:
585,00 zł |
An Object-Oriented Library For Shared-Memory Parallel Simulations
ISBN: 9780980451023 / Angielski / Miękka / 190 str. Termin realizacji zamówienia: ok. 5-8 dni roboczych. This is a PhD thesis describing implementation of an object-oriented library for shared-memory parallel programming. Although completed in 1996, the work has become relevant again with the growth of commodity multicore processors. While some details of the programming style would differ with advances in C++ since the mid-1990s, the fundamentals of structuring code to match characteristics of the memory hierarchy still apply. Areas covered include caches and the address translation mechanism (specifically interactions with the TLB). The material is understandable for a reader with a reasonable...
This is a PhD thesis describing implementation of an object-oriented library for shared-memory parallel programming. Although completed in 1996, the w...
|
|
cena:
79,07 zł |
Programming Multicore and Many-Core Computing Systems
ISBN: 9780470936900 / Angielski / Twarda / 528 str. Termin realizacji zamówienia: ok. 5-8 dni roboczych. Programming multi-core and many-core computing systems Sabri Pllana, Linnaeus University, Sweden Fatos Xhafa, Technical University of Catalonia, Spain Provides state-of-the-art methods for programming multi-core and many-core systems The book comprises a selection of twenty two chapters covering: fundamental techniques and algorithms; programming approaches; methodologies and frameworks; scheduling and management; testing and evaluation methodologies; and case studies for programming multi-core and many-core systems. Program... Programming multi-core and many-core computing systems Sabri Pllana, Linnaeus University, Sweden Fatos Xhafa, Technical Univer... |
|
cena:
472,00 zł |
Parallel R: Data Analysis in the Distributed World
ISBN: 9781449309923 / Angielski / Miękka / 120 str. Termin realizacji zamówienia: ok. 5-8 dni roboczych. 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 several strategies for using R to analyze large datasets, including three chapters on using R and Hadoop together. You'll learn the basics of Snow, Multicore, Parallel, Segue, RHIPE, and Hadoop Streaming, including how to find them, how to use them, when they work well, and when they don't. With these packages, you can overcome R's single-threaded nature by spreading work across multiple CPUs,... 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 ... |
|
cena:
96,11 zł |
Cuda Programming: A Developer's Guide to Parallel Computing with Gpus
ISBN: 9780124159334 / Angielski / Miękka / 600 str. Termin realizacji zamówienia: ok. 5-8 dni roboczych. If you need to learn CUDA but don't have experience with parallel computing, CUDA Programming: A Developer's Introduction offers a detailed guide to CUDA with a grounding in parallel fundamentals. It starts by introducing CUDA and bringing you up to speed on GPU parallelism and hardware, then delving into CUDA installation. Chapters on core concepts including threads, blocks, grids, and memory focus on both parallel and CUDA-specific issues. Later, the book demonstrates CUDA in practice for optimizing applications, adjusting to new hardware, and solving common problems. ...If you need to learn CUDA but don't have experience with parallel computing, CUDA Programming: A Developer's Introduction offers a detailed ... |
|
cena:
192,97 zł |
Seven Concurrency Models in Seven Weeks: When Threads Unravel
ISBN: 9781937785659 / Angielski / Miękka / 300 str. Termin realizacji zamówienia: ok. 5-8 dni roboczych. 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 and locks development. Learn how to exploit the parallelism in your computer's GPU and leverage clusters of machines with MapReduce and Stream Processing. And do it all with the confidence... Your software needs to leverage multiple cores, handle thousands of users and terabytes of data, and continue working in the face of both hardware ... |
|
cena:
167,50 zł |
Topology in Process Calculus: Approximate Correctness and Infinite Evolution of Concurrent Programs
ISBN: 9781461265221 / Angielski / Miękka / 220 str. Termin realizacji zamówienia: ok. 5-8 dni roboczych. The purpose of this book is to establish a theory of approximate correctness and infinite evolution of concurrent programs by employing some notions and tools from point-set topology. Professionals, researchers and graduate students in theoretical computer science and formal methods will find this presentation helpful in understanding new concepts for concurrent and real-time systems, especially methods for describing approximation of systems.
The purpose of this book is to establish a theory of approximate correctness and infinite evolution of concurrent programs by employing some notions a...
|
|
cena:
194,97 zł |
Structured Parallel Programming: Patterns for Efficient Computation
ISBN: 9780124159938 / Angielski / Miękka / 406 str. Termin realizacji zamówienia: ok. 5-8 dni roboczych. Structured Parallel Programming offers the simplest way for developers to learn patterns for high-performance parallel programming. Written by parallel computing experts and industry insiders Michael McCool, Arch Robison, and James Reinders, this book explains how to design and implement maintainable and efficient parallel algorithms using a composable, structured, scalable, and machine-independent approach to parallel computing. It presents both theory and practice, and provides detailed concrete examples using multiple programming models. The examples in this book are... Structured Parallel Programming offers the simplest way for developers to learn patterns for high-performance parallel programming. Written ... |
|
cena:
245,14 zł |
Principles of Concurrent and Distributed Programming
ISBN: 9780321312839 / Angielski / Miękka / 384 str. Termin realizacji zamówienia: ok. 5-8 dni roboczych. The latest edition of a classic text on concurrency and distributed programming - from a winner of the ACM/SIGCSE Award for Outstanding Contribution to Computer Science Education. The latest edition of a classic text on concurrency and distributed programming - from a winner of the ACM/SIGCSE Award for Outstanding Contributio... |
|
cena:
502,94 zł |
Zookeeper: Distributed Process Coordination
ISBN: 9781449361303 / Angielski / Miękka / 246 str. Termin realizacji zamówienia: ok. 5-8 dni roboczych. 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 systems, so you can focus mainly on application logic. Even with ZooKeeper, implementing coordination tasks is not trivial, but this book provides good practices to give you a head start, and points out caveats that developers and administrators alike need to watch for along the way. In three separate sections, ZooKeeper contributors Flavio Junqueira and Benjamin Reed introduce the... Building distributed applications is difficult enough without having to coordinate the actions that make them work. This practical guide shows how ... |
|
cena:
153,71 zł |
Parallel Programming in Openmp
ISBN: 9781558606715 / Angielski / Miękka / 231 str. Termin realizacji zamówienia: ok. 5-8 dni roboczych.
|
|
cena:
271,23 zł |
High Performance Computing
ISBN: 9781118712054 / Angielski / Twarda / 512 str. Termin realizacji zamówienia: ok. 5-8 dni roboczych. 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 comprehensive study on how to use such machines written by specialists of the domain. The book provides recent research results in high-performance computing on complex environments, information on how to efficiently exploit heterogeneous and hierarchical architectures and distributed systems, detailed studies on the impact of applying heterogeneous computing practices to real problems, and... With recent changes in multicore and general-purpose computing on graphics processing units, the way parallel computers are used and programmed has... |
|
cena:
565,35 zł |
Scheduling and Automatic Parallelization
ISBN: 9781461271130 / Angielski / Miękka / 264 str. Termin realizacji zamówienia: ok. 5-8 dni roboczych. Readership This book is devoted to the study of compiler transformations that are needed to expose the parallelism hiddenin a program. This book is notan introductory book to parallel processing, nor is it an introductory book to parallelizing compilers. Weassume thatreaders are familiar withthebooks High Performance Compilers for Parallel Computingby Wolfe 121] and Super- compilers for Parallel and Vector Computers by Zima and Chapman 125], and that they want to know more about scheduling transformations. In this book we describe both task graph scheduling and loop nest scheduling....
Readership This book is devoted to the study of compiler transformations that are needed to expose the parallelism hiddenin a program. This book is no...
|
|
cena:
389,98 zł |
Professional CUDA C Programming
ISBN: 9781118739327 / Angielski / Miękka / 528 str. Termin realizacji zamówienia: ok. 5-8 dni roboczych. Break into the powerful world of parallel GPU programming with this down-to-earth, practical guide Designed for professionals across multiple industrial sectors, Professional CUDA C Programming presents CUDA -- a parallel computing platform and programming model designed to ease the development of GPU programming -- fundamentals in an easy-to-follow format, and teaches readers how to think in parallel and implement parallel algorithms on GPUs. Each chapter covers a specific topic, and includes workable examples that demonstrate the development process, allowing... Break into the powerful world of parallel GPU programming with this down-to-earth, practical guide Designed for professionals ... |
|
cena:
245,22 zł |
Large-Scale Distributed Systems and Energy Efficiency: A Holistic View
ISBN: 9781118864630 / Angielski / Twarda / 336 str. Termin realizacji zamówienia: ok. 5-8 dni roboczych. Addresses innovations in technology relating to the energy efficiency of a wide variety of contemporary computer systems and networks With concerns about global energy consumption at an all-time high, improving computer networks energy efficiency is becoming an increasingly important topic. Large-Scale Distributed Systems and Energy Efficiency: A Holistic View addresses innovations in technology relating to the energy efficiency of a wide variety of contemporary computer systems and networks. After an introductory overview of the energy demands of current Information... Addresses innovations in technology relating to the energy efficiency of a wide variety of contemporary computer systems and networks |
|
cena:
526,91 zł |
An Introduction to Parallel Programming
ISBN: 9781500603694 / Angielski / Miękka / 214 str. Termin realizacji zamówienia: ok. 5-8 dni roboczych. |
|
cena:
206,39 zł |
Concurrent Scientific Computing
ISBN: 9781461269212 / Angielski / Miękka / 328 str. Termin realizacji zamówienia: ok. 5-8 dni roboczych. Mathematics is playing an ever more important role in the physical and biological sciences, provoking a blurring of boundaries between scientific dis- ciplines and a resurgence of interest in the modern as well as the classical techniques of applied mathematics. This renewal of interest, both in research and teaching, has led to the establishment of the series: Texts in Applied Mathe- matics (TAM). The development of new courses is a natural consequence of a high level of excitement on the research frontier as newer techniques, such as numerical and symbolic computer systems, dynamical...
Mathematics is playing an ever more important role in the physical and biological sciences, provoking a blurring of boundaries between scientific dis-...
|
|
cena:
194,97 zł |
Hadoop – The Definitive Guide 4e
ISBN: 9781491901632 / Angielski / Miękka / 756 str. Termin realizacji zamówienia: ok. 5-8 dni roboczych. 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 chapters on YARN and several Hadoop-related projects such as Parquet, Flume, Crunch, and Spark. You'll learn about recent changes to Hadoop, and explore new case studies on Hadoop's role in... 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, s... |
|
cena:
268,39 zł |
High Performance Parallelism Pearls Volume One: Multicore and Many-Core Programming Approaches
ISBN: 9780128021187 / Angielski / Miękka / 600 str. Termin realizacji zamówienia: ok. 5-8 dni roboczych. High Performance Parallelism Pearls shows how to leverage parallelism on processors and coprocessors with the same programming - illustrating the most effective ways to better tap the computational potential of systems with Intel Xeon Phi coprocessors and Intel Xeon processors or other multicore processors. The book includes examples of successful programming efforts, drawn from across industries and domains such as chemistry, engineering, and environmental science. Each chapter in this edited work includes detailed explanations of the programming techniques used, while showing high... High Performance Parallelism Pearls shows how to leverage parallelism on processors and coprocessors with the same programming - illustratin... |
|
cena:
307,74 zł |
Hadoop Application Architectures: Designing Real-World Big Data Applications
ISBN: 9781491900086 / Angielski / Miękka / 400 str. Termin realizacji zamówienia: ok. 5-8 dni roboczych. 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 second section provides detailed examples of architectures used in some of the most commonly found Hadoop applications. Whether you're designing a new Hadoop application, or planning to... Get expert guidance on architecting end-to-end data management solutions with Apache Hadoop. While many sources explain how to use various componen... |
|
cena:
219,61 zł |