Presentation | 2019-07-24 Proposal of Scalable Vector Instruction Set for Embedded RISC-V Processor Yoshiki Kimura, Tomoya Kikuchi, Kanemitsu Ootsu, Takashi Yokota, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | Recently, the use of FPGA in the embedded field has increased. However, development using FPGA is high development costs. Therefore, the development cost can be reduced by combining the dedicated circuit and the soft-core processor. If the performance of the soft-core processor improves, the development cost can be suppressed. Recently, even in the embedded field, opportunities for processing with data parallelism such as image processing are increasing. SIMD parallel processing is effective for speeding up processing with data parallelism. In the conventional SIMD instruction, the operation performance can be changed by changing the number of concurrent operations, but it is necessary to remake the machine language code. On the other hand, RISC-V is an open ISA, and its use in the embedded field is expected to increase. Therefore, SIMD parallel processing is also important in RISC-V. In this paper, we propose a scalable vector instruction set in which machine language code for RISC-V does not depend on the number of operation units, and describe a development method of vector processing software. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | RISC-V / vector processing / soft-core processor |
Paper # | CPSY2019-18,DC2019-18 |
Date of Issue | 2019-07-17 (CPSY, DC) |
Conference Information | |
Committee | CPSY / DC / IPSJ-ARC |
---|---|
Conference Date | 2019/7/24(3days) |
Place (in Japanese) | (See Japanese page) |
Place (in English) | Kitami Civic Hall |
Topics (in Japanese) | (See Japanese page) |
Topics (in English) | Parallel, Distributed and Cooperative Processing Systems and Dependable Computing |
Chair | Hidetsugu Irie(Univ. of Tokyo) / Satoshi Fukumoto(Tokyo Metropolitan Univ.) / Hiroshi Inoue(Kyushu Univ.) |
Vice Chair | Michihiro Koibuchi(NII) / Kota Nakajima(Fujitsu Lab.) / Hiroshi Takahashi(Ehime Univ.) |
Secretary | Michihiro Koibuchi(Nagoya Inst. of Tech.) / Kota Nakajima(Hokkaido Univ.) / Hiroshi Takahashi(Nihon Univ.) / (Chiba Univ.) |
Assistant | Eiji Arima(Univ. of Tokyo) / Shugo Ogawa(Hitachi) |
Paper Information | |
Registration To | Technical Committee on Computer Systems / Technical Committee on Dependable Computing / Special Interest Group on System Architecture |
---|---|
Language | JPN |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | Proposal of Scalable Vector Instruction Set for Embedded RISC-V Processor |
Sub Title (in English) | |
Keyword(1) | RISC-V |
Keyword(2) | vector processing |
Keyword(3) | soft-core processor |
1st Author's Name | Yoshiki Kimura |
1st Author's Affiliation | Utsunomiya University(Utsunomiya Univ.) |
2nd Author's Name | Tomoya Kikuchi |
2nd Author's Affiliation | Utsunomiya University(Utsunomiya Univ.) |
3rd Author's Name | Kanemitsu Ootsu |
3rd Author's Affiliation | Utsunomiya University(Utsunomiya Univ.) |
4th Author's Name | Takashi Yokota |
4th Author's Affiliation | Utsunomiya University(Utsunomiya Univ.) |
Date | 2019-07-24 |
Paper # | CPSY2019-18,DC2019-18 |
Volume (vol) | vol.119 |
Number (no) | CPSY-147,DC-148 |
Page | pp.pp.21-26(CPSY), pp.21-26(DC), |
#Pages | 6 |
Date of Issue | 2019-07-17 (CPSY, DC) |