ข้ามไปที่เนือ้หา
Concurrent programming : algorithms, principles, and foundations แสดงตัวอย่างรายการนี้
ปิดแสดงตัวอย่างรายการนี้
ตรวจสอบ...

Concurrent programming : algorithms, principles, and foundations

ผู้แต่ง: M Raynal
สำนักพิมพ์: Heidelberg ; New York : Springer-Verlag, ©2013.
ครั้งที่พิมพ์/รูปแบบ:   Print book : ภาษาอังกฤษดูครั้งที่พิมพ์และรูปแบบ
ฐานข้อมูล:WorldCat
สรุป:
The advent of new architectures and computing platforms means that synchronization and concurrent computing are among the most important topics in computing science. Concurrent programs are made up of cooperating entities -- processors, processes, agents, peers, sensors -- and synchronization is the set of concepts, rules and mechanisms that allow them to coordinate their local computations in order to realize a  อ่านมากขึ้น…
คะแนน:

(ยังไม่ให้คะแนน) 0 กับความคิดเห็น - เป็นคนแรก

หัวเรื่อง
เพิ่มเติมเช่นนี้

 

ค้นหาสำเนาในห้องสมุด

&AllPage.SpinnerRetrieving; ค้นหาห้องสมุดที่มีรายการนี้

รายละเอียด

ขนิดวัสดุ: ทรัพยากรอินแทอร์เน็ต
ประเภทของเอกสาร: หนังสือ, แหล่งข้อมูลอินเทอร์เน็ต
ผู้แต่งทั้งหมด : ผู้แต่งร่วม M Raynal
ISBN: 9783642320262 3642320260
OCLC Number: 798062371
คำอธิบาย: xxxii, 515 pages : illustrations ; 24 cm
สารบัญ: Lock-Based Synchronization --
The Mutual Exclusion Problem --
Solving Mutual Exclusion --
Lock-Based Concurrent Objects --
On the Foundations Side: the Atomicity Concept --
Atomicity: Formal Definition and Properties --
Mutex-Free Synchronization --
Mutex-Free Concurrent Objects --
Hybrid Concurrent Objects --
Wait-Free Objects from Read/Write Registers Only --
Snapshot Objects from Read/Write Registers Only --
Renaming Objects from Read/Write Registers Only --
The Transactional Memory Approach --
Transactional Memory --
On the Foundations Side: from Safe Bits to Atomic Registers --
Safe, Regular, and Atomic Read/Write Registers --
From Safe Bits to Atomic Bits: Lower Bound and Optimal Construction --
Bounded Constructions of Atomic b-Valued Registers --
On the Foundations Side: the Computability Power of Concurrent Objects (Consensus) --
Universality of Consensus --
The Case of Unreliable Base Objects --
Consensus Numbers and the Consensus Hierarchy --
The Alpha(s) and Omega of Consensus: Failure Detector-Based Consensus.
ความรับผิดชอบ: Michel Raynal.
ข้อมูลเพิ่มเติม

บทคัดย่อ:

This book explains synchronization and the implementation of concurrent objects, presenting synchronization algorithms while also introducing the theory that underlies the implementation of  อ่านมากขึ้น…

รีวิว

ความคิดเห็นของบรรณาธิการ

สรุปความของสำนักพิมพ์

From the reviews: "Concurrent programming is the study of the methods which will ensure correct interactions. ... Raynal (Univ. of Rennes, France) presents these classical techniques at the beginning อ่านมากขึ้น…

 
ความคิดเห็นผู้ที่ใช้งาน
กำลังค้นคืน รีวิว GoodReads…
ค้นคืน DOGObooks บทวิจารณ์

แท็ก

เป็นคนแรก.
ยืนยันคำขอนี้

คุณอาจะร้องขอรายการนี้แล้. โปรดเลือก ตกลง ถ้าคุณต้องการดำเนินการคำขอนี้ต่อไป.

เชิ่อมโยงข้อมูล


Primary Entity

