Автор: Cockshott Paul, Renfrew Kenneth Название: SIMD Programming Manual for Linux and Windows ISBN: 185233794X ISBN-13(EAN): 9781852337940 Издательство: Springer Рейтинг: Цена: 14184.00 р. 20263.00-30% Наличие на складе: Есть (1 шт.) Описание: The book is intended as a programmer’s introduction to the use of SIMD on PCs. It presents the underlying technology of SIMD processing on current PCs and looks at tools to exploit this including the Intel SIMD library and the Parallel Processing Language Vector Pascal. It explains how to cast algorithms in parallel to exploit the parallel processing capability of standard PCs obtaining large performance gains relative to conventional sequential compilers. It assumes a familiarity with imperative programming but not specifically with Pascal. It does not assume any prior familiarity with the SIMD programming model. The language translation system will be available either as a downloadable for Linux or Windows in association with the book. This book will be particularly useful for programmers in the rapidly growing area of games and multi-media entertainment, and it would also to academics interested in parallel programming techniques or array programming languages.
Автор: Michael McCool Название: Structured Parallel Programming, ISBN: 0124159931 ISBN-13(EAN): 9780124159938 Издательство: Elsevier Science Рейтинг: Цена: 7915.00 р. Наличие на складе: Поставка под заказ.
Описание: Programming is now parallel programming. This title describes how to design and implement maintainable and efficient parallel algorithms using a pattern-based approach. It includes examples from realistic contexts that illustrate patterns and themes in parallel algorithm design that are widely applicable regardless of implementation technology.
The thoroughly updated edition of a guide to parallel programming with MPI, reflecting the latest specifications, with many detailed examples.
This book offers a thoroughly updated guide to the MPI (Message-Passing Interface) standard library for writing programs for parallel computers. Since the publication of the previous edition of Using MPI, parallel computing has become mainstream. Today, applications run on computers with millions of processors; multiple processors sharing memory and multicore processors with multiple hardware threads per core are common. The MPI-3 Forum recently brought the MPI standard up to date with respect to developments in hardware capabilities, core language evolution, the needs of applications, and experience gained over the years by vendors, implementers, and users. This third edition of Using MPI reflects these changes in both text and example code.
The book takes an informal, tutorial approach, introducing each concept through easy-to-understand examples, including actual code in C and Fortran. Topics include using MPI in simple programs, virtual topologies, MPI datatypes, parallel libraries, and a comparison of MPI with sockets. For the third edition, example code has been brought up to date; applications have been updated; and references reflect the recent attention MPI has received in the literature. A companion volume, Using Advanced MPI, covers more advanced topics, including hybrid programming and coping with large data.
Автор: Solomon Название: Games Programming ISBN: 052127110X ISBN-13(EAN): 9780521271103 Издательство: Cambridge Academ Рейтинг: Цена: 8394.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Games Programming has been written for the personal computer owner who is setting out to write fams programs. It charts the territory which lies beyond the simplistic arcade game and which leads to the more intellectually exciting game moderators and learning programs.
Автор: Victor Alessandrini Название: Shared Memory Application Programming ISBN: 012803761X ISBN-13(EAN): 9780128037614 Издательство: Elsevier Science Рейтинг: Цена: 9262.00 р. Наличие на складе: Поставка под заказ.
Описание:
Shared Memory Application Programming presents the key concepts and applications of parallel programming, in an accessible and engaging style applicable to developers across many domains. Multithreaded programming is today a core technology, at the basis of all software development projects in any branch of applied computer science. This book guides readers to develop insights about threaded programming and introduces two popular platforms for multicore development: OpenMP and Intel Threading Building Blocks (TBB). Author Victor Alessandrini leverages his rich experience to explain each platform's design strategies, analyzing the focus and strengths underlying their often complementary capabilities, as well as their interoperability.
The book is divided into two parts: the first develops the essential concepts of thread management and synchronization, discussing the way they are implemented in native multithreading libraries (Windows threads, Pthreads) as well as in the modern C++11 threads standard. The second provides an in-depth discussion of TBB and OpenMP including the latest features in OpenMP 4.0 extensions to ensure readers' skills are fully up to date. Focus progressively shifts from traditional thread parallelism to modern task parallelism deployed by modern programming environments. Several chapter include examples drawn from a variety of disciplines, including molecular dynamics and image processing, with full source code and a software library incorporating a number of utilities that readers can adapt into their own projects.
Designed to introduce threading and multicore programming to teach modern coding strategies for developers in applied computing
Leverages author Victor Alessandrini's rich experience to explain each platform's design strategies, analyzing the focus and strengths underlying their often complementary capabilities, as well as their interoperability
Includes complete, up-to-date discussions of OpenMP 4.0 and TBB
Based on the author's training sessions, including information on source code and software libraries which can be repurposed
Автор: Rohit Chandra Название: Parallel Programming in OpenMP, ISBN: 1558606718 ISBN-13(EAN): 9781558606715 Издательство: Elsevier Science Рейтинг: Цена: 8757.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: OpenMP is an industry standard for programming shared-memory and distributed shared-memory multiprocessors. This book teaches the parallel programmers how to program using this standard. It presents the basic OpenMP constructs in FORTRAN, C, and C++. It emphasizes practical concepts to address the concerns of real application developers.
Автор: Snow Название: Concurrent Programming ISBN: 0521339936 ISBN-13(EAN): 9780521339933 Издательство: Cambridge Academ Рейтинг: Цена: 6653.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: The book builds on the student`s familiarity with sequential programming in a high level language, and is concerned mainly with the high level aspects of concurrency.
ООО "Логосфера " Тел:+7(495) 980-12-10 www.logobook.ru