On the decidability of shared memory consistency verification

dc.contributor.author Sezgin,A.
dc.contributor.author Gopalakrishnan,G.
dc.date.accessioned 2024-07-05T15:42:04Z
dc.date.available 2024-07-05T15:42:04Z
dc.date.issued 2005
dc.description.abstract We view shared memories as structures which define relations over the set of programs and their executions. An implementation is modeled by a transducer, where the relation it realizes is its language. This approach allows us to cast shared memory verification as language inclusion. We show that a specification can be approximated by an infinite hierarchy of finite-state transducers, called the memory model machines. Also, checking whether an execution is generated by a sequentially consistent memory is approached through a constraint satisfaction formulation. It is proved that if a memory implementation generates a non interleaved sequential and unambiguous execution, it necessarily generates one such execution of bounded size. Our paper summarizes the key results from the first author's dissertation, and may help a practitioner understand with clarity what "sequential consistency checking is undecidable" means. © 2005 IEEE. en_US
dc.identifier.doi 10.1109/MEMCOD.2005.1487915
dc.identifier.isbn 0780392272
dc.identifier.isbn 978-078039227-4
dc.identifier.uri https://doi.org/10.1109/MEMCOD.2005.1487915
dc.identifier.uri https://hdl.handle.net/20.500.14411/3535
dc.language.iso en en_US
dc.publisher IEEE Computer Society en_US
dc.relation.ispartof Proceedings - Third ACM and IEEE International Conference on Formal Methods and Models for Co-Design, MEMOCODE'05 -- 3rd ACM and IEEE International Conferenceon Formal Methods and Models for Co-Design, MEMOCODE'05 -- 11 July 2005 through 14 July 2005 -- Verona -- 67485 en_US
dc.rights info:eu-repo/semantics/closedAccess en_US
dc.subject [No Keyword Available] en_US
dc.title On the decidability of shared memory consistency verification en_US
dc.type Conference Object en_US
dspace.entity.type Publication
gdc.author.scopusid 9132762800
gdc.author.scopusid 35580043900
gdc.bip.impulseclass C5
gdc.bip.influenceclass C5
gdc.bip.popularityclass C5
gdc.coar.access metadata only access
gdc.coar.type text::conference output
gdc.collaboration.industrial false
gdc.description.department Atılım University en_US
gdc.description.departmenttemp Sezgin A., Department of Computer Engineering, Atilim University, Gölbaşi, 06836 Ankara, Turkey; Gopalakrishnan G., School of Computing, University of Utah, Salt Lake City, UT 84108, United States en_US
gdc.description.endpage 197 en_US
gdc.description.publicationcategory Konferans Öğesi - Uluslararası - Kurum Öğretim Elemanı en_US
gdc.description.startpage 188 en_US
gdc.description.volume 2005 en_US
gdc.identifier.openalex W2132909388
gdc.index.type Scopus
gdc.oaire.diamondjournal false
gdc.oaire.impulse 1.0
gdc.oaire.influence 2.6699951E-9
gdc.oaire.isgreen false
gdc.oaire.popularity 3.520337E-10
gdc.oaire.publicfunded false
gdc.oaire.sciencefields 0202 electrical engineering, electronic engineering, information engineering
gdc.oaire.sciencefields 02 engineering and technology
gdc.openalex.collaboration International
gdc.openalex.fwci 0.53073381
gdc.openalex.normalizedpercentile 0.72
gdc.opencitations.count 2
gdc.plumx.crossrefcites 1
gdc.plumx.mendeley 3
gdc.plumx.scopuscites 2
relation.isOrgUnitOfPublication 50be38c5-40c4-4d5f-b8e6-463e9514c6dd
relation.isOrgUnitOfPublication.latestForDiscovery 50be38c5-40c4-4d5f-b8e6-463e9514c6dd

Files

Collections