SPARK: An automatic Score-Power-Area efficient RISC-V processor microarchitecture SeeKer. (February 2023)
- Record Type:
- Journal Article
- Title:
- SPARK: An automatic Score-Power-Area efficient RISC-V processor microarchitecture SeeKer. (February 2023)
- Main Title:
- SPARK: An automatic Score-Power-Area efficient RISC-V processor microarchitecture SeeKer
- Authors:
- Li, Qiang
Tao, Jun
Han, Jun - Abstract:
- Abstract: In this study, we provide an automatic multi-objective optimization framework for RISC-V processor microarchitecture. CoreMark benchmark and TSMC 28 nm CMOS process serve as the foundation for SPARK's investigation of the design space to SonicBOOM for three design criteria of performance, power, and area. The sequential-BOED method demonstrates a convergence speed of ADRS 2.125 times faster than baseline thanks to the benefits of the suggested sampling algorithm RED. In the meantime, the SPARK framework's SPA-Gen infrastructure parallelizes querying the VLSI flow of elite trials. Therefore, under the same convergence target of ADRS as sequential-BOED, the overall running time of Para-BOED algorithm can be further improved by a factor of 1.29. The official Two-Wide BOOM achieves a commendable compromise between performance score, power consumption, and area cost. SPARK framework, however, finds an optimal microarchitecture design of BOOM with improved performance-cost ratio compared to official Two-Wide BOOM within fully acceptable searching time. Highlights: Algorithm Level: Our suggested RED algorithm for obtaining representative designs and edge designs greatly accelerate the convergence of Pareto front. With the help of SPA-Gen infrastructure, our Para-BOED algorithm can effectively reduce the overall running time compared with baseline. Framework Level: We present a fully automatic multi-objective DSE framework for processor microarchitecture. The BOOMAbstract: In this study, we provide an automatic multi-objective optimization framework for RISC-V processor microarchitecture. CoreMark benchmark and TSMC 28 nm CMOS process serve as the foundation for SPARK's investigation of the design space to SonicBOOM for three design criteria of performance, power, and area. The sequential-BOED method demonstrates a convergence speed of ADRS 2.125 times faster than baseline thanks to the benefits of the suggested sampling algorithm RED. In the meantime, the SPARK framework's SPA-Gen infrastructure parallelizes querying the VLSI flow of elite trials. Therefore, under the same convergence target of ADRS as sequential-BOED, the overall running time of Para-BOED algorithm can be further improved by a factor of 1.29. The official Two-Wide BOOM achieves a commendable compromise between performance score, power consumption, and area cost. SPARK framework, however, finds an optimal microarchitecture design of BOOM with improved performance-cost ratio compared to official Two-Wide BOOM within fully acceptable searching time. Highlights: Algorithm Level: Our suggested RED algorithm for obtaining representative designs and edge designs greatly accelerate the convergence of Pareto front. With the help of SPA-Gen infrastructure, our Para-BOED algorithm can effectively reduce the overall running time compared with baseline. Framework Level: We present a fully automatic multi-objective DSE framework for processor microarchitecture. The BOOM processor serves as the experimental object to validate the workflow. Noteworthy is the discovery of an optimal design with best performance-cost gain. True commercial foundation: The experiment is built on the TSMC 28 nm CMOS process library, CoreMark benchmark, and industry-standard EDA tools. The experimental settings show that SPARK framework is more like a real-world application scenario. … (more)
- Is Part Of:
- Microelectronics journal. Volume 132(2023)
- Journal:
- Microelectronics journal
- Issue:
- Volume 132(2023)
- Issue Display:
- Volume 132, Issue 2023 (2023)
- Year:
- 2023
- Volume:
- 132
- Issue:
- 2023
- Issue Sort Value:
- 2023-0132-2023-0000
- Page Start:
- Page End:
- Publication Date:
- 2023-02
- Subjects:
- Multi-objective optimization -- Design space exploration -- Bayesian optimization
Microelectronics -- Periodicals
Microélectronique -- Périodiques
Microelectronics
Electronic journals
Journals - contents and abstracts
Periodicals
621.3805 - Journal URLs:
- http://catalog.hathitrust.org/api/volumes/oclc/5877621.html ↗
http://www.sciencedirect.com/science/journal/00262692 ↗
http://www.intute.ac.uk/sciences/cgi-bin/fullrecord.pl?handle=lesa.1012319367 ↗
http://www.elsevier.com/journals ↗
http://www.elsevier.com/homepage/elecserv.htt ↗ - DOI:
- 10.1016/j.mejo.2022.105679 ↗
- Languages:
- English
- ISSNs:
- 0959-8324
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 5758.973000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 25088.xml