Kiyoung Choi, Seoul National University, Korea


Memory-Aware Mapping of Tasks and Communications on Many-Core SoC


This talk presents an approach to automatic mapping of task and communications on a many-core SoC. To find a mapping that achieves maximal throughput, it performs scheduling of the tasks and communications during the mapping process. In particular, it considers the trade-offs between two different communication types: message passing and shared memory. In general, message passing is a better choice in terms of performance or energy consumption, but it requires some local memory space. Thus the approach determines the type of each communication while considering the capacity of local memory. The same approach can also be used to minimize energy consumption under a given throughput constraint.


Kiyoung Choi is a professor of the Department of Electrical Engineering and Computer Science, Seoul National University. He received B.S. degree in electronics engineering from Seoul National University in 1978 and M.S. degree in electrical and electronics engineering from KAIST in 1980. He received Ph.D. degree in electrical engineering from Stanford University in 1989. He worked for Cadence Design Systems from 1989 to 1991. His research interests are in computer architecture, embedded systems design, low power design, and design automation.

* If you wish to modify any information or update your photo, please contact the web chairalain.fourmigue@polymtl.ca