<http://www.worldcat.org/oclc/798062371> # Concurrent programming : algorithms, principles, and foundations
    a schema:Book, schema:CreativeWork ;
   library:oclcnum "798062371" ;
   library:placeOfPublication <http://dbpedia.org/resource/New_York_City> ; # New York
   library:placeOfPublication <http://id.loc.gov/vocabulary/countries/gw> ;
   library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/1185164293#Place/heidelberg> ; # Heidelberg
   schema:about <http://id.worldcat.org/fast/906987> ; # Electronic data processing--Distributed processing
   schema:about <http://id.loc.gov/authorities/subjects/sh85042293> ; # Electronic data processing--Distributed processing
   schema:about <http://dewey.info/class/005.275/> ;
   schema:about <http://id.worldcat.org/fast/1052939> ; # Parallel programming (Computer science)
   schema:about <http://experiment.worldcat.org/entity/work/data/1185164293#Topic/programmierung> ; # Programmierung
   schema:about <http://id.worldcat.org/fast/1728115> ; # Computer multitasking
   schema:about <http://experiment.worldcat.org/entity/work/data/1185164293#Topic/wechselseitiger_ausschluss> ; # Wechselseitiger Ausschluss
   schema:about <http://experiment.worldcat.org/entity/work/data/1185164293#Topic/synchronisierung> ; # Synchronisierung
   schema:about <http://experiment.worldcat.org/entity/work/data/1185164293#Topic/objekt> ; # Objekt
   schema:about <http://experiment.worldcat.org/entity/work/data/1185164293#Topic/atomaritat> ; # Atomarität
   schema:about <http://experiment.worldcat.org/entity/work/data/1185164293#Topic/nebenlaufigkeit> ; # Nebenläufigkeit
   schema:bookFormat bgn:PrintBook ;
   schema:copyrightYear "2013" ;
   schema:creator <http://experiment.worldcat.org/entity/work/data/1185164293#Person/raynal_m_michel> ; # Michel Raynal
   schema:datePublished "2013" ;
   schema:description "The advent of new architectures and computing platforms means that synchronization and concurrent computing are among the most important topics in computing science. Concurrent programs are made up of cooperating entities -- processors, processes, agents, peers, sensors -- and synchronization is the set of concepts, rules and mechanisms that allow them to coordinate their local computations in order to realize a common task. This book is devoted to the most difficult part of concurrent programming, namely synchronization concepts, techniques and principles when the cooperating entities are asynchronous, communicate through a shared memory, and may experience failures. Synchronization is no longer a set of tricks but, due to research results in recent decades, it relies today on sane scientific foundations as explained in this book."@en ;
   schema:exampleOfWork <http://worldcat.org/entity/work/id/1185164293> ;
   schema:inLanguage "en" ;
   schema:name "Concurrent programming : algorithms, principles, and foundations"@en ;
   schema:productID "798062371" ;
   schema:publication <http://www.worldcat.org/title/-/oclc/798062371#PublicationEvent/heidelberg_new_york_springer_verlag_2013> ;
   schema:publisher <http://experiment.worldcat.org/entity/work/data/1185164293#Agent/springer_verlag> ; # Springer-Verlag
   schema:url <http://catdir.loc.gov/catdir/enhancements/fy1316/2012944394-t.html> ;
   schema:workExample <http://worldcat.org/isbn/9783642320262> ;
   wdrs:describedby <http://www.worldcat.org/title/-/oclc/798062371> ;
    .


Related Entities

<http://dbpedia.org/resource/New_York_City> # New York
    a schema:Place ;
   schema:name "New York" ;
    .

<http://experiment.worldcat.org/entity/work/data/1185164293#Agent/springer_verlag> # Springer-Verlag
    a bgn:Agent ;
   schema:name "Springer-Verlag" ;
    .

<http://experiment.worldcat.org/entity/work/data/1185164293#Person/raynal_m_michel> # Michel Raynal
    a schema:Person ;
   schema:familyName "Raynal" ;
   schema:givenName "Michel" ;
   schema:givenName "M." ;
   schema:name "Michel Raynal" ;
    .

<http://experiment.worldcat.org/entity/work/data/1185164293#Topic/wechselseitiger_ausschluss> # Wechselseitiger Ausschluss
    a schema:Intangible ;
   schema:name "Wechselseitiger Ausschluss"@en ;
    .

<http://id.loc.gov/authorities/subjects/sh85042293> # Electronic data processing--Distributed processing
    a schema:Intangible ;
   schema:name "Electronic data processing--Distributed processing"@en ;
    .

<http://id.worldcat.org/fast/1052939> # Parallel programming (Computer science)
    a schema:Intangible ;
   schema:name "Parallel programming (Computer science)"@en ;
    .

<http://id.worldcat.org/fast/1728115> # Computer multitasking
    a schema:Intangible ;
   schema:name "Computer multitasking"@en ;
    .

<http://id.worldcat.org/fast/906987> # Electronic data processing--Distributed processing
    a schema:Intangible ;
   schema:name "Electronic data processing--Distributed processing"@en ;
    .

<http://worldcat.org/isbn/9783642320262>
    a schema:ProductModel ;
   schema:isbn "3642320260" ;
   schema:isbn "9783642320262" ;
    .


Content-negotiable representations

Close Window

กรุณาลงชื่อเข้าสู่ระบบ WorldCat 

ยังไม่มีบัญชีผู้ใช้? คุณสามารถสร้างได้อย่างง่ายดาย สร้างบัญชีผู้ใช้ฟรี.