Show simple item record

dc.contributor.authorGeorgiou, Chryssisen
dc.contributor.authorKentros, Sotiriosen
dc.contributor.authorNicolaou, Nicolas C.en
dc.contributor.authorShvartsman, A. A.en
dc.creatorGeorgiou, Chryssisen
dc.creatorKentros, Sotiriosen
dc.creatorNicolaou, Nicolas C.en
dc.creatorShvartsman, A. A.en
dc.date.accessioned2019-11-13T10:40:10Z
dc.date.available2019-11-13T10:40:10Z
dc.date.issued2009
dc.identifier.isbn978-0-88986-811-3
dc.identifier.urihttp://gnosis.library.ucy.ac.cy/handle/7/53984
dc.description.abstractDeveloping fast implementations of atomic read/write registers in the message passing model is among the fundamental problems in distributed computing. Typical implementations require two communication round trips for read and write operations. Dutta et al. [4] developed the first fast single writer, multiple reader (SWMR) atomic memory implementation, where all read and write operations complete in a single communication round trip. It was shown that fast implementations are possible only if the number of readers is constrained with respect to the number of register replicas and the number of replica failures. Addressing this constraint, Georgiou et al. [5] developed a solution for an arbitrary number of readers at the cost of allowing some reads to be slow, i.e., taking two round trips. They termed such implementations semifast. Once some reads are allowed to be slow, it is interesting to quantify the number of occurrences of slow reads in executions of semifast implementations. This paper analyzes the implementation [5] , yielding high probability bounds on the number of slow read operations per write operation. The analysis is performed for the settings with low and high contention of read and write operations. For scenarios with low contention it is shown that O(logR) slow read operations may suffice per write operation. For scenarios with high contention it is shown that if ω(logR) reads occur then the system may reach, with high probability, a state from which up to R slow reads may be performed. These probabilistic results are further supported by algorithm simulations.en
dc.sourceProceedings of the IASTED International Conference on Parallel and Distributed Computing and Systemsen
dc.source21st IASTED International Conference on Parallel and Distributed Computing and Systems, PDCS 2009en
dc.source.urihttps://www.scopus.com/inward/record.uri?eid=2-s2.0-77952346194&partnerID=40&md5=fe6d1881e305fe8adf0da04553b8443e
dc.subjectQuality assuranceen
dc.subjectFault toleranceen
dc.subjectMessage passingen
dc.subjectAtomsen
dc.subjectFundamental problemen
dc.subjectFault-toleranceen
dc.subjectRead/Write registersen
dc.subjectWrite operationsen
dc.subjectHigh probabilityen
dc.subjectDistributed Computingen
dc.subjectAlgorithm simulationen
dc.subjectArbitrary numberen
dc.subjectAtomic memoriesen
dc.subjectAtomic memoryen
dc.subjectCommunication roundsen
dc.subjectFast implementationen
dc.subjectMessage passing modelsen
dc.subjectMessage-passingen
dc.subjectProbabilistic analysisen
dc.subjectRead operationen
dc.subjectRound tripen
dc.titleAnalyzing the number of slow reads for semifast atomic read/write register implementationsen
dc.typeinfo:eu-repo/semantics/conferenceObject
dc.description.startingpage229
dc.description.endingpage236
dc.author.faculty002 Σχολή Θετικών και Εφαρμοσμένων Επιστημών / Faculty of Pure and Applied Sciences
dc.author.departmentΤμήμα Πληροφορικής / Department of Computer Science
dc.type.uhtypeConference Objecten
dc.description.notes<p>Conference code: 80285</p>en
dc.contributor.orcidGeorgiou, Chryssis [0000-0003-4360-0260]
dc.gnosis.orcid0000-0003-4360-0260


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record