{"id":"https://openalex.org/W2068649455","doi":"https://doi.org/10.1109/hpcsim.2014.6903789","title":"Using static analysis data for performance modeling and prediction","display_name":"Using static analysis data for performance modeling and prediction","publication_year":2014,"publication_date":"2014-07-01","ids":{"openalex":"https://openalex.org/W2068649455","doi":"https://doi.org/10.1109/hpcsim.2014.6903789","mag":"2068649455"},"language":"en","primary_location":{"id":"doi:10.1109/hpcsim.2014.6903789","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpcsim.2014.6903789","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 International Conference on High Performance Computing &amp; Simulation (HPCS)","raw_type":"proceedings-article"},"type":"preprint","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/A5089376512","display_name":"Jos\u00e9 Noudohouenou","orcid":null},"institutions":[{"id":"https://openalex.org/I4210144566","display_name":"Laboratoire de l'Informatique du Parall\u00e9lisme","ror":"https://ror.org/04msnz457","country_code":"FR","type":"facility","lineage":["https://openalex.org/I100532134","https://openalex.org/I113428412","https://openalex.org/I1294671590","https://openalex.org/I1326498283","https://openalex.org/I203339264","https://openalex.org/I203339264","https://openalex.org/I4210144566"]},{"id":"https://openalex.org/I4390039287","display_name":"Laboratoire d\u2019informatique Parall\u00e9lisme R\u00e9seaux Algorithmes Distribu\u00e9s","ror":"https://ror.org/00qyswv14","country_code":"FR","type":"facility","lineage":["https://openalex.org/I195731000","https://openalex.org/I277688954","https://openalex.org/I4390039287"]},{"id":"https://openalex.org/I195731000","display_name":"Universit\u00e9 de Versailles Saint-Quentin-en-Yvelines","ror":"https://ror.org/03mkjjy25","country_code":"FR","type":"education","lineage":["https://openalex.org/I195731000","https://openalex.org/I277688954"]}],"countries":["FR"],"is_corresponding":true,"raw_author_name":"Jose Noudohouenou","raw_affiliation_strings":["Exascale Computing Research University of Versailles Saint-Quentin-en- Yvelines Versailles, France","LI-PaRAD - Laboratoire d'Informatique Parall\u00e9lisme R\u00e9seaux Algorithmes Distribu\u00e9s (45 avenue des Etats-Unis\r\n78035 Versailles - France)"],"affiliations":[{"raw_affiliation_string":"Exascale Computing Research University of Versailles Saint-Quentin-en- Yvelines Versailles, France","institution_ids":["https://openalex.org/I195731000"]},{"raw_affiliation_string":"LI-PaRAD - Laboratoire d'Informatique Parall\u00e9lisme R\u00e9seaux Algorithmes Distribu\u00e9s (45 avenue des Etats-Unis\r\n78035 Versailles - France)","institution_ids":["https://openalex.org/I4210144566","https://openalex.org/I4390039287"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5048989161","display_name":"William Jalby","orcid":"https://orcid.org/0000-0002-4975-5469"},"institutions":[{"id":"https://openalex.org/I195731000","display_name":"Universit\u00e9 de Versailles Saint-Quentin-en-Yvelines","ror":"https://ror.org/03mkjjy25","country_code":"FR","type":"education","lineage":["https://openalex.org/I195731000","https://openalex.org/I277688954"]},{"id":"https://openalex.org/I4210144566","display_name":"Laboratoire de l'Informatique du Parall\u00e9lisme","ror":"https://ror.org/04msnz457","country_code":"FR","type":"facility","lineage":["https://openalex.org/I100532134","https://openalex.org/I113428412","https://openalex.org/I1294671590","https://openalex.org/I1326498283","https://openalex.org/I203339264","https://openalex.org/I203339264","https://openalex.org/I4210144566"]},{"id":"https://openalex.org/I4390039287","display_name":"Laboratoire d\u2019informatique Parall\u00e9lisme R\u00e9seaux Algorithmes Distribu\u00e9s","ror":"https://ror.org/00qyswv14","country_code":"FR","type":"facility","lineage":["https://openalex.org/I195731000","https://openalex.org/I277688954","https://openalex.org/I4390039287"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"William Jalby","raw_affiliation_strings":["Exascale Computing Research University of Versailles Saint-Quentin-en- Yvelines Versailles, France","LI-PaRAD - Laboratoire d'Informatique Parall\u00e9lisme R\u00e9seaux Algorithmes Distribu\u00e9s (45 avenue des Etats-Unis\r\n78035 Versailles - France)","UVSQ - Universit\u00e9 de Versailles Saint-Quentin-en-Yvelines (55 avenue de Paris - 78035 Versailles cedex - France)"],"affiliations":[{"raw_affiliation_string":"Exascale Computing Research University of Versailles Saint-Quentin-en- Yvelines Versailles, France","institution_ids":["https://openalex.org/I195731000"]},{"raw_affiliation_string":"LI-PaRAD - Laboratoire d'Informatique Parall\u00e9lisme R\u00e9seaux Algorithmes Distribu\u00e9s (45 avenue des Etats-Unis\r\n78035 Versailles - France)","institution_ids":["https://openalex.org/I4210144566","https://openalex.org/I4390039287"]},{"raw_affiliation_string":"UVSQ - Universit\u00e9 de Versailles Saint-Quentin-en-Yvelines (55 avenue de Paris - 78035 Versailles cedex - France)","institution_ids":["https://openalex.org/I195731000"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5089376512"],"corresponding_institution_ids":["https://openalex.org/I195731000","https://openalex.org/I4210144566","https://openalex.org/I4390039287"],"apc_list":null,"apc_paid":null,"fwci":0.3163,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.61054714,"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":"933","last_page":"942"},"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9944999814033508,"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"}},{"id":"https://openalex.org/T11005","display_name":"Radiation Effects in Electronics","score":0.9897000193595886,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.8910114765167236},{"id":"https://openalex.org/keywords/benchmarking","display_name":"Benchmarking","score":0.799737274646759},{"id":"https://openalex.org/keywords/programmer","display_name":"Programmer","score":0.7575117349624634},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.6819193959236145},{"id":"https://openalex.org/keywords/performance-prediction","display_name":"Performance prediction","score":0.5571573972702026},{"id":"https://openalex.org/keywords/performance-tuning","display_name":"Performance tuning","score":0.5229117274284363},{"id":"https://openalex.org/keywords/performance-improvement","display_name":"Performance improvement","score":0.5197650790214539},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.49161797761917114},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.48019087314605713},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.4713308811187744},{"id":"https://openalex.org/keywords/redundancy","display_name":"Redundancy (engineering)","score":0.46475616097450256},{"id":"https://openalex.org/keywords/program-optimization","display_name":"Program optimization","score":0.4541771113872528},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.33149561285972595},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.2375168800354004},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.13074278831481934},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.12490826845169067}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8910114765167236},{"id":"https://openalex.org/C86251818","wikidata":"https://www.wikidata.org/wiki/Q816754","display_name":"Benchmarking","level":2,"score":0.799737274646759},{"id":"https://openalex.org/C2778514511","wikidata":"https://www.wikidata.org/wiki/Q1374194","display_name":"Programmer","level":2,"score":0.7575117349624634},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.6819193959236145},{"id":"https://openalex.org/C2777115002","wikidata":"https://www.wikidata.org/wiki/Q7168246","display_name":"Performance prediction","level":2,"score":0.5571573972702026},{"id":"https://openalex.org/C2777138346","wikidata":"https://www.wikidata.org/wiki/Q1714153","display_name":"Performance tuning","level":2,"score":0.5229117274284363},{"id":"https://openalex.org/C2778915421","wikidata":"https://www.wikidata.org/wiki/Q3643177","display_name":"Performance improvement","level":2,"score":0.5197650790214539},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.49161797761917114},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.48019087314605713},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.4713308811187744},{"id":"https://openalex.org/C152124472","wikidata":"https://www.wikidata.org/wiki/Q1204361","display_name":"Redundancy (engineering)","level":2,"score":0.46475616097450256},{"id":"https://openalex.org/C139571649","wikidata":"https://www.wikidata.org/wiki/Q1156793","display_name":"Program optimization","level":3,"score":0.4541771113872528},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.33149561285972595},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.2375168800354004},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.13074278831481934},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.12490826845169067},{"id":"https://openalex.org/C162853370","wikidata":"https://www.wikidata.org/wiki/Q39809","display_name":"Marketing","level":1,"score":0.0},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","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/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"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/C144133560","wikidata":"https://www.wikidata.org/wiki/Q4830453","display_name":"Business","level":0,"score":0.0},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/hpcsim.2014.6903789","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpcsim.2014.6903789","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 International Conference on High Performance Computing &amp; Simulation (HPCS)","raw_type":"proceedings-article"},{"id":"pmh:oai:HAL:hal-01788319v1","is_oa":false,"landing_page_url":"https://hal.science/hal-01788319","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"2014 International Conference on High Performance Computing & Simulation (HPCS), Jul 2014, Bologna, France. &#x27E8;10.1109/HPCSim.2014.6903789&#x27E9;","raw_type":"Conference papers"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.41999998688697815,"display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320326256","display_name":"Grand \u00c9quipement National De Calcul Intensif","ror":"https://ror.org/0010d1q40"},{"id":"https://openalex.org/F4320331144","display_name":"Universit\u00e9 de Versailles Saint-Quentin-en-Yvelines","ror":"https://ror.org/03mkjjy25"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":25,"referenced_works":["https://openalex.org/W132423355","https://openalex.org/W206169080","https://openalex.org/W1500210458","https://openalex.org/W1582216254","https://openalex.org/W1605065383","https://openalex.org/W1990893577","https://openalex.org/W2041128563","https://openalex.org/W2087511719","https://openalex.org/W2105321788","https://openalex.org/W2107310869","https://openalex.org/W2128523353","https://openalex.org/W2150881394","https://openalex.org/W2161385493","https://openalex.org/W2163059351","https://openalex.org/W2180682038","https://openalex.org/W2432517183","https://openalex.org/W2533204039","https://openalex.org/W2537949677","https://openalex.org/W4243412784","https://openalex.org/W4245779115","https://openalex.org/W6605350978","https://openalex.org/W6629907520","https://openalex.org/W6635036958","https://openalex.org/W6685449490","https://openalex.org/W6728981419"],"related_works":["https://openalex.org/W4210891154","https://openalex.org/W3207786695","https://openalex.org/W3183338161","https://openalex.org/W1483675448","https://openalex.org/W2756782242","https://openalex.org/W2174199525","https://openalex.org/W4235049746","https://openalex.org/W2068649455","https://openalex.org/W2081167087","https://openalex.org/W2321868906"],"abstract_inverted_index":{"In":[0],"general,":[1],"high":[2],"performance":[3,36,41,81,103,141],"computing":[4],"applications":[5],"have":[6],"large":[7,30],"codebases":[8],"composed":[9],"of":[10,27],"various":[11],"scientific":[12],"algorithms":[13],"which":[14],"must":[15],"be":[16],"tuned":[17],"to":[18,77,89,109,121],"achieve":[19],"optimal":[20],"speed.":[21],"Therefore,":[22],"a":[23,91,100],"programmer":[24],"extracts":[25],"pieces":[26],"code":[28,40,66,92],"from":[29],"programs,":[31],"as":[32,60],"candidates":[33],"for":[34,102,140],"the":[35,80,97,115],"tuning.":[37,155],"Maximizing":[38],"such":[39,59],"requires":[42],"measurement,":[43],"analysis,":[44],"and":[45,105,113,123,145,154],"optimization":[46],"strategies,":[47],"targeting":[48],"hardware":[49,56,85],"components.":[50],"Furthermore,":[51],"computer":[52,63],"architecture":[53],"improvement":[54],"raises":[55],"co-design":[57],"issues":[58],"measuring":[61],"detailed":[62],"performance.":[64,93,126],"Currently,":[65],"execution":[67],"time":[68],"is":[69,74,129,138],"well":[70],"measured,":[71],"but":[72],"it":[73],"much":[75],"harder":[76],"break":[78],"out":[79],"contributory":[82],"details":[83],"per":[84],"resource":[86],"in":[87,143],"order":[88],"predict":[90],"This":[94,127],"paper":[95],"presents":[96],"Ubenchface":[98],"tool,":[99],"framework":[101,128],"prediction":[104],"knowledge":[106],"discovery.":[107],"Inversely":[108],"traditional":[110],"measurement":[111],"methods":[112],"modeling,":[114],"proposed":[116],"tool":[117],"considers":[118],"static":[119],"metrics":[120],"analyze":[122],"tune":[124],"application":[125],"more":[130],"informative":[131],"than":[132],"simple":[133],"benchmarking,":[134],"or":[135],"microbenchmarking.":[136],"It":[137],"useful":[139],"investigations":[142],"similarity":[144],"redundancy":[146],"study":[147],"concerning":[148],"benchmark":[149],"suites,":[150],"predicting,":[151],"understanding":[152],"scaling,":[153]},"counts_by_year":[{"year":2018,"cited_by_count":1},{"year":2015,"cited_by_count":1}],"updated_date":"2026-03-20T23:20:44.827607","created_date":"2025-10-10T00:00:00"}
