{"id":"https://openalex.org/W2109133922","doi":"https://doi.org/10.1177/1094342015576813","title":"An efficient implementation of kernel density estimation for multi-core and many-core architectures","display_name":"An efficient implementation of kernel density estimation for multi-core and many-core architectures","publication_year":2015,"publication_date":"2015-03-16","ids":{"openalex":"https://openalex.org/W2109133922","doi":"https://doi.org/10.1177/1094342015576813","mag":"2109133922"},"language":"en","primary_location":{"id":"doi:10.1177/1094342015576813","is_oa":false,"landing_page_url":"https://doi.org/10.1177/1094342015576813","pdf_url":null,"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":null,"license_id":null,"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","datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://hdl.handle.net/10810/65709","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5037463212","display_name":"Unai L\u00f3pez-Novoa","orcid":"https://orcid.org/0000-0002-2707-8946"},"institutions":[{"id":"https://openalex.org/I169108374","display_name":"University of the Basque Country","ror":"https://ror.org/000xsnr85","country_code":"ES","type":"education","lineage":["https://openalex.org/I169108374"]}],"countries":["ES"],"is_corresponding":true,"raw_author_name":"Unai Lopez-Novoa","raw_affiliation_strings":["Department of Computer Architecture and Technology, University of the Basque Country UPV/EHU, Donostia-San Sebastian, Spain"],"affiliations":[{"raw_affiliation_string":"Department of Computer Architecture and Technology, University of the Basque Country UPV/EHU, Donostia-San Sebastian, Spain","institution_ids":["https://openalex.org/I169108374"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5028025095","display_name":"Jon S\u00e1enz","orcid":"https://orcid.org/0000-0002-5920-7570"},"institutions":[{"id":"https://openalex.org/I169108374","display_name":"University of the Basque Country","ror":"https://ror.org/000xsnr85","country_code":"ES","type":"education","lineage":["https://openalex.org/I169108374"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Jon S\u00e1enz","raw_affiliation_strings":["Department of Applied Physics II, University of the Basque Country UPV/EHU, Leioa, Spain","Plentzia Itsas Estazioa, University of the Basque Country UPV/EHU, Plentzia, Spain","Department of Applied Physics II, University of the Basque Country (UPV/EHU), Leioa, Spain"],"affiliations":[{"raw_affiliation_string":"Department of Applied Physics II, University of the Basque Country UPV/EHU, Leioa, Spain","institution_ids":["https://openalex.org/I169108374"]},{"raw_affiliation_string":"Plentzia Itsas Estazioa, University of the Basque Country UPV/EHU, Plentzia, Spain","institution_ids":["https://openalex.org/I169108374"]},{"raw_affiliation_string":"Department of Applied Physics II, University of the Basque Country (UPV/EHU), Leioa, Spain","institution_ids":["https://openalex.org/I169108374"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5051966806","display_name":"Alexander Mendiburu","orcid":"https://orcid.org/0000-0002-7271-1931"},"institutions":[{"id":"https://openalex.org/I169108374","display_name":"University of the Basque Country","ror":"https://ror.org/000xsnr85","country_code":"ES","type":"education","lineage":["https://openalex.org/I169108374"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Alexander Mendiburu","raw_affiliation_strings":["Department of Computer Architecture and Technology, University of the Basque Country UPV/EHU, Donostia-San Sebastian, Spain"],"affiliations":[{"raw_affiliation_string":"Department of Computer Architecture and Technology, University of the Basque Country UPV/EHU, Donostia-San Sebastian, Spain","institution_ids":["https://openalex.org/I169108374"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5063756176","display_name":"Jos\u00e9 Miguel-Alonso","orcid":"https://orcid.org/0000-0003-4616-322X"},"institutions":[{"id":"https://openalex.org/I169108374","display_name":"University of the Basque Country","ror":"https://ror.org/000xsnr85","country_code":"ES","type":"education","lineage":["https://openalex.org/I169108374"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Jose Miguel-Alonso","raw_affiliation_strings":["Department of Computer Architecture and Technology, University of the Basque Country UPV/EHU, Donostia-San Sebastian, Spain","#N# 1Department of Computer Architecture and Technology, University of the Basque Country UPV/EHU, Donostia-San Sebastian, Spain"],"affiliations":[{"raw_affiliation_string":"Department of Computer Architecture and Technology, University of the Basque Country UPV/EHU, Donostia-San Sebastian, Spain","institution_ids":["https://openalex.org/I169108374"]},{"raw_affiliation_string":"#N# 1Department of Computer Architecture and Technology, University of the Basque Country UPV/EHU, Donostia-San Sebastian, Spain","institution_ids":["https://openalex.org/I169108374"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5037463212"],"corresponding_institution_ids":["https://openalex.org/I169108374"],"apc_list":null,"apc_paid":null,"fwci":2.5886,"has_fulltext":false,"cited_by_count":13,"citation_normalized_percentile":{"value":0.91486044,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":"29","issue":"3","first_page":"331","last_page":"347"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12814","display_name":"Gaussian Processes and Bayesian Inference","score":0.988099992275238,"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"}},"topics":[{"id":"https://openalex.org/T12814","display_name":"Gaussian Processes and Bayesian Inference","score":0.988099992275238,"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/T12535","display_name":"Machine Learning and Data Classification","score":0.9819999933242798,"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/T11512","display_name":"Anomaly Detection Techniques and Applications","score":0.9818999767303467,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7980145215988159},{"id":"https://openalex.org/keywords/kernel-density-estimation","display_name":"Kernel density estimation","score":0.7849807143211365},{"id":"https://openalex.org/keywords/smoothing","display_name":"Smoothing","score":0.6609958410263062},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.6288822889328003},{"id":"https://openalex.org/keywords/kernel","display_name":"Kernel (algebra)","score":0.6280269622802734},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.5295772552490234},{"id":"https://openalex.org/keywords/core","display_name":"Core (optical fiber)","score":0.5081069469451904},{"id":"https://openalex.org/keywords/density-estimation","display_name":"Density estimation","score":0.47583723068237305},{"id":"https://openalex.org/keywords/function","display_name":"Function (biology)","score":0.4605250954627991},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.45506617426872253},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.437117338180542},{"id":"https://openalex.org/keywords/acceleration","display_name":"Acceleration","score":0.42367130517959595},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.33129364252090454},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.31656691431999207},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.10590294003486633}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7980145215988159},{"id":"https://openalex.org/C71134354","wikidata":"https://www.wikidata.org/wiki/Q458825","display_name":"Kernel density estimation","level":3,"score":0.7849807143211365},{"id":"https://openalex.org/C3770464","wikidata":"https://www.wikidata.org/wiki/Q775963","display_name":"Smoothing","level":2,"score":0.6609958410263062},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.6288822889328003},{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","level":2,"score":0.6280269622802734},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5295772552490234},{"id":"https://openalex.org/C2164484","wikidata":"https://www.wikidata.org/wiki/Q5170150","display_name":"Core (optical fiber)","level":2,"score":0.5081069469451904},{"id":"https://openalex.org/C189508267","wikidata":"https://www.wikidata.org/wiki/Q17088227","display_name":"Density estimation","level":3,"score":0.47583723068237305},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.4605250954627991},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.45506617426872253},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.437117338180542},{"id":"https://openalex.org/C117896860","wikidata":"https://www.wikidata.org/wiki/Q11376","display_name":"Acceleration","level":2,"score":0.42367130517959595},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.33129364252090454},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.31656691431999207},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.10590294003486633},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C185429906","wikidata":"https://www.wikidata.org/wiki/Q1130160","display_name":"Estimator","level":2,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C78458016","wikidata":"https://www.wikidata.org/wiki/Q840400","display_name":"Evolutionary biology","level":1,"score":0.0},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C74650414","wikidata":"https://www.wikidata.org/wiki/Q11397","display_name":"Classical mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1177/1094342015576813","is_oa":false,"landing_page_url":"https://doi.org/10.1177/1094342015576813","pdf_url":null,"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":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The International Journal of High Performance Computing Applications","raw_type":"journal-article"},{"id":"pmh:oai:addi.ehu.eus:10810/65709","is_oa":true,"landing_page_url":"http://hdl.handle.net/10810/65709","pdf_url":null,"source":{"id":"https://openalex.org/S4306401964","display_name":"Communities in ADDI (University of the Basque Country)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I169108374","host_organization_name":"University of the Basque Country","host_organization_lineage":["https://openalex.org/I169108374"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/article"},{"id":"pmh:oai:https://orca.cardiff.ac.uk:105965","is_oa":false,"landing_page_url":"https://orca.cardiff.ac.uk/105965/","pdf_url":null,"source":{"id":"https://openalex.org/S4306401195","display_name":"ORCA Online Research @Cardiff (Cardiff University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79510175","host_organization_name":"Cardiff University","host_organization_lineage":["https://openalex.org/I79510175"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Article"},{"id":"doi:10.5281/zenodo.10647407","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.10647407","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article"}],"best_oa_location":{"id":"pmh:oai:addi.ehu.eus:10810/65709","is_oa":true,"landing_page_url":"http://hdl.handle.net/10810/65709","pdf_url":null,"source":{"id":"https://openalex.org/S4306401964","display_name":"Communities in ADDI (University of the Basque Country)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I169108374","host_organization_name":"University of the Basque Country","host_organization_lineage":["https://openalex.org/I169108374"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/article"},"sustainable_development_goals":[{"score":0.8100000023841858,"id":"https://metadata.un.org/sdg/13","display_name":"Climate action"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":27,"referenced_works":["https://openalex.org/W348433680","https://openalex.org/W1513618424","https://openalex.org/W1557337555","https://openalex.org/W1594322764","https://openalex.org/W1770825568","https://openalex.org/W1905316980","https://openalex.org/W1965731662","https://openalex.org/W1988054515","https://openalex.org/W1988929438","https://openalex.org/W2017041625","https://openalex.org/W2047012348","https://openalex.org/W2059614504","https://openalex.org/W2105725268","https://openalex.org/W2111948917","https://openalex.org/W2112986049","https://openalex.org/W2129905273","https://openalex.org/W2135346934","https://openalex.org/W2161254067","https://openalex.org/W2163288162","https://openalex.org/W2181523240","https://openalex.org/W2182708376","https://openalex.org/W2797602122","https://openalex.org/W3151306475","https://openalex.org/W4233014035","https://openalex.org/W4249174515","https://openalex.org/W4252979015","https://openalex.org/W4300698304"],"related_works":["https://openalex.org/W2530859734","https://openalex.org/W1482149696","https://openalex.org/W4301130690","https://openalex.org/W2583877436","https://openalex.org/W2963173469","https://openalex.org/W2144201579","https://openalex.org/W4240479520","https://openalex.org/W3123419490","https://openalex.org/W2074886298","https://openalex.org/W2977337932"],"abstract_inverted_index":{"Kernel":[0],"density":[1,13,21],"estimation":[2],"(KDE)":[3],"is":[4,24,36,59],"a":[5,16,26,60,93,111],"statistical":[6],"technique":[7],"used":[8],"to":[9,47,78,84,96,103],"estimate":[10],"the":[11,48],"probability":[12],"function":[14],"of":[15,51,87,121,133],"sample":[17],"set":[18],"with":[19,32,67,127],"unknown":[20],"function.":[22],"It":[23],"considered":[25],"fundamental":[27],"data-smoothing":[28],"problem":[29],"for":[30],"use":[31],"large":[33,49],"datasets,":[34,129],"and":[35,44,107,116],"widely":[37],"applied":[38],"in":[39,82],"areas":[40],"such":[41],"as":[42,110,137],"climatology":[43],"biometry.":[45],"Due":[46],"volumes":[50],"data":[52],"that":[53,88],"these":[54],"problems":[55],"usually":[56],"process,":[57],"KDE":[58,98,141],"computationally":[61],"challenging":[62],"problem.":[63],"Current":[64],"HPC":[65],"platforms":[66],"built-in":[68],"accelerators":[69],"have":[70,77,91],"an":[71],"enormous":[72],"computing":[73],"power,":[74],"but":[75],"they":[76],"be":[79],"programmed":[80],"efficiently":[81],"order":[83],"take":[85],"advantage":[86],"power.":[89],"We":[90],"developed":[92],"novel":[94],"strategy":[95],"compute":[97],"using":[99],"bounded":[100],"kernels,":[101],"trying":[102],"minimize":[104],"memory":[105],"accesses,":[106],"implemented":[108],"it":[109],"parallel":[112],"program":[113],"targeting":[114],"multi-core":[115],"many-core":[117],"processors.":[118],"The":[119],"efficiency":[120],"our":[122],"code":[123],"has":[124],"been":[125],"tested":[126],"different":[128],"obtaining":[130],"impressive":[131],"levels":[132],"acceleration":[134],"when":[135],"taking":[136],"reference":[138],"alternative,":[139],"state-of-the-art":[140],"implementations.":[142]},"counts_by_year":[{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":1},{"year":2019,"cited_by_count":4},{"year":2018,"cited_by_count":3},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
