비대칭형 멀티프로세싱(AMP) 환경에서 Inter-Processor Interrupt (IPI) 및 Mailbox IP 도입 배경모던 이기종 멀티코어(AMP) 시스템 아키텍처에서 고성능 애플리케이션을 구동하는 ARM Cortex-A 코어와 실시간 제어를 담당하는 ARM Cortex-M 코어는 독립된 운영체제를 실행합니다. 두 프로세서가 물리 메모리 공간을 공유하며 데이터를 교환하기 위해서는 상대방 코어에게 데이터가 준비되었음을 알리는 물리적인 통지 메커니즘이 필요합니다. 폴링(Polling) 방식을 사용하면 프로세서 자원이 낭비되고 반응 속도가 지연됩니다. 따라서 하드웨어 수준에서 신호를 전송하는 Inter-Processor Interrupt (IPI) 및 전용 Mailbox IP 하드웨어 사용이 이점이..