Proceedings of the Korea Information Processing Society Conference (한국정보처리학회:학술대회논문집)
- 2013.05a
- /
- Pages.164-165
- /
- 2013
- /
- 2005-0011(pISSN)
- /
- 2671-7298(eISSN)
DOI QR Code
Enhanced Memory Allocator for Scalability Improvement On Multicore
멀티코어 환경에서의 확장성 향상을 위한 메모리 할당자
- Cho, Youngjoong (College of Information and Communication Engineering, Sungkyunkwan University) ;
- Kim, Inhyuk (College of Information and Communication Engineering, Sungkyunkwan University) ;
- Eom, Young Ik (College of Information and Communication Engineering, Sungkyunkwan University)
- Published : 2013.05.10
Abstract
멀티프로세서에서 시스템의 병렬성을 향상시키기 위해서 멀티스레드 프로그램을 이용한다. 이러한 멀티스레드 프로그램은 스레드간 역할을 분담하여 작업을 진행하게 된다. 멀티스레드 프로그램에는 생산자-소비자 구조가 있다. 기존 메모리할당자들은 생산자-소비자 구조에 대한 연구가 진행되지 않고, 크리티컬 섹션이 긴 락을 사용하여 성능상에 문제가 있다. 우리는 이러한 문제점을 독특한 메모리 해제 방법을 통해 해결하였고, 실험을 통해 메모리 할당자의 속도가 향상되는 것을 검증하였다.
Keywords