{"id":"https://openalex.org/W4386227219","doi":"https://doi.org/10.1145/3589737.3605997","title":"GMap : An Open-source Efficient Compiler for Mapping any Network onto any Neuromophic Chip","display_name":"GMap : An Open-source Efficient Compiler for Mapping any Network onto any Neuromophic Chip","publication_year":2023,"publication_date":"2023-08-01","ids":{"openalex":"https://openalex.org/W4386227219","doi":"https://doi.org/10.1145/3589737.3605997"},"language":"en","primary_location":{"id":"doi:10.1145/3589737.3605997","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3589737.3605997","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3589737.3605997","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2023 International Conference on Neuromorphic Systems","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref","datacite"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3589737.3605997","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5076978682","display_name":"Jimmy Weber","orcid":"https://orcid.org/0009-0002-0489-3590"},"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"]}],"countries":["CH"],"is_corresponding":true,"raw_author_name":"Jimmy Weber","raw_affiliation_strings":["University of Zurich &amp; ETH Zurich, Zurich, Switzerland"],"affiliations":[{"raw_affiliation_string":"University of Zurich &amp; ETH Zurich, Zurich, Switzerland","institution_ids":["https://openalex.org/I35440088","https://openalex.org/I202697423"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059907429","display_name":"Chenxi Wu","orcid":"https://orcid.org/0000-0002-7828-2584"},"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"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Chenxi Wu","raw_affiliation_strings":["University of Zurich &amp; ETH Zurich, Zurich, Switzerland"],"affiliations":[{"raw_affiliation_string":"University of Zurich &amp; ETH Zurich, Zurich, Switzerland","institution_ids":["https://openalex.org/I35440088","https://openalex.org/I202697423"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5025696765","display_name":"Melika Payvand","orcid":"https://orcid.org/0000-0001-5400-067X"},"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"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Melika Payvand","raw_affiliation_strings":["University of Zurich &amp; ETH Zurich, Zurich, Switzerland"],"affiliations":[{"raw_affiliation_string":"University of Zurich &amp; ETH Zurich, Zurich, Switzerland","institution_ids":["https://openalex.org/I35440088","https://openalex.org/I202697423"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5076978682"],"corresponding_institution_ids":["https://openalex.org/I202697423","https://openalex.org/I35440088"],"apc_list":null,"apc_paid":null,"fwci":0.2599,"has_fulltext":true,"cited_by_count":2,"citation_normalized_percentile":{"value":0.53592432,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"4"},"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/T12808","display_name":"Ferroelectric and Negative Capacitance Devices","score":0.9997000098228455,"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/T12611","display_name":"Neural Networks and Reservoir Computing","score":0.9962999820709229,"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/neuromorphic-engineering","display_name":"Neuromorphic engineering","score":0.8497982025146484},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7723433971405029},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.667898416519165},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.5966296195983887},{"id":"https://openalex.org/keywords/python","display_name":"Python (programming language)","score":0.5841631889343262},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.5448399186134338},{"id":"https://openalex.org/keywords/simulated-annealing","display_name":"Simulated annealing","score":0.49700525403022766},{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.4436717629432678},{"id":"https://openalex.org/keywords/probabilistic-logic","display_name":"Probabilistic logic","score":0.43635907769203186},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4273054599761963},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.33616697788238525},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.24454215168952942},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.13856366276741028},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.10951730608940125}],"concepts":[{"id":"https://openalex.org/C151927369","wikidata":"https://www.wikidata.org/wiki/Q1981312","display_name":"Neuromorphic engineering","level":3,"score":0.8497982025146484},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7723433971405029},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.667898416519165},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.5966296195983887},{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.5841631889343262},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.5448399186134338},{"id":"https://openalex.org/C126980161","wikidata":"https://www.wikidata.org/wiki/Q863783","display_name":"Simulated annealing","level":2,"score":0.49700525403022766},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.4436717629432678},{"id":"https://openalex.org/C49937458","wikidata":"https://www.wikidata.org/wiki/Q2599292","display_name":"Probabilistic logic","level":2,"score":0.43635907769203186},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4273054599761963},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.33616697788238525},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.24454215168952942},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.13856366276741028},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.10951730608940125}],"mesh":[],"locations_count":6,"locations":[{"id":"doi:10.1145/3589737.3605997","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3589737.3605997","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3589737.3605997","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2023 International Conference on Neuromorphic Systems","raw_type":"proceedings-article"},{"id":"pmh:oai:www.zora.uzh.ch:254219","is_oa":true,"landing_page_url":"https://www.zora.uzh.ch/id/eprint/254219/1/3589737.3605997.pdf","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":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":"Weber, Jimmy; Wu, Chenxi; Payvand, Melika  (2023). GMap : An Open-source Efficient Compiler for Mapping any Network onto any Neuromophic Chip.  In: ICONS '23: 2023 International Conference on Neuromorphic Systems, Santa Fe, USA, 1 August 2023 - 3 August 2023. ACM Digital library, online.","raw_type":"Conference or Workshop Item"},{"id":"pmh:doi:10.5167/uzh-254219","is_oa":false,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4406922384","display_name":"Open MIND","issn_l":null,"issn":null,"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":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Text"},{"id":"pmh:oai:www.research-collection.ethz.ch:20.500.11850/637185","is_oa":true,"landing_page_url":"http://hdl.handle.net/20.500.11850/637185","pdf_url":null,"source":{"id":"https://openalex.org/S4306402302","display_name":"Repository for Publications and Research Data (ETH Zurich)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I35440088","host_organization_name":"ETH Zurich","host_organization_lineage":["https://openalex.org/I35440088"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ICONS '23: Proceedings of the 2023 International Conference on Neuromorphic Systems","raw_type":"info:eu-repo/semantics/conferenceObject"},{"id":"doi:10.3929/ethz-b-000637185","is_oa":true,"landing_page_url":"https://doi.org/10.3929/ethz-b-000637185","pdf_url":null,"source":{"id":"https://openalex.org/S7407051236","display_name":"ETH Z\u00fcrich Research Collection","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":"article-journal"},{"id":"doi:10.5167/uzh-254219","is_oa":true,"landing_page_url":"https://doi.org/10.5167/uzh-254219","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":"doi:10.1145/3589737.3605997","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3589737.3605997","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3589737.3605997","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2023 International Conference on Neuromorphic Systems","raw_type":"proceedings-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.44999998807907104,"display_name":"Industry, innovation and infrastructure"}],"awards":[{"id":"https://openalex.org/G3388106385","display_name":"UNITE: Brain-inspired device-circuits-algorithm co-design for resource-constrained hardware on the edge","funder_award_id":"211461","funder_id":"https://openalex.org/F4320320924","funder_display_name":"Schweizerischer Nationalfonds zur F\u00f6rderung der Wissenschaftlichen Forschung"},{"id":"https://openalex.org/G4920981635","display_name":null,"funder_award_id":"Starting Grant","funder_id":"https://openalex.org/F4320320924","funder_display_name":"Schweizerischer Nationalfonds zur F\u00f6rderung der Wissenschaftlichen Forschung"},{"id":"https://openalex.org/G8811697195","display_name":null,"funder_award_id":"TMSGI2-211461","funder_id":"https://openalex.org/F4320320924","funder_display_name":"Schweizerischer Nationalfonds zur F\u00f6rderung der Wissenschaftlichen Forschung"},{"id":"https://openalex.org/G8961992780","display_name":null,"funder_award_id":"TMSGI2","funder_id":"https://openalex.org/F4320320924","funder_display_name":"Schweizerischer Nationalfonds zur F\u00f6rderung der Wissenschaftlichen Forschung"}],"funders":[{"id":"https://openalex.org/F4320320924","display_name":"Schweizerischer Nationalfonds zur F\u00f6rderung der Wissenschaftlichen Forschung","ror":"https://ror.org/00yjd3n13"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4386227219.pdf","grobid_xml":"https://content.openalex.org/works/W4386227219.grobid-xml"},"referenced_works_count":17,"referenced_works":["https://openalex.org/W2072357061","https://openalex.org/W2121458485","https://openalex.org/W2159951683","https://openalex.org/W2169688337","https://openalex.org/W2749476078","https://openalex.org/W2783525259","https://openalex.org/W2944996566","https://openalex.org/W2971963594","https://openalex.org/W2989683650","https://openalex.org/W3083683713","https://openalex.org/W3105271230","https://openalex.org/W3160962404","https://openalex.org/W4243734861","https://openalex.org/W4247624284","https://openalex.org/W4294691355","https://openalex.org/W4297359616","https://openalex.org/W4327911464"],"related_works":["https://openalex.org/W2986579802","https://openalex.org/W3108691306","https://openalex.org/W4389237622","https://openalex.org/W2166309310","https://openalex.org/W4385753159","https://openalex.org/W4200152843","https://openalex.org/W4214914769","https://openalex.org/W4387251107","https://openalex.org/W4283271085","https://openalex.org/W4317717548"],"abstract_inverted_index":{"Neuromorphic":[0],"computing":[1],"has":[2],"emerged":[3],"as":[4,81,88],"a":[5,36,60,85,97,101],"promising":[6],"solution":[7,87],"to":[8,94,110,115],"the":[9,55,66,76,116,137],"power":[10],"and":[11,39,78,83,130,134],"memory":[12],"requirements":[13],"of":[14,75,123],"embedded":[15],"systems.":[16],"However,":[17],"mapping":[18,45,86],"pre-trained":[19,98],"neural":[20,46,124],"networks":[21,47,125],"onto":[22,48,100],"diverse":[23],"neuromorphic":[24,117,138],"hardware":[25,51,77,107,128],"architectures":[26],"presents":[27],"significant":[28],"challenges.":[29],"In":[30],"this":[31],"paper,":[32],"we":[33],"introduce":[34],"GMap,":[35],"versatile,":[37],"easy-to-use,":[38],"open-source":[40],"python":[41],"library":[42,91],"designed":[43],"for":[44,64],"any":[49],"arbitrary":[50],"architecture.":[52],"GMap":[53,113],"adapts":[54],"simulated":[56],"annealing":[57],"approach,":[58],"offering":[59],"probabilistic,":[61],"meta-heuristic":[62],"optimization":[63],"approximating":[65],"global":[67],"optimum":[68],"mapping.":[69],"The":[70,90],"algorithm":[71],"takes":[72],"architectural":[73],"parameters":[74],"network":[79,99],"connectivity":[80],"input":[82],"provides":[84],"output.":[89],"allows":[92],"users":[93],"either":[95],"map":[96],"pre-existing":[102],"chip":[103],"or":[104],"define":[105],"custom":[106],"with":[108],"respect":[109],"its":[111],"constraints.":[112],"contributes":[114],"field":[118],"by":[119],"enabling":[120],"efficient":[121],"deployment":[122],"on":[126],"various":[127],"platforms":[129],"facilitating":[131],"further":[132],"research":[133],"collaboration":[135],"in":[136],"community.":[139]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1}],"updated_date":"2026-04-04T16:13:02.066488","created_date":"2025-10-10T00:00:00"}
