RFID 미들웨어의 성능 최적화를 위한 멀티쓰레딩 방법

Title
RFID 미들웨어의 성능 최적화를 위한 멀티쓰레딩 방법
Author
김용진
Advisor(s)
유민수
Issue Date
2011-02
Publisher
한양대학교
Degree
Master
Abstract
ALE (Application Level Events) 표준을 따르는 미들웨어의 핵심적인 역할은 수집된 태그 데이터를 가공하여 비즈니스 어플리케이션이 요구하는 형태로 제공하는 것이다. ALE 표준은 주로 인터페이스만을 정의하고 있어 RFID 미들웨어의 개발 방법에 따라 성능이나 구조의 차이가 있다. 높은 병렬성을 가지는 ALE 기반 RFID 미들웨어는 동시에 발생하는 요청들이 거의 독립적이며 각각의 요청을 처리하는 코드가 보통 순차적으로 처리되기 때문에 최근에는 이벤트 기반보다 쓰레드 기반으로 개발되고 있다. 하지만 개발된 쓰레드 기반 ALE 미들웨어들은 내부 병렬화(concurrent)에 대한 명확한 근거를 제시하지 않아 잘못된 멀티쓰레드의 사용으로 컨텍스트 스위칭, 동기화 등의 오버헤드를 발생시켜 성능을 더욱 악화시킬 수 있다. 본 논문에서는 ALE 미들웨어의 이벤트 사이클과 논리 리더의 병렬화에 대한 명확한 근거를 제시하고 동시에 공유 데이터인 버퍼에 접근하기 위한 동기화를 회피하는 버퍼링 방법을 연구한다. 멀티쓰레드 기반의 ALE 미들웨어를 개발함에 있어 두 가지 병렬화와 버퍼링 방법을 성능 평가를 통해 성능지향적인 ALE 미들웨어를 제시하였다.
URI
https://repository.hanyang.ac.kr/handle/20.500.11754/139622http://hanyang.dcollection.net/common/orgView/200000415915
Appears in Collections:
GRADUATE SCHOOL[S](대학원) > ELECTRONICS AND COMPUTER ENGINEERING(전자컴퓨터통신공학과) > Theses (Master)
Files in This Item:
There are no files associated with this item.
Export
RIS (EndNote)
XLS (Excel)
XML


qrcode

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

BROWSE