{"id":"https://openalex.org/W3185845947","doi":"https://doi.org/10.1155/2021/9943289","title":"Accelerating Spark\u2010Based Applications with MPI and OpenACC","display_name":"Accelerating Spark\u2010Based Applications with MPI and OpenACC","publication_year":2021,"publication_date":"2021-01-01","ids":{"openalex":"https://openalex.org/W3185845947","doi":"https://doi.org/10.1155/2021/9943289","mag":"3185845947"},"language":"en","primary_location":{"id":"doi:10.1155/2021/9943289","is_oa":true,"landing_page_url":"https://doi.org/10.1155/2021/9943289","pdf_url":"https://downloads.hindawi.com/journals/complexity/2021/9943289.pdf","source":{"id":"https://openalex.org/S207319443","display_name":"Complexity","issn_l":"1076-2787","issn":["1076-2787","1099-0526"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319869","host_organization_name":"Hindawi Publishing Corporation","host_organization_lineage":["https://openalex.org/P4310319869"],"host_organization_lineage_names":["Hindawi Publishing Corporation"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Complexity","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://downloads.hindawi.com/journals/complexity/2021/9943289.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5074833200","display_name":"Saeed M. Alshahrani","orcid":"https://orcid.org/0000-0003-0499-7170"},"institutions":[{"id":"https://openalex.org/I206935292","display_name":"Shaqra University","ror":"https://ror.org/05hawb687","country_code":"SA","type":"education","lineage":["https://openalex.org/I206935292"]}],"countries":["SA"],"is_corresponding":false,"raw_author_name":"Saeed Alshahrani","raw_affiliation_strings":["Department of Information Systems, College Computing and Information Technology, Shaqra University, Shaqra, Saudi Arabia","Department of Information Systems, College Computing and Information Technology, Shaqra University, Shaqra"],"raw_orcid":"https://orcid.org/0000-0003-0499-7170","affiliations":[{"raw_affiliation_string":"Department of Information Systems, College Computing and Information Technology, Shaqra University, Shaqra, Saudi Arabia","institution_ids":["https://openalex.org/I206935292"]},{"raw_affiliation_string":"Department of Information Systems, College Computing and Information Technology, Shaqra University, Shaqra","institution_ids":["https://openalex.org/I206935292"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050323742","display_name":"Waleed Al Shehri","orcid":"https://orcid.org/0000-0003-2862-4897"},"institutions":[{"id":"https://openalex.org/I199693650","display_name":"Umm al-Qura University","ror":"https://ror.org/01xjqrm90","country_code":"SA","type":"education","lineage":["https://openalex.org/I199693650"]}],"countries":["SA"],"is_corresponding":true,"raw_author_name":"Waleed Al Shehri","raw_affiliation_strings":["Department of Computer Science, College of Computer in Al-Leith, Umm Al-Qura University, Makkah, Saudi Arabia","Department of Computer Science, College of Computer in Al-Leith, Umm Al-Qura University, Makkah"],"raw_orcid":"https://orcid.org/0000-0003-2862-4897","affiliations":[{"raw_affiliation_string":"Department of Computer Science, College of Computer in Al-Leith, Umm Al-Qura University, Makkah, Saudi Arabia","institution_ids":["https://openalex.org/I199693650"]},{"raw_affiliation_string":"Department of Computer Science, College of Computer in Al-Leith, Umm Al-Qura University, Makkah","institution_ids":["https://openalex.org/I199693650"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5016334331","display_name":"Jameel Almalki","orcid":"https://orcid.org/0000-0001-6288-6474"},"institutions":[{"id":"https://openalex.org/I199693650","display_name":"Umm al-Qura University","ror":"https://ror.org/01xjqrm90","country_code":"SA","type":"education","lineage":["https://openalex.org/I199693650"]}],"countries":["SA"],"is_corresponding":false,"raw_author_name":"Jameel Almalki","raw_affiliation_strings":["Department of Computer Science, College of Computer in Al-Leith, Umm Al-Qura University, Makkah, Saudi Arabia","Department of Computer Science, College of Computer in Al-Leith, Umm Al-Qura University, Makkah"],"raw_orcid":"https://orcid.org/0000-0001-6288-6474","affiliations":[{"raw_affiliation_string":"Department of Computer Science, College of Computer in Al-Leith, Umm Al-Qura University, Makkah, Saudi Arabia","institution_ids":["https://openalex.org/I199693650"]},{"raw_affiliation_string":"Department of Computer Science, College of Computer in Al-Leith, Umm Al-Qura University, Makkah","institution_ids":["https://openalex.org/I199693650"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5042659148","display_name":"Ahmed Mohammed Alghamdi","orcid":"https://orcid.org/0000-0001-7644-5039"},"institutions":[{"id":"https://openalex.org/I4210099699","display_name":"University of Jeddah","ror":"https://ror.org/015ya8798","country_code":"SA","type":"education","lineage":["https://openalex.org/I4210099699"]}],"countries":["SA"],"is_corresponding":false,"raw_author_name":"Ahmed M. Alghamdi","raw_affiliation_strings":["Department of Software Engineering, College of Computer Science and Engineering, University of Jeddah, Jeddah, Saudi Arabia","Department of Software Engineering, College of Computer Science and Engineering, University of Jeddah, Jeddah"],"raw_orcid":"https://orcid.org/0000-0001-7644-5039","affiliations":[{"raw_affiliation_string":"Department of Software Engineering, College of Computer Science and Engineering, University of Jeddah, Jeddah, Saudi Arabia","institution_ids":["https://openalex.org/I4210099699"]},{"raw_affiliation_string":"Department of Software Engineering, College of Computer Science and Engineering, University of Jeddah, Jeddah","institution_ids":["https://openalex.org/I4210099699"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5091528197","display_name":"Abdullah Alammari","orcid":"https://orcid.org/0000-0002-8714-4749"},"institutions":[{"id":"https://openalex.org/I199693650","display_name":"Umm al-Qura University","ror":"https://ror.org/01xjqrm90","country_code":"SA","type":"education","lineage":["https://openalex.org/I199693650"]}],"countries":["SA"],"is_corresponding":false,"raw_author_name":"Abdullah M. Alammari","raw_affiliation_strings":["Curriculums and Teaching Methods Department, Faculty of Education, Umm Al-Qura University, Makkah, Saudi Arabia","Curriculums and Teaching Methods Department, Faculty of Education, Umm Al-Qura University, Makkah"],"raw_orcid":"https://orcid.org/0000-0002-8714-4749","affiliations":[{"raw_affiliation_string":"Curriculums and Teaching Methods Department, Faculty of Education, Umm Al-Qura University, Makkah, Saudi Arabia","institution_ids":["https://openalex.org/I199693650"]},{"raw_affiliation_string":"Curriculums and Teaching Methods Department, Faculty of Education, Umm Al-Qura University, Makkah","institution_ids":["https://openalex.org/I199693650"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5050323742"],"corresponding_institution_ids":["https://openalex.org/I199693650"],"apc_list":{"value":2550,"currency":"USD","value_usd":2550},"apc_paid":{"value":2550,"currency":"USD","value_usd":2550},"fwci":0.8476,"has_fulltext":true,"cited_by_count":5,"citation_normalized_percentile":{"value":0.79673457,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"2021","issue":"1","first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9994999766349792,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9994999766349792,"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/T10273","display_name":"IoT and Edge/Fog Computing","score":0.9918000102043152,"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/T12292","display_name":"Graph Theory and Algorithms","score":0.9897000193595886,"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.8579589128494263},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.767048716545105},{"id":"https://openalex.org/keywords/spark","display_name":"SPARK (programming language)","score":0.7139694094657898},{"id":"https://openalex.org/keywords/big-data","display_name":"Big data","score":0.6953465342521667},{"id":"https://openalex.org/keywords/programming-paradigm","display_name":"Programming paradigm","score":0.6798538565635681},{"id":"https://openalex.org/keywords/cuda","display_name":"CUDA","score":0.4561833441257477},{"id":"https://openalex.org/keywords/supercomputer","display_name":"Supercomputer","score":0.45445963740348816},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.43014198541641235},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3537721633911133},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.3239207863807678},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.20455625653266907},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.08636996150016785}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8579589128494263},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.767048716545105},{"id":"https://openalex.org/C2781215313","wikidata":"https://www.wikidata.org/wiki/Q3493345","display_name":"SPARK (programming language)","level":2,"score":0.7139694094657898},{"id":"https://openalex.org/C75684735","wikidata":"https://www.wikidata.org/wiki/Q858810","display_name":"Big data","level":2,"score":0.6953465342521667},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.6798538565635681},{"id":"https://openalex.org/C2778119891","wikidata":"https://www.wikidata.org/wiki/Q477690","display_name":"CUDA","level":2,"score":0.4561833441257477},{"id":"https://openalex.org/C83283714","wikidata":"https://www.wikidata.org/wiki/Q121117","display_name":"Supercomputer","level":2,"score":0.45445963740348816},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.43014198541641235},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3537721633911133},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3239207863807678},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.20455625653266907},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.08636996150016785},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1155/2021/9943289","is_oa":true,"landing_page_url":"https://doi.org/10.1155/2021/9943289","pdf_url":"https://downloads.hindawi.com/journals/complexity/2021/9943289.pdf","source":{"id":"https://openalex.org/S207319443","display_name":"Complexity","issn_l":"1076-2787","issn":["1076-2787","1099-0526"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319869","host_organization_name":"Hindawi Publishing Corporation","host_organization_lineage":["https://openalex.org/P4310319869"],"host_organization_lineage_names":["Hindawi Publishing Corporation"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Complexity","raw_type":"journal-article"},{"id":"pmh:oai:RePEc:hin:complx:9943289","is_oa":false,"landing_page_url":"http://downloads.hindawi.com/journals/complexity/2021/9943289.xml","pdf_url":null,"source":{"id":"https://openalex.org/S4306401271","display_name":"RePEc: Research Papers in Economics","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I77793887","host_organization_name":"Federal Reserve Bank of St. Louis","host_organization_lineage":["https://openalex.org/I77793887"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"},{"id":"pmh:oai:doaj.org/article:6e11b0d18d774237be03603efaef0b65","is_oa":true,"landing_page_url":"https://doaj.org/article/6e11b0d18d774237be03603efaef0b65","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","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":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Complexity, Vol 2021 (2021)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1155/2021/9943289","is_oa":true,"landing_page_url":"https://doi.org/10.1155/2021/9943289","pdf_url":"https://downloads.hindawi.com/journals/complexity/2021/9943289.pdf","source":{"id":"https://openalex.org/S207319443","display_name":"Complexity","issn_l":"1076-2787","issn":["1076-2787","1099-0526"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319869","host_organization_name":"Hindawi Publishing Corporation","host_organization_lineage":["https://openalex.org/P4310319869"],"host_organization_lineage_names":["Hindawi Publishing Corporation"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Complexity","raw_type":"journal-article"},"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.6399999856948853,"id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3185845947.pdf","grobid_xml":"https://content.openalex.org/works/W3185845947.grobid-xml"},"referenced_works_count":36,"referenced_works":["https://openalex.org/W1123101191","https://openalex.org/W1809943808","https://openalex.org/W1859126261","https://openalex.org/W1964015737","https://openalex.org/W1967841763","https://openalex.org/W1974396493","https://openalex.org/W1976241592","https://openalex.org/W2022678927","https://openalex.org/W2062140606","https://openalex.org/W2079031056","https://openalex.org/W2088734805","https://openalex.org/W2089442161","https://openalex.org/W2129726725","https://openalex.org/W2414493891","https://openalex.org/W2480409449","https://openalex.org/W2613579336","https://openalex.org/W2613618711","https://openalex.org/W2782676011","https://openalex.org/W2789454747","https://openalex.org/W2789849097","https://openalex.org/W2793755249","https://openalex.org/W2795258608","https://openalex.org/W2807629360","https://openalex.org/W2897575502","https://openalex.org/W2899482689","https://openalex.org/W2911757526","https://openalex.org/W2913992067","https://openalex.org/W2935725636","https://openalex.org/W2954067306","https://openalex.org/W2962825295","https://openalex.org/W2971539494","https://openalex.org/W3036058904","https://openalex.org/W3098407875","https://openalex.org/W3102741717","https://openalex.org/W3138249759","https://openalex.org/W4233980316"],"related_works":["https://openalex.org/W3062287","https://openalex.org/W2384867379","https://openalex.org/W2380390332","https://openalex.org/W2742145873","https://openalex.org/W2766461310","https://openalex.org/W4247566972","https://openalex.org/W4388692845","https://openalex.org/W3202731209","https://openalex.org/W3211874991","https://openalex.org/W4236300446"],"abstract_inverted_index":{"The":[0],"amount":[1],"of":[2,28,72,74,91,104,113,125,161,214,221,246],"data":[3,15,38,86,115,144,231],"produced":[4],"in":[5,70,185,229],"scientific":[6],"and":[7,20,31,44,99,149,165],"commercial":[8],"fields":[9],"is":[10,54,87,107,136,197,200,225],"growing":[11],"dramatically.":[12],"Correspondingly,":[13],"big":[14,37,85,114,143,230],"technologies,":[16],"such":[17,33],"as":[18,141,151,208,210,250],"Hadoop":[19],"Spark,":[21],"have":[22,41],"emerged":[23],"to":[24,108,180,234],"tackle":[25],"the":[26,102,111,122,159,176,182,204,211,215,219],"challenges":[27],"collecting,":[29],"processing,":[30],"storing":[32],"large\u2010scale":[34],"data.":[35],"Unfortunately,":[36],"applications":[39,56,116,232],"usually":[40],"performance":[42,73,112,171,192],"issues":[43],"do":[45,64],"not":[46,65],"fully":[47],"exploit":[48,181],"a":[49,89,126,142,194,251],"hardware":[50,127,183],"infrastructure.":[51,128],"One":[52],"reason":[53],"that":[55,63,199],"are":[57,241],"developed":[58],"using":[59],"high\u2010level":[60],"programming":[61,77,93,145,153,163],"languages":[62],"provide":[66],"low\u2010level":[67],"system":[68,135],"control":[69],"terms":[71],"highly":[75],"parallel":[76,92,152],"models":[78,94],"like":[79],"message":[80],"passing":[81],"interface":[82],"(MPI).":[83],"Moreover,":[84],"considered":[88],"barrier":[90],"or":[95],"accelerators":[96],"(e.g.,":[97],"CUDA":[98],"OpenCL).":[100],"Therefore,":[101],"aim":[103],"this":[105,191],"study":[106],"investigate":[109],"how":[110],"can":[117],"be":[118],"enhanced":[119],"without":[120,172],"sacrificing":[121,173],"power":[123,174],"consumption":[124],"A":[129],"Hybrid":[130],"Spark":[131,140],"MPI":[132,148],"OpenACC":[133,150],"(HSMO)":[134],"proposed":[137,198],"for":[138,254],"integrating":[139],"model,":[146],"with":[147],"models.":[154],"Such":[155],"integration":[156,177],"brings":[157],"together":[158],"advantages":[160],"each":[162],"model":[164],"provides":[166],"greater":[167],"effectiveness.":[168],"To":[169,218],"enhance":[170],"consumption,":[175],"approach":[178],"needs":[179],"infrastructure":[184],"an":[186,243],"intelligent":[187],"manner.":[188],"For":[189],"achieving":[190],"enhancement,":[193],"mapping":[195],"technique":[196],"built":[201],"based":[202],"on":[203],"application\u2019s":[205],"virtual":[206],"topology":[207,213],"well":[209],"physical":[212],"undelaying":[216],"resources.":[217],"best":[220],"our":[222],"knowledge,":[223],"there":[224],"no":[226],"existing":[227],"method":[228],"related":[233],"utilizing":[235],"graphics":[236],"processing":[237],"units":[238],"(GPUs),":[239],"which":[240],"now":[242],"essential":[244],"part":[245],"high\u2010performance":[247],"computing":[248],"(HPC)":[249],"powerful":[252],"resource":[253],"fast":[255],"computation.":[256]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1}],"updated_date":"2026-07-23T08:03:31.855105","created_date":"2025-10-10T00:00:00"}
