Контакты/Проезд  Доставка и Оплата Помощь/Возврат
История
  +7(495) 980-12-10
  пн-пт: 10-18 сб,вс: 11-18
  shop@logobook.ru
   
    Поиск книг                    Поиск по списку ISBN Расширенный поиск    
Найти
  Зарубежные издательства Российские издательства  
Авторы | Каталог книг | Издательства | Новинки | Учебная литература | Акции | Хиты | |
 

Shared-Memory Parallelism Can Be Simple, Fast, and Scalable, Julian Shun


Варианты приобретения
Цена: 14227.00р.
Кол-во:
Наличие: Поставка под заказ.  Есть в наличии на складе поставщика.
Склад Америка: Есть  
При оформлении заказа до:
Ориентировочная дата поставки:
При условии наличия книги у поставщика.

Добавить в корзину
в Мои желания

Автор: Julian Shun
Название:  Shared-Memory Parallelism Can Be Simple, Fast, and Scalable
ISBN: 9781970001914
Издательство: Mare Nostrum (Eurospan)
Классификация:

ISBN-10: 1970001917
Обложка/Формат: Hardcover
Страницы: 392
Вес: 0.97 кг.
Дата издания: 30.06.2017
Серия: Acm books
Язык: English
Размер: 235 x 191 x 25
Читательская аудитория: General (us: trade)
Ключевые слова: Computer programming / software development,Computer architecture & logic design, COMPUTERS / Programming / Algorithms,COMPUTERS / Programming / Parallel,COMPUTERS / Systems Architecture / General
Рейтинг:
Поставляется из: Англии
Описание: Parallelism is the key to achieving high performance in computing. However, writing efficient and scalable parallel programs is notoriously difficult, and often requires significant expertise. To address this challenge, it is crucial to provide programmers with high-level tools to enable them to develop solutions easily, and at the same time emphasize the theoretical and practical aspects of algorithm design to allow the solutions developed to run efficiently under many different settings. This thesis addresses this challenge using a three-pronged approach consisting of the design of shared-memory programming techniques, frameworks, and algorithms for important problems in computing. The thesis provides evidence that with appropriate programming techniques, frameworks, and algorithms, shared-memory programs can be simple, fast, and scalable, both in theory and in practice. The results developed in this thesis serve to ease the transition into the multicore era.The first part of this thesis introduces tools and techniques for deterministic parallel programming, including means for encapsulating nondeterminism via powerful commutative building blocks, as well as a novel framework for executing sequential iterative loops in parallel, which lead to deterministic parallel algorithms that are efficient both in theory and in practice. The second part of this thesis introduces Ligra, the first high-level shared memory framework for parallel graph traversal algorithms. The framework allows programmers to express graph traversal algorithms using very short and concise code, delivers performance competitive with that of highly-optimized code, and is up to orders of magnitude faster than existing systems designed for distributed memory. This part of the thesis also introduces Ligra , which extends Ligra with graph compression techniques to reduce space usage and improve parallel performance at the same time, and is also the first graph processing system to support in-memory graph compression.The third and fourth parts of this thesis bridge the gap between theory and practice in parallel algorithm design by introducing the first algorithms for a variety of important problems on graphs and strings that are efficient both in theory and in practice. For example, the thesis develops the first linear-work and polylogarithmic-depth algorithms for suffix tree construction and graph connectivity that are also practical, as well as a work-efficient, polylogarithmic-depth, and cache-efficient shared-memory algorithm for triangle computations that achieves a 2–5x speedup over the best existing algorithms on 40 cores.This is a revised version of the thesis that won the 2015 ACM Doctoral Dissertation Award.
Дополнительное описание: Programming and scripting languages: general|Computer architecture and logic design|Algorithms and data structures|Computer programming / software engineering



Shared-Memory Parallelism Can Be Simple, Fast, and Scalable

