{"id":"https://openalex.org/W3007486149","doi":"https://doi.org/10.1109/bigdata47090.2019.9005555","title":"A Case Study of k-means Clustering using SYCL","display_name":"A Case Study of k-means Clustering using SYCL","publication_year":2019,"publication_date":"2019-12-01","ids":{"openalex":"https://openalex.org/W3007486149","doi":"https://doi.org/10.1109/bigdata47090.2019.9005555","mag":"3007486149"},"language":"en","primary_location":{"id":"doi:10.1109/bigdata47090.2019.9005555","is_oa":false,"landing_page_url":"https://doi.org/10.1109/bigdata47090.2019.9005555","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 IEEE International Conference on Big Data (Big Data)","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/A5101790023","display_name":"Zheming Jin","orcid":"https://orcid.org/0000-0002-7197-780X"},"institutions":[{"id":"https://openalex.org/I1282105669","display_name":"Argonne National Laboratory","ror":"https://ror.org/05gvnxz63","country_code":"US","type":"facility","lineage":["https://openalex.org/I1282105669","https://openalex.org/I1330989302","https://openalex.org/I39565521","https://openalex.org/I40347166"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Zheming Jin","raw_affiliation_strings":["Leadership Computing Facility Argonne National Laboratory, Lemont, IL, USA"],"affiliations":[{"raw_affiliation_string":"Leadership Computing Facility Argonne National Laboratory, Lemont, IL, USA","institution_ids":["https://openalex.org/I1282105669"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5050512119","display_name":"Hal Finkel","orcid":"https://orcid.org/0000-0002-7551-7122"},"institutions":[{"id":"https://openalex.org/I1282105669","display_name":"Argonne National Laboratory","ror":"https://ror.org/05gvnxz63","country_code":"US","type":"facility","lineage":["https://openalex.org/I1282105669","https://openalex.org/I1330989302","https://openalex.org/I39565521","https://openalex.org/I40347166"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Hal Finkel","raw_affiliation_strings":["Leadership Computing Facility Argonne National Laboratory, Lemont, IL, USA"],"affiliations":[{"raw_affiliation_string":"Leadership Computing Facility Argonne National Laboratory, Lemont, IL, USA","institution_ids":["https://openalex.org/I1282105669"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5101790023"],"corresponding_institution_ids":["https://openalex.org/I1282105669"],"apc_list":null,"apc_paid":null,"fwci":0.9631,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.75436995,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"4466","last_page":"4471"},"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.9986000061035156,"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.9986000061035156,"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/T11948","display_name":"Machine Learning in Materials Science","score":0.9912999868392944,"subfield":{"id":"https://openalex.org/subfields/2505","display_name":"Materials Chemistry"},"field":{"id":"https://openalex.org/fields/25","display_name":"Materials 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.9887999892234802,"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.79759681224823},{"id":"https://openalex.org/keywords/porting","display_name":"Porting","score":0.7582113742828369},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5374233722686768},{"id":"https://openalex.org/keywords/software-portability","display_name":"Software portability","score":0.5235316753387451},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.49153098464012146},{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.480315625667572},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.43372872471809387},{"id":"https://openalex.org/keywords/python","display_name":"Python (programming language)","score":0.4237730801105499},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.41727888584136963},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.40829014778137207},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.14746415615081787}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.79759681224823},{"id":"https://openalex.org/C106251023","wikidata":"https://www.wikidata.org/wiki/Q851989","display_name":"Porting","level":3,"score":0.7582113742828369},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5374233722686768},{"id":"https://openalex.org/C63000827","wikidata":"https://www.wikidata.org/wiki/Q3080428","display_name":"Software portability","level":2,"score":0.5235316753387451},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.49153098464012146},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.480315625667572},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.43372872471809387},{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.4237730801105499},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.41727888584136963},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.40829014778137207},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.14746415615081787},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","level":1,"score":0.0},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/bigdata47090.2019.9005555","is_oa":false,"landing_page_url":"https://doi.org/10.1109/bigdata47090.2019.9005555","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 IEEE International Conference on Big Data (Big Data)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","score":0.7900000214576721,"id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":13,"referenced_works":["https://openalex.org/W1984222112","https://openalex.org/W2080592089","https://openalex.org/W2274145340","https://openalex.org/W2291533962","https://openalex.org/W2582335504","https://openalex.org/W2612482223","https://openalex.org/W2612954225","https://openalex.org/W2613358380","https://openalex.org/W2802647233","https://openalex.org/W2888785925","https://openalex.org/W3105362906","https://openalex.org/W6751415192","https://openalex.org/W6786421636"],"related_works":["https://openalex.org/W1820309981","https://openalex.org/W3124707092","https://openalex.org/W2375332572","https://openalex.org/W28826848","https://openalex.org/W3123383020","https://openalex.org/W4312942606","https://openalex.org/W2166776054","https://openalex.org/W2912579397","https://openalex.org/W2152694830","https://openalex.org/W2128640905"],"abstract_inverted_index":{"As":[0,36],"opposed":[1],"to":[2,32,67,128,222],"the":[3,19,79,86,96,102,105,111,123,131,144,162,165,181,186,190,198,202,207,215,219,223,233,237,254,263,268,277],"OpenCL":[4,97,106,127,147,157,199,208,278],"programming":[5,17,21,47,76,81,261],"model":[6,22],"in":[7,15,28,89,184],"which":[8,154,185],"host":[9],"and":[10,53,75,100,107,118,136,146,160,173,194,229,248],"device":[11],"codes":[12],"are":[13,271],"written":[14],"two":[16,203],"languages,":[18],"SYCL":[20,57,80,108,132,141,145,182,216,269],"combines":[23],"them":[24],"for":[25,201],"an":[26,150,249],"application":[27],"a":[29,37,56,62,69,246],"type-safe":[30],"way":[31],"improve":[33],"development":[34],"productivity.":[35],"popular":[38],"cluster":[39],"analysis":[40],"algorithm,":[41],"k-means":[42,60,87,98,234],"has":[43],"been":[44],"implemented":[45],"using":[46,134,149],"models":[48],"such":[49],"as":[50,61],"OpenMP,":[51],"OpenCL,":[52],"CUDA.":[54],"Developing":[55],"implementation":[58],"of":[59,72,78,94,104,164,260,265,267,276],"case":[63],"study":[64],"allows":[65],"us":[66],"have":[68],"better":[70],"understanding":[71],"performance":[73,103,163],"portability":[74],"productivity":[77],"model.":[82],"Specifically,":[83],"we":[84],"explained":[85],"benchmark":[88,235],"Rodinia,":[90],"described":[91],"our":[92],"efforts":[93],"porting":[95],"benchmark,":[99],"evaluated":[101],"implementations":[109,166],"on":[110,167,189,218,236],"Intel":[112,137,168,224,238],"<sup":[113,138,169,225,239],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[114,139,170,226,240],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">\u00ae</sup>":[115,140,171,227,241],"Haswell,":[116],"Broadwell,":[117],"Skylake":[119,230],"processors.":[120],"We":[121],"summarized":[122],"migration":[124],"steps":[125],"from":[126],"SYCL,":[129],"compiled":[130],"program":[133,270],"Codeplay":[135],"compilers,":[142],"analyzed":[143],"programs":[148],"open-source":[151],"profiling":[152],"tool":[153],"can":[155,252],"intercept":[156],"runtime":[158],"calls,":[159],"compared":[161],"CPUs":[172],"integrated":[174,250],"GPU.":[175],"The":[176],"experimental":[177],"results":[178],"show":[179],"that":[180],"version":[183,200,209,217],"kernels":[187],"run":[188],"GPU":[191,251],"is":[192,210],"2%":[193],"8%":[195],"faster":[196,213],"than":[197,214,274],"large":[204],"datasets.":[205],"However,":[206],"still":[211],"much":[212],"CPUs.":[220],"Compared":[221],"Haswell":[228],"CPUs,":[231],"running":[232],"Broadwell":[242],"low-power":[243],"processor":[244],"with":[245],"CPU":[247],"achieve":[253],"lowest":[255],"energy":[256],"consumption.":[257],"In":[258],"terms":[259],"productivity,":[262],"lines":[264],"code":[266],"51%":[272],"fewer":[273],"those":[275],"program.":[279]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
