{"id":"https://openalex.org/W4311039153","doi":"https://doi.org/10.1587/transinf.2022pap0003","title":"Multilayer Perceptron Training Accelerator Using Systolic Array","display_name":"Multilayer Perceptron Training Accelerator Using Systolic Array","publication_year":2022,"publication_date":"2022-11-30","ids":{"openalex":"https://openalex.org/W4311039153","doi":"https://doi.org/10.1587/transinf.2022pap0003"},"language":"en","primary_location":{"id":"doi:10.1587/transinf.2022pap0003","is_oa":true,"landing_page_url":"https://doi.org/10.1587/transinf.2022pap0003","pdf_url":"https://www.jstage.jst.go.jp/article/transinf/E105.D/12/E105.D_2022PAP0003/_pdf","source":{"id":"https://openalex.org/S2486202937","display_name":"IEICE Transactions on Information and Systems","issn_l":"0916-8532","issn":["0916-8532","1745-1361"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4320800604","host_organization_name":"Institute of Electronics, Information and Communication Engineers","host_organization_lineage":["https://openalex.org/P4320800604"],"host_organization_lineage_names":["Institute of Electronics, Information and Communication Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEICE Transactions on Information and Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://www.jstage.jst.go.jp/article/transinf/E105.D/12/E105.D_2022PAP0003/_pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5024036101","display_name":"Takeshi Senoo","orcid":null},"institutions":[{"id":"https://openalex.org/I114531698","display_name":"Tokyo Institute of Technology","ror":"https://ror.org/0112mx960","country_code":"JP","type":"education","lineage":["https://openalex.org/I114531698"]},{"id":"https://openalex.org/I90023481","display_name":"National Institute of Information and Communications Technology","ror":"https://ror.org/016bgq349","country_code":"JP","type":"facility","lineage":["https://openalex.org/I90023481"]}],"countries":["JP"],"is_corresponding":true,"raw_author_name":"Takeshi SENOO","raw_affiliation_strings":["Department of Information and Communications Engineering, Tokyo Institute of Technology"],"affiliations":[{"raw_affiliation_string":"Department of Information and Communications Engineering, Tokyo Institute of Technology","institution_ids":["https://openalex.org/I90023481","https://openalex.org/I114531698"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5016922897","display_name":"Akira Jinguji","orcid":"https://orcid.org/0000-0001-5691-3472"},"institutions":[{"id":"https://openalex.org/I114531698","display_name":"Tokyo Institute of Technology","ror":"https://ror.org/0112mx960","country_code":"JP","type":"education","lineage":["https://openalex.org/I114531698"]},{"id":"https://openalex.org/I90023481","display_name":"National Institute of Information and Communications Technology","ror":"https://ror.org/016bgq349","country_code":"JP","type":"facility","lineage":["https://openalex.org/I90023481"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Akira JINGUJI","raw_affiliation_strings":["Department of Information and Communications Engineering, Tokyo Institute of Technology"],"affiliations":[{"raw_affiliation_string":"Department of Information and Communications Engineering, Tokyo Institute of Technology","institution_ids":["https://openalex.org/I90023481","https://openalex.org/I114531698"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5001468686","display_name":"Ryosuke Kuramochi","orcid":null},"institutions":[{"id":"https://openalex.org/I90023481","display_name":"National Institute of Information and Communications Technology","ror":"https://ror.org/016bgq349","country_code":"JP","type":"facility","lineage":["https://openalex.org/I90023481"]},{"id":"https://openalex.org/I114531698","display_name":"Tokyo Institute of Technology","ror":"https://ror.org/0112mx960","country_code":"JP","type":"education","lineage":["https://openalex.org/I114531698"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Ryosuke KURAMOCHI","raw_affiliation_strings":["Department of Information and Communications Engineering, Tokyo Institute of Technology"],"affiliations":[{"raw_affiliation_string":"Department of Information and Communications Engineering, Tokyo Institute of Technology","institution_ids":["https://openalex.org/I90023481","https://openalex.org/I114531698"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5070734898","display_name":"Hiroki Nakahara","orcid":"https://orcid.org/0000-0002-5701-7466"},"institutions":[{"id":"https://openalex.org/I114531698","display_name":"Tokyo Institute of Technology","ror":"https://ror.org/0112mx960","country_code":"JP","type":"education","lineage":["https://openalex.org/I114531698"]},{"id":"https://openalex.org/I90023481","display_name":"National Institute of Information and Communications Technology","ror":"https://ror.org/016bgq349","country_code":"JP","type":"facility","lineage":["https://openalex.org/I90023481"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Hiroki NAKAHARA","raw_affiliation_strings":["Department of Information and Communications Engineering, Tokyo Institute of Technology"],"affiliations":[{"raw_affiliation_string":"Department of Information and Communications Engineering, Tokyo Institute of Technology","institution_ids":["https://openalex.org/I90023481","https://openalex.org/I114531698"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5024036101"],"corresponding_institution_ids":["https://openalex.org/I114531698","https://openalex.org/I90023481"],"apc_list":null,"apc_paid":null,"fwci":0.2854,"has_fulltext":true,"cited_by_count":2,"citation_normalized_percentile":{"value":0.59135823,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":95},"biblio":{"volume":"E105.D","issue":"12","first_page":"2048","last_page":"2056"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10400","display_name":"Network Security and Intrusion Detection","score":0.9995999932289124,"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"}},"topics":[{"id":"https://openalex.org/T10400","display_name":"Network Security and Intrusion Detection","score":0.9995999932289124,"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/T12326","display_name":"Network Packet Processing and Optimization","score":0.996999979019165,"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/T12676","display_name":"Machine Learning and ELM","score":0.9887999892234802,"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/computer-science","display_name":"Computer science","score":0.8536081314086914},{"id":"https://openalex.org/keywords/backpropagation","display_name":"Backpropagation","score":0.745181143283844},{"id":"https://openalex.org/keywords/systolic-array","display_name":"Systolic array","score":0.6386085748672485},{"id":"https://openalex.org/keywords/pipeline","display_name":"Pipeline (software)","score":0.6138231158256531},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.5960747599601746},{"id":"https://openalex.org/keywords/block","display_name":"Block (permutation group theory)","score":0.5721168518066406},{"id":"https://openalex.org/keywords/perceptron","display_name":"Perceptron","score":0.5435124039649963},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.5137492418289185},{"id":"https://openalex.org/keywords/multilayer-perceptron","display_name":"Multilayer perceptron","score":0.5055992603302002},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4966474175453186},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.4936593472957611},{"id":"https://openalex.org/keywords/central-processing-unit","display_name":"Central processing unit","score":0.48479217290878296},{"id":"https://openalex.org/keywords/hardware-acceleration","display_name":"Hardware acceleration","score":0.48091861605644226},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.41294392943382263},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.35071951150894165},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.35027897357940674},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.32625365257263184},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.269137442111969},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.24531731009483337},{"id":"https://openalex.org/keywords/very-large-scale-integration","display_name":"Very-large-scale integration","score":0.2227064073085785}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8536081314086914},{"id":"https://openalex.org/C155032097","wikidata":"https://www.wikidata.org/wiki/Q798503","display_name":"Backpropagation","level":3,"score":0.745181143283844},{"id":"https://openalex.org/C150741067","wikidata":"https://www.wikidata.org/wiki/Q2377218","display_name":"Systolic array","level":3,"score":0.6386085748672485},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.6138231158256531},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.5960747599601746},{"id":"https://openalex.org/C2777210771","wikidata":"https://www.wikidata.org/wiki/Q4927124","display_name":"Block (permutation group theory)","level":2,"score":0.5721168518066406},{"id":"https://openalex.org/C60908668","wikidata":"https://www.wikidata.org/wiki/Q690207","display_name":"Perceptron","level":3,"score":0.5435124039649963},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.5137492418289185},{"id":"https://openalex.org/C179717631","wikidata":"https://www.wikidata.org/wiki/Q2991667","display_name":"Multilayer perceptron","level":3,"score":0.5055992603302002},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4966474175453186},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.4936593472957611},{"id":"https://openalex.org/C49154492","wikidata":"https://www.wikidata.org/wiki/Q5300","display_name":"Central processing unit","level":2,"score":0.48479217290878296},{"id":"https://openalex.org/C13164978","wikidata":"https://www.wikidata.org/wiki/Q600158","display_name":"Hardware acceleration","level":3,"score":0.48091861605644226},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.41294392943382263},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.35071951150894165},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.35027897357940674},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.32625365257263184},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.269137442111969},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.24531731009483337},{"id":"https://openalex.org/C14580979","wikidata":"https://www.wikidata.org/wiki/Q876049","display_name":"Very-large-scale integration","level":2,"score":0.2227064073085785},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1587/transinf.2022pap0003","is_oa":true,"landing_page_url":"https://doi.org/10.1587/transinf.2022pap0003","pdf_url":"https://www.jstage.jst.go.jp/article/transinf/E105.D/12/E105.D_2022PAP0003/_pdf","source":{"id":"https://openalex.org/S2486202937","display_name":"IEICE Transactions on Information and Systems","issn_l":"0916-8532","issn":["0916-8532","1745-1361"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4320800604","host_organization_name":"Institute of Electronics, Information and Communication Engineers","host_organization_lineage":["https://openalex.org/P4320800604"],"host_organization_lineage_names":["Institute of Electronics, Information and Communication Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEICE Transactions on Information and Systems","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1587/transinf.2022pap0003","is_oa":true,"landing_page_url":"https://doi.org/10.1587/transinf.2022pap0003","pdf_url":"https://www.jstage.jst.go.jp/article/transinf/E105.D/12/E105.D_2022PAP0003/_pdf","source":{"id":"https://openalex.org/S2486202937","display_name":"IEICE Transactions on Information and Systems","issn_l":"0916-8532","issn":["0916-8532","1745-1361"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4320800604","host_organization_name":"Institute of Electronics, Information and Communication Engineers","host_organization_lineage":["https://openalex.org/P4320800604"],"host_organization_lineage_names":["Institute of Electronics, Information and Communication Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEICE Transactions on Information and Systems","raw_type":"journal-article"},"sustainable_development_goals":[{"display_name":"Affordable and clean energy","score":0.9100000262260437,"id":"https://metadata.un.org/sdg/7"}],"awards":[{"id":"https://openalex.org/G2920681495","display_name":null,"funder_award_id":"(CREST)","funder_id":"https://openalex.org/F4320338075","funder_display_name":"Core Research for Evolutional Science and Technology"},{"id":"https://openalex.org/G2983449479","display_name":null,"funder_award_id":"Scientific Research","funder_id":"https://openalex.org/F4320334764","funder_display_name":"Japan Society for the Promotion of Science"},{"id":"https://openalex.org/G3459562248","display_name":null,"funder_award_id":"Grant","funder_id":"https://openalex.org/F4320334764","funder_display_name":"Japan Society for the Promotion of Science"},{"id":"https://openalex.org/G6718509927","display_name":null,"funder_award_id":"CREST","funder_id":"https://openalex.org/F4320334764","funder_display_name":"Japan Society for the Promotion of Science"}],"funders":[{"id":"https://openalex.org/F4320309480","display_name":"Nvidia","ror":"https://ror.org/03jdj4y14"},{"id":"https://openalex.org/F4320334764","display_name":"Japan Society for the Promotion of Science","ror":"https://ror.org/00hhkn466"},{"id":"https://openalex.org/F4320338075","display_name":"Core Research for Evolutional Science and Technology","ror":"https://ror.org/00097mb19"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4311039153.pdf","grobid_xml":"https://content.openalex.org/works/W4311039153.grobid-xml"},"referenced_works_count":17,"referenced_works":["https://openalex.org/W1498436455","https://openalex.org/W1533861849","https://openalex.org/W1833744030","https://openalex.org/W1994616650","https://openalex.org/W2013237284","https://openalex.org/W2053968820","https://openalex.org/W2296509296","https://openalex.org/W2346438296","https://openalex.org/W2516591743","https://openalex.org/W2557355796","https://openalex.org/W2592867566","https://openalex.org/W2787550496","https://openalex.org/W2799069271","https://openalex.org/W2890068895","https://openalex.org/W2905117322","https://openalex.org/W3093982621","https://openalex.org/W4210716570"],"related_works":["https://openalex.org/W2076543106","https://openalex.org/W2019891950","https://openalex.org/W2085842814","https://openalex.org/W4286643620","https://openalex.org/W2523437662","https://openalex.org/W4387048144","https://openalex.org/W2492135063","https://openalex.org/W2362514456","https://openalex.org/W2766585573","https://openalex.org/W4387490624"],"abstract_inverted_index":{"Multilayer":[0],"perceptron":[1],"(MLP)":[2],"is":[3,10,24,39,121,134,177,214,234,256],"a":[4,28,40,80,129,156,164,180,199,259],"basic":[5],"neural":[6,71],"network":[7,18,72],"model":[8],"that":[9,97,139,239,248,258],"used":[11,26],"in":[12,31,45,51,98,170,191,198],"practical":[13],"industrial":[14],"applications,":[15],"such":[16,34,96],"as":[17,27,35,123],"intrusion":[19],"detection":[20],"(NID)":[21],"systems.":[22],"It":[23],"also":[25],"building":[29],"block":[30],"newer":[32],"models,":[33],"gMLP.":[36],"Currently,":[37],"there":[38],"demand":[41],"for":[42],"fast":[43],"training":[44,52,63,260],"NID":[46],"and":[47,61,75,150,193,208,221,243,269],"other":[48],"areas.":[49],"However,":[50],"with":[53,136],"numerous":[54],"GPUs,":[55],"the":[56,68,89,93,99,102,109,117,142,175,203,219,226,241,250],"problems":[57],"of":[58,67,111,174,240,249],"power":[59,232],"consumption":[60,233],"long":[62],"times":[64,216,223,236,245],"arise.":[65],"Many":[66],"latest":[69],"deep":[70],"(DNN)":[73],"models":[74],"MLPs":[76],"are":[77,114],"trained":[78],"using":[79],"backpropagation":[81,186],"algorithm":[82,187],"which":[83,171],"transmits":[84],"an":[85,263],"error":[86],"gradient":[87],"from":[88,116],"output":[90],"layer":[91,95,173],"to":[92,146,179,202],"input":[94,104],"sequential":[100],"computation,":[101],"next":[103],"cannot":[105],"be":[106],"processed":[107],"until":[108],"weights":[110],"all":[112,189],"layers":[113,190,197],"updated":[115],"last":[118],"layer.":[119],"This":[120],"known":[122],"backward":[124,151],"locking.":[125],"In":[126],"this":[127,154],"study,":[128],"weight":[130,143],"parameter":[131],"update":[132,144],"mechanism":[133],"proposed":[135],"time":[137],"delays":[138],"can":[140,265],"accommodate":[141],"delay":[145],"allow":[147],"simultaneous":[148],"forward":[149],"computation.":[152],"To":[153],"end,":[155],"one-dimensional":[157],"systolic":[158],"array":[159],"structure":[160],"was":[161],"designed":[162],"on":[163,262],"Xilinx":[165],"U50":[166],"Alveo":[167],"FPGA":[168,264],"card":[169],"each":[172],"MLP":[176],"assigned":[178],"processing":[181,229],"element":[182],"(PE).":[183],"The":[184,228],"time-delay":[185],"executes":[188],"parallel,":[192],"transfers":[194],"data":[195],"between":[196],"pipeline.":[200],"Compared":[201],"Intel":[204],"Core":[205],"i9":[206],"CPU":[207,220,242],"NVIDIA":[209],"RTX":[210],"3090":[211],"GPU,":[212],"it":[213,255],"3":[215],"faster":[217,224],"than":[218,225,238,247],"2.5":[222],"GPU.":[227,251],"speed":[230,268],"per":[231],"11.5":[235],"better":[237,246],"21.4":[244],"From":[252],"these":[253],"results,":[254],"concluded":[257],"accelerator":[261],"achieve":[266],"high":[267],"energy":[270],"efficiency.":[271]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2023,"cited_by_count":1}],"updated_date":"2026-04-10T15:06:20.359241","created_date":"2025-10-10T00:00:00"}