Автор: Julian Shun
Название: Shared-Memory Parallelism Can Be Simple, Fast, and Scalable
ISBN: 1970001887 ISBN-13(EAN): 9781970001884
Издательство: Mare Nostrum (Eurospan)
Рейтинг:
Цена: 11606.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: Parallelism is the key to achieving high performance in computing. However, writing efficient and scalable parallel programs is notoriously difficult, and often requires significant expertise. To address this challenge, it is crucial to provide programmers with high-level tools to enable them to develop solutions easily, and at the same time emphasize the theoretical and practical aspects of algorithm design to allow the solutions developed to run efficiently under many different settings. This thesis addresses this challenge using a three-pronged approach consisting of the design of shared-memory programming techniques, frameworks, and algorithms for important problems in computing. The thesis provides evidence that with appropriate programming techniques, frameworks, and algorithms, shared-memory programs can be simple, fast, and scalable, both in theory and in practice. The results developed in this thesis serve to ease the transition into the multicore era.The first part of this thesis introduces tools and techniques for deterministic parallel programming, including means for encapsulating nondeterminism via powerful commutative building blocks, as well as a novel framework for executing sequential iterative loops in parallel, which lead to deterministic parallel algorithms that are efficient both in theory and in practice. The second part of this thesis introduces Ligra, the first high-level shared memory framework for parallel graph traversal algorithms. The framework allows programmers to express graph traversal algorithms using very short and concise code, delivers performance competitive with that of highly-optimized code, and is up to orders of magnitude faster than existing systems designed for distributed memory. This part of the thesis also introduces Ligra , which extends Ligra with graph compression techniques to reduce space usage and improve parallel performance at the same time, and is also the first graph processing system to support in-memory graph compression.The third and fourth parts of this thesis bridge the gap between theory and practice in parallel algorithm design by introducing the first algorithms for a variety of important problems on graphs and strings that are efficient both in theory and in practice. For example, the thesis develops the first linear-work and polylogarithmic-depth algorithms for suffix tree construction and graph connectivity that are also practical, as well as a work-efficient, polylogarithmic-depth, and cache-efficient shared-memory algorithm for triangle computations that achieves a 2–5x speedup over the best existing algorithms on 40 cores.This is a revised version of the thesis that won the 2015 ACM Doctoral Dissertation Award.

Evolving OpenMP in an Age of Extreme Parallelism

Автор: Matthias S. M?ller; Bronis R. de Supinski; Barbara
Название: Evolving OpenMP in an Age of Extreme Parallelism
ISBN: 3642022847 ISBN-13(EAN): 9783642022845
Издательство: Springer
Рейтинг:
Цена: 9781.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: Constitutes the refereed proceedings of the 5th International Workshop on OpenMP, IWOMP 2009, held in Dresden, Germany in June 2009.

Beyond Loop Level Parallelism in OpenMP: Accelerators, Tasking and More

Автор: Mitsuhisa Sato; Toshihiro Hanawa; Matthias S. M?ll
Название: Beyond Loop Level Parallelism in OpenMP: Accelerators, Tasking and More
ISBN: 3642132162 ISBN-13(EAN): 9783642132162
Издательство: Springer
Рейтинг:
Цена: 9781.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: Constitutes the refereed proceedings of the 6th International Workshop on OpenMP, IWOMP 2010, held in Tsukuba City, Japan, in June 2010.

Scalable Shared Memory Multiprocessors

Автор: Michel Dubois; Shreekant S. Thakkar
Название: Scalable Shared Memory Multiprocessors
ISBN: 0792392191 ISBN-13(EAN): 9780792392194
Издательство: Springer
Рейтинг:
Цена: 23058.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: The workshop on Scalable Shared Memory Multiprocessors took place on May 26 and 27 1990 at the Stouffer Madison Hotel in Seattle, Washington as a prelude to the 1990 International Symposium on Computer Architecture.

Languages, Compilers and Run-Time Systems for Scalable Computers

Автор: Boleslaw K. Szymanski; Balaram Sinharoy
Название: Languages, Compilers and Run-Time Systems for Scalable Computers
ISBN: 1461359791 ISBN-13(EAN): 9781461359791
Издательство: Springer
Рейтинг:
Цена: 20962.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: Language, Compilers and Run-time Systems for Scalable Computers contains 20 articles based on presentations given at the third workshop of the same title, and 13 extended abstracts from the poster session.

