£113.00

Morgan & Claypool Shared-Memory Parallelism Can Be Simple, Fast, and Scalable (ACM Books)

Price data checked 7 days ago

View at Amazon

We'll watch every seller, every day. One email when your price arrives.

This is the most expensive it has ever been. Walk away.

£113 today · previous high £113 · all-time low £91

NEW HERE?

Amazon shows you one price. We show you all of them.

Tosheroon watches Amazon prices so you don't have to. Every product on Amazon has a price history — we make it visible. Set the price you'd actually pay, and we'll email you the second it gets there. No app, no account, one email.

WHAT'S ON THIS PAGE

↓ Price chart
when this has been cheap or pricey
↓ Forecast
where the price is heading next
↓ Statistics
all-time high & low, recent range
↑ Price alert
name your number, we'll email you

Price History & Forecast

Grey patches = out of stock. Cheaper = lower on the chart. Hover for exact prices.

Last 84 days • 84 data points (No recent data available)

Historical
Generating forecast...
£113.00 £88.80 £94.08 £99.36 £104.64 £109.92 £115.20 08 April 2026 28 April 2026 19 May 2026 09 June 2026 30 June 2026

Price Distribution

Price distribution over 84 days • 2 price levels

Days at Price
Current Price
36 days 48 days · current 0 12 24 36 48 £91 £113 Days at Price

Price Analysis

Most common price: £113 (48 days, 57.1%)

Price range: £91 - £113

Price levels: 2 different prices over 84 days

Description

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. About the Author Julian Shun obtained his Ph.D. in Computer Science from Carnegie Mellon University, advised by Guy Blelloch. He obtained his undergraduate degree in Computer Science from UC Berkeley. For his Ph.D., Julian developed Ligra, a framework for large-scale graph processing in shared memory, as well as algorithms for graph and text analytics that are efficient both in theory and in practice. He also developed methods for writing deterministic parallel programs and created the Problem Based Benchmark Suite for benchmarking parallel programs. Julian is currently a Miller Research Fellow at UC Berkeley.

Product Specifications

Format
hardcover
Domain
Amazon UK
Release Date
30 June 2017
Listed Since
20 January 2017

Barcode

No barcode data available

Similar Products You Might Like

Academic Press Advances in Computers: Volume 114 - Book
95% match

Academic Press Advances in Computers: Volume 114 - Book

Academic Press

£117.97 20 Apr 2026
Data Prefetching Techniques in Computer Systems: Volume 125 (Advances in Computers, Volume 125)
95% match

Data Prefetching Techniques in Computer Systems: Volume 125 (Advances in Computers, Volume 125)

Academic Press

£117.99 15 Apr 2026
Distributed and Parallel Systems: Cluster and Grid Computing: 777 (The Springer International Series in Engineering and Computer Science, 777)
95% match

Distributed and Parallel Systems: Cluster and Grid Computing: 777 (The Springer International Series in Engineering and Computer Science, 777)

Springer

£76.70 04 Jul 2026
Academic Press Advances in Computers (Volume 124) - Book
94% match

Academic Press Advances in Computers (Volume 124) - Book

Academic Press

£117.97 20 Apr 2026
Artificial Intelligence for Renewable Energy systems (Woodhead Publishing Series in Energy)
94% match

Artificial Intelligence for Renewable Energy systems (Woodhead Publishing Series in Energy)

Woodhead Publishing

£175.39 28 Jun 2026
Advances in Computers: Dependable and Secure Systems Engineering: Volume 84 (Advances in Computers, Volume 84)
94% match

Advances in Computers: Dependable and Secure Systems Engineering: Volume 84 (Advances in Computers, Volume 84)

Academic Press

£105.38 09 Mar 2026
High Performance Computing for Big Data: Methodologies and Applications (Chapman & Hall/CRC Big Data Series)
94% match

High Performance Computing for Big Data: Methodologies and Applications (Chapman & Hall/CRC Big Data Series)

CRC Press

