{"id":"https://openalex.org/W2170666860","doi":"https://doi.org/10.1142/s0218126612400063","title":"EFFECTIVENESS OF COMPILER-DIRECTED PREFETCHING ON DATA MINING BENCHMARKS","display_name":"EFFECTIVENESS OF COMPILER-DIRECTED PREFETCHING ON DATA MINING BENCHMARKS","publication_year":2012,"publication_date":"2012-04-01","ids":{"openalex":"https://openalex.org/W2170666860","doi":"https://doi.org/10.1142/s0218126612400063","mag":"2170666860"},"language":"en","primary_location":{"id":"doi:10.1142/s0218126612400063","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0218126612400063","pdf_url":null,"source":{"id":"https://openalex.org/S167602672","display_name":"Journal of Circuits Systems and Computers","issn_l":"0218-1266","issn":["0218-1266","1793-6454"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Circuits, Systems and Computers","raw_type":"journal-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/A5103563776","display_name":"Ragavendra Natarajan","orcid":null},"institutions":[{"id":"https://openalex.org/I130238516","display_name":"University of Minnesota","ror":"https://ror.org/017zqws13","country_code":"US","type":"education","lineage":["https://openalex.org/I130238516"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"RAGAVENDRA NATARAJAN","raw_affiliation_strings":["Computer Science and Engineering, University of Minnesota, Minneapolis, Minnesota 55455, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Science and Engineering, University of Minnesota, Minneapolis, Minnesota 55455, USA","institution_ids":["https://openalex.org/I130238516"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5000645632","display_name":"Vineeth Mekkat","orcid":null},"institutions":[{"id":"https://openalex.org/I130238516","display_name":"University of Minnesota","ror":"https://ror.org/017zqws13","country_code":"US","type":"education","lineage":["https://openalex.org/I130238516"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"VINEETH MEKKAT","raw_affiliation_strings":["Computer Science and Engineering, University of Minnesota, Minneapolis, Minnesota 55455, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Science and Engineering, University of Minnesota, Minneapolis, Minnesota 55455, USA","institution_ids":["https://openalex.org/I130238516"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017207899","display_name":"Wei\u2010Chung Hsu","orcid":"https://orcid.org/0000-0002-0833-7981"},"institutions":[{"id":"https://openalex.org/I148366613","display_name":"National Yang Ming Chiao Tung University","ror":"https://ror.org/00se2k293","country_code":"TW","type":"education","lineage":["https://openalex.org/I148366613"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"WEI-CHUNG HSU","raw_affiliation_strings":["Computer Science, National Chiao Tung University, Hsinchu, Taiwan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Science, National Chiao Tung University, Hsinchu, Taiwan","institution_ids":["https://openalex.org/I148366613"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5053597061","display_name":"Antonia Zhai","orcid":"https://orcid.org/0000-0002-8921-1415"},"institutions":[{"id":"https://openalex.org/I130238516","display_name":"University of Minnesota","ror":"https://ror.org/017zqws13","country_code":"US","type":"education","lineage":["https://openalex.org/I130238516"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"ANTONIA ZHAI","raw_affiliation_strings":["Computer Science and Engineering, University of Minnesota, Minneapolis, Minnesota 55455, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Science and Engineering, University of Minnesota, Minneapolis, Minnesota 55455, USA","institution_ids":["https://openalex.org/I130238516"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5103563776"],"corresponding_institution_ids":["https://openalex.org/I130238516"],"apc_list":null,"apc_paid":null,"fwci":0.8787,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.75619461,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":96,"max":97},"biblio":{"volume":"21","issue":"02","first_page":"1240006","last_page":"1240006"},"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/T11269","display_name":"Algorithms and Data Compression","score":0.9959999918937683,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.9957000017166138,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/instruction-prefetch","display_name":"Instruction prefetch","score":0.9239488840103149},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8954314589500427},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.7932963371276855},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5971213579177856},{"id":"https://openalex.org/keywords/thread","display_name":"Thread (computing)","score":0.5940090417861938},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.4898509681224823},{"id":"https://openalex.org/keywords/control-flow","display_name":"Control flow","score":0.4378591775894165},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.3575131893157959},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3147766590118408},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.19536307454109192},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.19183087348937988}],"concepts":[{"id":"https://openalex.org/C133588205","wikidata":"https://www.wikidata.org/wiki/Q28455645","display_name":"Instruction prefetch","level":3,"score":0.9239488840103149},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8954314589500427},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.7932963371276855},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5971213579177856},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.5940090417861938},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.4898509681224823},{"id":"https://openalex.org/C160191386","wikidata":"https://www.wikidata.org/wiki/Q868299","display_name":"Control flow","level":2,"score":0.4378591775894165},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3575131893157959},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3147766590118408},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.19536307454109192},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.19183087348937988},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1142/s0218126612400063","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0218126612400063","pdf_url":null,"source":{"id":"https://openalex.org/S167602672","display_name":"Journal of Circuits Systems and Computers","issn_l":"0218-1266","issn":["0218-1266","1793-6454"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Circuits, Systems and Computers","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","score":0.8600000143051147,"id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320306087","display_name":"Semiconductor Research Corporation","ror":"https://ror.org/047z4n946"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":47,"referenced_works":["https://openalex.org/W199449237","https://openalex.org/W1530641188","https://openalex.org/W1565377632","https://openalex.org/W2006797549","https://openalex.org/W2008451057","https://openalex.org/W2016558956","https://openalex.org/W2025122101","https://openalex.org/W2068987343","https://openalex.org/W2076550955","https://openalex.org/W2076958750","https://openalex.org/W2078081736","https://openalex.org/W2095679548","https://openalex.org/W2099958604","https://openalex.org/W2101360724","https://openalex.org/W2105528304","https://openalex.org/W2105823594","https://openalex.org/W2105876415","https://openalex.org/W2107948029","https://openalex.org/W2117154099","https://openalex.org/W2120274141","https://openalex.org/W2121082877","https://openalex.org/W2122781161","https://openalex.org/W2125305952","https://openalex.org/W2125623590","https://openalex.org/W2128180389","https://openalex.org/W2129802673","https://openalex.org/W2134633067","https://openalex.org/W2137860515","https://openalex.org/W2140731293","https://openalex.org/W2142476258","https://openalex.org/W2143285027","https://openalex.org/W2152659795","https://openalex.org/W2153515302","https://openalex.org/W2162773908","https://openalex.org/W2169150396","https://openalex.org/W2171006257","https://openalex.org/W2482589566","https://openalex.org/W2533256488","https://openalex.org/W2535359146","https://openalex.org/W2538246427","https://openalex.org/W2780444550","https://openalex.org/W3004656312","https://openalex.org/W3207744690","https://openalex.org/W4238554252","https://openalex.org/W4238606955","https://openalex.org/W4252315652","https://openalex.org/W4255807648"],"related_works":["https://openalex.org/W2140324148","https://openalex.org/W2121199344","https://openalex.org/W2285914869","https://openalex.org/W3117515082","https://openalex.org/W2113441357","https://openalex.org/W2298968419","https://openalex.org/W2095390121","https://openalex.org/W3174544859","https://openalex.org/W3095167194","https://openalex.org/W2168921806"],"abstract_inverted_index":{"For":[0],"today's":[1],"increasingly":[2],"power-constrained":[3],"multicore":[4,125],"systems,":[5],"integrating":[6],"simpler":[7],"and":[8,83,91,169,173],"more":[9,189],"energy-efficient":[10],"in-order":[11,17,124],"cores":[12],"becomes":[13,35],"attractive.":[14],"However,":[15],"since":[16,198],"processors":[18],"lack":[19],"complex":[20,82,166],"hardware":[21],"support":[22],"for":[23,143,191,203],"tolerating":[24],"long-latency":[25],"memory":[26,93,140,170],"accesses,":[27],"developing":[28],"compiler":[29,148,193],"technologies":[30],"to":[31,59,73,100,153,194,222,242],"hide":[32],"such":[33],"latencies":[34,142],"critical.":[36],"Compiler-directed":[37,157],"prefetching":[38,118,158,217],"has":[39,57],"been":[40],"demonstrated":[41],"effective":[42,202,211],"on":[43,105,119],"some":[44],"applications.":[45,259],"On":[46],"the":[47,61,65,102,114,147,163,192,243,251],"application":[48],"side,":[49],"a":[50,183,246],"large":[51],"class":[52],"of":[53,64,116,165,179,245,253],"data":[54,120,144,257],"centric":[55],"applications":[56,97,122],"emerged":[58],"explore":[60],"underlying":[62],"properties":[63],"explosively":[66],"growing":[67],"data.":[68],"These":[69,96],"applications,":[70,146],"in":[71,109,123,162,212,256],"contrast":[72],"traditional":[74],"benchmarks,":[75],"are":[76,98,201],"characterized":[77],"by":[78],"substantial":[79],"thread-level":[80],"parallelism,":[81],"unpredictable":[84],"control":[85,167],"flow,":[86],"as":[87,89],"well":[88],"intensive":[90],"irregular":[92],"access":[94,141,171],"patterns.":[95],"expected":[99],"be":[101,210,219],"dominating":[103],"workloads":[104],"future":[106],"microprocessors.":[107],"Thus,":[108,215],"this":[110,155],"paper,":[111],"we":[112],"investigated":[113],"effectiveness":[115],"compiler-directed":[117,216],"mining":[121,145,258],"systems.":[126],"Our":[127,232],"study":[128],"reveals":[129],"that":[130,200,227,235,240],"although":[131],"properly":[132],"inserted":[133],"prefetch":[134,196],"instructions":[135],"can":[136,159,248],"often":[137],"effectively":[138],"reduce":[139],"is":[149],"not":[150,209,230],"always":[151],"able":[152],"exploit":[154],"potential.":[156],"become":[160],"inefficient":[161],"presence":[164],"flow":[168],"patterns;":[172],"architecture":[174],"dependent":[175],"behaviors.":[176],"The":[177],"integration":[178],"multithreaded":[180,213],"execution":[181,205],"onto":[182],"single":[184],"die":[185],"makes":[186],"it":[187],"even":[188],"difficult":[190],"insert":[195],"instructions,":[197],"optimizations":[199,255],"single-threaded":[204],"may":[206,208],"or":[207],"execution.":[214],"must":[218],"judiciously":[220],"deployed":[221],"avoid":[223],"creating":[224],"performance":[225,237],"bottlenecks":[226],"otherwise":[228],"do":[229],"exist.":[231],"experiences":[233],"suggest":[234],"dynamic":[236],"tuning":[238],"techniques":[239],"adjust":[241],"behaviors":[244],"program":[247],"potentially":[249],"facilitate":[250],"deployment":[252],"aggressive":[254]},"counts_by_year":[{"year":2013,"cited_by_count":3}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
