The art of multiprocessor programming / (Record no. 659)

000 -LEADER
fixed length control field 02014cam a2200337 a 4500
001 - CONTROL NUMBER
control field u3649
003 - CONTROL NUMBER IDENTIFIER
control field SA-PMU
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20210418122930.0
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 080114s2008 caua b 001 0 eng
010 ## - LIBRARY OF CONGRESS CONTROL NUMBER
LC control number 2008273906
040 ## - CATALOGING SOURCE
Original cataloging agency UKM
Language of cataloging eng
Transcribing agency UKM
Modifying agency BTCTA
-- BAKER
-- YDXCP
-- OIP
-- IXA
-- DLC
-- OCLCG
-- GA0
-- TSU
-- VRC
-- HEBIS
-- DEBBG
-- OCL
-- EUM
-- OCL
-- NLGGC
-- FDA
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9780123705914 (pbk.)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 0123705916 (pbk.)
035 ## - SYSTEM CONTROL NUMBER
System control number (OCoLC)181602117
042 ## - AUTHENTICATION CODE
Authentication code ukblcatcopy
050 00 - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA76.6
Item number .H5244 2008
082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.434
Edition number 22
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Herlihy, Maurice.
245 14 - TITLE STATEMENT
Title The art of multiprocessor programming /
Statement of responsibility, etc. Maurice Herlihy and Nir Shavit.
260 ## - PUBLICATION, DISTRIBUTION, ETC.
Place of publication, distribution, etc. Amsterdam ;
-- London :
Name of publisher, distributor, etc. Elsevier/Morgan Kaufmann,
Date of publication, distribution, etc. 2008.
300 ## - PHYSICAL DESCRIPTION
Extent xx, 508 p. :
Other physical details ill. ;
Dimensions 24 cm.
520 8# - SUMMARY, ETC.
Summary, etc. Multiprocessor programming, also known as multicore programming, requires new principles, algorithms, and programming tools. This book provides a comprehensive presentation of the principles and tools available for programming multiprocessor machines. It will be of immediate use to programmers working with the new architectures.
504 ## - BIBLIOGRAPHY, ETC. NOTE
Bibliography, etc. note Includes bibliographical references and index.
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note Principles. Mutual exclusion ; Concurrent objects ; Foundations of shared memory ; The relative power of primitive synchronization operations ; Universality of consensus -- Practice. Spin locks and contention ; Monitors and blocking synchronization ; Linked lists : the role of locking ; Concurrent queues and the ABA problem ; Concurrent stacks and elimination ; Counting, sorting, and distributed coordination ; Concurrent hashing and natural parallelism ; Skiplists and balanced search ; Priority queues ; Futures, scheduling, and work distribution ; Barriers ; Transactional memory -- Appendix. Software basics ; Hardware basics.
596 ## -
-- 2
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Multiprogramming (Electronic computers)
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Multiprocessors.
700 1# - ADDED ENTRY--PERSONAL NAME
Personal name Shavit, Nir,
Dates associated with a name 1959-
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Koha item type Books
994 ## -
-- Z0
-- SUPMU
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Home library Current library Date acquired Total Checkouts Full call number Barcode Date last seen Copy number Price effective from Koha item type Public note
          Female Library Female Library 04/18/2021   QA76.6 .H5244 2008 51952000083382 04/15/2021 1 04/15/2021 Books STACKS