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 |