The Transactions of the Korea Information Processing Society (한국정보처리학회논문지)
- Volume 5 Issue 11
- /
- Pages.2809-2822
- /
- 1998
- /
- 1226-9190(pISSN)
Gnu Ada'95 Runtime Library (GNARL): Tasking Implementation and Performance Improvement
Gnu Ada'95 런타임 라이브러리 (GNARL): 태스킹의 구현과 성능향상
Abstract
GNARL is the runtime system of the Gun NYU Ada'95 compiler(GNAT). It implements the multi-tasking features of the Ada programming language and together they provide a freely available test-bed for experimentation in language, compiler, and runtime support for real-time programming. In this paper, we give an overview of GNAT and GNARL. We then describe the results of our research toward improving efficiency, predictability, and reliability of Ada'95 multi-tasking.
GNARL은 GNAT Asa'95 컴파일러의 런타임 시스템으로, Ada'95언어의 멀티태스킹 기능의 지원을 담당한다. 공개 소프트웨어인 GNARL과 GNAT을 사용하면 프로그래밍언어, 컴파일러, 실시간 기능을 지원하는 런타임 시스템에 대한 연구를 자유롭게 수행 할 수 있는데, 본 연구에서는 GNARL과 GNAT의 총체적인 구조와 구현 원리 및 Asa'95의 멀티태스킹의 효율성, 예측성 및 안정성 향상에 대한 연구 결과에 대해 설명한다.
Keywords