{"id":"https://openalex.org/W4404688349","doi":"https://doi.org/10.1109/access.2024.3505940","title":"Hardware Software Co-Design for Multi-Threaded Computation on RISC-V-Based Multicore System","display_name":"Hardware Software Co-Design for Multi-Threaded Computation on RISC-V-Based Multicore System","publication_year":2024,"publication_date":"2024-01-01","ids":{"openalex":"https://openalex.org/W4404688349","doi":"https://doi.org/10.1109/access.2024.3505940"},"language":"en","primary_location":{"id":"doi:10.1109/access.2024.3505940","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2024.3505940","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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","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.3505940","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5052625146","display_name":"Binh Kieu-Do-Nguyen","orcid":"https://orcid.org/0000-0001-7240-7203"},"institutions":[{"id":"https://openalex.org/I20529979","display_name":"University of Electro-Communications","ror":"https://ror.org/02x73b849","country_code":"JP","type":"education","lineage":["https://openalex.org/I20529979"]}],"countries":["JP"],"is_corresponding":true,"raw_author_name":"Binh Kieu-do-Nguyen","raw_affiliation_strings":["Department of Computer and Network Engineering, The University of Electro-Communications (UEC), Tokyo, Japan"],"affiliations":[{"raw_affiliation_string":"Department of Computer and Network Engineering, The University of Electro-Communications (UEC), Tokyo, Japan","institution_ids":["https://openalex.org/I20529979"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5008969734","display_name":"Khai-Duy Nguyen","orcid":"https://orcid.org/0000-0003-3623-5250"},"institutions":[{"id":"https://openalex.org/I20529979","display_name":"University of Electro-Communications","ror":"https://ror.org/02x73b849","country_code":"JP","type":"education","lineage":["https://openalex.org/I20529979"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Khai-Duy Nguyen","raw_affiliation_strings":["Department of Computer and Network Engineering, The University of Electro-Communications (UEC), Tokyo, Japan"],"affiliations":[{"raw_affiliation_string":"Department of Computer and Network Engineering, The University of Electro-Communications (UEC), Tokyo, Japan","institution_ids":["https://openalex.org/I20529979"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026425410","display_name":"Nguy\u1ec5n Th\u1ebf B\u00ecnh","orcid":"https://orcid.org/0009-0006-9173-9450"},"institutions":[{"id":"https://openalex.org/I20529979","display_name":"University of Electro-Communications","ror":"https://ror.org/02x73b849","country_code":"JP","type":"education","lineage":["https://openalex.org/I20529979"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Nguyen The Binh","raw_affiliation_strings":["Department of Computer and Network Engineering, The University of Electro-Communications (UEC), Tokyo, Japan"],"affiliations":[{"raw_affiliation_string":"Department of Computer and Network Engineering, The University of Electro-Communications (UEC), Tokyo, Japan","institution_ids":["https://openalex.org/I20529979"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5055747978","display_name":"Khai-Minh Ma","orcid":null},"institutions":[{"id":"https://openalex.org/I23582244","display_name":"Ho Chi Minh City University of Science","ror":"https://ror.org/05jfbgm49","country_code":"VN","type":"education","lineage":["https://openalex.org/I123565023","https://openalex.org/I23582244"]}],"countries":["VN"],"is_corresponding":false,"raw_author_name":"Khai-Minh Ma","raw_affiliation_strings":["Department of Electronics, Faculty of Electronics and Telecommunications, University of Science, Ho Chi Minh City, Vietnam","Faculty of Electronics and Telecommunications, The University of Science, 227 Nguyen Van Cu, District 5, Ho Chi Minh City, Vietnam"],"affiliations":[{"raw_affiliation_string":"Department of Electronics, Faculty of Electronics and Telecommunications, University of Science, Ho Chi Minh City, Vietnam","institution_ids":["https://openalex.org/I23582244"]},{"raw_affiliation_string":"Faculty of Electronics and Telecommunications, The University of Science, 227 Nguyen Van Cu, District 5, Ho Chi Minh City, Vietnam","institution_ids":["https://openalex.org/I23582244"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5008715935","display_name":"Tri Duc Ta","orcid":"https://orcid.org/0000-0001-9458-012X"},"institutions":[{"id":"https://openalex.org/I123565023","display_name":"Vietnam National University Ho Chi Minh City","ror":"https://ror.org/00waaqh38","country_code":"VN","type":"education","lineage":["https://openalex.org/I123565023"]},{"id":"https://openalex.org/I202539009","display_name":"Industrial University of Ho Chi Minh City","ror":"https://ror.org/03mj71j26","country_code":"VN","type":"education","lineage":["https://openalex.org/I202539009"]}],"countries":["VN"],"is_corresponding":false,"raw_author_name":"Tri-Duc Ta","raw_affiliation_strings":["Department of Integrated Circuit and Hardware Design, Faculty of Computer Engineering, University of Information Technology, Ho Chi Minh City, Vietnam","Viet Nam National University Ho Chi Minh City, Linh Trung Ward, Thu Duc City, Ho Chi Minh City, Vietnam"],"affiliations":[{"raw_affiliation_string":"Department of Integrated Circuit and Hardware Design, Faculty of Computer Engineering, University of Information Technology, Ho Chi Minh City, Vietnam","institution_ids":["https://openalex.org/I202539009"]},{"raw_affiliation_string":"Viet Nam National University Ho Chi Minh City, Linh Trung Ward, Thu Duc City, Ho Chi Minh City, Vietnam","institution_ids":["https://openalex.org/I123565023"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026766200","display_name":"Duc-Hung Le","orcid":"https://orcid.org/0000-0003-3227-9117"},"institutions":[{"id":"https://openalex.org/I23582244","display_name":"Ho Chi Minh City University of Science","ror":"https://ror.org/05jfbgm49","country_code":"VN","type":"education","lineage":["https://openalex.org/I123565023","https://openalex.org/I23582244"]}],"countries":["VN"],"is_corresponding":false,"raw_author_name":"Duc-Hung Le","raw_affiliation_strings":["Department of Electronics, Faculty of Electronics and Telecommunications, University of Science, Ho Chi Minh City, Vietnam","Faculty of Electronics and Telecommunications, The University of Science, 227 Nguyen Van Cu, District 5, Ho Chi Minh City, Vietnam"],"affiliations":[{"raw_affiliation_string":"Department of Electronics, Faculty of Electronics and Telecommunications, University of Science, Ho Chi Minh City, Vietnam","institution_ids":["https://openalex.org/I23582244"]},{"raw_affiliation_string":"Faculty of Electronics and Telecommunications, The University of Science, 227 Nguyen Van Cu, District 5, Ho Chi Minh City, Vietnam","institution_ids":["https://openalex.org/I23582244"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5042912660","display_name":"Cong\u2010Kha Pham","orcid":"https://orcid.org/0000-0001-5255-4919"},"institutions":[{"id":"https://openalex.org/I20529979","display_name":"University of Electro-Communications","ror":"https://ror.org/02x73b849","country_code":"JP","type":"education","lineage":["https://openalex.org/I20529979"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Cong-Kha Pham","raw_affiliation_strings":["Department of Computer and Network Engineering, The University of Electro-Communications (UEC), Tokyo, Japan"],"affiliations":[{"raw_affiliation_string":"Department of Computer and Network Engineering, The University of Electro-Communications (UEC), Tokyo, Japan","institution_ids":["https://openalex.org/I20529979"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5025387024","display_name":"Trong-Thuc Hoang","orcid":"https://orcid.org/0000-0002-4078-0836"},"institutions":[{"id":"https://openalex.org/I20529979","display_name":"University of Electro-Communications","ror":"https://ror.org/02x73b849","country_code":"JP","type":"education","lineage":["https://openalex.org/I20529979"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Trong-Thuc Hoang","raw_affiliation_strings":["Department of Computer and Network Engineering, The University of Electro-Communications (UEC), Tokyo, Japan"],"affiliations":[{"raw_affiliation_string":"Department of Computer and Network Engineering, The University of Electro-Communications (UEC), Tokyo, Japan","institution_ids":["https://openalex.org/I20529979"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":8,"corresponding_author_ids":["https://openalex.org/A5052625146"],"corresponding_institution_ids":["https://openalex.org/I20529979"],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":0.4894,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.65632816,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":"12","issue":null,"first_page":"177312","last_page":"177326"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9700000286102295,"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.9700000286102295,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9639000296592712,"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.9168999791145325,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.785381555557251},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.7206025719642639},{"id":"https://openalex.org/keywords/reduced-instruction-set-computing","display_name":"Reduced instruction set computing","score":0.5873905420303345},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5665455460548401},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4941752254962921},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.45459654927253723},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.4430468678474426},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.4360799789428711},{"id":"https://openalex.org/keywords/co-design","display_name":"Co-design","score":0.42514437437057495},{"id":"https://openalex.org/keywords/instruction-set","display_name":"Instruction set","score":0.398267924785614},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3574133515357971},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.19597789645195007}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.785381555557251},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.7206025719642639},{"id":"https://openalex.org/C126298526","wikidata":"https://www.wikidata.org/wiki/Q189376","display_name":"Reduced instruction set computing","level":3,"score":0.5873905420303345},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5665455460548401},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4941752254962921},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.45459654927253723},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.4430468678474426},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.4360799789428711},{"id":"https://openalex.org/C180962459","wikidata":"https://www.wikidata.org/wiki/Q1038171","display_name":"Co-design","level":2,"score":0.42514437437057495},{"id":"https://openalex.org/C202491316","wikidata":"https://www.wikidata.org/wiki/Q272683","display_name":"Instruction set","level":2,"score":0.398267924785614},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3574133515357971},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.19597789645195007}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/access.2024.3505940","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2024.3505940","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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:4996155d59894dc5aae703d8ade5e5d8","is_oa":true,"landing_page_url":"https://doaj.org/article/4996155d59894dc5aae703d8ade5e5d8","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 12, Pp 177312-177326 (2024)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/access.2024.3505940","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2024.3505940","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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","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/W2010689663","https://openalex.org/W2490345425","https://openalex.org/W2585514748","https://openalex.org/W2734572653","https://openalex.org/W2757706453","https://openalex.org/W2764252782","https://openalex.org/W2909545524","https://openalex.org/W2943620027","https://openalex.org/W3004552212","https://openalex.org/W3027968530","https://openalex.org/W3036126610","https://openalex.org/W3042964438","https://openalex.org/W3043204054","https://openalex.org/W3048854702","https://openalex.org/W3093500627","https://openalex.org/W3135493077","https://openalex.org/W3203242999","https://openalex.org/W3205311052","https://openalex.org/W3205655393","https://openalex.org/W3215842110","https://openalex.org/W4210449493","https://openalex.org/W4226218272","https://openalex.org/W4312259185","https://openalex.org/W4313192083","https://openalex.org/W4317553465","https://openalex.org/W4360606495","https://openalex.org/W4361265333","https://openalex.org/W4361731954","https://openalex.org/W4361855017","https://openalex.org/W4366147964","https://openalex.org/W4386090486","https://openalex.org/W4387319216","https://openalex.org/W4391550113","https://openalex.org/W4401018119","https://openalex.org/W4402451456"],"related_works":["https://openalex.org/W2538644970","https://openalex.org/W4376881175","https://openalex.org/W4310584696","https://openalex.org/W4237840813","https://openalex.org/W2128502296","https://openalex.org/W4385730960","https://openalex.org/W1998013902","https://openalex.org/W2993622674","https://openalex.org/W1833044483","https://openalex.org/W4364295250"],"abstract_inverted_index":{"The":[0,22,54],"open-source":[1],"and":[2,50,67,129],"customizable":[3],"features":[4,92],"of":[5,24,33,42,57,93,119],"the":[6,31,40,91,117],"RISC-V":[7,58,94],"Instruction":[8],"Set":[9],"Architecture":[10],"(ISA)":[11],"have":[12],"facilitated":[13],"its":[14,18],"rapid":[15],"adoption":[16],"since":[17],"publication":[19],"in":[20],"2011.":[21],"availability":[23],"numerous":[25,73],"free":[26],"core":[27],"designs":[28],"leads":[29],"to":[30,106],"pervasiveness":[32],"RISC-V-based":[34],"devices":[35],"on":[36,80],"diverse":[37],"applications":[38],"spanning":[39],"Internet":[41],"Things":[43],"(IoT),":[44],"embedded":[45],"systems,":[46],"artificial":[47],"intelligence":[48],"(AI),":[49],"virtual/augmented":[51],"reality":[52],"(VR/AR).":[53],"increasing":[55],"prevalence":[56],"cores":[59],"has":[60],"consequently":[61],"caused":[62],"a":[63,96,101],"demand":[64],"for":[65,76],"high-performance":[66],"resource-efficient":[68],"multicore":[69,78,86],"systems.":[70],"However,":[71],"while":[72,110],"proposals":[74],"exist":[75],"constructing":[77],"systems":[79],"conventional":[81],"architectures,":[82],"realizing":[83],"an":[84],"efficient":[85],"system":[87],"that":[88],"effectively":[89],"leverages":[90],"remains":[95],"challenge.":[97],"This":[98],"paper":[99],"introduces":[100],"novel":[102],"hardware/software":[103],"co-design":[104],"methodology":[105],"address":[107],"these":[108],"bottlenecks":[109],"minimizing":[111],"resource":[112],"utilization.":[113],"Experimental":[114],"results":[115],"demonstrate":[116],"efficiency":[118],"our":[120],"approach,":[121],"exhibiting":[122],"significant":[123],"performance":[124],"gains":[125],"over":[126],"single-threaded":[127],"implementations":[128],"even":[130],"surpassing":[131],"traditional":[132],"multi-threaded":[133],"approaches.":[134]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
