{"id":"https://openalex.org/W4392519787","doi":"https://doi.org/10.1145/3649169.3649246","title":"MUPPET","display_name":"MUPPET","publication_year":2024,"publication_date":"2024-03-03","ids":{"openalex":"https://openalex.org/W4392519787","doi":"https://doi.org/10.1145/3649169.3649246"},"language":"en","primary_location":{"id":"doi:10.1145/3649169.3649246","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3649169.3649246","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3649169.3649246","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 15th International Workshop on Programming Models and Applications for Multicores and Manycores","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3649169.3649246","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5091933481","display_name":"Dolores Miao","orcid":"https://orcid.org/0000-0002-7511-0269"},"institutions":[{"id":"https://openalex.org/I84218800","display_name":"University of California, Davis","ror":"https://ror.org/05rrcem69","country_code":"US","type":"education","lineage":["https://openalex.org/I84218800"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Dolores Miao","raw_affiliation_strings":["University of California, Davis, Davis, CA, USA"],"affiliations":[{"raw_affiliation_string":"University of California, Davis, Davis, CA, USA","institution_ids":["https://openalex.org/I84218800"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5033868370","display_name":"Ignacio Laguna","orcid":"https://orcid.org/0000-0002-9374-4433"},"institutions":[{"id":"https://openalex.org/I1282311441","display_name":"Lawrence Livermore National Laboratory","ror":"https://ror.org/041nk4h53","country_code":"US","type":"facility","lineage":["https://openalex.org/I1282311441","https://openalex.org/I1330989302","https://openalex.org/I198811213","https://openalex.org/I4210138311"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ignacio Laguna","raw_affiliation_strings":["Lawrence Livermore National Laboratory, Livermore, CA, USA"],"affiliations":[{"raw_affiliation_string":"Lawrence Livermore National Laboratory, Livermore, CA, USA","institution_ids":["https://openalex.org/I1282311441"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5081323651","display_name":"Giorgis Georgakoudis","orcid":"https://orcid.org/0000-0001-6542-3555"},"institutions":[{"id":"https://openalex.org/I1282311441","display_name":"Lawrence Livermore National Laboratory","ror":"https://ror.org/041nk4h53","country_code":"US","type":"facility","lineage":["https://openalex.org/I1282311441","https://openalex.org/I1330989302","https://openalex.org/I198811213","https://openalex.org/I4210138311"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Giorgis Georgakoudis","raw_affiliation_strings":["Lawrence Livermore National Laboratory, Livermore, CA, USA"],"affiliations":[{"raw_affiliation_string":"Lawrence Livermore National Laboratory, Livermore, CA, USA","institution_ids":["https://openalex.org/I1282311441"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060247025","display_name":"Konstantinos Parasyris","orcid":"https://orcid.org/0000-0002-8258-9693"},"institutions":[{"id":"https://openalex.org/I1282311441","display_name":"Lawrence Livermore National Laboratory","ror":"https://ror.org/041nk4h53","country_code":"US","type":"facility","lineage":["https://openalex.org/I1282311441","https://openalex.org/I1330989302","https://openalex.org/I198811213","https://openalex.org/I4210138311"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Konstantinos Parasyris","raw_affiliation_strings":["Lawrence Livermore National Laboratory, Livermore, CA, USA"],"affiliations":[{"raw_affiliation_string":"Lawrence Livermore National Laboratory, Livermore, CA, USA","institution_ids":["https://openalex.org/I1282311441"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5010991469","display_name":"Cindy Rubio-Gonz\u00e1lez","orcid":"https://orcid.org/0000-0002-0861-3763"},"institutions":[{"id":"https://openalex.org/I84218800","display_name":"University of California, Davis","ror":"https://ror.org/05rrcem69","country_code":"US","type":"education","lineage":["https://openalex.org/I84218800"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Cindy Rubio-Gonz\u00e1lez","raw_affiliation_strings":["University of California, Davis, Davis, CA, USA"],"affiliations":[{"raw_affiliation_string":"University of California, Davis, Davis, CA, USA","institution_ids":["https://openalex.org/I84218800"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5091933481"],"corresponding_institution_ids":["https://openalex.org/I84218800"],"apc_list":null,"apc_paid":null,"fwci":1.0003,"has_fulltext":true,"cited_by_count":2,"citation_normalized_percentile":{"value":0.71235787,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"22","last_page":"31"},"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.9922999739646912,"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.9922999739646912,"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/T12326","display_name":"Network Packet Processing and Optimization","score":0.9801999926567078,"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/T11349","display_name":"Music Technology and Sound Studies","score":0.9746000170707703,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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.6163694858551025}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6163694858551025}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3649169.3649246","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3649169.3649246","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3649169.3649246","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 15th International Workshop on Programming Models and Applications for Multicores and Manycores","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3649169.3649246","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3649169.3649246","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3649169.3649246","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 15th International Workshop on Programming Models and Applications for Multicores and Manycores","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1494814522","display_name":null,"funder_award_id":"DE_AC52-07NA27344","funder_id":"https://openalex.org/F4320338286","funder_display_name":"Lawrence Livermore National Laboratory"},{"id":"https://openalex.org/G2917824471","display_name":null,"funder_award_id":"DE-AC52-07NA2734","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G3391580208","display_name":null,"funder_award_id":"DE-AC52-07NA2","funder_id":"https://openalex.org/F4320338286","funder_display_name":"Lawrence Livermore National Laboratory"},{"id":"https://openalex.org/G4094752214","display_name":null,"funder_award_id":"DE-AC52-07NA27344","funder_id":"https://openalex.org/F4320337506","funder_display_name":"Advanced Scientific Computing Research"},{"id":"https://openalex.org/G452285593","display_name":null,"funder_award_id":"DE-AC52-07NA2734","funder_id":"https://openalex.org/F4320337506","funder_display_name":"Advanced Scientific Computing Research"},{"id":"https://openalex.org/G5685548091","display_name":null,"funder_award_id":"AC52-07NA27344","funder_id":"https://openalex.org/F4320337506","funder_display_name":"Advanced Scientific Computing Research"},{"id":"https://openalex.org/G574795485","display_name":null,"funder_award_id":"DE-AC52-07NA27344","funder_id":"https://openalex.org/F4320332359","funder_display_name":"Office of Science"},{"id":"https://openalex.org/G5816449448","display_name":null,"funder_award_id":"DE-AC52-07NA27344","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G5833155810","display_name":null,"funder_award_id":"CCF-2119348","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G5964142490","display_name":null,"funder_award_id":"E-AC52-07NA27344","funder_id":"https://openalex.org/F4320338286","funder_display_name":"Lawrence Livermore National Laboratory"},{"id":"https://openalex.org/G6020043373","display_name":null,"funder_award_id":"DE-AC52-07NA2734","funder_id":"https://openalex.org/F4320338286","funder_display_name":"Lawrence Livermore National Laboratory"},{"id":"https://openalex.org/G7102256864","display_name":null,"funder_award_id":"DE-SC0022182","funder_id":"https://openalex.org/F4320337506","funder_display_name":"Advanced Scientific Computing Research"},{"id":"https://openalex.org/G7122982882","display_name":"Collaborative Research: PPoSS: LARGE: ScaleStuds: Foundations for Correctness Checkability and Performance Predictability of Systems at Scale","funder_award_id":"2119348","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G7806955302","display_name":null,"funder_award_id":"DE-AC52-07NA27344","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G8374966015","display_name":null,"funder_award_id":"AC52-07NA27344","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G848032724","display_name":null,"funder_award_id":"Science","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G8658770765","display_name":null,"funder_award_id":"DE-AC52-07NA27","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G991281326","display_name":null,"funder_award_id":"AC52-07NA27344","funder_id":"https://openalex.org/F4320338286","funder_display_name":"Lawrence Livermore National Laboratory"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320306084","display_name":"U.S. Department of Energy","ror":"https://ror.org/01bj3aw27"},{"id":"https://openalex.org/F4320332359","display_name":"Office of Science","ror":"https://ror.org/00mmn6b08"},{"id":"https://openalex.org/F4320337506","display_name":"Advanced Scientific Computing Research","ror":"https://ror.org/0012c7r22"},{"id":"https://openalex.org/F4320338286","display_name":"Lawrence Livermore National Laboratory","ror":"https://ror.org/041nk4h53"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4392519787.pdf","grobid_xml":"https://content.openalex.org/works/W4392519787.grobid-xml"},"referenced_works_count":32,"referenced_works":["https://openalex.org/W12500326","https://openalex.org/W1133087070","https://openalex.org/W1969513389","https://openalex.org/W1978969737","https://openalex.org/W2002555321","https://openalex.org/W2025692558","https://openalex.org/W2062368747","https://openalex.org/W2084854345","https://openalex.org/W2100218206","https://openalex.org/W2102182691","https://openalex.org/W2108177987","https://openalex.org/W2112502633","https://openalex.org/W2130604611","https://openalex.org/W2135841285","https://openalex.org/W2136434791","https://openalex.org/W2170224888","https://openalex.org/W2410272182","https://openalex.org/W2727949054","https://openalex.org/W2754695535","https://openalex.org/W2806863469","https://openalex.org/W2889543163","https://openalex.org/W2889745160","https://openalex.org/W2893007245","https://openalex.org/W2936463352","https://openalex.org/W2948348275","https://openalex.org/W2969583281","https://openalex.org/W3186150174","https://openalex.org/W4252521241","https://openalex.org/W4285327580","https://openalex.org/W4320062111","https://openalex.org/W4385623060","https://openalex.org/W4388665000"],"related_works":["https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W2358668433","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W2382290278","https://openalex.org/W2478288626","https://openalex.org/W4391913857","https://openalex.org/W2350741829","https://openalex.org/W2530322880"],"abstract_inverted_index":{"Performance":[0],"optimization":[1,13,99,142],"continues":[2],"to":[3,21,64,74,92,151,160],"be":[4],"a":[5,39,121,139,153,177],"challenge":[6],"in":[7,114,131,194],"modern":[8],"HPC":[9],"software.":[10],"Existing":[11],"performance":[12,59,66],"techniques,":[14,19],"including":[15],"profiling-based":[16],"and":[17,61,96,134,148,183],"auto-tuning":[18],"fail":[20],"indicate":[22],"program":[23,44,51,129,170],"modifications":[24,45],"at":[25,49,67,80],"the":[26,68,86,107,111,115,128,161,165,197],"source":[27,69],"level":[28],"thus":[29],"preventing":[30],"their":[31],"portability":[32],"across":[33],"compilers.":[34],"This":[35],"paper":[36],"describes":[37],"Muppet,":[38],"new":[40],"approach":[41],"that":[42,77,101,126,200],"identifies":[43],"called":[46],"mutations":[47,54,125,156,193],"aimed":[48],"improving":[50],"performance.":[52],"Muppet's":[53,112],"help":[55],"developers":[56],"reason":[57],"about":[58],"defects":[60],"missed":[62],"opportunities":[63,100],"improve":[65],"code":[70,79],"level.":[71],"In":[72],"contrast":[73],"compiler":[75],"techniques":[76],"optimize":[78],"intermediate":[81],"representations":[82],"(IR),":[83],"Muppet":[84,119,173],"uses":[85],"idea":[87],"of":[88,123,137,141,155,180,189,192,196],"source-level":[89],"mutation":[90],"testing":[91],"relax":[93],"correctness":[94],"constraints":[95],"automatically":[97],"discover":[98],"otherwise":[102],"are":[103],"not":[104],"feasible":[105],"using":[106],"IR.":[108],"We":[109],"demonstrate":[110],"concept":[113],"OpenMP":[116,124],"programming":[117],"model.":[118],"generates":[120],"list":[122],"alter":[127],"parallelism":[130],"various":[132],"ways,":[133],"is":[135,174,187],"capable":[136,188],"running":[138],"variety":[140],"algorithms":[143],"such":[144],"as":[145],"Bayesian":[146],"Optimization":[147],"delta":[149],"debugging":[150],"find":[152],"subset":[154],"which,":[157],"when":[158],"applied":[159],"original":[162],"program,":[163],"cause":[164],"most":[166],"speedup":[167],"while":[168],"maintaining":[169],"correctness.":[171],"When":[172],"evaluated":[175,198],"against":[176],"diverse":[178],"set":[179],"benchmark":[181],"programs":[182,199],"proxy":[184],"applications,":[185],"it":[186],"finding":[190],"sets":[191],"70%":[195],"induce":[201],"speedup.":[202]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1}],"updated_date":"2026-03-18T14:38:29.013473","created_date":"2024-03-07T00:00:00"}
