The Art of Multiprocessor Programming, Revised ReprintElsevier, 2012. 5. 22. - 536페이지 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 the new principles, algorithms, and tools necessary for effective multiprocessor programming. Students and professionals alike will benefit from thorough coverage of key multiprocessor programming issues.
|
기타 출판본 - 모두 보기
자주 나오는 단어 및 구문
acquire the lock Alice and Bob Amdahl's Law architectures array atomic registers backoff balancing network barrier block boolean bucket capacity Chapter compareAndSet computation concurrent consensus number construction constructor counter counting network critical section Cuckoo hashing curr dequeue dequeuer Distributed Computing empty enqueues execution Exercise field FIFO Figure flag head implementation increment initialized input interface Java Lemma linearizable linearization point locations lock-free Maurice Herlihy memory memory barrier method calls multiprocessor mutual exclusion Nir Shavit node with key node’s Node<T null object priority queue processor protocol public class public void unlock QNode quiescently consistent reference releases the lock remove removeMin resize return false return true sequence number sequentially consistent shared Shavit shown in Fig shows SkipList sorting network spin stamp static final int step property succs synchronization tail task TASLock thread thread-local timestamp tokens transaction traverses tree update wait-free write