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

추천
검색
질문

이용수

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

초록· 키워드

오류제보하기
운영체제에는 파일 서비스, 프로세스 관리, 메모리 관리, 네트웍 통신 등 여러가지 기능을 지원한다. 그러나, 병렬컴퓨터를 위한 운영체제에서는 특정한 노드는 파일 서비스만을 제공해주고, 특정한 노드는 계산만을 하기 때문에 기존의 운영체제가 적당하지 않다. 그러므로, 모든 노드에서 필요한 기능들만을 모아서 운영체제를 만들고자 한다. 이 기능을 가진 운영체제는 minimum kernel을 형성하기 되며 microkernel[1]의 형태로서 디자인하는 것이 바람직하다. 이 microkernel은 T800계열의 트랜스퓨터를 기반으로해서 만들어진 병렬컴퓨터 TiME[6]에서의 각 노드에서 운영체제로 사용된다.
T800계열의 트랜스퓨터는 2개의 우선순위를 하드웨어적으로 제공해주나, 실시간 응용을 위해서는 다중 우선순위 스케쥴링이 필요하다. 또한, 다중 우선순위 스케쥴링을 위해서는 기존 language run-time system library로 제공되었던 여러 기능들을 assembly language차원에서의 변환이 필요하다.
따라서, 본 논문에서는 트랜스퓨터상에서 실시간 응용을 위해 다중 우선순위 스케쥴링뿐만 아니라 트랜스퓨터 assembly language차원에서 기존 language run-time system을 대체하여 process, channel, semaphore management를 지원하는 트랜스퓨터용 microkernel을 소개하고자 한다.

목차

요약

1. 서론

2. TiME의 구조

3. Microkernel의 구조

4. 성능 평가

5. 결론

참고 문헌

참고문헌 (0)

참고문헌 신청

함께 읽어보면 좋을 논문

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

이 논문의 저자 정보

이 논문과 함께 이용한 논문

최근 본 자료

전체보기

댓글(0)

0

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