{"id":"https://openalex.org/W2124993330","doi":"https://doi.org/10.1145/2150976.2150979","title":"Reflex","display_name":"Reflex","publication_year":2012,"publication_date":"2012-03-03","ids":{"openalex":"https://openalex.org/W2124993330","doi":"https://doi.org/10.1145/2150976.2150979","mag":"2124993330"},"language":"en","primary_location":{"id":"doi:10.1145/2150976.2150979","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2150976.2150979","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the seventeenth international conference on Architectural Support for Programming Languages and Operating Systems","raw_type":"proceedings-article"},"type":"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/A5025585492","display_name":"Felix Xiaozhu Lin","orcid":"https://orcid.org/0000-0002-1615-6419"},"institutions":[{"id":"https://openalex.org/I74775410","display_name":"Rice University","ror":"https://ror.org/008zs3103","country_code":"US","type":"education","lineage":["https://openalex.org/I74775410"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Felix Xiaozhu Lin","raw_affiliation_strings":["Rice University, Houston, TX, USA","Rice Univ., Houston, TX, USA#TAB#"],"affiliations":[{"raw_affiliation_string":"Rice University, Houston, TX, USA","institution_ids":["https://openalex.org/I74775410"]},{"raw_affiliation_string":"Rice Univ., Houston, TX, USA#TAB#","institution_ids":["https://openalex.org/I74775410"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100670065","display_name":"Zhen Wang","orcid":"https://orcid.org/0000-0002-7821-2252"},"institutions":[{"id":"https://openalex.org/I74775410","display_name":"Rice University","ror":"https://ror.org/008zs3103","country_code":"US","type":"education","lineage":["https://openalex.org/I74775410"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Zhen Wang","raw_affiliation_strings":["Rice University, Houston, TX, USA","Rice Univ., Houston, TX, USA#TAB#"],"affiliations":[{"raw_affiliation_string":"Rice University, Houston, TX, USA","institution_ids":["https://openalex.org/I74775410"]},{"raw_affiliation_string":"Rice Univ., Houston, TX, USA#TAB#","institution_ids":["https://openalex.org/I74775410"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030811753","display_name":"Robert LiKamWa","orcid":"https://orcid.org/0000-0002-6409-6131"},"institutions":[{"id":"https://openalex.org/I74775410","display_name":"Rice University","ror":"https://ror.org/008zs3103","country_code":"US","type":"education","lineage":["https://openalex.org/I74775410"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Robert LiKamWa","raw_affiliation_strings":["Rice University, Houston, TX, USA","Rice Univ., Houston, TX, USA#TAB#"],"affiliations":[{"raw_affiliation_string":"Rice University, Houston, TX, USA","institution_ids":["https://openalex.org/I74775410"]},{"raw_affiliation_string":"Rice Univ., Houston, TX, USA#TAB#","institution_ids":["https://openalex.org/I74775410"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5108086354","display_name":"Lin Zhong","orcid":"https://orcid.org/0000-0002-6613-7718"},"institutions":[{"id":"https://openalex.org/I74775410","display_name":"Rice University","ror":"https://ror.org/008zs3103","country_code":"US","type":"education","lineage":["https://openalex.org/I74775410"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Lin Zhong","raw_affiliation_strings":["Rice University, Houston, TX, USA","Rice Univ., Houston, TX, USA#TAB#"],"affiliations":[{"raw_affiliation_string":"Rice University, Houston, TX, USA","institution_ids":["https://openalex.org/I74775410"]},{"raw_affiliation_string":"Rice Univ., Houston, TX, USA#TAB#","institution_ids":["https://openalex.org/I74775410"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5025585492"],"corresponding_institution_ids":["https://openalex.org/I74775410"],"apc_list":null,"apc_paid":null,"fwci":10.4421,"has_fulltext":false,"cited_by_count":61,"citation_normalized_percentile":{"value":0.98744613,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":91,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"13","last_page":"24"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9998999834060669,"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"}},"topics":[{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9998999834060669,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9977999925613403,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.996399998664856,"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/computer-science","display_name":"Computer science","score":0.8254446387290955},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.5422396063804626},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4633764326572418},{"id":"https://openalex.org/keywords/software-portability","display_name":"Software portability","score":0.4308212101459503},{"id":"https://openalex.org/keywords/leverage","display_name":"Leverage (statistics)","score":0.416848361492157},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3040386438369751}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8254446387290955},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.5422396063804626},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4633764326572418},{"id":"https://openalex.org/C63000827","wikidata":"https://www.wikidata.org/wiki/Q3080428","display_name":"Software portability","level":2,"score":0.4308212101459503},{"id":"https://openalex.org/C153083717","wikidata":"https://www.wikidata.org/wiki/Q6535263","display_name":"Leverage (statistics)","level":2,"score":0.416848361492157},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3040386438369751},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2150976.2150979","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2150976.2150979","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the seventeenth international conference on Architectural Support for Programming Languages and Operating Systems","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.9100000262260437,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":46,"referenced_works":["https://openalex.org/W51427095","https://openalex.org/W69373493","https://openalex.org/W1481358901","https://openalex.org/W1563522785","https://openalex.org/W1623261563","https://openalex.org/W1772887859","https://openalex.org/W1964848837","https://openalex.org/W1966736954","https://openalex.org/W2019593160","https://openalex.org/W2022941486","https://openalex.org/W2039907425","https://openalex.org/W2054308588","https://openalex.org/W2082543178","https://openalex.org/W2091085450","https://openalex.org/W2094642242","https://openalex.org/W2095894588","https://openalex.org/W2100665041","https://openalex.org/W2107210325","https://openalex.org/W2108950108","https://openalex.org/W2109426995","https://openalex.org/W2121758805","https://openalex.org/W2133373086","https://openalex.org/W2141318181","https://openalex.org/W2147022464","https://openalex.org/W2147780311","https://openalex.org/W2148125582","https://openalex.org/W2150476673","https://openalex.org/W2151994818","https://openalex.org/W2153185479","https://openalex.org/W2153331583","https://openalex.org/W2153463445","https://openalex.org/W2156742168","https://openalex.org/W2157733805","https://openalex.org/W2168075869","https://openalex.org/W2170293694","https://openalex.org/W2475186378","https://openalex.org/W3147380285","https://openalex.org/W3148955561","https://openalex.org/W4230535538","https://openalex.org/W4234565578","https://openalex.org/W4236433846","https://openalex.org/W4239638619","https://openalex.org/W4241790656","https://openalex.org/W4255601674","https://openalex.org/W4312364354","https://openalex.org/W6602072312"],"related_works":["https://openalex.org/W107105315","https://openalex.org/W1584537303","https://openalex.org/W1872724644","https://openalex.org/W2750549761","https://openalex.org/W4388155270","https://openalex.org/W28826848","https://openalex.org/W2122272819","https://openalex.org/W2128640905","https://openalex.org/W2011460173","https://openalex.org/W2021092055"],"abstract_inverted_index":{"To":[0],"accomplish":[1],"frequent,":[2],"simple":[3],"tasks":[4],"with":[5,77],"high":[6,91],"efficiency,":[7],"it":[8],"is":[9,65],"necessary":[10],"to":[11,28,56,89,172,177,192,202,219],"leverage":[12,57],"low-power,":[13],"microcontroller-like":[14],"processors":[15,33,108],"that":[16,49,72,122,137,164],"are":[17],"increasingly":[18],"available":[19],"on":[20,83,139,148,207],"mobile":[21,152],"systems.":[22],"However,":[23],"existing":[24,208],"solutions":[25],"require":[26],"developers":[27,55],"directly":[29],"program":[30],"the":[31,52,98,180,195,204,212],"low-power":[32,59,107],"and":[34,46,109,117,127],"carefully":[35],"manage":[36],"inter-processor":[37],"communication.":[38],"We":[39,130],"present":[40],"Reflex,":[41],"a":[42,66,119,132,140,149,167],"suite":[43],"of":[44,63,135,194,198],"compiler":[45],"runtime":[47,121],"techniques":[48],"significantly":[50],"lower":[51],"barrier":[53],"for":[54],"such":[58],"processors.":[60,86],"The":[61],"heart":[62],"Reflex":[64,99,136,165,181,210],"software":[67],"Distributed":[68],"Shared":[69],"Memory":[70],"(DSM)":[71],"enables":[73],"shared":[74],"memory":[75],"objects":[76],"release":[78],"consistency":[79],"among":[80],"code":[81],"running":[82,203],"loosely":[84],"coupled":[85],"In":[87],"order":[88],"achieve":[90],"energy":[92],"efficiency":[93],"without":[94],"sacrificing":[95],"performance":[96],"much,":[97],"DSM":[100,182],"leverages":[101],"(i)":[102],"extreme":[103],"architectural":[104],"asymmetry":[105],"between":[106],"powerful":[110],"central":[111],"processors,":[112],"(ii)":[113],"aggressive":[114],"compile-time":[115],"optimization,":[116],"(iii)":[118],"minimalist":[120],"supports":[123,166],"efficient":[124],"message":[125,178],"passing":[126],"event-driven":[128],"execution.":[129],"report":[131],"complete":[133],"realization":[134],"runs":[138],"TI":[141],"OMAP4430-based":[142],"development":[143],"platform":[144],"as":[145,147],"well":[146],"custom":[150],"tri-processor":[151],"platform.":[153],"Using":[154],"smartphone":[155,174],"sensing":[156],"applications":[157,206],"reported":[158],"in":[159,186],"recent":[160],"literature,":[161],"we":[162],"show":[163],"programming":[168,187],"style":[169],"very":[170],"close":[171],"contemporary":[173],"programming.":[175],"Compared":[176,201],"passing,":[179],"greatly":[183],"reduces":[184,211],"efforts":[185],"heterogeneous":[188],"smartphones,":[189,209],"eliminating":[190],"up":[191,218],"38%":[193],"source":[196],"lines":[197],"application":[199],"code.":[200],"same":[205],"average":[213],"system":[214],"power":[215],"consumption":[216],"by":[217],"81%.":[220]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":3},{"year":2018,"cited_by_count":5},{"year":2017,"cited_by_count":6},{"year":2016,"cited_by_count":8},{"year":2015,"cited_by_count":4},{"year":2014,"cited_by_count":14},{"year":2013,"cited_by_count":13},{"year":2012,"cited_by_count":5}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2016-06-24T00:00:00"}
