{"id":"https://openalex.org/W4225271295","doi":"https://doi.org/10.1145/3529538.3529980","title":"A Comparison of SYCL, OpenCL, CUDA, and OpenMP for Massively Parallel Support Vector Machine Classification on Multi-Vendor Hardware","display_name":"A Comparison of SYCL, OpenCL, CUDA, and OpenMP for Massively Parallel Support Vector Machine Classification on Multi-Vendor Hardware","publication_year":2022,"publication_date":"2022-05-02","ids":{"openalex":"https://openalex.org/W4225271295","doi":"https://doi.org/10.1145/3529538.3529980"},"language":"en","primary_location":{"id":"doi:10.1145/3529538.3529980","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3529538.3529980","pdf_url":null,"source":{"id":"https://openalex.org/S4306420323","display_name":"International Workshop on OpenCL","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":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Workshop on OpenCL","raw_type":"proceedings-article"},"type":"article","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/A5016040832","display_name":"Marcel Breyer","orcid":"https://orcid.org/0000-0003-3574-0650"},"institutions":[{"id":"https://openalex.org/I100066346","display_name":"University of Stuttgart","ror":"https://ror.org/04vnq7t77","country_code":"DE","type":"education","lineage":["https://openalex.org/I100066346"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Marcel Breyer","raw_affiliation_strings":["Institute for Parallel and Distributed Systems, University of Stuttgart, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute for Parallel and Distributed Systems, University of Stuttgart, Germany","institution_ids":["https://openalex.org/I100066346"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5081910883","display_name":"Alexander Van Craen","orcid":"https://orcid.org/0000-0002-3336-7226"},"institutions":[{"id":"https://openalex.org/I100066346","display_name":"University of Stuttgart","ror":"https://ror.org/04vnq7t77","country_code":"DE","type":"education","lineage":["https://openalex.org/I100066346"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Alexander Van Craen","raw_affiliation_strings":["Institute for Parallel and Distributed Systems, University of Stuttgart, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute for Parallel and Distributed Systems, University of Stuttgart, Germany","institution_ids":["https://openalex.org/I100066346"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5041326099","display_name":"Dirk Pfl\u00fcger","orcid":"https://orcid.org/0000-0002-4360-0212"},"institutions":[{"id":"https://openalex.org/I100066346","display_name":"University of Stuttgart","ror":"https://ror.org/04vnq7t77","country_code":"DE","type":"education","lineage":["https://openalex.org/I100066346"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Dirk Pfl\u00fcger","raw_affiliation_strings":["Institute for Parallel and Distributed Systems, University of Stuttgart, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute for Parallel and Distributed Systems, University of Stuttgart, Germany","institution_ids":["https://openalex.org/I100066346"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I100066346"],"apc_list":null,"apc_paid":null,"fwci":5.7581,"has_fulltext":false,"cited_by_count":27,"citation_normalized_percentile":{"value":0.98293173,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":97,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"12"},"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.9979000091552734,"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.9979000091552734,"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/T10320","display_name":"Neural Networks and Applications","score":0.9922999739646912,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10036","display_name":"Advanced Neural Network Applications","score":0.989799976348877,"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/cuda","display_name":"CUDA","score":0.9039656519889832},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8442919254302979},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.7583240270614624},{"id":"https://openalex.org/keywords/massively-parallel","display_name":"Massively parallel","score":0.6444329023361206},{"id":"https://openalex.org/keywords/general-purpose-computing-on-graphics-processing-units","display_name":"General-purpose computing on graphics processing units","score":0.5524770021438599},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.49852609634399414},{"id":"https://openalex.org/keywords/graphics","display_name":"Graphics","score":0.4858493506908417},{"id":"https://openalex.org/keywords/vendor","display_name":"Vendor","score":0.4691537618637085},{"id":"https://openalex.org/keywords/graphics-processing-unit","display_name":"Graphics processing unit","score":0.4231151044368744},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.37138664722442627},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.36500829458236694},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.1607336401939392}],"concepts":[{"id":"https://openalex.org/C2778119891","wikidata":"https://www.wikidata.org/wiki/Q477690","display_name":"CUDA","level":2,"score":0.9039656519889832},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8442919254302979},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.7583240270614624},{"id":"https://openalex.org/C190475519","wikidata":"https://www.wikidata.org/wiki/Q544384","display_name":"Massively parallel","level":2,"score":0.6444329023361206},{"id":"https://openalex.org/C50630238","wikidata":"https://www.wikidata.org/wiki/Q971505","display_name":"General-purpose computing on graphics processing units","level":3,"score":0.5524770021438599},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.49852609634399414},{"id":"https://openalex.org/C21442007","wikidata":"https://www.wikidata.org/wiki/Q1027879","display_name":"Graphics","level":2,"score":0.4858493506908417},{"id":"https://openalex.org/C2777338717","wikidata":"https://www.wikidata.org/wiki/Q1762621","display_name":"Vendor","level":2,"score":0.4691537618637085},{"id":"https://openalex.org/C2779851693","wikidata":"https://www.wikidata.org/wiki/Q183484","display_name":"Graphics processing unit","level":2,"score":0.4231151044368744},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.37138664722442627},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.36500829458236694},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.1607336401939392},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"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/C162853370","wikidata":"https://www.wikidata.org/wiki/Q39809","display_name":"Marketing","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3529538.3529980","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3529538.3529980","pdf_url":null,"source":{"id":"https://openalex.org/S4306420323","display_name":"International Workshop on OpenCL","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":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Workshop on OpenCL","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":18,"referenced_works":["https://openalex.org/W1596717185","https://openalex.org/W2078794610","https://openalex.org/W2098368914","https://openalex.org/W2153635508","https://openalex.org/W2582335504","https://openalex.org/W2612954225","https://openalex.org/W2618317993","https://openalex.org/W2994151208","https://openalex.org/W2997591727","https://openalex.org/W3009757451","https://openalex.org/W3011794212","https://openalex.org/W3020054090","https://openalex.org/W3091934100","https://openalex.org/W3094876077","https://openalex.org/W4200480415","https://openalex.org/W4221158721","https://openalex.org/W4230674625","https://openalex.org/W6738416923"],"related_works":["https://openalex.org/W1963859303","https://openalex.org/W2364044215","https://openalex.org/W2389600408","https://openalex.org/W240129890","https://openalex.org/W3048701459","https://openalex.org/W2149078538","https://openalex.org/W2080146221","https://openalex.org/W2370314112","https://openalex.org/W2153506571","https://openalex.org/W3104348697"],"abstract_inverted_index":{"In":[0],"scientific":[1],"computing":[2],"and":[3,22,63,92],"Artificial":[4],"Intelligence":[5],"(AI),":[6],"which":[7],"both":[8],"rely":[9],"on":[10,89,102],"massively":[11],"parallel":[12],"tasks,":[13],"frameworks":[14],"like":[15],"the":[16,23,33,70,82],"Compute":[17],"Unified":[18],"Device":[19],"Architecture":[20],"(CUDA)":[21],"Open":[24],"Computing":[25],"Language":[26],"(OpenCL)":[27],"are":[28,65],"widely":[29],"used":[30,54],"to":[31,100],"harvest":[32],"computational":[34],"power":[35],"of":[36,41,69],"accelerator":[37],"cards,":[38],"in":[39],"particular":[40],"Graphics":[42],"Processing":[43],"Units":[44],"(GPUs).":[45],"A":[46],"few":[47],"years":[48],"ago,":[49],"GPUs":[50,71,103],"from":[51,104],"NVIDIA":[52,90],"were":[53],"almost":[55],"exclusively":[56],"for":[57,78],"these":[58],"tasks":[59],"but":[60],"meanwhile,":[61],"AMD":[62,105],"Intel":[64],"increasing":[66],"their":[67],"shares":[68],"market.":[72],"This":[73],"introduces":[74],"many":[75],"new":[76],"challenges":[77],"code":[79,85],"development,":[80],"as":[81],"prevailing":[83],"CUDA":[84],"can":[86],"only":[87],"run":[88,101],"hardware":[91],"must":[93],"be":[94],"adapted":[95],"or":[96,106],"even":[97],"completely":[98],"rewritten":[99],"Intel.":[107]},"counts_by_year":[{"year":2025,"cited_by_count":6},{"year":2024,"cited_by_count":8},{"year":2023,"cited_by_count":9},{"year":2022,"cited_by_count":4}],"updated_date":"2026-06-26T08:34:08.712188","created_date":"2025-10-10T00:00:00"}