Scalable Information Systems

Автор: Peter Mueller; Jiannong Cao; Cho-Li Wang
Название: Scalable Information Systems
ISBN: 3642104843 ISBN-13(EAN): 9783642104848
Издательство: Springer
Рейтинг:
Цена: 10480.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: Includes the proceedings of the 4th International ICST Conference, INFOSCALE 2009, held in Hong Kong in June 2009. This title features papers that focus on various scalability issues and the approaches to tackle problems arising from the ever growing size and complexity of information.

Instruction-Level Parallelism

Автор: B.R. Rau; J.A. Fisher
Название: Instruction-Level Parallelism
ISBN: 0792393678 ISBN-13(EAN): 9780792393672
Издательство: Springer
Рейтинг:
Цена: 38992.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: Presenting a collection of papers chronicling significant work that took place during the 1980s in the area of instruction-level (ILP) parallel processing, this book discusses both compiler techniques and implementation experience on very long instruction word (VLIW) and superscalar architectures.

Parallel Computing on Distributed Memory Multiprocessors

Автор: F?sun ?zg?ner; Fikret Ercal
Название: Parallel Computing on Distributed Memory Multiprocessors
ISBN: 3642634605 ISBN-13(EAN): 9783642634604
Издательство: Springer
Рейтинг:
Цена: 13974.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: Proceedings of the NATO Advanced Study Institute on Parallel Computing on Distributed Memory Multiprocessors, held at Bilkent University, Ankara, Turkey, July 1-13, 1991

Memory Storage Patterns in Parallel Processing

Автор: Mary E. Mace
Название: Memory Storage Patterns in Parallel Processing
ISBN: 1461291941 ISBN-13(EAN): 9781461291947
Издательство: Springer
Рейтинг:
Цена: 12157.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: For example, for certain architectures and certain operations, large improvements in performance can be attained by storing a matrix in row major order. A determination must be made whether or not it is the best solution globally to store the matrix in row order, column order, or even have two copies of it, each organized differently.

Front-End Architecture: A Modern Blueprint for Scalable and Sustainable Design Systems

Автор: Godbolt Micah
Название: Front-End Architecture: A Modern Blueprint for Scalable and Sustainable Design Systems
ISBN: 1491926783 ISBN-13(EAN): 9781491926789
Издательство: Wiley
Рейтинг:
Цена: 3800.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: This practical book takes experienced web developers through the new discipline of frontend architecture, including the latest tools, standards, and best practices that have elevated frontend web development to an entirely new level.

Scalable and Near-Optimal Design Space Exploration for Embedded Systems

Автор: Angeliki Kritikakou; Francky Catthoor; Costas Gout
Название: Scalable and Near-Optimal Design Space Exploration for Embedded Systems
ISBN: 3319378309 ISBN-13(EAN): 9783319378305
Издательство: Springer
Рейтинг:
Цена: 15672.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: This book describes scalable and near-optimal, processor-level design space exploration (DSE) methodologies. Readers will be enabled to reduce time-to-market, while satisfying system requirements for performance, area, and energy consumption, thereby minimizing the overall cost of the final design.

Scalable and Near-Optimal Design Space Exploration for Embedded Systems

Автор: Angeliki Kritikakou; Francky Catthoor; Costas Gout
Название: Scalable and Near-Optimal Design Space Exploration for Embedded Systems
ISBN: 3319049410 ISBN-13(EAN): 9783319049410
Издательство: Springer
Рейтинг:
Цена: 19564.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: This book describes scalable and near-optimal, processor-level design space exploration (DSE) methodologies. Readers will be enabled to reduce time-to-market, while satisfying system requirements for performance, area, and energy consumption, thereby minimizing the overall cost of the final design.


ООО "Логосфера " Тел:+7(495) 980-12-10 www.logobook.ru
   В Контакте     В Контакте Мед  Мобильная версия