{"id":"https://openalex.org/W2614889449","doi":"https://doi.org/10.1145/3078659.3078664","title":"Stencil Autotuning with Ordinal Regression","display_name":"Stencil Autotuning with Ordinal Regression","publication_year":2017,"publication_date":"2017-05-17","ids":{"openalex":"https://openalex.org/W2614889449","doi":"https://doi.org/10.1145/3078659.3078664","mag":"2614889449"},"language":"en","primary_location":{"id":"doi:10.1145/3078659.3078664","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3078659.3078664","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 20th International Workshop on Software and Compilers for Embedded 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/A5031619277","display_name":"Biagio Cosenza","orcid":"https://orcid.org/0000-0002-8869-6705"},"institutions":[{"id":"https://openalex.org/I4577782","display_name":"Technische Universit\u00e4t Berlin","ror":"https://ror.org/03v4gjf40","country_code":"DE","type":"education","lineage":["https://openalex.org/I4577782"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Biagio Cosenza","raw_affiliation_strings":["Technische Universit\u00e4t Berlin"],"affiliations":[{"raw_affiliation_string":"Technische Universit\u00e4t Berlin","institution_ids":["https://openalex.org/I4577782"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5087563783","display_name":"Juan J. Durillo","orcid":"https://orcid.org/0000-0002-8023-6392"},"institutions":[{"id":"https://openalex.org/I190249584","display_name":"Universit\u00e4t Innsbruck","ror":"https://ror.org/054pv6659","country_code":"AT","type":"education","lineage":["https://openalex.org/I190249584"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Juan J. Durillo","raw_affiliation_strings":["University of Innsbruck"],"affiliations":[{"raw_affiliation_string":"University of Innsbruck","institution_ids":["https://openalex.org/I190249584"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5113804858","display_name":"Stefano Ermon","orcid":null},"institutions":[{"id":"https://openalex.org/I97018004","display_name":"Stanford University","ror":"https://ror.org/00f54p054","country_code":"US","type":"education","lineage":["https://openalex.org/I97018004"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Stefano Ermon","raw_affiliation_strings":["Stanford University"],"affiliations":[{"raw_affiliation_string":"Stanford University","institution_ids":["https://openalex.org/I97018004"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5112321355","display_name":"Ben Juurlink","orcid":null},"institutions":[{"id":"https://openalex.org/I4577782","display_name":"Technische Universit\u00e4t Berlin","ror":"https://ror.org/03v4gjf40","country_code":"DE","type":"education","lineage":["https://openalex.org/I4577782"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Ben Juurlink","raw_affiliation_strings":["Technische Universit\u00e4t Berlin"],"affiliations":[{"raw_affiliation_string":"Technische Universit\u00e4t Berlin","institution_ids":["https://openalex.org/I4577782"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5031619277"],"corresponding_institution_ids":["https://openalex.org/I4577782"],"apc_list":null,"apc_paid":null,"fwci":0.4836,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.7190403,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"72","last_page":"75"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9980000257492065,"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"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9980000257492065,"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/T12535","display_name":"Machine Learning and Data Classification","score":0.9955999851226807,"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/T10028","display_name":"Topic Modeling","score":0.9894000291824341,"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/computer-science","display_name":"Computer science","score":0.7552003860473633},{"id":"https://openalex.org/keywords/ordinal-regression","display_name":"Ordinal regression","score":0.6553431153297424},{"id":"https://openalex.org/keywords/ranking","display_name":"Ranking (information retrieval)","score":0.6445963382720947},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.6254568696022034},{"id":"https://openalex.org/keywords/stencil","display_name":"Stencil","score":0.6020462512969971},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.5422232747077942},{"id":"https://openalex.org/keywords/rank","display_name":"Rank (graph theory)","score":0.4787563681602478},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.4673949182033539},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.45348119735717773},{"id":"https://openalex.org/keywords/support-vector-machine","display_name":"Support vector machine","score":0.4501117765903473},{"id":"https://openalex.org/keywords/computational-complexity-theory","display_name":"Computational complexity theory","score":0.4379903972148895},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.38230201601982117},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.27399498224258423},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.11059838533401489}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7552003860473633},{"id":"https://openalex.org/C110313322","wikidata":"https://www.wikidata.org/wiki/Q7100793","display_name":"Ordinal regression","level":2,"score":0.6553431153297424},{"id":"https://openalex.org/C189430467","wikidata":"https://www.wikidata.org/wiki/Q7293293","display_name":"Ranking (information retrieval)","level":2,"score":0.6445963382720947},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.6254568696022034},{"id":"https://openalex.org/C76752949","wikidata":"https://www.wikidata.org/wiki/Q7607499","display_name":"Stencil","level":2,"score":0.6020462512969971},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5422232747077942},{"id":"https://openalex.org/C164226766","wikidata":"https://www.wikidata.org/wiki/Q7293202","display_name":"Rank (graph theory)","level":2,"score":0.4787563681602478},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.4673949182033539},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.45348119735717773},{"id":"https://openalex.org/C12267149","wikidata":"https://www.wikidata.org/wiki/Q282453","display_name":"Support vector machine","level":2,"score":0.4501117765903473},{"id":"https://openalex.org/C179799912","wikidata":"https://www.wikidata.org/wiki/Q205084","display_name":"Computational complexity theory","level":2,"score":0.4379903972148895},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.38230201601982117},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.27399498224258423},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.11059838533401489},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","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},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3078659.3078664","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3078659.3078664","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 20th International Workshop on Software and Compilers for Embedded Systems","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":13,"referenced_works":["https://openalex.org/W1176919","https://openalex.org/W1967846636","https://openalex.org/W1971367716","https://openalex.org/W1971391208","https://openalex.org/W2009451155","https://openalex.org/W2035720976","https://openalex.org/W2047221353","https://openalex.org/W2064441385","https://openalex.org/W2100218206","https://openalex.org/W2104512032","https://openalex.org/W2124379907","https://openalex.org/W2143161696","https://openalex.org/W2730364998"],"related_works":["https://openalex.org/W3105129168","https://openalex.org/W2804920739","https://openalex.org/W4316371992","https://openalex.org/W2186216222","https://openalex.org/W2392765154","https://openalex.org/W2008005532","https://openalex.org/W1971603802","https://openalex.org/W2564509292","https://openalex.org/W1795008753","https://openalex.org/W3160516639"],"abstract_inverted_index":{"The":[0],"increasing":[1],"performance":[2,30],"of":[3,12,70,77,108,117,167,173],"today's":[4],"computer":[5],"architecture":[6],"comes":[7],"with":[8,158],"an":[9,38],"unprecedented":[10],"augment":[11],"hardware":[13],"complexity.":[14,48],"Unfortunately":[15],"this":[16,47],"results":[17],"in":[18,23,45,104,171],"difficult-to-tune":[19],"software":[20],"and":[21,31,98,136,163],"consequentially":[22],"a":[24,114,131,146],"gap":[25],"between":[26],"the":[27,32,43,68,71,75,78,125,165,168],"potential":[28,144],"peak":[29],"actual":[33],"performance.":[34],"Automatic":[35],"tuning":[36,58,120,126],"is":[37,128],"emerging":[39],"approach":[40,162],"that":[41],"assists":[42],"programmer":[44],"managing":[46],"State-of-the-art":[49],"autotuners":[50],"are":[51],"limited,":[52],"though:":[53],"they":[54],"either":[55],"require":[56],"long":[57],"times,":[59],"e.g.,":[60],"due":[61,73],"to":[62,74],"iterative":[63,155],"searches,":[64],"or":[65],"cannot":[66],"tackle":[67],"complexity":[69],"problem":[72,127],"limitation":[76],"supervised":[79],"machine":[80],"learning":[81],"(ML)":[82],"methodologies":[83],"used.":[84],"In":[85],"particular,":[86],"traditional":[87],"ML":[88],"autotuning":[89,148],"approaches":[90],"exploiting":[91],"classification":[92],"algorithms":[93],"(such":[94],"as":[95,130],"neural":[96],"networks":[97],"support":[99],"vector":[100],"machines)":[101],"face":[102],"difficulties":[103],"capturing":[105],"all":[106],"features":[107],"large":[109],"search":[110],"spaces.":[111],"We":[112,141,152],"propose":[113],"new":[115],"way":[116],"performing":[118],"automatic":[119],"based":[121],"on":[122,145],"structural":[123],"learning:":[124],"formulated":[129],"version":[132],"ranking":[133,170],"prediction":[134],"modeling":[135],"solved":[137],"using":[138],"ordinal":[139,160],"regression.":[140],"demonstrate":[142],"its":[143],"well-known":[147],"problem:":[149],"stencil":[150],"computations.":[151],"compare":[153],"state-of-the-art":[154],"compilation":[156],"methods":[157],"our":[159],"regression":[161],"analyze":[164],"quality":[166],"obtained":[169],"terms":[172],"Kendall":[174],"rank":[175],"correlation":[176],"coefficients.":[177]},"counts_by_year":[{"year":2018,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
