메뉴 건너뛰기
.. 내서재 .. 알림
소속 기관/학교 인증
인증하면 논문, 학술자료 등을  무료로 열람할 수 있어요.
한국대학교, 누리자동차, 시립도서관 등 나의 기관을 확인해보세요
(국내 대학 90% 이상 구독 중)
로그인 회원가입 고객센터 ENG
주제분류

추천
검색
질문

논문 기본 정보

자료유형
학술대회자료
저자정보
조광윤 (서울대학교) 이창건 (서울대학교) 하은용 (안양대학교)
저널정보
Korean Institute of Information Scientists and Engineers 한국정보과학회 학술발표논문집 한국정보과학회 2009 한국컴퓨터종합학술대회 논문집 제36권 제1호(B)
발행연도
2009.6
수록면
487 - 491 (5page)

이용수

표지
📌
연구주제
📖
연구배경
🔬
연구방법
🏆
연구결과
AI에게 요청하기
추천
검색
질문

초록· 키워드

오류제보하기
경성 실시간 시스템을 디자인 함에 있어서 모든 프로그램이 실행되는데 있어서 데드라인 조건을 만족하도록 보장되어야 하므로 최악 수행시간 분석이 중요하다. 본 논문에서 우리는 기존의 프로그램 흐름 분석과 선형계획법을 사용한 최악 수행시간 분석 기법을 코드 저장소로서의 NAND 플래시 메모리 기반으로 확장하는 방법을 제안한다. 선형계획법의 입력 요소로서 각 기본 블록의 수행횟수와 간선들에서 도출되는 구조적 제약 조건과 순환문의 제약 범위 등 기능적 제약 요건이 들어가는 것은 기존의 최악 수행시간 분석 기법과 같다. 하지만 플래시 메모리 페이지간의 RAM에서의 충돌관계를 고려하여 RAM 상태 전이에 따른 제약 조건과 각 전이 시 페이지 부재 오류의 발생여부에 따른 제약조건을 추가함으로써 선형계획법의 목적함수도 NAND 플래시 메모리의 조건을 더 정확히 반영하도록 조정할 수 있다. 또한 우리는 그 분석 과정에서 얻을 정보를 활용하여 결정적 스케줄링 가능성을 보장하는 정적 페이지 피닝 기법을 제안한다. 페이지 피닝 기법이란 미리 결정된 페이지들을 항상 RAM에 올려놓아 페이지 적중을 보장하고 나머지 페이지들에 대해서 필요 시 페이지 부재 오류를 발생시켜 고정되지 않은 페이지들을 위해 할당된 RAM 페이지에 읽어 들이는 방식이다. 앞서 제안한 최악 수행시간 분석 방법을 활용하면 태스크들의 최악 수행시간을 최소화 할 수 있는 방향으로 피닝되어야 할 페이지를 결정할 수 있다. 그리고 각 태스크에 대해 피닝되는 페이지 수에 따른 최악 수행시간의 함수를 바탕으로 전체 시스템의 스케줄 가능성을 보장하기 위해 필요한 페이지 수, 즉 메모리 크기 역시 유도해 낼 수 있다.

목차

요약
1. 서론
2. 최악수행시간 분석
3. NAND 플래시 메모리로의 확장
4. 스케줄 가능성을 최적화하는 정적 페이지 피닝 기법
5. 결론 및 향후 과제
사사
참고문헌

참고문헌 (0)

참고문헌 신청

함께 읽어보면 좋을 논문

논문 유사도에 따라 DBpia 가 추천하는 논문입니다. 함께 보면 좋을 연관 논문을 확인해보세요!

이 논문의 저자 정보

이 논문과 함께 이용한 논문

최근 본 자료

전체보기

댓글(0)

0

UCI(KEPA) : I410-ECN-0101-2009-569-018534968