{"id":"https://openalex.org/W4323816714","doi":"https://doi.org/10.1177/10943420231157653","title":"Experiences with nested parallelism in task-parallel applications using malleable BLAS on multicore processors","display_name":"Experiences with nested parallelism in task-parallel applications using malleable BLAS on multicore processors","publication_year":2023,"publication_date":"2023-03-10","ids":{"openalex":"https://openalex.org/W4323816714","doi":"https://doi.org/10.1177/10943420231157653"},"language":"en","primary_location":{"id":"doi:10.1177/10943420231157653","is_oa":true,"landing_page_url":"https://doi.org/10.1177/10943420231157653","pdf_url":"https://journals.sagepub.com/doi/pdf/10.1177/10943420231157653","source":{"id":"https://openalex.org/S60606485","display_name":"The International Journal of High Performance Computing Applications","issn_l":"1094-3420","issn":["1094-3420","1741-2846"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320017","host_organization_name":"SAGE Publishing","host_organization_lineage":["https://openalex.org/P4310320017"],"host_organization_lineage_names":["SAGE Publishing"],"type":"journal"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The International Journal of High Performance Computing Applications","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://journals.sagepub.com/doi/pdf/10.1177/10943420231157653","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5060013634","display_name":"Rafael Rodr\u00edguez\u2010S\u00e1nchez","orcid":"https://orcid.org/0000-0001-8789-3953"},"institutions":[{"id":"https://openalex.org/I121748325","display_name":"Universidad Complutense de Madrid","ror":"https://ror.org/02p0gd045","country_code":"ES","type":"education","lineage":["https://openalex.org/I121748325"]}],"countries":["ES"],"is_corresponding":true,"raw_author_name":"Rafael Rodr\u00edguez-S\u00e1nchez","raw_affiliation_strings":["Departamento Arquitectura de Computadores y Autom\u00e1tica, Facultad de Ciencias F\u00edsicas - Desp. 230, Universidad Complutense de Madrid, Spain"],"raw_orcid":"https://orcid.org/0000-0001-8789-3953","affiliations":[{"raw_affiliation_string":"Departamento Arquitectura de Computadores y Autom\u00e1tica, Facultad de Ciencias F\u00edsicas - Desp. 230, Universidad Complutense de Madrid, Spain","institution_ids":["https://openalex.org/I121748325"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5033947083","display_name":"Adri\u00e1n Castell\u00f3","orcid":"https://orcid.org/0000-0002-8576-8451"},"institutions":[{"id":"https://openalex.org/I60053951","display_name":"Universitat Polit\u00e8cnica de Val\u00e8ncia","ror":"https://ror.org/01460j859","country_code":"ES","type":"education","lineage":["https://openalex.org/I60053951"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Adri\u00e1n Castell\u00f3","raw_affiliation_strings":["Departamento de Inform\u00e1tica de Sistemas y Computadores, Universitat Polit\u00e8cnica de Val\u00e8ncia, Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Departamento de Inform\u00e1tica de Sistemas y Computadores, Universitat Polit\u00e8cnica de Val\u00e8ncia, Spain","institution_ids":["https://openalex.org/I60053951"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005202822","display_name":"Sandra Catal\u00e1n","orcid":"https://orcid.org/0000-0002-9321-2728"},"institutions":[{"id":"https://openalex.org/I121748325","display_name":"Universidad Complutense de Madrid","ror":"https://ror.org/02p0gd045","country_code":"ES","type":"education","lineage":["https://openalex.org/I121748325"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Sandra Catal\u00e1n","raw_affiliation_strings":["Departamento Arquitectura de Computadores y Autom\u00e1tica, Facultad de Ciencias F\u00edsicas - Desp. 230, Universidad Complutense de Madrid, Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Departamento Arquitectura de Computadores y Autom\u00e1tica, Facultad de Ciencias F\u00edsicas - Desp. 230, Universidad Complutense de Madrid, Spain","institution_ids":["https://openalex.org/I121748325"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5075880248","display_name":"Francisco D. Igual","orcid":"https://orcid.org/0000-0003-4480-9517"},"institutions":[{"id":"https://openalex.org/I121748325","display_name":"Universidad Complutense de Madrid","ror":"https://ror.org/02p0gd045","country_code":"ES","type":"education","lineage":["https://openalex.org/I121748325"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Francisco D. Igual","raw_affiliation_strings":["Departamento Arquitectura de Computadores y Autom\u00e1tica, Facultad de Ciencias F\u00edsicas - Desp. 230, Universidad Complutense de Madrid, Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Departamento Arquitectura de Computadores y Autom\u00e1tica, Facultad de Ciencias F\u00edsicas - Desp. 230, Universidad Complutense de Madrid, Spain","institution_ids":["https://openalex.org/I121748325"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5012806004","display_name":"Enrique S. Quintana\u2013Ort\u0301\u0131","orcid":"https://orcid.org/0000-0002-5454-165X"},"institutions":[{"id":"https://openalex.org/I60053951","display_name":"Universitat Polit\u00e8cnica de Val\u00e8ncia","ror":"https://ror.org/01460j859","country_code":"ES","type":"education","lineage":["https://openalex.org/I60053951"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Enrique S. Quintana-Ort\u00ed","raw_affiliation_strings":["Departamento de Inform\u00e1tica de Sistemas y Computadores, Universitat Polit\u00e8cnica de Val\u00e8ncia, Spain"],"raw_orcid":"https://orcid.org/0000-0002-5454-165X","affiliations":[{"raw_affiliation_string":"Departamento de Inform\u00e1tica de Sistemas y Computadores, Universitat Polit\u00e8cnica de Val\u00e8ncia, Spain","institution_ids":["https://openalex.org/I60053951"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5060013634"],"corresponding_institution_ids":["https://openalex.org/I121748325"],"apc_list":null,"apc_paid":null,"fwci":0.4653,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.59375,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":"38","issue":"2","first_page":"55","last_page":"68"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":1.0,"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":1.0,"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.9993000030517578,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9990000128746033,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/malleability","display_name":"Malleability","score":0.9531311988830566},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8840833902359009},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.754530668258667},{"id":"https://openalex.org/keywords/parallelism","display_name":"Parallelism (grammar)","score":0.7502561807632446},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.6104961037635803},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.4807586371898651},{"id":"https://openalex.org/keywords/task-parallelism","display_name":"Task parallelism","score":0.4533500075340271},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.1237974762916565},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.05527094006538391}],"concepts":[{"id":"https://openalex.org/C100980136","wikidata":"https://www.wikidata.org/wiki/Q4668956","display_name":"Malleability","level":4,"score":0.9531311988830566},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8840833902359009},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.754530668258667},{"id":"https://openalex.org/C2781172179","wikidata":"https://www.wikidata.org/wiki/Q853109","display_name":"Parallelism (grammar)","level":2,"score":0.7502561807632446},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.6104961037635803},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.4807586371898651},{"id":"https://openalex.org/C42992933","wikidata":"https://www.wikidata.org/wiki/Q691169","display_name":"Task parallelism","level":3,"score":0.4533500075340271},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.1237974762916565},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.05527094006538391},{"id":"https://openalex.org/C93974786","wikidata":"https://www.wikidata.org/wiki/Q1589480","display_name":"Ciphertext","level":3,"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/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"Management","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1177/10943420231157653","is_oa":true,"landing_page_url":"https://doi.org/10.1177/10943420231157653","pdf_url":"https://journals.sagepub.com/doi/pdf/10.1177/10943420231157653","source":{"id":"https://openalex.org/S60606485","display_name":"The International Journal of High Performance Computing Applications","issn_l":"1094-3420","issn":["1094-3420","1741-2846"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320017","host_organization_name":"SAGE Publishing","host_organization_lineage":["https://openalex.org/P4310320017"],"host_organization_lineage_names":["SAGE Publishing"],"type":"journal"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The International Journal of High Performance Computing Applications","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1177/10943420231157653","is_oa":true,"landing_page_url":"https://doi.org/10.1177/10943420231157653","pdf_url":"https://journals.sagepub.com/doi/pdf/10.1177/10943420231157653","source":{"id":"https://openalex.org/S60606485","display_name":"The International Journal of High Performance Computing Applications","issn_l":"1094-3420","issn":["1094-3420","1741-2846"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320017","host_organization_name":"SAGE Publishing","host_organization_lineage":["https://openalex.org/P4310320017"],"host_organization_lineage_names":["SAGE Publishing"],"type":"journal"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The International Journal of High Performance Computing Applications","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1041213487","display_name":null,"funder_award_id":"FJC2019-039222-I","funder_id":"https://openalex.org/F4320315062","funder_display_name":"Ministerio de Ciencia, Innovaci\u00f3n y Universidades"},{"id":"https://openalex.org/G2878931512","display_name":null,"funder_award_id":"Prometeo/2019/109","funder_id":"https://openalex.org/F4320321864","funder_display_name":"Generalitat Valenciana"},{"id":"https://openalex.org/G3474152114","display_name":null,"funder_award_id":"PID2021-126576NB-I00","funder_id":"https://openalex.org/F4320315062","funder_display_name":"Ministerio de Ciencia, Innovaci\u00f3n y Universidades"},{"id":"https://openalex.org/G406788309","display_name":null,"funder_award_id":"PR65/19-22445","funder_id":"https://openalex.org/F4320321585","funder_display_name":"Universidad Complutense de Madrid"},{"id":"https://openalex.org/G4890344303","display_name":null,"funder_award_id":"PID2020-113656RB-C22","funder_id":"https://openalex.org/F4320315062","funder_display_name":"Ministerio de Ciencia, Innovaci\u00f3n y Universidades"},{"id":"https://openalex.org/G8119788308","display_name":null,"funder_award_id":"RTI2018-093684-B-I00","funder_id":"https://openalex.org/F4320315062","funder_display_name":"Ministerio de Ciencia, Innovaci\u00f3n y Universidades"},{"id":"https://openalex.org/G822310507","display_name":null,"funder_award_id":"S2018/TCS-4423","funder_id":"https://openalex.org/F4320313831","funder_display_name":"Comunidad de Madrid"}],"funders":[{"id":"https://openalex.org/F4320313831","display_name":"Comunidad de Madrid","ror":null},{"id":"https://openalex.org/F4320315062","display_name":"Ministerio de Ciencia, Innovaci\u00f3n y Universidades","ror":null},{"id":"https://openalex.org/F4320321585","display_name":"Universidad Complutense de Madrid","ror":"https://ror.org/02p0gd045"},{"id":"https://openalex.org/F4320321864","display_name":"Generalitat Valenciana","ror":"https://ror.org/0097mvx21"}],"has_content":{"grobid_xml":false,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4323816714.pdf"},"referenced_works_count":21,"referenced_works":["https://openalex.org/W644107569","https://openalex.org/W1986834688","https://openalex.org/W2002257715","https://openalex.org/W2020804487","https://openalex.org/W2090563320","https://openalex.org/W2118060959","https://openalex.org/W2121893797","https://openalex.org/W2124480634","https://openalex.org/W2142677441","https://openalex.org/W2194775991","https://openalex.org/W2516525699","https://openalex.org/W2528483095","https://openalex.org/W2556539687","https://openalex.org/W2596951540","https://openalex.org/W2604319603","https://openalex.org/W2752303704","https://openalex.org/W2884290932","https://openalex.org/W2963411723","https://openalex.org/W2963459284","https://openalex.org/W2983277905","https://openalex.org/W3100792311"],"related_works":["https://openalex.org/W1542410906","https://openalex.org/W2950520577","https://openalex.org/W74409296","https://openalex.org/W2003935582","https://openalex.org/W197049984","https://openalex.org/W4230999561","https://openalex.org/W1595672120","https://openalex.org/W4248099758","https://openalex.org/W2104702637","https://openalex.org/W2020613260"],"abstract_inverted_index":{"Malleability":[0],"is":[1,15,38,65],"defined":[2],"as":[3,17],"the":[4,8,59,100,122,131],"ability":[5],"to":[6,20,84,108],"vary":[7],"degree":[9],"of":[10,31,44,53,58,102,130],"parallelism":[11],"at":[12],"runtime,":[13],"and":[14,111,125],"regarded":[16],"a":[18,105],"means":[19],"improve":[21],"core":[22],"occupation":[23],"on":[24,73,133],"state-of-the-art":[25],"multicore":[26],"processors":[27],"tshat":[28],"contain":[29],"tens":[30],"computational":[32,75],"cores":[33],"per":[34],"socket.":[35],"This":[36],"property":[37],"especially":[39],"interesting":[40],"for":[41],"applications":[42,71],"consisting":[43],"irregular":[45],"workloads":[46],"and/or":[47],"divergent":[48],"executions":[49],"paths.":[50],"The":[51],"integration":[52],"malleability":[54,103,120],"in":[55,69,87,104],"high-performance":[56,112],"instances":[57],"Basic":[60],"Linear":[61],"Algebra":[62],"Subprograms":[63],"(BLAS)":[64],"currently":[66],"nonexistent,":[67],"and,":[68],"consequence,":[70],"relying":[72],"these":[74],"kernels":[76],"cannot":[77],"benefit":[78],"from":[79],"this":[80,85,88,116],"capability.":[81],"In":[82],"response":[83],"scenario,":[86],"paper":[89],"we":[90,118],"demonstrate":[91],"that":[92],"significant":[93],"performance":[94],"benefits":[95],"can":[96],"be":[97],"gathered":[98],"via":[99],"exploitation":[101],"framework":[106],"designed":[107],"implement":[109],"portable":[110],"BLAS-like":[113],"operations.":[114],"For":[115],"purpose,":[117],"integrate":[119],"within":[121],"BLIS":[123],"library,":[124],"provide":[126],"an":[127],"experimental":[128],"evaluation":[129],"result":[132],"three":[134],"different":[135],"practical":[136],"use":[137],"cases.":[138]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2024,"cited_by_count":1}],"updated_date":"2026-07-16T13:24:37.021932","created_date":"2025-10-10T00:00:00"}
