-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
多處理器編程的藝術(英文版·原書第2版) 版權信息
- ISBN:9787111695691
- 條形碼:9787111695691 ; 978-7-111-69569-1
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
多處理器編程的藝術(英文版·原書第2版) 本書特色
哥德爾獎(理論計算機領域zui高榮譽)得主領銜撰寫,被世界各地的大學選作教材,并行編程領域的重要參考書
多處理器編程的藝術(英文版·原書第2版) 內容簡介
本書由G?del獎得主領銜撰寫,主要討論共享存儲通信方式下的多處理器并發程序設計。首先介紹基本原理,分析異步并發環境中的可計算問題,包括相關度量標準和方法。然后開展應用實踐,側重于并發程序的性能分析。每一章討論一種特定的并發數據結構、程序設計模式或算法技巧。第2版對數據并行、事務性編程、存儲管理等內容做了重點更新和擴充,并采用C++語言重構相關示例,更加關注底層機制。本書適合作為高等院校計算機相關專業的課程教材,也適合作為業界技術人員的參考書籍。
多處理器編程的藝術(英文版·原書第2版) 目錄
Preface
Acknowledgments
Suggestedwaystoteachtheartofmultiprocessorprogramming
CHAPTER 1 Introduction 1
11 Sharedobjectsandsynchronization 3
12 Afable 6
121 Propertiesofamutualexclusionprotocol 8
122 Themoral 9
13 Theproducer–consumerproblem 9
14 Thereaders–writersproblem 11
15 Theharshrealitiesofparallelization 12
16 Parallelprogramming 14
17 Chapternotes 15
18 Exercises 15
PART 1 Principles
CHAPTER2 Mutual exclusion 21
21 Timeandevents 21
22 Criticalsections 22
23 Two-threadsolutions 25
231 TheLockOne class 25
232 TheLockTwo class 26
233 ThePetersonlock 27
24 Notesondeadlock 29
25 Thefilterlock 30
26 Fairness 33
27 Lamport’sBakeryalgorithm 34
28 Boundedtimestamps 35
29 Lowerboundsonthenumberoflocations 39
210Chapternotes 41
211 Exercises 42
CHAPTER 3 Concurrent objects 49
31 Concurrencyandcorrectness 49
32 Sequentialobjects 52
33 Sequentialconsistency 53
331 Sequentialconsistencyversusreal-timeorder 55
332 Sequentialconsistencyisnonblocking 56
333 Compositionality 57
34 Linearizability 58
341 Linearizationpoints 58
342 Linearizabilityversussequentialconsistency 59
35 Quiescentconsistency 59
351 Propertiesofquiescentconsistency 60
36 Formaldefinitions 60
361 Histories 60
362 Linearizability 61
363 Linearizabilityiscompositional 63
364 Linearizabilityisnonblocking 63
37 Memoryconsistencymodels 64
38 Progressconditions 64
381 Wait-freedom 65
382 Lock-freedom 65
383 Obstruction-freedom 66
384 Blockingprogressconditions 67
385 Characterizingprogressconditions 67
39 Remarks 68
310 Chapternotes 69
311 Exercises 70
CHAPTER 4 Foundations of shared memory 75
41 Thespaceofregisters 76
42 Registerconstructions 81
421 SafeMRSWregisters 82
422 AregularBooleanMRSWregister 83
423 AregularM-valuedMRSWregister 84
424 AnatomicSRSWregister 85
425 AnatomicMRSWregister 87
426 AnatomicMRMWregister 90
43 Atomicsnapshots 92
431 Anobstruction-freesnapshot 92
432
多處理器編程的藝術(英文版·原書第2版) 作者簡介
莫里斯·赫利希(Maurice Herlihy) 布朗大學計算機科學教授,曾任職于卡內基·梅隆大學和DEC公司劍橋實驗室。他獲得了包括Edsger W Dijkstra獎(2003,2012)、ACM/EATCS Gödel獎(2004)、IEEE Wallace McDowell獎(2013)和Fulbright杰出講席(2012)在內的眾多榮譽。他是ACM會士,美國國家發明家科學院、美國國家工程院以及美國藝術與科學院院士。他擁有麻省理工學院計算機科學博士學位。尼爾·沙維特(Nir Shavit) 麻省理工學院計算機科學教授,特拉維夫大學計算機科學教授,曾任職于Sun實驗室和Oracle實驗室。他與Maurice Herlihy分享了Edsger W Dijkstra獎(2012)和ACM/EATCS Gödel獎(2004)。他擁有希伯來大學計算機科學博士學位。維克多·盧昌科(Victor Luchangco) Algorand公司高級算法研究員,曾任職于Sun實驗室和Oracle實驗室。他擁有麻省理工學院計算機科學博士學位。邁克爾·斯皮爾(Michael Spear) 理海大學計算機科學教授。他擁有羅切斯特大學計算機科學博士學位。
- >
自卑與超越
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
詩經-先民的歌唱
- >
史學評論
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)
- >
伊索寓言-世界文學名著典藏-全譯本
- >
【精裝繪本】畫給孩子的中國神話
- >
隨園食單