£97.00 13 Apr 2026
Academic Press Dark Silicon and Future On-chip Systems Vol 110
94% match

Academic Press Dark Silicon and Future On-chip Systems Vol 110

Academic Press

£117.97 20 Apr 2026
Advances in Computers (Volume 94)
94% match

Advances in Computers (Volume 94)

Academic Press

£105.99 07 Jul 2026
Advances in Computers (Volume 92)
94% match

Advances in Computers (Volume 92)

Academic Press

£33.99 16 Apr 2026
Advanced Techniques for Power, Energy, and Thermal Management for Clustered Manycores
94% match

Advanced Techniques for Power, Energy, and Thermal Management for Clustered Manycores

Springer

£118.99 19 Apr 2026
Reconfigurable and Adaptive Computing: Theory and Applications
94% match

Reconfigurable and Adaptive Computing: Theory and Applications

CRC Press

£70.82 04 Jul 2026
Advanced Computing and Communication Technologies: Proceedings of the 9th ICACCT, 2015: 452 (Advances in Intelligent Systems and Computing, 452)
94% match

Advanced Computing and Communication Technologies: Proceedings of the 9th ICACCT, 2015: 452 (Advances in Intelligent Systems and Computing, 452)

Springer

£147.91 01 Apr 2026
GPCR Signaling in Cancer (Volume 145) (Advances in Cancer Research, Volume 145)
94% match

GPCR Signaling in Cancer (Volume 145) (Advances in Cancer Research, Volume 145)

Academic Press

£116.79 09 Apr 2026
Optimale systolische Präfixberechnungen: Ein praxisrelevanter Beitrag zum Entwurf effizienter paralleler Algorithmen (DUV: Datenverarbeitung)
94% match

Optimale systolische Präfixberechnungen: Ein praxisrelevanter Beitrag zum Entwurf effizienter paralleler Algorithmen (DUV: Datenverarbeitung)

Deutscher Universitätsverlag

£45.89 10 Apr 2026
Programming Models for Parallel Computing (Scientific and Engineering Computation)
94% match

Programming Models for Parallel Computing (Scientific and Engineering Computation)

MIT Press

£47.76 02 Jul 2026
Academic Press Biomolecular Interactions Part B Volume 169
94% match

Academic Press Biomolecular Interactions Part B Volume 169

Academic Press

£129.45 18 Apr 2026
Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing: 850 (Studies in Computational Intelligence, 850)
94% match

Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing: 850 (Studies in Computational Intelligence, 850)

Springer

£76.00 02 Jul 2026
Springer Distributed Graph Analytics Programming and Languages
94% match

Springer Distributed Graph Analytics Programming and Languages

Springer

£108.62 17 Apr 2026
Minding Bodies: How Physical Space, Sensation, and Movement Affect Learning (Teaching and Learning in Higher Education)
94% match

Minding Bodies: How Physical Space, Sensation, and Movement Affect Learning (Teaching and Learning in Higher Education)

West Virginia University Press

£91.32 07 Jul 2026
Object-Orientation, Abstraction, and Data Structures Using Scala (Chapman & Hall/CRC Textbooks in Computing)
94% match

Object-Orientation, Abstraction, and Data Structures Using Scala (Chapman & Hall/CRC Textbooks in Computing)

Chapman and Hall/CRC

£48.46 18 Mar 2026
Scientific Approach to Problem Solving: With C++ Programming
94% match

Scientific Approach to Problem Solving: With C++ Programming

Cognella Academic Publishing

£100.00 04 Jul 2026
Euro-Par 2003 Parallel Processing: 9th International Euro-Par Conference, Klagenfurt, Austria, August 26–29, 2003 Proceedings: 2790 (Lecture Notes in Computer Science, 2790)
94% match

Euro-Par 2003 Parallel Processing: 9th International Euro-Par Conference, Klagenfurt, Austria, August 26–29, 2003 Proceedings: 2790 (Lecture Notes in Computer Science, 2790)

Springer

£40.27 19 Apr 2026