{"id":"https://openalex.org/W3043202537","doi":"https://doi.org/10.1007/s00500-020-05152-8","title":"A load balance multi-scheduling model for OpenCL kernel tasks in an integrated cluster","display_name":"A load balance multi-scheduling model for OpenCL kernel tasks in an integrated cluster","publication_year":2020,"publication_date":"2020-07-15","ids":{"openalex":"https://openalex.org/W3043202537","doi":"https://doi.org/10.1007/s00500-020-05152-8","mag":"3043202537"},"language":"en","primary_location":{"id":"doi:10.1007/s00500-020-05152-8","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s00500-020-05152-8","pdf_url":"https://link.springer.com/content/pdf/10.1007/s00500-020-05152-8.pdf","source":{"id":"https://openalex.org/S65753830","display_name":"Soft Computing","issn_l":"1432-7643","issn":["1432-7643","1433-7479"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Soft Computing","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/s00500-020-05152-8.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5091198094","display_name":"Usman Ahmed","orcid":"https://orcid.org/0000-0002-3933-4273"},"institutions":[{"id":"https://openalex.org/I179863766","display_name":"Western Norway University of Applied Sciences","ror":"https://ror.org/05phns765","country_code":"NO","type":"education","lineage":["https://openalex.org/I179863766"]}],"countries":["NO"],"is_corresponding":false,"raw_author_name":"Usman Ahmed","raw_affiliation_strings":["Department of Computer Science, Electrical Engineering and Mathematical Sciences, Western Norway University of Applied Sciences, Bergen, Norway"],"raw_orcid":"https://orcid.org/0000-0002-3933-4273","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Electrical Engineering and Mathematical Sciences, Western Norway University of Applied Sciences, Bergen, Norway","institution_ids":["https://openalex.org/I179863766"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5000640263","display_name":"Jerry Chun\u2010Wei Lin","orcid":"https://orcid.org/0000-0001-8768-9709"},"institutions":[{"id":"https://openalex.org/I179863766","display_name":"Western Norway University of Applied Sciences","ror":"https://ror.org/05phns765","country_code":"NO","type":"education","lineage":["https://openalex.org/I179863766"]}],"countries":["NO"],"is_corresponding":true,"raw_author_name":"Jerry Chun-Wei Lin","raw_affiliation_strings":["Department of Computer Science, Electrical Engineering and Mathematical Sciences, Western Norway University of Applied Sciences, Bergen, Norway"],"raw_orcid":"https://orcid.org/0000-0001-8768-9709","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Electrical Engineering and Mathematical Sciences, Western Norway University of Applied Sciences, Bergen, Norway","institution_ids":["https://openalex.org/I179863766"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041541232","display_name":"Gautam Srivastava","orcid":"https://orcid.org/0000-0001-9851-4103"},"institutions":[{"id":"https://openalex.org/I184693016","display_name":"China Medical University","ror":"https://ror.org/00v408z34","country_code":"TW","type":"education","lineage":["https://openalex.org/I184693016"]},{"id":"https://openalex.org/I48890080","display_name":"Brandon University","ror":"https://ror.org/02qp25a50","country_code":"CA","type":"education","lineage":["https://openalex.org/I48890080"]}],"countries":["CA","TW"],"is_corresponding":false,"raw_author_name":"Gautam Srivastava","raw_affiliation_strings":["Department of Mathematics and Computer Science, Brandon University, Brandon, Canada","Research Centre for Interneural Computing, China Medical University, Taichung City, Taiwan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Mathematics and Computer Science, Brandon University, Brandon, Canada","institution_ids":["https://openalex.org/I48890080"]},{"raw_affiliation_string":"Research Centre for Interneural Computing, China Medical University, Taichung City, Taiwan","institution_ids":["https://openalex.org/I184693016"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5083389366","display_name":"Muhammad Aleem","orcid":"https://orcid.org/0000-0001-8342-5757"},"institutions":[{"id":"https://openalex.org/I201384688","display_name":"National University of Computer and Emerging Sciences","ror":"https://ror.org/003eyb898","country_code":"PK","type":"education","lineage":["https://openalex.org/I201384688"]}],"countries":["PK"],"is_corresponding":false,"raw_author_name":"Muhammad Aleem","raw_affiliation_strings":["National University of Computer and Emerging Sciences, Islamabad, Pakistan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"National University of Computer and Emerging Sciences, Islamabad, Pakistan","institution_ids":["https://openalex.org/I201384688"]}]}],"institutions":[],"countries_distinct_count":4,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5000640263"],"corresponding_institution_ids":["https://openalex.org/I179863766"],"apc_list":{"value":2990,"currency":"USD","value_usd":2990},"apc_paid":{"value":2990,"currency":"USD","value_usd":2990},"fwci":5.6359,"has_fulltext":true,"cited_by_count":32,"citation_normalized_percentile":{"value":0.96723073,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":97,"max":99},"biblio":{"volume":"25","issue":"1","first_page":"407","last_page":"420"},"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.9998000264167786,"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.9998000264167786,"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.9987999796867371,"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9976000189781189,"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.9060036540031433},{"id":"https://openalex.org/keywords/feature-selection","display_name":"Feature selection","score":0.583237886428833},{"id":"https://openalex.org/keywords/naive-bayes-classifier","display_name":"Naive Bayes classifier","score":0.5631996393203735},{"id":"https://openalex.org/keywords/classifier","display_name":"Classifier (UML)","score":0.5061108469963074},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.5052829384803772},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.48947036266326904},{"id":"https://openalex.org/keywords/random-forest","display_name":"Random forest","score":0.4694347381591797},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.4639425277709961},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.4615180194377899},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.2853056490421295},{"id":"https://openalex.org/keywords/support-vector-machine","display_name":"Support vector machine","score":0.2542051076889038}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.9060036540031433},{"id":"https://openalex.org/C148483581","wikidata":"https://www.wikidata.org/wiki/Q446488","display_name":"Feature selection","level":2,"score":0.583237886428833},{"id":"https://openalex.org/C52001869","wikidata":"https://www.wikidata.org/wiki/Q812530","display_name":"Naive Bayes classifier","level":3,"score":0.5631996393203735},{"id":"https://openalex.org/C95623464","wikidata":"https://www.wikidata.org/wiki/Q1096149","display_name":"Classifier (UML)","level":2,"score":0.5061108469963074},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.5052829384803772},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.48947036266326904},{"id":"https://openalex.org/C169258074","wikidata":"https://www.wikidata.org/wiki/Q245748","display_name":"Random forest","level":2,"score":0.4694347381591797},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.4639425277709961},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.4615180194377899},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.2853056490421295},{"id":"https://openalex.org/C12267149","wikidata":"https://www.wikidata.org/wiki/Q282453","display_name":"Support vector machine","level":2,"score":0.2542051076889038},{"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}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1007/s00500-020-05152-8","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s00500-020-05152-8","pdf_url":"https://link.springer.com/content/pdf/10.1007/s00500-020-05152-8.pdf","source":{"id":"https://openalex.org/S65753830","display_name":"Soft Computing","issn_l":"1432-7643","issn":["1432-7643","1433-7479"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Soft Computing","raw_type":"journal-article"},{"id":"pmh:oai:hvlopen.brage.unit.no:11250/2687691","is_oa":true,"landing_page_url":"https://hdl.handle.net/11250/2687691","pdf_url":null,"source":{"id":"https://openalex.org/S4306401716","display_name":"Duo Research Archive (University of Oslo)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I184942183","host_organization_name":"University of Oslo","host_organization_lineage":["https://openalex.org/I184942183"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"1-14","raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":{"id":"doi:10.1007/s00500-020-05152-8","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s00500-020-05152-8","pdf_url":"https://link.springer.com/content/pdf/10.1007/s00500-020-05152-8.pdf","source":{"id":"https://openalex.org/S65753830","display_name":"Soft Computing","issn_l":"1432-7643","issn":["1432-7643","1433-7479"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Soft Computing","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/15","display_name":"Life in Land","score":0.41999998688697815}],"awards":[],"funders":[{"id":"https://openalex.org/F4320317045","display_name":"H\u00f8gskulen p\u00e5 Vestlandet","ror":"https://ror.org/05phns765"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3043202537.pdf","grobid_xml":"https://content.openalex.org/works/W3043202537.grobid-xml"},"referenced_works_count":40,"referenced_works":["https://openalex.org/W942838594","https://openalex.org/W1552624537","https://openalex.org/W1805440014","https://openalex.org/W1971391208","https://openalex.org/W1982020565","https://openalex.org/W1984222112","https://openalex.org/W1993338334","https://openalex.org/W2026898864","https://openalex.org/W2031553682","https://openalex.org/W2088554613","https://openalex.org/W2121893797","https://openalex.org/W2150476673","https://openalex.org/W2153808006","https://openalex.org/W2164391801","https://openalex.org/W2170433259","https://openalex.org/W2295035104","https://openalex.org/W2321601136","https://openalex.org/W2537305393","https://openalex.org/W2588631486","https://openalex.org/W2772815720","https://openalex.org/W2803367729","https://openalex.org/W2805997936","https://openalex.org/W2921893762","https://openalex.org/W2924939304","https://openalex.org/W2942169676","https://openalex.org/W2943796356","https://openalex.org/W2951172528","https://openalex.org/W2962857265","https://openalex.org/W2968096618","https://openalex.org/W2970073509","https://openalex.org/W2973780069","https://openalex.org/W2994745979","https://openalex.org/W2997533479","https://openalex.org/W3000120212","https://openalex.org/W3011249019","https://openalex.org/W3012119726","https://openalex.org/W3013782817","https://openalex.org/W3104455619","https://openalex.org/W4247856748","https://openalex.org/W4247996102"],"related_works":["https://openalex.org/W4367336074","https://openalex.org/W4379620016","https://openalex.org/W3154045278","https://openalex.org/W3210764983","https://openalex.org/W4367335949","https://openalex.org/W3089416646","https://openalex.org/W4285162676","https://openalex.org/W4382052559","https://openalex.org/W3036529732","https://openalex.org/W2780266336"],"abstract_inverted_index":{"Abstract":[0],"Nowadays,":[1],"embedded":[2],"systems":[3],"are":[4,115,118],"comprised":[5],"of":[6,51,54,134,169,268,279],"heterogeneous":[7,73],"multi-core":[8,74],"architectures,":[9],"i.e.,":[10,200,219,241],"CPUs":[11],"and":[12,40,56,59,81,145,157,164,187,207,221,228,246,258,270,293],"GPUs.":[13],"If":[14],"the":[15,52,69,78,101,122,131,146,151,171,177,184,193,234,286,290],"application":[16,71,79,291],"is":[17,86,138],"mapped":[18],"to":[19,31,38,43,67,72,105,129,182],"an":[20,65],"appropriate":[21],"processing":[22,82],"core,":[23],"then":[24,191],"these":[25],"architectures":[26],"provide":[27],"many":[28],"performance":[29,239],"benefits":[30],"applications.":[32,108,231],"Typically,":[33],"programmers":[34],"map":[35,68],"sequential":[36],"applications":[37,42],"CPU":[39],"parallel":[41],"GPU.":[44],"The":[45,84,223,256,281],"task":[46],"mapping":[47],"becomes":[48],"challenging":[49],"because":[50],"usage":[53],"evolving":[55],"complex":[57],"CPU-":[58],"GPU-based":[60],"architectures.":[61],"This":[62],"paper":[63],"presents":[64],"approach":[66,213],"OpenCL":[70,107,217],"architecture":[75],"by":[76,88,120,140],"determining":[77],"suitability":[80,94],"capability.":[83],"classification":[85,235],"achieved":[87,263],"developing":[89],"a":[90,264],"machine":[91,172],"learning-based":[92],"device":[93],"classifier":[95,186],"that":[96,117],"predicts":[97],"which":[98],"processor":[99,294],"has":[100],"highest":[102],"computational":[103],"compatibility":[104],"run":[106],"In":[109,127],"this":[110],"paper,":[111],"20":[112],"distinct":[113],"features":[114],"proposed":[116,282],"extracted":[119],"using":[121,141,237],"developed":[123],"LLVM-based":[124],"static":[125],"analyzer.":[126],"order":[128],"select":[130,183],"best":[132,185],"subset":[133,261],"features,":[135],"feature":[136,147,166,260],"selection":[137],"performed":[139],"both":[142],"correlation":[143],"analysis":[144],"importance":[148],"method.":[149],"For":[150],"class":[152],"imbalance":[153],"problem,":[154],"we":[155,175],"use":[156,176],"compare":[158,192],"synthetic":[159],"minority":[160],"over-sampling":[161],"method":[162,181,196],"with":[163,197],"without":[165],"selection.":[167],"Instead":[168],"hand-tuning":[170],"learning":[173],"classifier,":[174],"tree-based":[178],"pipeline":[179],"optimization":[180],"its":[188],"hyper-parameter.":[189],"We":[190,209,232],"optimized":[194,257],"selected":[195],"traditional":[198],"algorithms,":[199],"random":[201],"forest,":[202],"decision":[203],"tree,":[204],"Na\u00efve":[205],"Bayes":[206],"KNN.":[208],"apply":[210],"our":[211],"novel":[212],"on":[214,289],"extensively":[215],"used":[216],"benchmarks,":[218],"AMD":[220],"Polybench.":[222],"dataset":[224],"contains":[225],"653":[226],"training":[227],"277":[229],"testing":[230],"test":[233],"results":[236],"four":[238],"metrics,":[240],"F":[242,266],"-measure,":[243],"precision,":[244],"recall":[245],"$$R^2$$":[247,271],"<mml:math":[248,272],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\">":[249,273],"<mml:msup>":[250,274],"<mml:mi>R</mml:mi>":[251,275],"<mml:mn>2</mml:mn>":[252,276],"</mml:msup>":[253,277],"</mml:math>":[254,278],".":[255],"reduced":[259],"model":[262],"high":[265],"-measure":[267],"0.91":[269],"0.76.":[280],"framework":[283],"automatically":[284],"distributes":[285],"workload":[287],"based":[288],"requirement":[292],"compatibility.":[295]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2024,"cited_by_count":5},{"year":2023,"cited_by_count":6},{"year":2022,"cited_by_count":12},{"year":2021,"cited_by_count":7}],"updated_date":"2026-07-23T08:03:31.855105","created_date":"2025-10-10T00:00:00"}
