{"id":"https://openalex.org/W4401878809","doi":"https://doi.org/10.1109/access.2024.3450105","title":"Beyond Von Neumann Architectures: Exploring Algorithmic Opportunities via Octantis","display_name":"Beyond Von Neumann Architectures: Exploring Algorithmic Opportunities via Octantis","publication_year":2024,"publication_date":"2024-01-01","ids":{"openalex":"https://openalex.org/W4401878809","doi":"https://doi.org/10.1109/access.2024.3450105"},"language":"en","primary_location":{"id":"doi:10.1109/access.2024.3450105","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2024.3450105","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"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":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1109/access.2024.3450105","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5019946888","display_name":"Andrea Marchesin","orcid":"https://orcid.org/0000-0002-8194-7161"},"institutions":[{"id":"https://openalex.org/I177477856","display_name":"Politecnico di Torino","ror":"https://ror.org/00bgk9508","country_code":"IT","type":"education","lineage":["https://openalex.org/I177477856"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Andrea Marchesin","raw_affiliation_strings":["Department of Electronics and Telecommunications, Politecnico di Torino, Turin, Italy"],"raw_orcid":"https://orcid.org/0000-0002-8194-7161","affiliations":[{"raw_affiliation_string":"Department of Electronics and Telecommunications, Politecnico di Torino, Turin, Italy","institution_ids":["https://openalex.org/I177477856"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5106752575","display_name":"Alessio Naclerio","orcid":"https://orcid.org/0009-0009-8655-1324"},"institutions":[{"id":"https://openalex.org/I177477856","display_name":"Politecnico di Torino","ror":"https://ror.org/00bgk9508","country_code":"IT","type":"education","lineage":["https://openalex.org/I177477856"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Alessio Naclerio","raw_affiliation_strings":["Department of Electronics and Telecommunications, Politecnico di Torino, Turin, Italy"],"raw_orcid":"https://orcid.org/0009-0009-8655-1324","affiliations":[{"raw_affiliation_string":"Department of Electronics and Telecommunications, Politecnico di Torino, Turin, Italy","institution_ids":["https://openalex.org/I177477856"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5009147665","display_name":"Fabrizio Riente","orcid":"https://orcid.org/0000-0003-4147-1098"},"institutions":[{"id":"https://openalex.org/I177477856","display_name":"Politecnico di Torino","ror":"https://ror.org/00bgk9508","country_code":"IT","type":"education","lineage":["https://openalex.org/I177477856"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Fabrizio Riente","raw_affiliation_strings":["Department of Electronics and Telecommunications, Politecnico di Torino, Turin, Italy"],"raw_orcid":"https://orcid.org/0000-0003-4147-1098","affiliations":[{"raw_affiliation_string":"Department of Electronics and Telecommunications, Politecnico di Torino, Turin, Italy","institution_ids":["https://openalex.org/I177477856"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5036441962","display_name":"Mariagrazia Graziano","orcid":"https://orcid.org/0000-0002-8721-9990"},"institutions":[{"id":"https://openalex.org/I177477856","display_name":"Politecnico di Torino","ror":"https://ror.org/00bgk9508","country_code":"IT","type":"education","lineage":["https://openalex.org/I177477856"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Mariagrazia Graziano","raw_affiliation_strings":["Department of Applied Science and Technology, Politecnico di Torino, Turin, Italy"],"raw_orcid":"https://orcid.org/0000-0002-8721-9990","affiliations":[{"raw_affiliation_string":"Department of Applied Science and Technology, Politecnico di Torino, Turin, Italy","institution_ids":["https://openalex.org/I177477856"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I177477856"],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":3.8804,"has_fulltext":false,"cited_by_count":9,"citation_normalized_percentile":{"value":0.94997517,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":98,"max":99},"biblio":{"volume":"12","issue":null,"first_page":"120005","last_page":"120022"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9983000159263611,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9983000159263611,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9980999827384949,"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/T12162","display_name":"Cellular Automata and Applications","score":0.9979000091552734,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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.7229644656181335},{"id":"https://openalex.org/keywords/von-neumann-architecture","display_name":"Von Neumann architecture","score":0.44365668296813965},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.33853548765182495},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.1918921172618866}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7229644656181335},{"id":"https://openalex.org/C80469333","wikidata":"https://www.wikidata.org/wiki/Q189088","display_name":"Von Neumann architecture","level":2,"score":0.44365668296813965},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.33853548765182495},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.1918921172618866}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/access.2024.3450105","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2024.3450105","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"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":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:318ecbed017e4ddfb8b0c569cc3db42d","is_oa":true,"landing_page_url":"https://doaj.org/article/318ecbed017e4ddfb8b0c569cc3db42d","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","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":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 12, Pp 120005-120022 (2024)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/access.2024.3450105","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2024.3450105","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"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":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":35,"referenced_works":["https://openalex.org/W1970032753","https://openalex.org/W1975237352","https://openalex.org/W1981943579","https://openalex.org/W1995207020","https://openalex.org/W2078043527","https://openalex.org/W2081729575","https://openalex.org/W2094998159","https://openalex.org/W2102976251","https://openalex.org/W2144346774","https://openalex.org/W2164598857","https://openalex.org/W2166029537","https://openalex.org/W2171318521","https://openalex.org/W2172307690","https://openalex.org/W2331352034","https://openalex.org/W2343695530","https://openalex.org/W2396622873","https://openalex.org/W2625133503","https://openalex.org/W2738393257","https://openalex.org/W2757599020","https://openalex.org/W2767335027","https://openalex.org/W2768900401","https://openalex.org/W2798307830","https://openalex.org/W2921325038","https://openalex.org/W2921796727","https://openalex.org/W2947256767","https://openalex.org/W2966470162","https://openalex.org/W2967307615","https://openalex.org/W3007162353","https://openalex.org/W3008661883","https://openalex.org/W3048503184","https://openalex.org/W3192990802","https://openalex.org/W3212353174","https://openalex.org/W4226022765","https://openalex.org/W4246166885","https://openalex.org/W4311277328"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052"],"abstract_inverted_index":{"Today,":[0],"one":[1,99],"of":[2,44,75,93,100,140,152,173,209],"the":[3,5,14,21,24,27,37,42,59,90,98,110,134,141,170,200,207,210,227,233],"problems":[4],"scientific":[6],"community":[7],"is":[8,13],"called":[9],"upon":[10],"to":[11,62,128,188,198,205,236],"tackle":[12],"well-known":[15],"von":[16],"Neumann":[17],"bottleneck,":[18],"which":[19,121],"concerns":[20],"limitation":[22],"in":[23,31,212,262,270],"bandwidth":[25],"between":[26,58],"CPU":[28],"and":[29,119,180,184,204,245],"memory":[30,51,243],"a":[32,50,64,77,137,146,267],"digital":[33],"electronic":[34,273],"system.":[35,67],"Among":[36],"various":[38],"solutions":[39],"under":[40],"study,":[41],"concept":[43],"Logic-in-Memory":[45],"(LiM)":[46],"has":[47,165],"been":[48,166,196],"proposed:":[49],"device":[52],"that":[53,219,224,258],"embeds":[54],"simple":[55,157],"computational":[56],"elements":[57],"different":[60],"cells":[61],"define":[63],"distributed":[65],"processing":[66],"The":[68,149,161,216],"present":[69],"work":[70],"introduces":[71],"an":[72],"extended":[73],"version":[74,151,162],"Octantis,":[76],"novel":[78],"open-source":[79],"software":[80],"useful":[81],"for":[82,109],"exploring":[83],"LiM":[84,122,228,256],"architectures.":[85],"To":[86],"achieve":[87],"this":[88],"goal,":[89],"internal":[91],"structure":[92],"Octantis":[94,153,220],"takes":[95],"inspiration":[96],"from":[97,107],"standard":[101],"High-Level":[102],"Synthesis":[103],"tools,":[104],"distinguishing":[105],"itself":[106],"them":[108],"target":[111],"topology":[112,229],"addressed.":[113],"It":[114],"analyses":[115],"user-defined":[116,158],"standard-C":[117],"algorithms":[118],"determines":[120],"architecture":[123],"would":[124],"be":[125,260],"best":[126],"suited":[127],"implement":[129],"it.":[130],"At":[131],"its":[132],"output,":[133],"tool":[135,211,269],"provides":[136,251],"VHDL":[138],"description":[139],"synthesised":[142,155],"circuit":[143],"along":[144],"with":[145,226],"custom":[147],"test-bench.":[148],"earlier":[150],"efficiently":[154],"rather":[156],"C":[159],"algorithms.":[160,215],"discussed":[163],"here":[164],"improved":[167],"by":[168],"extending":[169],"allowed":[171],"complexity":[172],"input":[174],"C-codes,":[175],"like":[176],"addressing":[177],"nested":[178],"loops":[179],"non-trivial":[181],"data":[182],"dependencies,":[183],"introducing":[185],"hardware-specific":[186],"optimisations":[187],"meet":[189,237],"resource":[190],"constraints.":[191],"Several":[192],"case":[193],"studies":[194],"have":[195],"considered":[197],"validate":[199],"newly":[201],"implemented":[202],"techniques":[203],"analyse":[206],"capabilities":[208],"implementing":[213],"data-intensive":[214],"results":[217],"demonstrate":[218],"can":[221,259],"produce":[222],"architectures":[223],"comply":[225],"while":[230],"significantly":[231],"reducing":[232],"exploration":[234],"space":[235],"specific":[238],"hardware":[239],"requirements,":[240],"such":[241],"as":[242],"dimensions":[244],"maximum":[246],"logic":[247],"integration.":[248],"This":[249],"methodology":[250],"initial":[252],"insights":[253],"into":[254],"potential":[255],"units":[257],"adopted":[261],"customised":[263],"designs,":[264],"making":[265],"it":[266],"valuable":[268],"researching":[271],"alternative":[272],"devices.":[274]},"counts_by_year":[{"year":2026,"cited_by_count":4},{"year":2025,"cited_by_count":5}],"updated_date":"2026-06-26T08:34:08.712188","created_date":"2025-10-10T00:00:00"}
