On the Decidability of Shared Memory Consistency Verification

dc.contributor.authorSezgin, A
dc.contributor.authorGopalakrishnan, G
dc.date.accessioned2024-10-06T10:57:34Z
dc.date.available2024-10-06T10:57:34Z
dc.date.issued2005
dc.departmentAtılım Universityen_US
dc.department-tempAtilim Univ, Dept Comp Engn, TR-06836 Ankara, Turkeyen_US
dc.description.abstractWe 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.en_US
dc.description.woscitationindexConference Proceedings Citation Index - Science
dc.identifier.citationcount1
dc.identifier.endpage208en_US
dc.identifier.isbn780392272
dc.identifier.startpage199en_US
dc.identifier.urihttps://hdl.handle.net/20.500.14411/8752
dc.identifier.wosWOS:000231876600022
dc.language.isoenen_US
dc.publisherIeeeen_US
dc.relation.ispartof3rd ACM/IEEE International Conference on Formal Methods and Models for Co-Design -- JUL 11-14, 2005 -- Verona, ITALYen_US
dc.relation.publicationcategoryKonferans Öğesi - Uluslararası - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/closedAccessen_US
dc.subject[No Keyword Available]en_US
dc.titleOn the Decidability of Shared Memory Consistency Verificationen_US
dc.typeConference Objecten_US
dc.wos.citedbyCount1
dspace.entity.typePublication

Files

Collections