{"id":"https://openalex.org/W2546528252","doi":"https://doi.org/10.1145/2998476.2998485","title":"Role of Reduced Inputs in Flag Mining","display_name":"Role of Reduced Inputs in Flag Mining","publication_year":2016,"publication_date":"2016-10-21","ids":{"openalex":"https://openalex.org/W2546528252","doi":"https://doi.org/10.1145/2998476.2998485","mag":"2546528252"},"language":"en","primary_location":{"id":"doi:10.1145/2998476.2998485","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2998476.2998485","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 9th Annual ACM India Conference","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/A5021738681","display_name":"Rishab Bansal","orcid":null},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Rishab Bansal","raw_affiliation_strings":["IBM Systems"],"affiliations":[{"raw_affiliation_string":"IBM Systems","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5076248706","display_name":"Archana Ravindar","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Archana Ravindar","raw_affiliation_strings":["IBM Systems"],"affiliations":[{"raw_affiliation_string":"IBM Systems","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5021738681"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.12168516,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"67","last_page":"76"},"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.9998000264167786,"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.9998000264167786,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9911999702453613,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T10126","display_name":"Logic, programming, and type systems","score":0.9778000116348267,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/flag","display_name":"Flag (linear algebra)","score":0.9345635771751404},{"id":"https://openalex.org/keywords/spec#","display_name":"Spec#","score":0.8282275199890137},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8092827200889587},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.6729027032852173},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.5750630497932434},{"id":"https://openalex.org/keywords/flags-register","display_name":"FLAGS register","score":0.5441974997520447},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.4933547079563141},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.44221773743629456},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.4115105867385864},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.32068461179733276},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.1167614758014679},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.10756629705429077},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.09916198253631592}],"concepts":[{"id":"https://openalex.org/C2776730729","wikidata":"https://www.wikidata.org/wiki/Q1392130","display_name":"Flag (linear algebra)","level":3,"score":0.9345635771751404},{"id":"https://openalex.org/C2778565505","wikidata":"https://www.wikidata.org/wiki/Q2207566","display_name":"Spec#","level":2,"score":0.8282275199890137},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8092827200889587},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.6729027032852173},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.5750630497932434},{"id":"https://openalex.org/C69721887","wikidata":"https://www.wikidata.org/wiki/Q2600316","display_name":"FLAGS register","level":2,"score":0.5441974997520447},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.4933547079563141},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.44221773743629456},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.4115105867385864},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.32068461179733276},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.1167614758014679},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.10756629705429077},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.09916198253631592},{"id":"https://openalex.org/C136119220","wikidata":"https://www.wikidata.org/wiki/Q1000660","display_name":"Algebra over a field","level":2,"score":0.0},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2998476.2998485","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2998476.2998485","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 9th Annual ACM India Conference","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":6,"referenced_works":["https://openalex.org/W1972142043","https://openalex.org/W1985938075","https://openalex.org/W2131667412","https://openalex.org/W2156560068","https://openalex.org/W2565014177","https://openalex.org/W2586640052"],"related_works":["https://openalex.org/W577438491","https://openalex.org/W4237372558","https://openalex.org/W2287913863","https://openalex.org/W784985651","https://openalex.org/W576648413","https://openalex.org/W588068431","https://openalex.org/W643061367","https://openalex.org/W3183852398","https://openalex.org/W1639975906","https://openalex.org/W4251586001"],"abstract_inverted_index":{"Typically":[0],"compilers":[1],"provide":[2],"a":[3,28,48,68,78,182],"wide":[4],"choice":[5],"of":[6,20,39,50,55,71,73,81,83,94,122,128,145,152,177,184,210,216,233,256],"optimization":[7],"flags":[8],"that":[9,60,222,269],"can":[10,200],"be":[11,272],"used":[12,135,157],"to":[13,33,115,168,226,251,261,271,277],"improve":[14],"the":[15,23,92,113,132,175,178,214,245,253,266],"application":[16,30,74,114,179,217],"performance.":[17,218],"The":[18],"process":[19],"searching":[21],"for":[22,27,117,172,230,279],"best":[24],"flag":[25,40,99,153,173,241,257,282],"combination":[26],"given":[29],"is":[31],"referred":[32],"Flag":[34,57],"Mining.":[35],"Brute":[36],"force":[37,160],"ways":[38],"mining":[41,58,154,258],"are":[42,61,103,131,206,249],"time":[43,255],"consuming":[44],"as":[45],"it":[46],"requires":[47],"number":[49,80],"runs":[51],"with":[52,77,86,181,188,244],"different":[53,87],"combinations":[54,82,242],"flags.":[56,88],"techniques":[59],"based":[62,164],"on":[63,67,195,238],"machine":[64,162],"learning":[65,163],"rely":[66],"database":[69],"consisting":[70],"measurements":[72],"run-times":[75],"obtained":[76],"large":[79],"binaries":[84],"compiled":[85,180],"This":[89,199],"work":[90],"quantifies":[91],"impact":[93],"using":[95],"reduced":[96,129,142,170,189,204,223,275],"inputs":[97,102,106,110,130,143,147,171,190,205,212,224,229,276],"in":[98,136,158,213,281],"mining.":[100,283],"Reduced":[101],"much":[104],"smaller":[105],"than":[107,119],"real":[108],"representative":[109,197,228],"and":[111,248],"cause":[112],"run":[116],"less":[118],"10":[120],"percent":[121],"original":[123],"execution":[124],"time.":[125],"Some":[126],"examples":[127],"train":[133],"input":[134],"SPEC":[137,235],"benchmarks,":[138],"MinneSPEC":[139],"inputs.":[140,198],"Using":[141],"instead":[144],"full":[146,196,227],"would":[148],"reduce":[149,252],"time/space":[150],"overhead":[151],"significantly":[155],"when":[156,186],"brute":[159],"or":[161],"methods.":[165],"However":[166],"inorder":[167],"use":[169,280],"mining,":[174],"behavior":[176],"set":[183],"flags,":[185],"presented":[187],"should":[191],"give":[192],"similar":[193],"benefits":[194],"happen":[201],"only":[202],"if":[203],"an":[207],"accurate":[208],"representatives":[209],"ref":[211],"context":[215],"Our":[219],"experiments":[220],"show":[221],"correlate":[225],"5":[231],"out":[232],"7":[234],"CPU2006":[236],"benchmarks":[237],"all":[239],"11":[240],"considered":[243],"GCC":[246],"compiler":[247],"found":[250],"experimentation":[254],"by":[259,274],"up":[260],"82%.":[262],"We":[263],"also":[264],"outline":[265],"necessary":[267],"conditions":[268],"need":[270],"satisfied":[273],"qualify":[278]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
