Browse > Article

Improvement Method and Performance Analysis of Shared Memory in Dual Core Embedded Linux system  

Jung, Ji-Sung (한국전자통신연구원)
Kim, Chang-Bong (공주대학교 정보통신공학부)
Publication Information
Journal of Internet Computing and Services / v.11, no.4, 2010 , pp. 95-106 More about this Journal
Abstract
Recently multiple process communicate together. They share resource and information for cooperation in complicated programming environment. Kernel provides IPC (Inter -Process Communication) for communication with each other process. Shared Memory is a technique that many processes can access to identical memory area in the Linux environment. In this paper, we propose a performance improvement method of shared memory in the dual-core embedded linux system which is consist of different core and different operating system. We construct the MPC2530F (ARM926F+ARM946E) linux system and measure the performance therein. We attempt a performance enhancement in each CPU for each process which uses a shared memory.
Keywords
Dual-Core; Shared Memory; Embedded Linux;
Citations & Related Records
Times Cited By KSCI : 4  (Citation Analysis)
연도 인용수 순위
1 Qiao Xiangzhen, "Design of efficient parallel algorithms on shared memory multiprocessors", Wuhan University Journal of Natural Sciences Volume 1, 2008
2 정지성외 3인, "고속 IPC 기술기반 듀얼코어 임베디드시스템 성능 분석", 한국통신학회 추계종합학술발표회 2008, p.400-401
3 박성원, 정기철,"ARM 9을 이용한 임베디드 리눅스 시스템", 북두출판사, 2005
4 A reliable multicast transport protocol suitable for distributed IPC of the TMO model / 안진섭 (한국정보과학회 학술발표논문집 (가을) 2005, Vol.1, v.1 p.532-534)
5 A design of dynamic networking techniques supporting universal plug and play for real time object TMO distributed inter-process communication / 김성진 (차세대 통신 소프트 웨어 학술대회 (NCS) 2005, p.50-53)
6 장승주, "Dual core 시스템에서 shared memory 기능 구현", 한국콘텐츠학회논문지 제8권 제 9호 (2008년 9월) pp.27-33   과학기술학회마을
7 Developing scalable signal processing applications using a flexible message based inter processor communication (IPC) framework / Sven Brehmer (Pervasive Signal Processing Conference and Expo (GSPx) 2005, p.2044-1-4)
8 MPI management of Hermite Collocation computation on a distributed-shared memory system / E. N. MATHIOUDAKIS (WSEAS International Conference on Applied Mathematics (MATH) 2006, 290-295)
9 Sean Walberg, "Share application data with UNIX System V IPC mechanisms", IBM, 2007
10 Optimization of job super scheduler architecture in computational grid environments / M. Shiraz (International Conference on Grid Computing and Applications (GCA) 2008, Paper 3179)
11 장승주외 2인, "Dual Core 시스템에서 Shared Memory 기능 설계", 한국해양정보통신학회논문지 제12권 제8호 (2008년 8월)   과학기술학회마을
12 Performance, area and power trade-offs in mesh-based emulated shared memory CMP architectures / Martti Forsell (International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA) 2008, Paper 4073)
13 김종수외 4인, "A study on buffer and shared memory optimization for multi-processor system", 정보처리학회논문지, 2002   과학기술학회마을
14 김종수외 4인, "A Study on shared memory optimization for multi-processor system", 한국정보처리학회(추계) 2001
15 Hardeep Singh, Rachna Dhand, Sandeep Bassi, "Inter-process communication (IPC) : An interpretive conspectus", IASTED International Conference on Communications, Internet, and Information Technology (CIIT), 2002
16 Hai Huang, Padmanabhan Pillai, Kang G. Shin, "Improving wait-free algorithms for interprocess communication in embedded real-time systems", USENIX Annual Technical Conference, 2002
17 이상권 외 3명, "KDSM(DAIST Distributed Shared Memory) 시스템의 설계 및 구현", 한국정보과학회논문지:시스템및이론 29호 p.257-264, 2002   과학기술학회마을