摘要 |
<p>The present invention relates to a technology enabling multiple tasks to be efficiently allocated to a Star-NoC structure which is specialized in the applications of a heterogeneous multi-core platform to reduce the communication overhead and the power consumption thereof. Accordingly, the present invention can enhance the performance of a system in overall. According to the present invention, a multi-task allocation device includes: a clustering unit which clusters the tasks generated based on the operation of an application software on a software platform to correspond to the application software; and an allocation unit which allocates the clustered task to a cluster core corresponding to the application software and to another core spaced apart from the cluster core by one hop.</p> |