{"id":"https://openalex.org/W2003909920","doi":"https://doi.org/10.1109/pdp.2013.39","title":"Consistency Check through O-GEHL Predictors","display_name":"Consistency Check through O-GEHL Predictors","publication_year":2013,"publication_date":"2013-02-01","ids":{"openalex":"https://openalex.org/W2003909920","doi":"https://doi.org/10.1109/pdp.2013.39","mag":"2003909920"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/pdp.2013.39","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"proceedings-article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5012159659","display_name":"Ehsan Atoofian","orcid":"https://orcid.org/0000-0002-1662-5334"},"institutions":[{"id":"https://openalex.org/I72541430","display_name":"Lakehead University","ror":"https://ror.org/023p7mg82","country_code":"CA","type":"funder","lineage":["https://openalex.org/I72541430"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"E. Atoofian","raw_affiliation_strings":["Electr. Eng. Dept., Lakehead Univ., Thunder Bay, ON, Canada"],"affiliations":[{"raw_affiliation_string":"Electr. Eng. Dept., Lakehead Univ., Thunder Bay, ON, Canada","institution_ids":["https://openalex.org/I72541430"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5012159659"],"corresponding_institution_ids":["https://openalex.org/I72541430"],"apc_list":null,"apc_paid":null,"fwci":0.682,"has_fulltext":true,"fulltext_origin":"ngrams","cited_by_count":3,"citation_normalized_percentile":{"value":0.369523,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":76,"max":78},"biblio":{"volume":null,"issue":null,"first_page":"218","last_page":"224"},"is_retracted":false,"is_paratext":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.9955,"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.9848,"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/software-transactional-memory","display_name":"Software transactional memory","score":0.6806458},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.5105015},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.45431304}],"concepts":[{"id":"https://openalex.org/C134277064","wikidata":"https://www.wikidata.org/wiki/Q878206","display_name":"Transactional memory","level":3,"score":0.84234244},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8401513},{"id":"https://openalex.org/C167149655","wikidata":"https://www.wikidata.org/wiki/Q1189004","display_name":"Software transactional memory","level":4,"score":0.6806458},{"id":"https://openalex.org/C37279795","wikidata":"https://www.wikidata.org/wiki/Q2492305","display_name":"Consistency model","level":3,"score":0.5469296},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.5105015},{"id":"https://openalex.org/C2776436953","wikidata":"https://www.wikidata.org/wiki/Q5163215","display_name":"Consistency (knowledge bases)","level":2,"score":0.48931286},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.47097445},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.4593563},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.45431304},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.42354605},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.41823462},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2984922},{"id":"https://openalex.org/C75949130","wikidata":"https://www.wikidata.org/wiki/Q848010","display_name":"Database transaction","level":2,"score":0.24438238},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.21075138},{"id":"https://openalex.org/C93361087","wikidata":"https://www.wikidata.org/wiki/Q4426698","display_name":"Data consistency","level":2,"score":0.17698476},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.0},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","level":1,"score":0.0},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/pdp.2013.39","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[],"grants":[],"datasets":[],"versions":[],"referenced_works_count":21,"referenced_works":["https://openalex.org/W1533810997","https://openalex.org/W1542975293","https://openalex.org/W1566614300","https://openalex.org/W1965473444","https://openalex.org/W1969196642","https://openalex.org/W2037521957","https://openalex.org/W2050487400","https://openalex.org/W2092911542","https://openalex.org/W2094222793","https://openalex.org/W2096396048","https://openalex.org/W2103642785","https://openalex.org/W2105055683","https://openalex.org/W2108204150","https://openalex.org/W2125445874","https://openalex.org/W2125794065","https://openalex.org/W2142349608","https://openalex.org/W2146779848","https://openalex.org/W2156484396","https://openalex.org/W4233056919","https://openalex.org/W4244583165","https://openalex.org/W4246251632"],"related_works":["https://openalex.org/W924353067","https://openalex.org/W4252722439","https://openalex.org/W3141896225","https://openalex.org/W2992926879","https://openalex.org/W2747711536","https://openalex.org/W2524400765","https://openalex.org/W2152491655","https://openalex.org/W2088444093","https://openalex.org/W1969885689","https://openalex.org/W133473147"],"abstract_inverted_index":{"Transactional":[0],"Memory":[1],"(TM)":[2],"is":[3,35,52,101,142],"a":[4,23,102],"promising":[5],"paradigm":[6],"to":[7,26,37,62,110,151],"facilitate":[8],"parallel":[9],"programming":[10],"for":[11],"multicore":[12],"processors.":[13],"In":[14,78],"Software":[15],"implementation":[16,127],"of":[17,29,76,90,98,124,147],"TMs":[18],"(STMs),":[19],"transactions":[20,46],"rely":[21],"on":[22,96,107],"global":[24],"clock":[25],"maintain":[27,63],"consistency":[28,64],"transactional":[30,148],"data.":[31],"While":[32],"this":[33,79],"method":[34],"simple":[36],"implement,":[38],"it":[39],"results":[40,138],"in":[41,65],"significant":[42],"timing":[43],"overhead":[44],"if":[45],"commit":[47],"frequently.":[48],"The":[49],"alternative":[50],"approach":[51,104],"Thread":[53],"Local":[54],"Clock":[55,84],"(TLC)":[56],"which":[57,86],"exploits":[58],"decentralized":[59],"local":[60],"variables":[61],"transactions.":[66],"However,":[67],"TLC":[68],"may":[69],"increase":[70],"false":[71],"aborts":[72],"and":[73,105,120,144],"degrade":[74],"performance":[75,123,146],"STMs.":[77],"paper,":[80],"we":[81],"introduce":[82],"Adaptive":[83],"(AC)":[85],"dynamically":[87],"selects":[88],"one":[89],"the":[91,122,125,129],"two":[92],"validation":[93],"techniques":[94],"based":[95],"probability":[97],"conflicts.":[99,113],"AC":[100,117,141],"speculative":[103],"relies":[106],"O-GEHL":[108],"predictors":[109],"speculate":[111],"future":[112],"We":[114],"have":[115],"incorporated":[116],"into":[118],"TL2":[119],"compared":[121],"new":[126],"with":[128],"original":[130],"STM":[131],"using":[132],"Stamp":[133],"v0.9.10":[134],"benchmark":[135],"suite.":[136],"Our":[137],"reveal":[139],"that":[140],"effective":[143],"improves":[145],"applications":[149],"up":[150],"33%.":[152]},"abstract_inverted_index_v3":null,"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2003909920","counts_by_year":[{"year":2014,"cited_by_count":1},{"year":2013,"cited_by_count":2}],"updated_date":"2025-02-16T09:40:35.136757","created_date":"2016-06-24"}