상세 보기
Optimizing Multithreaded Access to Global Variables in SPM through Compiler-Enhanced Dependency Analysis
- Jeon, Gihyeon;
- Park, Daejin
Citations
SCOPUS
0초록
Scratchpad memory (SPM) occupies less space and consumes less energy than cache memory. However, unlike with cache memory, the user or the compiler must directly allocate the data or instructions. In this paper, we propose a new compiler based on the LLVM compiler that allocates frequently used global variables to the SPM and addresses issues in a multi-threaded environment with frequent I/O operations. The results demonstrate approximately a 27% reduction in energy consumption. © 2024 IEEE.
- 제목
- Optimizing Multithreaded Access to Global Variables in SPM through Compiler-Enhanced Dependency Analysis
- 저자
- Jeon, Gihyeon; Park, Daejin
- 발행일
- 2024
- 유형
- Conference paper
- 저널명
- IEEE Region 10 Annual International Conference, Proceedings/TENCON
- 페이지
- 802 ~ 803
- 언어
- ENG
- 출판사
- Institute of Electrical and Electronics Engineers Inc.
- 발행국가
- 미국
- 분량
- 2 페이지
- ISSN
- E 215-9345
P 2159-3442