dc.contributor.author | Mavronicolas, Marios | en |
dc.creator | Mavronicolas, Marios | en |
dc.date.accessioned | 2019-11-13T10:41:11Z | |
dc.date.available | 2019-11-13T10:41:11Z | |
dc.date.issued | 1993 | |
dc.identifier.uri | http://gnosis.library.ucy.ac.cy/handle/7/54488 | |
dc.description.abstract | The s-session problem is studied in asynchronous and semi-synchronous shared-memory systems, under a particular shared-memory communication primitive-b-atomic registers-where b > 1 is an integer reflecting the communication bound in the model. A session is a part of an execution in which each of n processes takes at least one step | en |
dc.description.abstract | an algorithm for the s-session problem guarantees the existence of at least s disjoint sessions. The existence of many sessions guarantees a degree of interleaving which is necessary for certain computations. In the asynchronous model, it is assumed that the time between any two consecutive steps of any process is in the interval [0,1] | en |
dc.description.abstract | in the semi-synchtonous model, the time between any two consecutive steps of any process is in the interval [c,1] for some c such that 0 < c ≤ 1, the synchronous model being the special case where c = 1. All processes are initially synchronized and take a step at time 0. Our main result is a tight (within a constant factor) lower bound of 1 + min {⌊ 1 2c⌈, ⌊logb(n-1) - 1⌈}(s-2) for the time complexity of any semi-synchronous algorithm for the s-session problem. This result shows the inherent limitations on using timing information in shared-memory systems subject to communication bounds, and implies a time separation between semi-synchronous and asynchronous such systems. © 1992. | en |
dc.source | Computers and Mathematics with Applications | en |
dc.source.uri | https://www.scopus.com/inward/record.uri?eid=2-s2.0-38249006334&doi=10.1016%2f0898-1221%2893%2990225-K&partnerID=40&md5=ed33fbce3cc53c10b38abcceda44d02e | |
dc.title | Efficiency of semi-synchronous versus asynchronous systems: Atomic shared memory | en |
dc.type | info:eu-repo/semantics/article | |
dc.identifier.doi | 10.1016/0898-1221(93)90225-K | |
dc.description.volume | 25 | |
dc.description.issue | 2 | |
dc.description.startingpage | 81 | |
dc.description.endingpage | 91 | |
dc.author.faculty | 002 Σχολή Θετικών και Εφαρμοσμένων Επιστημών / Faculty of Pure and Applied Sciences | |
dc.author.department | Τμήμα Πληροφορικής / Department of Computer Science | |
dc.type.uhtype | Article | en |
dc.description.notes | <p>Cited By :2</p> | en |
dc.source.abbreviation | Comput.Math.Appl. | en |