{"id":"https://openalex.org/W2124142472","doi":"https://doi.org/10.1109/ipdps.2010.5470442","title":"Structuring the execution of OpenMP applications for multicore architectures","display_name":"Structuring the execution of OpenMP applications for multicore architectures","publication_year":2010,"publication_date":"2010-04-01","ids":{"openalex":"https://openalex.org/W2124142472","doi":"https://doi.org/10.1109/ipdps.2010.5470442","mag":"2124142472"},"language":"en","primary_location":{"id":"doi:10.1109/ipdps.2010.5470442","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ipdps.2010.5470442","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2010 IEEE International Symposium on Parallel &amp; Distributed Processing (IPDPS)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://inria.hal.science/inria-00441472","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5055383891","display_name":"Fran\u00e7ois Broquedis","orcid":"https://orcid.org/0000-0003-1291-7417"},"institutions":[{"id":"https://openalex.org/I1326498283","display_name":"Institut national de recherche en informatique et en automatique","ror":"https://ror.org/02kvxyf05","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1326498283"]},{"id":"https://openalex.org/I4210160189","display_name":"Institut Polytechnique de Bordeaux","ror":"https://ror.org/054qv7y42","country_code":"FR","type":"education","lineage":["https://openalex.org/I4210160189"]},{"id":"https://openalex.org/I4210142254","display_name":"Laboratoire Bordelais de Recherche en Informatique","ror":"https://ror.org/03adqg323","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I15057530","https://openalex.org/I4210142254","https://openalex.org/I4210159245","https://openalex.org/I4210160189"]},{"id":"https://openalex.org/I15057530","display_name":"Universit\u00e9 de Bordeaux","ror":"https://ror.org/057qpr032","country_code":"FR","type":"education","lineage":["https://openalex.org/I15057530"]}],"countries":["FR"],"is_corresponding":true,"raw_author_name":"Francois Broquedis","raw_affiliation_strings":["INRIA, LaBRI, Universit\u00e9 Bordeaux, Talence, France"],"affiliations":[{"raw_affiliation_string":"INRIA, LaBRI, Universit\u00e9 Bordeaux, Talence, France","institution_ids":["https://openalex.org/I15057530","https://openalex.org/I4210142254","https://openalex.org/I1326498283","https://openalex.org/I4210160189"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5065295772","display_name":"Olivier Aumage","orcid":null},"institutions":[{"id":"https://openalex.org/I15057530","display_name":"Universit\u00e9 de Bordeaux","ror":"https://ror.org/057qpr032","country_code":"FR","type":"education","lineage":["https://openalex.org/I15057530"]},{"id":"https://openalex.org/I4210142254","display_name":"Laboratoire Bordelais de Recherche en Informatique","ror":"https://ror.org/03adqg323","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I15057530","https://openalex.org/I4210142254","https://openalex.org/I4210159245","https://openalex.org/I4210160189"]},{"id":"https://openalex.org/I4210160189","display_name":"Institut Polytechnique de Bordeaux","ror":"https://ror.org/054qv7y42","country_code":"FR","type":"education","lineage":["https://openalex.org/I4210160189"]},{"id":"https://openalex.org/I1326498283","display_name":"Institut national de recherche en informatique et en automatique","ror":"https://ror.org/02kvxyf05","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1326498283"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Olivier Aumage","raw_affiliation_strings":["INRIA, LaBRI, Universit\u00e9 Bordeaux, Talence, France"],"affiliations":[{"raw_affiliation_string":"INRIA, LaBRI, Universit\u00e9 Bordeaux, Talence, France","institution_ids":["https://openalex.org/I15057530","https://openalex.org/I4210142254","https://openalex.org/I1326498283","https://openalex.org/I4210160189"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5008381628","display_name":"Brice Goglin","orcid":"https://orcid.org/0000-0002-8671-4615"},"institutions":[{"id":"https://openalex.org/I1326498283","display_name":"Institut national de recherche en informatique et en automatique","ror":"https://ror.org/02kvxyf05","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1326498283"]},{"id":"https://openalex.org/I4210142254","display_name":"Laboratoire Bordelais de Recherche en Informatique","ror":"https://ror.org/03adqg323","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I15057530","https://openalex.org/I4210142254","https://openalex.org/I4210159245","https://openalex.org/I4210160189"]},{"id":"https://openalex.org/I15057530","display_name":"Universit\u00e9 de Bordeaux","ror":"https://ror.org/057qpr032","country_code":"FR","type":"education","lineage":["https://openalex.org/I15057530"]},{"id":"https://openalex.org/I4210160189","display_name":"Institut Polytechnique de Bordeaux","ror":"https://ror.org/054qv7y42","country_code":"FR","type":"education","lineage":["https://openalex.org/I4210160189"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Brice Goglin","raw_affiliation_strings":["INRIA, LaBRI, Universit\u00e9 Bordeaux, Talence, France"],"affiliations":[{"raw_affiliation_string":"INRIA, LaBRI, Universit\u00e9 Bordeaux, Talence, France","institution_ids":["https://openalex.org/I15057530","https://openalex.org/I4210142254","https://openalex.org/I1326498283","https://openalex.org/I4210160189"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034102439","display_name":"Samuel Thibault","orcid":"https://orcid.org/0000-0001-6411-809X"},"institutions":[{"id":"https://openalex.org/I4210142254","display_name":"Laboratoire Bordelais de Recherche en Informatique","ror":"https://ror.org/03adqg323","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I15057530","https://openalex.org/I4210142254","https://openalex.org/I4210159245","https://openalex.org/I4210160189"]},{"id":"https://openalex.org/I4210160189","display_name":"Institut Polytechnique de Bordeaux","ror":"https://ror.org/054qv7y42","country_code":"FR","type":"education","lineage":["https://openalex.org/I4210160189"]},{"id":"https://openalex.org/I15057530","display_name":"Universit\u00e9 de Bordeaux","ror":"https://ror.org/057qpr032","country_code":"FR","type":"education","lineage":["https://openalex.org/I15057530"]},{"id":"https://openalex.org/I1326498283","display_name":"Institut national de recherche en informatique et en automatique","ror":"https://ror.org/02kvxyf05","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1326498283"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Samuel Thibault","raw_affiliation_strings":["INRIA, LaBRI, Universit\u00e9 Bordeaux, Talence, France"],"affiliations":[{"raw_affiliation_string":"INRIA, LaBRI, Universit\u00e9 Bordeaux, Talence, France","institution_ids":["https://openalex.org/I15057530","https://openalex.org/I4210142254","https://openalex.org/I1326498283","https://openalex.org/I4210160189"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5108514643","display_name":"Pierre-Andr Wacrenier","orcid":null},"institutions":[{"id":"https://openalex.org/I4210160189","display_name":"Institut Polytechnique de Bordeaux","ror":"https://ror.org/054qv7y42","country_code":"FR","type":"education","lineage":["https://openalex.org/I4210160189"]},{"id":"https://openalex.org/I15057530","display_name":"Universit\u00e9 de Bordeaux","ror":"https://ror.org/057qpr032","country_code":"FR","type":"education","lineage":["https://openalex.org/I15057530"]},{"id":"https://openalex.org/I4210142254","display_name":"Laboratoire Bordelais de Recherche en Informatique","ror":"https://ror.org/03adqg323","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I15057530","https://openalex.org/I4210142254","https://openalex.org/I4210159245","https://openalex.org/I4210160189"]},{"id":"https://openalex.org/I1326498283","display_name":"Institut national de recherche en informatique et en automatique","ror":"https://ror.org/02kvxyf05","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1326498283"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Pierre-Andr Wacrenier","raw_affiliation_strings":["INRIA, LaBRI, Universit\u00e9 Bordeaux, Talence, France"],"affiliations":[{"raw_affiliation_string":"INRIA, LaBRI, Universit\u00e9 Bordeaux, Talence, France","institution_ids":["https://openalex.org/I15057530","https://openalex.org/I4210142254","https://openalex.org/I1326498283","https://openalex.org/I4210160189"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5037063480","display_name":"Raymond Namyst","orcid":"https://orcid.org/0000-0001-7734-1258"},"institutions":[{"id":"https://openalex.org/I4210142254","display_name":"Laboratoire Bordelais de Recherche en Informatique","ror":"https://ror.org/03adqg323","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I15057530","https://openalex.org/I4210142254","https://openalex.org/I4210159245","https://openalex.org/I4210160189"]},{"id":"https://openalex.org/I4210160189","display_name":"Institut Polytechnique de Bordeaux","ror":"https://ror.org/054qv7y42","country_code":"FR","type":"education","lineage":["https://openalex.org/I4210160189"]},{"id":"https://openalex.org/I1326498283","display_name":"Institut national de recherche en informatique et en automatique","ror":"https://ror.org/02kvxyf05","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1326498283"]},{"id":"https://openalex.org/I15057530","display_name":"Universit\u00e9 de Bordeaux","ror":"https://ror.org/057qpr032","country_code":"FR","type":"education","lineage":["https://openalex.org/I15057530"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Raymond Namyst","raw_affiliation_strings":["INRIA, LaBRI, Universit\u00e9 Bordeaux, Talence, France"],"affiliations":[{"raw_affiliation_string":"INRIA, LaBRI, Universit\u00e9 Bordeaux, Talence, France","institution_ids":["https://openalex.org/I15057530","https://openalex.org/I4210142254","https://openalex.org/I1326498283","https://openalex.org/I4210160189"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5055383891"],"corresponding_institution_ids":["https://openalex.org/I1326498283","https://openalex.org/I15057530","https://openalex.org/I4210142254","https://openalex.org/I4210160189"],"apc_list":null,"apc_paid":null,"fwci":5.8878,"has_fulltext":false,"cited_by_count":63,"citation_normalized_percentile":{"value":0.96691729,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"10"},"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9970999956130981,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9965999722480774,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.894951581954956},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.7110587358474731},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.6015361547470093},{"id":"https://openalex.org/keywords/memory-hierarchy","display_name":"Memory hierarchy","score":0.5838246941566467},{"id":"https://openalex.org/keywords/structuring","display_name":"Structuring","score":0.5834810137748718},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.5694516897201538},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.558786928653717},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.5094678997993469},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.5063475370407104},{"id":"https://openalex.org/keywords/memory-bandwidth","display_name":"Memory bandwidth","score":0.49907684326171875},{"id":"https://openalex.org/keywords/shared-memory","display_name":"Shared memory","score":0.4904725253582001},{"id":"https://openalex.org/keywords/cache-coherence","display_name":"Cache coherence","score":0.4321834444999695},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3948342800140381},{"id":"https://openalex.org/keywords/cpu-cache","display_name":"CPU cache","score":0.32407015562057495},{"id":"https://openalex.org/keywords/cache-algorithms","display_name":"Cache algorithms","score":0.25662508606910706},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.23279133439064026}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.894951581954956},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.7110587358474731},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.6015361547470093},{"id":"https://openalex.org/C2778100165","wikidata":"https://www.wikidata.org/wiki/Q1589327","display_name":"Memory hierarchy","level":3,"score":0.5838246941566467},{"id":"https://openalex.org/C2775945657","wikidata":"https://www.wikidata.org/wiki/Q381442","display_name":"Structuring","level":2,"score":0.5834810137748718},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.5694516897201538},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.558786928653717},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.5094678997993469},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.5063475370407104},{"id":"https://openalex.org/C188045654","wikidata":"https://www.wikidata.org/wiki/Q17148339","display_name":"Memory bandwidth","level":2,"score":0.49907684326171875},{"id":"https://openalex.org/C133875982","wikidata":"https://www.wikidata.org/wiki/Q764810","display_name":"Shared memory","level":2,"score":0.4904725253582001},{"id":"https://openalex.org/C141917322","wikidata":"https://www.wikidata.org/wiki/Q1025017","display_name":"Cache coherence","level":5,"score":0.4321834444999695},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3948342800140381},{"id":"https://openalex.org/C189783530","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"CPU cache","level":3,"score":0.32407015562057495},{"id":"https://openalex.org/C38556500","wikidata":"https://www.wikidata.org/wiki/Q13404475","display_name":"Cache algorithms","level":4,"score":0.25662508606910706},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.23279133439064026},{"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/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C10138342","wikidata":"https://www.wikidata.org/wiki/Q43015","display_name":"Finance","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/ipdps.2010.5470442","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ipdps.2010.5470442","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2010 IEEE International Symposium on Parallel &amp; Distributed Processing (IPDPS)","raw_type":"proceedings-article"},{"id":"pmh:oai:HAL:inria-00441472v1","is_oa":true,"landing_page_url":"https://inria.hal.science/inria-00441472","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":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"International Parallel and Distributed Symposium (IPDPS 2010), Apr 2010, Atltanta, United States. &#x27E8;10.1109/IPDPS.2010.5470442&#x27E9;","raw_type":"Conference papers"},{"id":"pmh:oai:oskar-bordeaux.fr:20.500.12278/198285","is_oa":false,"landing_page_url":"https://oskar-bordeaux.fr/handle/20.500.12278/198285","pdf_url":null,"source":{"id":"https://openalex.org/S4306402569","display_name":"Oskar-Bordeaux (Universite de Bordeaux)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Communication dans un congr\u00e8s"}],"best_oa_location":{"id":"pmh:oai:HAL:inria-00441472v1","is_oa":true,"landing_page_url":"https://inria.hal.science/inria-00441472","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":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"International Parallel and Distributed Symposium (IPDPS 2010), Apr 2010, Atltanta, United States. &#x27E8;10.1109/IPDPS.2010.5470442&#x27E9;","raw_type":"Conference papers"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":17,"referenced_works":["https://openalex.org/W1519490651","https://openalex.org/W1589136629","https://openalex.org/W1657789554","https://openalex.org/W1969923711","https://openalex.org/W2019614051","https://openalex.org/W2032138357","https://openalex.org/W2037244283","https://openalex.org/W2050288836","https://openalex.org/W2074524295","https://openalex.org/W2079777558","https://openalex.org/W2092388465","https://openalex.org/W2140514001","https://openalex.org/W2141065980","https://openalex.org/W2153644244","https://openalex.org/W4238153174","https://openalex.org/W6636963237","https://openalex.org/W6681178442"],"related_works":["https://openalex.org/W3017188964","https://openalex.org/W2145592252","https://openalex.org/W4255008187","https://openalex.org/W2407815036","https://openalex.org/W4250205214","https://openalex.org/W2036306661","https://openalex.org/W2143087414","https://openalex.org/W1797968800","https://openalex.org/W3216777841","https://openalex.org/W316086898"],"abstract_inverted_index":{"The":[0,87],"now":[1],"commonplace":[2],"multi-core":[3],"chips":[4],"have":[5],"introduced,":[6],"by":[7,155],"design,":[8],"a":[9,21,54,83,98,108,169],"deep":[10],"hierarchy":[11],"of":[12,27,50,57,85,115,130],"memory":[13,29,35,78],"and":[14,34,38,60,139,151,164,174],"cache":[15,76],"banks":[16],"within":[17],"parallel":[18],"computers":[19],"as":[20,141],"tradeoff":[22],"between":[23],"the":[24,31,41,63,69,113,156,160],"user":[25],"friendliness":[26],"shared":[28],"on":[30,40,68,194],"one":[32],"side,":[33],"access":[36],"scalability":[37],"efficiency":[39],"other":[42],"side.":[43],"However,":[44],"to":[45,92,112,158],"get":[46],"high":[47],"performance":[48],"out":[49,129],"such":[51],"machines":[52],"requires":[53],"dynamic":[55],"mapping":[56,73,96],"application":[58,70],"tasks":[59],"data":[61,140,165],"onto":[62,118],"underlying":[64],"architecture.":[65],"Moreover,":[66],"depending":[67],"behavior,":[71],"this":[72,94,104],"should":[74],"favor":[75],"affinity,":[77],"bandwidth,":[79],"computation":[80],"synchrony,":[81],"or":[82],"combination":[84],"these.":[86],"great":[88],"challenge":[89],"is":[90,145],"then":[91],"perform":[93],"hardware-dependent":[95],"in":[97],"portable,":[99],"abstract":[100],"way.":[101],"To":[102],"meet":[103],"need,":[105],"we":[106,185],"propose":[107],"new,":[109],"hierarchical":[110],"approach":[111],"execution":[114],"OpenMP":[116,131],"threads":[117,138,163,177],"multicore":[119],"machines.":[120,196],"Our":[121],"ForestGOMP":[122,167],"runtime":[123],"system":[124],"dynamically":[125],"generates":[126],"structured":[127],"trees":[128],"programs.":[132],"It":[133],"collects":[134],"relationship":[135],"information":[136,144],"about":[137],"well.":[142],"This":[143],"used":[146],"together":[147],"with":[148],"scheduling":[149,188],"hints":[150],"hardware":[152],"counter":[153],"feedback":[154],"scheduler":[157],"select":[159],"most":[161],"appropriate":[162],"distribution.":[166],"features":[168],"highlevel":[170],"platform":[171],"for":[172,183],"developing":[173],"tuning":[175],"portable":[176],"schedulers.":[178],"We":[179],"present":[180],"several":[181],"applications":[182],"which":[184],"developed":[186],"specific":[187],"policies":[189],"that":[190],"achieve":[191],"excellent":[192],"speedups":[193],"16-core":[195]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":5},{"year":2018,"cited_by_count":4},{"year":2017,"cited_by_count":3},{"year":2016,"cited_by_count":6},{"year":2015,"cited_by_count":10},{"year":2014,"cited_by_count":5},{"year":2013,"cited_by_count":8},{"year":2012,"cited_by_count":9}],"updated_date":"2026-03-20T23:20:44.827607","created_date":"2025-10-10T00:00:00"}
