Registered
A Method for Dynamic Loading and Execution of Module Devices Using Inter-Core-Communication Channel in Multicore system environment
- Inventors
-
Lee Kwang Yong, Kim Dong Hwan, Jaemyoung Kim, Kang Dong Wook
- Application No.
-
12142714 (2008.06.19)
- Publication No.
-
20090158297 (2009.06.18)
- Registration No.
- 8321876 (2012.11.27)
- Country
- UNITED STATES
- Project Code
-
07MW1400, Development of Device-Adaptive Embedded Operating System for Mobile Convergence Computing,
Kim Heung-Nam
- Abstract
- Provided are a system and method for allocating a specific job or application to a specific slave core by using an inter-core-communication (ICC) channel and executing the job or application in a multicore system environment including the master core and a plurality of slave cores. The method of a master core, includes: initializing message transmission times; generating an event for processing a instruction received from an application program and generating a channel event message from the event; checking a process for transmitting the generated channel event message, and if a channel event message queue corresponding to an event transmitting request is not “FULL” of a previously-stored channel event message, transmitting the channel event message to a specific slave core to request for storing the channel event message; and returning a response of processing status to the request for storing the channel event message to the application progr
- KSP Keywords
- An Application program, Application program, Dynamic Loading, Multi-core system, communication channel, message queue, message transmission