{"id":"https://openalex.org/W2150732552","doi":"https://doi.org/10.1145/1504176.1504183","title":"Atomic quake","display_name":"Atomic quake","publication_year":2009,"publication_date":"2009-02-14","ids":{"openalex":"https://openalex.org/W2150732552","doi":"https://doi.org/10.1145/1504176.1504183","mag":"2150732552"},"language":"en","primary_location":{"id":"doi:10.1145/1504176.1504183","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1504176.1504183","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 14th ACM SIGPLAN symposium on Principles and practice of parallel programming","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://hdl.handle.net/2117/9881","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5024878985","display_name":"Ferad Zyulkyarov","orcid":"https://orcid.org/0000-0003-3139-7349"},"institutions":[{"id":"https://openalex.org/I2799803557","display_name":"Barcelona Supercomputing Center","ror":"https://ror.org/05sd8tv96","country_code":"ES","type":"facility","lineage":["https://openalex.org/I2799803557","https://openalex.org/I9617848"]},{"id":"https://openalex.org/I9617848","display_name":"Universitat Polit\u00e8cnica de Catalunya","ror":"https://ror.org/03mb6wj31","country_code":"ES","type":"education","lineage":["https://openalex.org/I9617848"]}],"countries":["ES"],"is_corresponding":true,"raw_author_name":"Ferad Zyulkyarov","raw_affiliation_strings":["Barcelona Supercomputing Center, Barcelona, Spain"],"affiliations":[{"raw_affiliation_string":"Barcelona Supercomputing Center, Barcelona, Spain","institution_ids":["https://openalex.org/I9617848","https://openalex.org/I2799803557"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049140611","display_name":"Vladimir Gajinov","orcid":null},"institutions":[{"id":"https://openalex.org/I9617848","display_name":"Universitat Polit\u00e8cnica de Catalunya","ror":"https://ror.org/03mb6wj31","country_code":"ES","type":"education","lineage":["https://openalex.org/I9617848"]},{"id":"https://openalex.org/I2799803557","display_name":"Barcelona Supercomputing Center","ror":"https://ror.org/05sd8tv96","country_code":"ES","type":"facility","lineage":["https://openalex.org/I2799803557","https://openalex.org/I9617848"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Vladimir Gajinov","raw_affiliation_strings":["Barcelona Supercomputing Center, Barcelona, Spain"],"affiliations":[{"raw_affiliation_string":"Barcelona Supercomputing Center, Barcelona, Spain","institution_ids":["https://openalex.org/I9617848","https://openalex.org/I2799803557"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5075162875","display_name":"Osman \u00dcnsal","orcid":"https://orcid.org/0000-0002-0544-9697"},"institutions":[{"id":"https://openalex.org/I2799803557","display_name":"Barcelona Supercomputing Center","ror":"https://ror.org/05sd8tv96","country_code":"ES","type":"facility","lineage":["https://openalex.org/I2799803557","https://openalex.org/I9617848"]},{"id":"https://openalex.org/I9617848","display_name":"Universitat Polit\u00e8cnica de Catalunya","ror":"https://ror.org/03mb6wj31","country_code":"ES","type":"education","lineage":["https://openalex.org/I9617848"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Osman S. Unsal","raw_affiliation_strings":["Barcelona Supercomputing Center, Barcelona, Spain"],"affiliations":[{"raw_affiliation_string":"Barcelona Supercomputing Center, Barcelona, Spain","institution_ids":["https://openalex.org/I9617848","https://openalex.org/I2799803557"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084390427","display_name":"Adri\u00e1n Cristal","orcid":"https://orcid.org/0000-0003-1277-9296"},"institutions":[{"id":"https://openalex.org/I2799803557","display_name":"Barcelona Supercomputing Center","ror":"https://ror.org/05sd8tv96","country_code":"ES","type":"facility","lineage":["https://openalex.org/I2799803557","https://openalex.org/I9617848"]},{"id":"https://openalex.org/I9617848","display_name":"Universitat Polit\u00e8cnica de Catalunya","ror":"https://ror.org/03mb6wj31","country_code":"ES","type":"education","lineage":["https://openalex.org/I9617848"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Adri\u00e1n Cristal","raw_affiliation_strings":["Barcelona Supercomputing Center, Barcelona, Spain"],"affiliations":[{"raw_affiliation_string":"Barcelona Supercomputing Center, Barcelona, Spain","institution_ids":["https://openalex.org/I9617848","https://openalex.org/I2799803557"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5075755125","display_name":"Eduard Ayguad\u00e9","orcid":"https://orcid.org/0000-0002-5146-103X"},"institutions":[{"id":"https://openalex.org/I2799803557","display_name":"Barcelona Supercomputing Center","ror":"https://ror.org/05sd8tv96","country_code":"ES","type":"facility","lineage":["https://openalex.org/I2799803557","https://openalex.org/I9617848"]},{"id":"https://openalex.org/I9617848","display_name":"Universitat Polit\u00e8cnica de Catalunya","ror":"https://ror.org/03mb6wj31","country_code":"ES","type":"education","lineage":["https://openalex.org/I9617848"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Eduard Ayguad\u00e9","raw_affiliation_strings":["Barcelona Supercomputing Center, Barcelona, Spain"],"affiliations":[{"raw_affiliation_string":"Barcelona Supercomputing Center, Barcelona, Spain","institution_ids":["https://openalex.org/I9617848","https://openalex.org/I2799803557"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5018504427","display_name":"Tim Harris","orcid":"https://orcid.org/0000-0001-9628-130X"},"institutions":[{"id":"https://openalex.org/I4210164937","display_name":"Microsoft Research (United Kingdom)","ror":"https://ror.org/05k87vq12","country_code":"GB","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210164937"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Tim Harris","raw_affiliation_strings":["Microsoft Research, Cambridge, England UK"],"affiliations":[{"raw_affiliation_string":"Microsoft Research, Cambridge, England UK","institution_ids":["https://openalex.org/I4210164937"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5020844763","display_name":"Mateo Valero","orcid":"https://orcid.org/0000-0003-2917-2482"},"institutions":[{"id":"https://openalex.org/I9617848","display_name":"Universitat Polit\u00e8cnica de Catalunya","ror":"https://ror.org/03mb6wj31","country_code":"ES","type":"education","lineage":["https://openalex.org/I9617848"]},{"id":"https://openalex.org/I2799803557","display_name":"Barcelona Supercomputing Center","ror":"https://ror.org/05sd8tv96","country_code":"ES","type":"facility","lineage":["https://openalex.org/I2799803557","https://openalex.org/I9617848"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Mateo Valero","raw_affiliation_strings":["Barcelona Supercomputing Center, Barcelona, Spain"],"affiliations":[{"raw_affiliation_string":"Barcelona Supercomputing Center, Barcelona, Spain","institution_ids":["https://openalex.org/I9617848","https://openalex.org/I2799803557"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5024878985"],"corresponding_institution_ids":["https://openalex.org/I2799803557","https://openalex.org/I9617848"],"apc_list":null,"apc_paid":null,"fwci":14.1393,"has_fulltext":false,"cited_by_count":80,"citation_normalized_percentile":{"value":0.99089236,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"25","last_page":"34"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.991599977016449,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9889000058174133,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/quake","display_name":"Quake (natural phenomenon)","score":0.7661283016204834},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.4748409390449524},{"id":"https://openalex.org/keywords/geology","display_name":"Geology","score":0.3850027024745941},{"id":"https://openalex.org/keywords/seismology","display_name":"Seismology","score":0.2372325360774994}],"concepts":[{"id":"https://openalex.org/C40160016","wikidata":"https://www.wikidata.org/wiki/Q2692116","display_name":"Quake (natural phenomenon)","level":2,"score":0.7661283016204834},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.4748409390449524},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.3850027024745941},{"id":"https://openalex.org/C165205528","wikidata":"https://www.wikidata.org/wiki/Q83371","display_name":"Seismology","level":1,"score":0.2372325360774994}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/1504176.1504183","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1504176.1504183","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 14th ACM SIGPLAN symposium on Principles and practice of parallel programming","raw_type":"proceedings-article"},{"id":"pmh:oai:upcommons.upc.edu:2117/9881","is_oa":true,"landing_page_url":"https://hdl.handle.net/2117/9881","pdf_url":null,"source":{"id":"https://openalex.org/S4210207057","display_name":"QRU Quaderns de Recerca en Urbanisme","issn_l":"2014-9689","issn":["2014-9689","2385-6777"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310322448","host_organization_name":"Q71272178","host_organization_lineage":["https://openalex.org/P4310322448"],"host_organization_lineage_names":["Q71272178"],"type":"journal"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":null,"raw_type":"Conference report"}],"best_oa_location":{"id":"pmh:oai:upcommons.upc.edu:2117/9881","is_oa":true,"landing_page_url":"https://hdl.handle.net/2117/9881","pdf_url":null,"source":{"id":"https://openalex.org/S4210207057","display_name":"QRU Quaderns de Recerca en Urbanisme","issn_l":"2014-9689","issn":["2014-9689","2385-6777"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310322448","host_organization_name":"Q71272178","host_organization_lineage":["https://openalex.org/P4310322448"],"host_organization_lineage_names":["Q71272178"],"type":"journal"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":null,"raw_type":"Conference report"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1588751812","display_name":null,"funder_award_id":"216852","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G3270740137","display_name":null,"funder_award_id":"FEDER fund","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G4447653093","display_name":null,"funder_award_id":"Network","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G495392292","display_name":null,"funder_award_id":"FEDER","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"}],"funders":[{"id":"https://openalex.org/F4320308943","display_name":"Microsoft Research","ror":"https://ror.org/00d0nc645"},{"id":"https://openalex.org/F4320317579","display_name":"HiPEAC Network","ror":null},{"id":"https://openalex.org/F4320320300","display_name":"European Commission","ror":"https://ror.org/00k4n6c32"},{"id":"https://openalex.org/F4320321505","display_name":"Generalitat de Catalunya","ror":"https://ror.org/01bg62x04"},{"id":"https://openalex.org/F4320323868","display_name":"Barcelona Supercomputing Center","ror":"https://ror.org/05sd8tv96"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":41,"referenced_works":["https://openalex.org/W75086091","https://openalex.org/W1496111390","https://openalex.org/W1542975293","https://openalex.org/W1547428300","https://openalex.org/W1963520590","https://openalex.org/W1994163561","https://openalex.org/W2039179345","https://openalex.org/W2060499019","https://openalex.org/W2076149580","https://openalex.org/W2077334809","https://openalex.org/W2079854797","https://openalex.org/W2089755106","https://openalex.org/W2095825766","https://openalex.org/W2103847662","https://openalex.org/W2103933790","https://openalex.org/W2105055683","https://openalex.org/W2107150212","https://openalex.org/W2113751407","https://openalex.org/W2116145395","https://openalex.org/W2119653453","https://openalex.org/W2119964141","https://openalex.org/W2126501440","https://openalex.org/W2129458440","https://openalex.org/W2129990308","https://openalex.org/W2130811714","https://openalex.org/W2135430119","https://openalex.org/W2135742761","https://openalex.org/W2141222493","https://openalex.org/W2145021036","https://openalex.org/W2159145232","https://openalex.org/W2159992382","https://openalex.org/W2163654949","https://openalex.org/W2169656512","https://openalex.org/W2172064476","https://openalex.org/W2501839350","https://openalex.org/W3145216722","https://openalex.org/W3152011683","https://openalex.org/W4230702135","https://openalex.org/W4234703016","https://openalex.org/W4238982306","https://openalex.org/W6660179913"],"related_works":["https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2016942694","https://openalex.org/W2025992932","https://openalex.org/W1581497878","https://openalex.org/W4242073718","https://openalex.org/W2372177727","https://openalex.org/W2886193618","https://openalex.org/W1484552018","https://openalex.org/W4241960693"],"abstract_inverted_index":{"Transactional":[0],"Memory":[1],"(TM)":[2],"is":[3,41],"being":[4,201],"studied":[5],"widely":[6],"as":[7],"a":[8,65],"new":[9],"technique":[10],"for":[11,20,72],"synchronizing":[12],"concurrent":[13],"accesses":[14],"to":[15,52,63,95,169,177,218],"shared":[16],"memory":[17],"data":[18,198,222],"structures":[19],"use":[21,96],"in":[22],"multi-core":[23],"systems.":[24,54],"Much":[25],"of":[26,74,87,110,124,216,221,227],"the":[27,60,88,108,111,122,125,214,225],"initial":[28],"work":[29,57],"on":[30,224],"TM":[31,71,131],"has":[32],"been":[33],"evaluated":[34],"using":[35,119],"microbenchmarks":[36],"and":[37,92,144,151,160,163,188,204],"application":[38,68],"kernels;":[39],"it":[40,94],"not":[42,210],"clear":[43],"whether":[44],"conclusions":[45],"drawn":[46],"from":[47],"these":[48],"workloads":[49],"will":[50],"apply":[51],"larger":[53],"In":[55,98],"this":[56],"we":[58,80,101,208],"make":[59],"first":[61],"attempt":[62],"develop":[64],"large,":[66],"complex,":[67],"that":[69],"uses":[70],"all":[73],"its":[75],"synchronization.":[76],"We":[77,113],"describe":[78],"how":[79],"have":[81,102,114],"taken":[82],"an":[83],"existing":[84,126,130],"parallel":[85],"implementation":[86],"Quake":[89],"game":[90],"server":[91],"restructured":[93],"transactions.":[97,192],"doing":[99],"so":[100],"encountered":[103,116],"examples":[104,184,196,212],"where":[105,118,185,197,213],"transactions":[106,120,137,154,174],"simplify":[107],"structure":[109,123],"program.":[112],"also":[115,195],"cases":[117],"occludes":[121],"code.":[127],"Compared":[128],"with":[129,158],"benchmarks,":[132],"our":[133],"workload":[134],"exhibits":[135],"non-block-structured":[136],"within":[138],"which":[139],"there":[140],"are":[141,149,172,183,194],"I/O":[142],"operations":[143],"system":[145],"call":[146],"invocations.":[147],"There":[148,171,182,193],"long":[150],"short":[152],"running":[153],"(200\u2013":[155],"1.3M":[156],"cycles)":[157],"small":[159],"large":[161],"read":[162],"write":[164],"sets":[165],"(a":[166],"few":[167],"bytes":[168],"1.5MB).":[170],"nested":[173],"reaching":[175],"up":[176],"9":[178],"levels":[179],"at":[180],"runtime.":[181],"error":[186],"handling":[187],"recovery":[189],"occurs":[190],"inside":[191],"changes":[199],"between":[200],"accessed":[202,205],"transactionally":[203],"nontransactionally.":[206],"However,":[207],"did":[209],"see":[211],"kind":[215],"access":[217],"one":[219],"piece":[220],"depended":[223],"value":[226],"another.":[228]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2021,"cited_by_count":3},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":4},{"year":2016,"cited_by_count":3},{"year":2015,"cited_by_count":6},{"year":2014,"cited_by_count":8},{"year":2013,"cited_by_count":11},{"year":2012,"cited_by_count":12}],"updated_date":"2026-04-10T15:06:20.359241","created_date":"2016-06-24T00:00:00"}
