{"id":"https://openalex.org/W2106544036","doi":"https://doi.org/10.1109/iscas.2009.5118157","title":"Computing spike-based convolutions on GPUs","display_name":"Computing spike-based convolutions on GPUs","publication_year":2009,"publication_date":"2009-05-01","ids":{"openalex":"https://openalex.org/W2106544036","doi":"https://doi.org/10.1109/iscas.2009.5118157","mag":"2106544036"},"language":"en","primary_location":{"id":"doi:10.1109/iscas.2009.5118157","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iscas.2009.5118157","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2009 IEEE International Symposium on Circuits and Systems","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref","datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":null,"any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5075689281","display_name":"Jayram Moorkanikara Nageswaran","orcid":null},"institutions":[{"id":"https://openalex.org/I4210145666","display_name":"Embedded Systems (United States)","ror":"https://ror.org/04742eh45","country_code":"US","type":"company","lineage":["https://openalex.org/I4210145666"]},{"id":"https://openalex.org/I204250578","display_name":"University of California, Irvine","ror":"https://ror.org/04gyf1771","country_code":"US","type":"education","lineage":["https://openalex.org/I204250578"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"J.M. Nageswaran","raw_affiliation_strings":["Center of Embedded Systems, Donald Bren School of Information and Computer Sciences, University of California, Irvine, USA","Center for Embedded Systems, Donald Bren School of Information and Computer Science, University of California, Irvine, USA 92697"],"affiliations":[{"raw_affiliation_string":"Center of Embedded Systems, Donald Bren School of Information and Computer Sciences, University of California, Irvine, USA","institution_ids":["https://openalex.org/I4210145666","https://openalex.org/I204250578"]},{"raw_affiliation_string":"Center for Embedded Systems, Donald Bren School of Information and Computer Science, University of California, Irvine, USA 92697","institution_ids":["https://openalex.org/I204250578"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5007817952","display_name":"Nikil Dutt","orcid":"https://orcid.org/0000-0002-3060-8119"},"institutions":[{"id":"https://openalex.org/I4210145666","display_name":"Embedded Systems (United States)","ror":"https://ror.org/04742eh45","country_code":"US","type":"company","lineage":["https://openalex.org/I4210145666"]},{"id":"https://openalex.org/I204250578","display_name":"University of California, Irvine","ror":"https://ror.org/04gyf1771","country_code":"US","type":"education","lineage":["https://openalex.org/I204250578"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"N. Dutt","raw_affiliation_strings":["Center of Embedded Systems, Donald Bren School of Information and Computer Sciences, University of California, Irvine, USA","Center for Embedded Systems, Donald Bren School of Information and Computer Science, University of California, Irvine, USA 92697"],"affiliations":[{"raw_affiliation_string":"Center of Embedded Systems, Donald Bren School of Information and Computer Sciences, University of California, Irvine, USA","institution_ids":["https://openalex.org/I4210145666","https://openalex.org/I204250578"]},{"raw_affiliation_string":"Center for Embedded Systems, Donald Bren School of Information and Computer Science, University of California, Irvine, USA 92697","institution_ids":["https://openalex.org/I204250578"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5089631063","display_name":"Yingxue Wang","orcid":"https://orcid.org/0000-0003-4631-3523"},"institutions":[{"id":"https://openalex.org/I202697423","display_name":"University of Zurich","ror":"https://ror.org/02crff812","country_code":"CH","type":"education","lineage":["https://openalex.org/I202697423"]},{"id":"https://openalex.org/I12708293","display_name":"SIB Swiss Institute of Bioinformatics","ror":"https://ror.org/002n09z45","country_code":"CH","type":"funder","lineage":["https://openalex.org/I12708293"]},{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Yingxue Wang","raw_affiliation_strings":["Institute of Neuroinformatics, University of Zurich, ETH Zurich, Zurich, Switzerland","Institute of Neuroinformatics, University of Zurich and ETH Zurich, Winterthurerstrasse 190, CH-8057, Switzerland"],"affiliations":[{"raw_affiliation_string":"Institute of Neuroinformatics, University of Zurich, ETH Zurich, Zurich, Switzerland","institution_ids":["https://openalex.org/I12708293","https://openalex.org/I202697423","https://openalex.org/I35440088"]},{"raw_affiliation_string":"Institute of Neuroinformatics, University of Zurich and ETH Zurich, Winterthurerstrasse 190, CH-8057, Switzerland","institution_ids":["https://openalex.org/I202697423"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5043432640","display_name":"Tobi Delbrueck","orcid":null},"institutions":[{"id":"https://openalex.org/I202697423","display_name":"University of Zurich","ror":"https://ror.org/02crff812","country_code":"CH","type":"education","lineage":["https://openalex.org/I202697423"]},{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]},{"id":"https://openalex.org/I12708293","display_name":"SIB Swiss Institute of Bioinformatics","ror":"https://ror.org/002n09z45","country_code":"CH","type":"funder","lineage":["https://openalex.org/I12708293"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"T. Delbrueck","raw_affiliation_strings":["Institute of Neuroinformatics, University of Zurich, ETH Zurich, Zurich, Switzerland","Institute of Neuroinformatics, University of Zurich and ETH Zurich, Winterthurerstrasse 190, CH-8057, Switzerland"],"affiliations":[{"raw_affiliation_string":"Institute of Neuroinformatics, University of Zurich, ETH Zurich, Zurich, Switzerland","institution_ids":["https://openalex.org/I12708293","https://openalex.org/I202697423","https://openalex.org/I35440088"]},{"raw_affiliation_string":"Institute of Neuroinformatics, University of Zurich and ETH Zurich, Winterthurerstrasse 190, CH-8057, Switzerland","institution_ids":["https://openalex.org/I202697423"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5075689281"],"corresponding_institution_ids":["https://openalex.org/I204250578","https://openalex.org/I4210145666"],"apc_list":null,"apc_paid":null,"fwci":2.1381,"has_fulltext":false,"cited_by_count":13,"citation_normalized_percentile":{"value":0.87894679,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":"43","issue":null,"first_page":"1917","last_page":"1920"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":1.0,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic 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/T10502","display_name":"Advanced Memory and Neural Computing","score":1.0,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic 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/T10581","display_name":"Neural dynamics and brain function","score":0.9991999864578247,"subfield":{"id":"https://openalex.org/subfields/2805","display_name":"Cognitive Neuroscience"},"field":{"id":"https://openalex.org/fields/28","display_name":"Neuroscience"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},{"id":"https://openalex.org/T12236","display_name":"Photoreceptor and optogenetics research","score":0.9984999895095825,"subfield":{"id":"https://openalex.org/subfields/2804","display_name":"Cellular and Molecular Neuroscience"},"field":{"id":"https://openalex.org/fields/28","display_name":"Neuroscience"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8801683187484741},{"id":"https://openalex.org/keywords/neuromorphic-engineering","display_name":"Neuromorphic engineering","score":0.8398601412773132},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.7286932468414307},{"id":"https://openalex.org/keywords/spiking-neural-network","display_name":"Spiking neural network","score":0.6205257177352905},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.6169414520263672},{"id":"https://openalex.org/keywords/spike","display_name":"Spike (software development)","score":0.6080573201179504},{"id":"https://openalex.org/keywords/kernel","display_name":"Kernel (algebra)","score":0.5814892053604126},{"id":"https://openalex.org/keywords/graphics-processing-unit","display_name":"Graphics processing unit","score":0.5755299925804138},{"id":"https://openalex.org/keywords/thread","display_name":"Thread (computing)","score":0.5209604501724243},{"id":"https://openalex.org/keywords/asynchronous-communication","display_name":"Asynchronous communication","score":0.4909878075122833},{"id":"https://openalex.org/keywords/graphics","display_name":"Graphics","score":0.4696245491504669},{"id":"https://openalex.org/keywords/cuda","display_name":"CUDA","score":0.41953045129776},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.32152658700942993},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.26120299100875854},{"id":"https://openalex.org/keywords/computer-graphics","display_name":"Computer graphics (images)","score":0.19374987483024597}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8801683187484741},{"id":"https://openalex.org/C151927369","wikidata":"https://www.wikidata.org/wiki/Q1981312","display_name":"Neuromorphic engineering","level":3,"score":0.8398601412773132},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.7286932468414307},{"id":"https://openalex.org/C11731999","wikidata":"https://www.wikidata.org/wiki/Q9067355","display_name":"Spiking neural network","level":3,"score":0.6205257177352905},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.6169414520263672},{"id":"https://openalex.org/C2781390188","wikidata":"https://www.wikidata.org/wiki/Q25203449","display_name":"Spike (software development)","level":2,"score":0.6080573201179504},{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","level":2,"score":0.5814892053604126},{"id":"https://openalex.org/C2779851693","wikidata":"https://www.wikidata.org/wiki/Q183484","display_name":"Graphics processing unit","level":2,"score":0.5755299925804138},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.5209604501724243},{"id":"https://openalex.org/C151319957","wikidata":"https://www.wikidata.org/wiki/Q752739","display_name":"Asynchronous communication","level":2,"score":0.4909878075122833},{"id":"https://openalex.org/C21442007","wikidata":"https://www.wikidata.org/wiki/Q1027879","display_name":"Graphics","level":2,"score":0.4696245491504669},{"id":"https://openalex.org/C2778119891","wikidata":"https://www.wikidata.org/wiki/Q477690","display_name":"CUDA","level":2,"score":0.41953045129776},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.32152658700942993},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.26120299100875854},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.19374987483024597},{"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/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/iscas.2009.5118157","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iscas.2009.5118157","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2009 IEEE International Symposium on Circuits and Systems","raw_type":"proceedings-article"},{"id":"pmh:oai:www.zora.uzh.ch:32036","is_oa":true,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4306401281","display_name":"Zurich Open Repository and Archive (University of Zurich)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I202697423","host_organization_name":"University of Zurich","host_organization_lineage":["https://openalex.org/I202697423"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":"Nageswaran, J M; Dutt, N; Wang, Y; Delbrueck, T  (2009). Computing spike-based convolutions on GPUs.  In: IEEE International Symposium on Circuits and Systems, 2009 (ISCAS 2009), Taipei, Taiwan, 24 May 2009 - 27 May 2009, 1917-1920.","raw_type":"Conference or Workshop Item"},{"id":"doi:10.5167/uzh-32036","is_oa":true,"landing_page_url":"https://doi.org/10.5167/uzh-32036","pdf_url":null,"source":{"id":"https://openalex.org/S7407051291","display_name":"Universit\u00e4t Z\u00fcrich, ZORA","issn_l":null,"issn":[],"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":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":""}],"best_oa_location":{"id":"pmh:oai:www.zora.uzh.ch:32036","is_oa":true,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4306401281","display_name":"Zurich Open Repository and Archive (University of Zurich)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I202697423","host_organization_name":"University of Zurich","host_organization_lineage":["https://openalex.org/I202697423"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":"Nageswaran, J M; Dutt, N; Wang, Y; Delbrueck, T  (2009). Computing spike-based convolutions on GPUs.  In: IEEE International Symposium on Circuits and Systems, 2009 (ISCAS 2009), Taipei, Taiwan, 24 May 2009 - 27 May 2009, 1917-1920.","raw_type":"Conference or Workshop Item"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320309480","display_name":"Nvidia","ror":"https://ror.org/03jdj4y14"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":9,"referenced_works":["https://openalex.org/W1599105596","https://openalex.org/W2009875563","https://openalex.org/W2016574277","https://openalex.org/W2072768743","https://openalex.org/W2095725009","https://openalex.org/W2149530067","https://openalex.org/W2155159601","https://openalex.org/W2163288878","https://openalex.org/W6684302347"],"related_works":["https://openalex.org/W2542565870","https://openalex.org/W3089892344","https://openalex.org/W2012951121","https://openalex.org/W3081559266","https://openalex.org/W3160415743","https://openalex.org/W2960220682","https://openalex.org/W4313442939","https://openalex.org/W4386227293","https://openalex.org/W4372267706","https://openalex.org/W2885510266"],"abstract_inverted_index":{"In":[0,28,40,58],"spiking":[1,71],"neural":[2,72],"networks,":[3],"asynchronous":[4],"spike":[5,38,50,102],"events":[6],"are":[7,17],"processed":[8],"in":[9],"parallel":[10],"by":[11,20],"neurons.":[12],"Emulations":[13],"of":[14,47,121],"such":[15],"networks":[16],"traditionally":[18],"computed":[19],"CPUs":[21],"or":[22],"realized":[23],"using":[24,52],"dedicated":[25],"neuromorphic":[26,30],"hardware.":[27],"many":[29],"systems,":[31],"the":[32,45],"Address-Event-Representation":[33],"(AER)":[34],"is":[35],"used":[36],"for":[37,78,100],"communication.":[39],"this":[41],"paper":[42],"we":[43,61],"present":[44],"acceleration":[46],"AER":[48,66],"based":[49],"processing":[51],"a":[53,63,70,76,118,126,134],"Graphics":[54],"Processing":[55],"Unit":[56],"(GPU).":[57],"our":[59],"experiment":[60],"interface":[62],"128\u00d7128":[64],"pixel":[65],"vision":[67],"sensor":[68],"to":[69,91,123,133],"network":[73],"implemented":[74],"on":[75,98,125],"GPU":[77],"real-time":[79],"convolution-based":[80],"nonlinear":[81],"feature":[82],"extraction":[83],"with":[84],"convolution":[85],"kernel":[86,119],"sizes":[87],"ranging":[88],"from":[89],"48\u00d748":[90],"112\u00d7112":[92],"pixels.":[93],"We":[94],"show":[95],"parallelism-performance":[96],"trade-offs":[97],"GPUs":[99],"single":[101,127],"per":[103,107],"thread,":[104,108],"multiple":[105,110],"spikes":[106],"and":[109],"objects":[111],"parallelism":[112],"techniques.":[113],"Our":[114],"implementation":[115],"can":[116],"achieve":[117],"speedup":[120],"up":[122],"35\u00d7":[124],"NVIDIA":[128],"GTX280":[129],"board":[130],"when":[131],"compared":[132],"CPU-only":[135],"implementation.":[136]},"counts_by_year":[{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":2},{"year":2014,"cited_by_count":2},{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":2}],"updated_date":"2026-04-02T15:55:50.835912","created_date":"2025-10-10T00:00:00"}
