최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기한국산학기술학회논문지 = Journal of the Korea Academia-Industrial cooperation Society, v.12 no.3, 2011년, pp.1380 - 1386
박근덕 (호서대학교 컴퓨터공학부) , 오삼권 (호서대학교 컴퓨터공학부) , 김병국 (호서대학교 컴퓨터공학부)
The request of interrupt accompanies a context switching. If the interrupt is frequently requested, this overhead of context switching can reduce seriously the performance of embedded systems. In order to reduce processing overhead due to frequently requested communication interrupts at Asynchronous...
* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.
핵심어 | 질문 | 논문에서 추출한 답변 |
---|---|---|
IC 기법을 사용하기 위해서는 어떤 조건이 필요한가? | IC 기법은 라이브룩 현상을 막기 위해 고속 네트워크 환경에서 사용되는 방법으로, 패킷이 도착할 때마다 인터럽트를 발생시키지 않고 일정한 양의 패킷이 도착하거나 시간이 경과 했을 때 인터럽트를 발생시킴으로써, 패킷 처리를 위한 인터럽트 발생 횟수를 줄여 인터럽트 처리 오버헤드를 감소시키는 기법이다. 이 기법을 사용하기 위해서는 통신 하드웨어 장치가 추가적인 버퍼를 유지하고, 정해진 시간이나 패킷 수에 따라, 인터럽트를 발생시키는 것을 관리해야 한다. | |
인터럽트의 발생은 무엇을 수반하는가? | 인터럽트의 발생은 태스크의 문맥전환(context switching)을 수반한다. 이러한 문맥전환 오버헤드는, 인터럽트가 빈번하게 발생하는 경우, 임베디드 시스템의 성능을 심각하게 저하시킬 수 있다. | |
프로세서와 연결된 장치로부터 데이터를 받아들이는 방법은 어떻게 구분할 수 있는가? | 프로세서와 연결된 장치로부터 데이터를 받아들이는 방법은 크게 폴링(polling) 또는 인터럽트 구동 (interrupt-driven) 방식으로 구분할 수 있다. 빠른 응답 시간을 요구하는 시스템의 경우, 데이터의 존재 유무를 주기적으로 확인하는 폴링보다 데이터가 존재시 인터럽트를 발생시켜 해당 서비스 루틴을 수행하도록 하는 인터럽트 구동 방식이 더 적합하다[1]. |
박석중, 우준, 이재국, 김형식, "과학계산용 클러스터 파일시스템에서의 인터럽트 통합효과 분석", 한국 컴퓨터종합학술대회 논문집(D), 제 35권, 1호, pp. 105-109, 2008.
Ravi Prasad, Manish Jain, Constantinos Dovrolis, "Dovrolis. Effects of interrupt coalescence on network measurements.", Passive and Active Measurements (PAM) conference, April 2004.
Samsung Electronics, "S3C2440A 32-BIT CMOS MICROCONTROLLER USER'S MANUAL Revision 1", pp. 235-353, Samsung Electronics, 2004.
Jean J. Labrosse, "MicroC/OS-II The Real-Time Kernel Second Edition의 역서", pp. 1-605, 에이콘, 2003.
Jeffrey C. Mogul, K. K. Ramakrishnan, "Eliminating receive livelock in an interrupt-driven kernel", ACM Transactions on Computer Systems (TOCS), v.15 n.3, pp. 217-252, 1997. 8.
Jean J. Labrosse, "Embedded Systems Building Blocks Second Edtion의 역서", pp. 399-494, 에이콘, 2008.
김희철, 이병수, "C언어와 통계학", pp. 318-366, 상조사, 2000.
(주)씨랩시스 역, "ARM System Developer's Guide", pp. 455-747, 사이텍미디어, 2005.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.