{"id":"https://openalex.org/W2128981577","doi":"https://doi.org/10.1186/1687-6180-2013-148","title":"Fast, parallel implementation of particle filtering on the GPU architecture","display_name":"Fast, parallel implementation of particle filtering on the GPU architecture","publication_year":2013,"publication_date":"2013-09-21","ids":{"openalex":"https://openalex.org/W2128981577","doi":"https://doi.org/10.1186/1687-6180-2013-148","mag":"2128981577"},"language":"en","primary_location":{"id":"doi:10.1186/1687-6180-2013-148","is_oa":true,"landing_page_url":"https://doi.org/10.1186/1687-6180-2013-148","pdf_url":"https://asp-eurasipjournals.springeropen.com/counter/pdf/10.1186/1687-6180-2013-148","source":{"id":"https://openalex.org/S35920007","display_name":"EURASIP Journal on Advances in Signal Processing","issn_l":"1687-6172","issn":["1687-6172","1687-6180"],"is_oa":true,"is_in_doaj":true,"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":"EURASIP Journal on Advances in Signal Processing","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://asp-eurasipjournals.springeropen.com/counter/pdf/10.1186/1687-6180-2013-148","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5084032474","display_name":"Anna Gelencs\u00e9r-Horv\u00e1th","orcid":"https://orcid.org/0000-0002-8223-960X"},"institutions":[{"id":"https://openalex.org/I31882830","display_name":"P\u00e1zm\u00e1ny P\u00e9ter Catholic University","ror":"https://ror.org/05v9kya57","country_code":"HU","type":"education","lineage":["https://openalex.org/I31882830"]}],"countries":["HU"],"is_corresponding":true,"raw_author_name":"Anna Gelencs\u00e9r-Horv\u00e1th","raw_affiliation_strings":["Faculty of Information Technology, P\u00e1zm\u00e1ny P\u00e9ter Catholic University, Pr\u00e1ter str. 50/a, Budapest, H-1083, Hungary","[Faculty of Information Technology, P\u00e1zm\u00e1ny P\u00e9ter Catholic University, Budapest, Hungary]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Faculty of Information Technology, P\u00e1zm\u00e1ny P\u00e9ter Catholic University, Pr\u00e1ter str. 50/a, Budapest, H-1083, Hungary","institution_ids":["https://openalex.org/I31882830"]},{"raw_affiliation_string":"[Faculty of Information Technology, P\u00e1zm\u00e1ny P\u00e9ter Catholic University, Budapest, Hungary]","institution_ids":["https://openalex.org/I31882830"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5057921787","display_name":"G\u00e1bor J\u00e1nos Tornai","orcid":"https://orcid.org/0000-0002-2869-0491"},"institutions":[{"id":"https://openalex.org/I31882830","display_name":"P\u00e1zm\u00e1ny P\u00e9ter Catholic University","ror":"https://ror.org/05v9kya57","country_code":"HU","type":"education","lineage":["https://openalex.org/I31882830"]}],"countries":["HU"],"is_corresponding":false,"raw_author_name":"G\u00e1bor J\u00e1nos Tornai","raw_affiliation_strings":["Faculty of Information Technology, P\u00e1zm\u00e1ny P\u00e9ter Catholic University, Pr\u00e1ter str. 50/a, Budapest, H-1083, Hungary","[Faculty of Information Technology, P\u00e1zm\u00e1ny P\u00e9ter Catholic University, Budapest, Hungary]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Faculty of Information Technology, P\u00e1zm\u00e1ny P\u00e9ter Catholic University, Pr\u00e1ter str. 50/a, Budapest, H-1083, Hungary","institution_ids":["https://openalex.org/I31882830"]},{"raw_affiliation_string":"[Faculty of Information Technology, P\u00e1zm\u00e1ny P\u00e9ter Catholic University, Budapest, Hungary]","institution_ids":["https://openalex.org/I31882830"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070051531","display_name":"Andr\u00e1s Horv\u00e1th","orcid":"https://orcid.org/0000-0001-7325-5547"},"institutions":[{"id":"https://openalex.org/I31882830","display_name":"P\u00e1zm\u00e1ny P\u00e9ter Catholic University","ror":"https://ror.org/05v9kya57","country_code":"HU","type":"education","lineage":["https://openalex.org/I31882830"]}],"countries":["HU"],"is_corresponding":false,"raw_author_name":"Andr\u00e1s Horv\u00e1th","raw_affiliation_strings":["Faculty of Information Technology, P\u00e1zm\u00e1ny P\u00e9ter Catholic University, Pr\u00e1ter str. 50/a, Budapest, H-1083, Hungary","[Faculty of Information Technology, P\u00e1zm\u00e1ny P\u00e9ter Catholic University, Budapest, Hungary]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Faculty of Information Technology, P\u00e1zm\u00e1ny P\u00e9ter Catholic University, Pr\u00e1ter str. 50/a, Budapest, H-1083, Hungary","institution_ids":["https://openalex.org/I31882830"]},{"raw_affiliation_string":"[Faculty of Information Technology, P\u00e1zm\u00e1ny P\u00e9ter Catholic University, Budapest, Hungary]","institution_ids":["https://openalex.org/I31882830"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5071446072","display_name":"Gy\u00f6rgy Cserey","orcid":"https://orcid.org/0000-0002-6836-1502"},"institutions":[{"id":"https://openalex.org/I31882830","display_name":"P\u00e1zm\u00e1ny P\u00e9ter Catholic University","ror":"https://ror.org/05v9kya57","country_code":"HU","type":"education","lineage":["https://openalex.org/I31882830"]}],"countries":["HU"],"is_corresponding":false,"raw_author_name":"Gy\u00f6rgy Cserey","raw_affiliation_strings":["Faculty of Information Technology, P\u00e1zm\u00e1ny P\u00e9ter Catholic University, Pr\u00e1ter str. 50/a, Budapest, H-1083, Hungary","[Faculty of Information Technology, P\u00e1zm\u00e1ny P\u00e9ter Catholic University, Budapest, Hungary]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Faculty of Information Technology, P\u00e1zm\u00e1ny P\u00e9ter Catholic University, Pr\u00e1ter str. 50/a, Budapest, H-1083, Hungary","institution_ids":["https://openalex.org/I31882830"]},{"raw_affiliation_string":"[Faculty of Information Technology, P\u00e1zm\u00e1ny P\u00e9ter Catholic University, Budapest, Hungary]","institution_ids":["https://openalex.org/I31882830"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5084032474"],"corresponding_institution_ids":["https://openalex.org/I31882830"],"apc_list":{"value":1140,"currency":"GBP","value_usd":1398},"apc_paid":{"value":1140,"currency":"GBP","value_usd":1398},"fwci":0.0,"has_fulltext":true,"cited_by_count":7,"citation_normalized_percentile":{"value":0.1959322,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":"2013","issue":"1","first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11192","display_name":"Underwater Vehicles and Communication Systems","score":0.9937999844551086,"subfield":{"id":"https://openalex.org/subfields/2212","display_name":"Ocean Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11192","display_name":"Underwater Vehicles and Communication Systems","score":0.9937999844551086,"subfield":{"id":"https://openalex.org/subfields/2212","display_name":"Ocean Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10711","display_name":"Target Tracking and Data Fusion in Sensor Networks","score":0.9922000169754028,"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/T11233","display_name":"Advanced Adaptive Filtering Techniques","score":0.9904000163078308,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.6994134187698364},{"id":"https://openalex.org/keywords/kernel","display_name":"Kernel (algebra)","score":0.6219373941421509},{"id":"https://openalex.org/keywords/particle-filter","display_name":"Particle filter","score":0.5911835432052612},{"id":"https://openalex.org/keywords/cuda","display_name":"CUDA","score":0.5725691914558411},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5005733966827393},{"id":"https://openalex.org/keywords/graphics-processing-unit","display_name":"Graphics processing unit","score":0.48769697546958923},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.4851242005825043},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.4268144965171814},{"id":"https://openalex.org/keywords/graphics","display_name":"Graphics","score":0.4162848889827728},{"id":"https://openalex.org/keywords/filter","display_name":"Filter (signal processing)","score":0.38864070177078247},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3240206241607666},{"id":"https://openalex.org/keywords/computer-graphics","display_name":"Computer graphics (images)","score":0.256331205368042},{"id":"https://openalex.org/keywords/computer-vision","display_name":"Computer vision","score":0.13036149740219116},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.12436380982398987},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.1103329062461853}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6994134187698364},{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","level":2,"score":0.6219373941421509},{"id":"https://openalex.org/C52421305","wikidata":"https://www.wikidata.org/wiki/Q1151499","display_name":"Particle filter","level":3,"score":0.5911835432052612},{"id":"https://openalex.org/C2778119891","wikidata":"https://www.wikidata.org/wiki/Q477690","display_name":"CUDA","level":2,"score":0.5725691914558411},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5005733966827393},{"id":"https://openalex.org/C2779851693","wikidata":"https://www.wikidata.org/wiki/Q183484","display_name":"Graphics processing unit","level":2,"score":0.48769697546958923},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.4851242005825043},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.4268144965171814},{"id":"https://openalex.org/C21442007","wikidata":"https://www.wikidata.org/wiki/Q1027879","display_name":"Graphics","level":2,"score":0.4162848889827728},{"id":"https://openalex.org/C106131492","wikidata":"https://www.wikidata.org/wiki/Q3072260","display_name":"Filter (signal processing)","level":2,"score":0.38864070177078247},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3240206241607666},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.256331205368042},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.13036149740219116},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.12436380982398987},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.1103329062461853},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1186/1687-6180-2013-148","is_oa":true,"landing_page_url":"https://doi.org/10.1186/1687-6180-2013-148","pdf_url":"https://asp-eurasipjournals.springeropen.com/counter/pdf/10.1186/1687-6180-2013-148","source":{"id":"https://openalex.org/S35920007","display_name":"EURASIP Journal on Advances in Signal Processing","issn_l":"1687-6172","issn":["1687-6172","1687-6180"],"is_oa":true,"is_in_doaj":true,"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":"EURASIP Journal on Advances in Signal Processing","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1186/1687-6180-2013-148","is_oa":true,"landing_page_url":"https://doi.org/10.1186/1687-6180-2013-148","pdf_url":"https://asp-eurasipjournals.springeropen.com/counter/pdf/10.1186/1687-6180-2013-148","source":{"id":"https://openalex.org/S35920007","display_name":"EURASIP Journal on Advances in Signal Processing","issn_l":"1687-6172","issn":["1687-6172","1687-6180"],"is_oa":true,"is_in_doaj":true,"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":"EURASIP Journal on Advances in Signal Processing","raw_type":"journal-article"},"sustainable_development_goals":[{"display_name":"Sustainable cities and communities","score":0.6899999976158142,"id":"https://metadata.un.org/sdg/11"}],"awards":[{"id":"https://openalex.org/G1796852139","display_name":null,"funder_award_id":"T\u00c1MOP 4.2.4.","funder_id":"https://openalex.org/F4320338080","funder_display_name":"European Social Fund"},{"id":"https://openalex.org/G2122184555","display_name":null,"funder_award_id":"-2012-0001","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G4360411721","display_name":null,"funder_award_id":"T\u00c1MOP-4.2.1.B-11/2/KMR-2011-0002","funder_id":"https://openalex.org/F4320338080","funder_display_name":"European Social Fund"},{"id":"https://openalex.org/G539263461","display_name":null,"funder_award_id":"T\u00c1MOP 4.2.4","funder_id":"https://openalex.org/F4320338080","funder_display_name":"European Social Fund"},{"id":"https://openalex.org/G7301980380","display_name":null,"funder_award_id":"T\u00c1MOP-4.2.1.B-11/2/KMR-2011-0002","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G945463265","display_name":null,"funder_award_id":"-2012-0001","funder_id":"https://openalex.org/F4320338080","funder_display_name":"European Social Fund"}],"funders":[{"id":"https://openalex.org/F4320320300","display_name":"European Commission","ror":"https://ror.org/00k4n6c32"},{"id":"https://openalex.org/F4320338080","display_name":"European Social Fund","ror":"https://ror.org/00k4n6c32"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2128981577.pdf","grobid_xml":"https://content.openalex.org/works/W2128981577.grobid-xml"},"referenced_works_count":38,"referenced_works":["https://openalex.org/W186403726","https://openalex.org/W1532345238","https://openalex.org/W1580750997","https://openalex.org/W1591474362","https://openalex.org/W1972339099","https://openalex.org/W1973636889","https://openalex.org/W1977569390","https://openalex.org/W1980910237","https://openalex.org/W1993570153","https://openalex.org/W2007118171","https://openalex.org/W2010445188","https://openalex.org/W2014730874","https://openalex.org/W2016819856","https://openalex.org/W2027735590","https://openalex.org/W2041775074","https://openalex.org/W2046116940","https://openalex.org/W2065981569","https://openalex.org/W2077611006","https://openalex.org/W2083382352","https://openalex.org/W2087284982","https://openalex.org/W2092806663","https://openalex.org/W2095595785","https://openalex.org/W2098613108","https://openalex.org/W2099697970","https://openalex.org/W2101304161","https://openalex.org/W2105934661","https://openalex.org/W2109343155","https://openalex.org/W2111787305","https://openalex.org/W2119539043","https://openalex.org/W2123595601","https://openalex.org/W2126574351","https://openalex.org/W2128266748","https://openalex.org/W2129594200","https://openalex.org/W2134831125","https://openalex.org/W2160121923","https://openalex.org/W2160337655","https://openalex.org/W2169692381","https://openalex.org/W3104433300"],"related_works":["https://openalex.org/W2020279179","https://openalex.org/W2503137108","https://openalex.org/W2119534391","https://openalex.org/W1966576946","https://openalex.org/W2023770367","https://openalex.org/W2062253548","https://openalex.org/W2393490604","https://openalex.org/W2393707426","https://openalex.org/W2146871484","https://openalex.org/W2022772718"],"abstract_inverted_index":{"In":[0,51],"this":[1,23,33,52],"paper,":[2],"we":[3,12,128],"introduce":[4],"a":[5,15,27,37,42,61,67,82,91,103,108,114,119,130,139],"modified":[6],"cellular":[7],"particle":[8,171],"filter":[9,24,34,172],"(CPF)":[10],"which":[11],"mapped":[13],"on":[14,36,70,107,154],"graphics":[16],"processing":[17],"unit":[18],"(GPU)":[19],"architecture.":[20],"We":[21,65],"developed":[22],"adaptation":[25],"using":[26],"state-of-the":[28],"art":[29],"CPF":[30],"technique.":[31],"Mapping":[32],"realization":[35],"highly":[38],"parallel":[39],"architecture":[40,77],"entailed":[41],"shift":[43],"in":[44,173],"the":[45,49,54,125,155,164,170],"logical":[46],"representation":[47],"of":[48,110,169],"particles.":[50],"process,":[53],"original":[55],"two-dimensional":[56],"organization":[57],"is":[58],"reordered":[59],"as":[60],"one-dimensional":[62],"ring":[63],"topology.":[64],"proposed":[66],"proof-of-concept":[68],"measurement":[69],"two":[71],"models":[72],"with":[73,102,157],"an":[74],"NVIDIA":[75],"Fermi":[76],"GPU.":[78],"This":[79],"design":[80],"achieved":[81,129],"411-":[83],"\u03bc":[84,132],"s":[85,133],"kernel":[86,134],"time":[87,95,135,143,149],"per":[88,136],"state":[89,137],"and":[90,138,166],"77-ms":[92],"global":[93,141],"running":[94,142],"for":[96,99,113,144],"all":[97,145],"states":[98,112],"16,384":[100],"particles":[101],"256":[104],"neighbourhood":[105],"size":[106],"sequence":[109],"24":[111],"bearing-only":[115],"tracking":[116],"model.":[117],"For":[118],"commonly":[120],"used":[121],"benchmark":[122],"model":[123],"at":[124],"same":[126],"configuration,":[127],"266-":[131],"124-ms":[140],"100":[146],"states.":[147],"Kernel":[148],"includes":[150],"random":[151],"number":[152],"generation":[153],"GPU":[156],"curand":[158],".":[159],"These":[160],"results":[161],"attest":[162],"to":[163],"effective":[165],"fast":[167],"use":[168],"high-dimensional,":[174],"real-time":[175],"applications.":[176]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2020,"cited_by_count":2},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":1}],"updated_date":"2026-06-19T15:47:20.252518","created_date":"2025-10-10T00:00:00"}
