{"id":"https://openalex.org/W2805670877","doi":"https://doi.org/10.1109/pdp2018.2018.00121","title":"Parallelizing and Optimizing LHCb-Kalman for Intel Xeon Phi KNL Processors","display_name":"Parallelizing and Optimizing LHCb-Kalman for Intel Xeon Phi KNL Processors","publication_year":2018,"publication_date":"2018-03-01","ids":{"openalex":"https://openalex.org/W2805670877","doi":"https://doi.org/10.1109/pdp2018.2018.00121","mag":"2805670877"},"language":"en","primary_location":{"id":"doi:10.1109/pdp2018.2018.00121","doi":"https://doi.org/10.1109/pdp2018.2018.00121","is_oa":false,"landing_page_url":"https://doi.org/10.1109/pdp2018.2018.00121","pdf_url":null,"source":{"id":"https://openalex.org/S4210178956","display_name":"Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP)","issn_l":"1066-6192","issn":["1066-6192","2377-5750"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["cwts-core","norway-1"],"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2018 26th Euromicro International Conference on Parallel, Distributed and Network-based Processing (PDP)","raw_type":"proceedings-article"},"parent_works":[],"lineage":["https://openalex.org/W2805670877"],"child_works_count":0,"type":"conference-paper","is_traditional":true,"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/A5046081686","display_name":"Placido Declara Fernandez","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I67311998","display_name":"European Organization for Nuclear Research","ror":"https://ror.org/01ggx4157","country_code":"CH","type":"facility","lineage":["https://openalex.org/I67311998"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Placido Fernandez","raw_affiliation_strings":["EP-LBC, CERN, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"EP-LBC, CERN, Switzerland","institution_ids":["https://openalex.org/I67311998"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5011345927","display_name":"David del Rio Astorga","orcid":"https://orcid.org/0000-0003-0611-3332","observed_orcids":["https://orcid.org/0000-0003-0611-3332"]},"institutions":[{"id":"https://openalex.org/I50357001","display_name":"Universidad Carlos III de Madrid","ror":"https://ror.org/03ths8210","country_code":"ES","type":"education","lineage":["https://openalex.org/I50357001"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"David del Rio Astorga","raw_affiliation_strings":["Dept. of Comput. Sci., Universidad Carlos III de Madrid, Madrid, Madrid, ES"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Dept. of Comput. Sci., Universidad Carlos III de Madrid, Madrid, Madrid, ES","institution_ids":["https://openalex.org/I50357001"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5054862021","display_name":"Manuel F. Dolz","orcid":"https://orcid.org/0000-0001-9466-3398","observed_orcids":["https://orcid.org/0000-0001-9466-3398"]},"institutions":[{"id":"https://openalex.org/I50357001","display_name":"Universidad Carlos III de Madrid","ror":"https://ror.org/03ths8210","country_code":"ES","type":"education","lineage":["https://openalex.org/I50357001"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Manuel F. Dolz","raw_affiliation_strings":["Department of Computer Science, University Carlos III of Madrid, Madrid, Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University Carlos III of Madrid, Madrid, Spain","institution_ids":["https://openalex.org/I50357001"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030379724","display_name":"Javier Fern\u00e1ndez","orcid":"https://orcid.org/0000-0001-8539-5491","observed_orcids":["https://orcid.org/0000-0001-8539-5491"]},"institutions":[{"id":"https://openalex.org/I50357001","display_name":"Universidad Carlos III de Madrid","ror":"https://ror.org/03ths8210","country_code":"ES","type":"education","lineage":["https://openalex.org/I50357001"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Javier Fernandez","raw_affiliation_strings":["Department of Computer Science, University Carlos III of Madrid, Madrid, Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University Carlos III of Madrid, Madrid, Spain","institution_ids":["https://openalex.org/I50357001"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5020891759","display_name":"Omar Awile","orcid":"https://orcid.org/0000-0001-5746-9465","observed_orcids":["https://orcid.org/0000-0001-5746-9465"]},"institutions":[{"id":"https://openalex.org/I67311998","display_name":"European Organization for Nuclear Research","ror":"https://ror.org/01ggx4157","country_code":"CH","type":"facility","lineage":["https://openalex.org/I67311998"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Omar Awile","raw_affiliation_strings":["IT-CF-FPP, CERN, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IT-CF-FPP, CERN, Switzerland","institution_ids":["https://openalex.org/I67311998"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100747301","display_name":"J. Daniel Garc\u00eda","orcid":"https://orcid.org/0000-0002-1873-9706","observed_orcids":["https://orcid.org/0000-0002-1873-9706"]},"institutions":[{"id":"https://openalex.org/I50357001","display_name":"Universidad Carlos III de Madrid","ror":"https://ror.org/03ths8210","country_code":"ES","type":"education","lineage":["https://openalex.org/I50357001"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"J. Daniel Garcia","raw_affiliation_strings":["Dept. of Comput. Sci., Universidad Carlos III de Madrid, Madrid, Madrid, ES"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Dept. of Comput. Sci., Universidad Carlos III de Madrid, Madrid, Madrid, ES","institution_ids":["https://openalex.org/I50357001"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.3674,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.44892108,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":88,"max":93},"biblio":{"volume":"11","issue":null,"first_page":"741","last_page":"750"},"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.9990000128746033,"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.9990000128746033,"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.0006000000284984708,"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/T10481","display_name":"Computer Graphics and Visualization Techniques","score":9.999999747378752e-05,"subfield":{"id":"https://openalex.org/subfields/1704","display_name":"Computer Graphics and Computer-Aided Design"},"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/kalman-filter","display_name":"Kalman filter","score":0.9129999876022339},{"id":"https://openalex.org/keywords/lhcb-experiment","display_name":"LHCb experiment","score":0.7680000066757202},{"id":"https://openalex.org/keywords/intel-xeon-phi-knights-landing","display_name":"Intel Xeon Phi Knights Landing","score":0.9419999718666077},{"id":"https://openalex.org/keywords/parallel-programming","display_name":"parallel programming","score":0.5270000100135803},{"id":"https://openalex.org/keywords/real-time-data-processing","display_name":"real-time data processing","score":0.7400000095367432},{"id":"https://openalex.org/keywords/multithreaded-applications","display_name":"multithreaded programs","score":0.414000004529953},{"id":"https://openalex.org/keywords/high-bandwidth-memory","display_name":"high-bandwidth memory","score":0.4699999988079071}],"concepts":[{"id":"https://openalex.org/C96972482","wikidata":"https://www.wikidata.org/wiki/Q1049168","display_name":"Xeon Phi","level":2,"score":0.8471486568450928},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7068370580673218},{"id":"https://openalex.org/C2780615140","wikidata":"https://www.wikidata.org/wiki/Q920419","display_name":"Upgrade","level":2,"score":0.5885891914367676},{"id":"https://openalex.org/C87668248","wikidata":"https://www.wikidata.org/wiki/Q40605","display_name":"Large Hadron Collider","level":2,"score":0.5586917400360107},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.48012423515319824},{"id":"https://openalex.org/C145108525","wikidata":"https://www.wikidata.org/wiki/Q656154","display_name":"Xeon","level":2,"score":0.4756210148334503},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.45836764574050903},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.43339964747428894},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4327704906463623},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3233329653739929},{"id":"https://openalex.org/C109214941","wikidata":"https://www.wikidata.org/wiki/Q18334","display_name":"Particle physics","level":1,"score":0.1287761628627777},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.08085548877716064}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/pdp2018.2018.00121","doi":"https://doi.org/10.1109/pdp2018.2018.00121","is_oa":false,"landing_page_url":"https://doi.org/10.1109/pdp2018.2018.00121","pdf_url":null,"source":{"id":"https://openalex.org/S4210178956","display_name":"Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP)","issn_l":"1066-6192","issn":["1066-6192","2377-5750"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["cwts-core","norway-1"],"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2018 26th Euromicro International Conference on Parallel, Distributed and Network-based Processing (PDP)","raw_type":"proceedings-article"},{"id":"pmh:oai:inspirehep.net:1689274","doi":null,"is_oa":false,"landing_page_url":"http://cds.cern.ch/record/2677502","pdf_url":null,"source":{"id":"https://openalex.org/S4306402195","display_name":"CERN Document Server (European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"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":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320313559","display_name":"CERN","ror":"https://ror.org/01ggx4157"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":25,"referenced_works":["https://openalex.org/W1138051144","https://openalex.org/W1545099940","https://openalex.org/W1564539250","https://openalex.org/W1647086144","https://openalex.org/W1649645444","https://openalex.org/W1969923711","https://openalex.org/W1988413632","https://openalex.org/W2013920195","https://openalex.org/W2059729039","https://openalex.org/W2075437598","https://openalex.org/W2088427879","https://openalex.org/W2105934661","https://openalex.org/W2157871138","https://openalex.org/W2285006590","https://openalex.org/W2289151794","https://openalex.org/W2412443786","https://openalex.org/W2463131440","https://openalex.org/W2481170768","https://openalex.org/W2510288413","https://openalex.org/W2547513488","https://openalex.org/W2583971833","https://openalex.org/W2618516564","https://openalex.org/W2738299140","https://openalex.org/W2746871167","https://openalex.org/W2791469449"],"related_works":["https://openalex.org/W2612446054","https://openalex.org/W2805246205","https://openalex.org/W2791469449","https://openalex.org/W1677691940","https://openalex.org/W2783893643","https://openalex.org/W2580811350","https://openalex.org/W6903542434","https://openalex.org/W2897016567","https://openalex.org/W2509368344","https://openalex.org/W3096487487"],"abstract_inverted_index":{"Real":[0],"time":[1],"data":[2,43],"processing":[3],"is":[4,25,34,52,73,143],"an":[5,91],"important":[6],"component":[7],"of":[8,56,67,116,136,161,183,202],"particle":[9,110],"physics":[10],"experiments":[11],"with":[12,175],"large":[13],"computing":[14],"resource":[15],"requirements.":[16],"As":[17],"the":[18,31,50,68,74,121,139,147,151,159,162,176,181,191,200],"Large":[19],"Hadron":[20],"Collider":[21],"(LHC)":[22],"at":[23],"CERN":[24],"preparing":[26],"for":[27,38,47,109],"its":[28,36,61,82],"next":[29],"upgrade":[30,49],"LHCb":[32],"experiment":[33,51],"upgrading":[35],"detector":[37],"a":[39,54,101],"30x":[40],"increase":[41],"in":[42,114,150,208],"throughput.":[44],"In":[45],"preparation":[46],"this":[48],"considering":[53],"number":[55],"architectural":[57],"improvements":[58],"encompassing":[59],"both":[60],"software":[62,210],"and":[63,86,104,129,197],"hardware":[64,69],"infrastructure.":[65],"One":[66],"platforms":[70],"under":[71],"consideration":[72],"Intel":[75,192],"Xeon-Phi":[76,193],"Knights":[77,194],"Landing":[78,195],"processor.":[79],"Thanks":[80],"to":[81,94,138,171],"on-package":[83],"high-bandwidth":[84],"memory":[85],"many-core":[87],"architecture":[88],"it":[89],"offers":[90],"interesting":[92],"alternative":[93],"more":[95],"traditional":[96],"server":[97],"systems.":[98],"We":[99,124,179],"present":[100],"scalable,":[102],"multi-threaded":[103],"NUMA-aware":[105],"Kalman":[106,187],"filter":[107,188],"proto-application":[108],"track":[111],"fitting":[112],"expressed":[113],"terms":[115],"generic":[117],"parallel":[118,148],"patterns":[119],"using":[120],"GrPPI":[122,186],"interface.":[123],"show":[125],"how":[126],"code":[127],"maintainability":[128],"readability":[130],"improves,":[131],"while":[132],"maintaining":[133],"comparable":[134],"levels":[135],"performance":[137,182],"baseline":[140],"implementation.":[141],"This":[142],"achieved":[144],"by":[145],"keeping":[146],"algorithms":[149],"underlying":[152],"framework":[153],"generic,":[154],"but":[155],"topology":[156],"aware":[157],"through":[158],"use":[160],"Portable":[163],"Hardware":[164],"Locality":[165],"(hwloc)":[166],"library,":[167],"which":[168],"allows":[169],"us":[170],"target":[172],"different":[173],"architectures":[174],"same":[177],"program.":[178],"measure":[180],"our":[184],"topology-aware":[185],"implementation":[189],"on":[190,199],"platform":[196],"conclude":[198],"feasibility":[201],"integrating":[203],"such":[204,212],"high-level":[205],"parallelization":[206],"libraries":[207],"complex":[209],"frameworks":[211],"as":[213],"LHCb's":[214],"Gaudi":[215],"framework.":[216]},"counts_by_year":[{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1}],"updated_date":"2026-11-10T11:39:43.021295","created_date":"2018-06-13T00:00:00"}
