Many-Core Scheduling of Data Parallel Applications Using SMT Solvers

Digital System Design(2014)

引用 20|浏览9
暂无评分
摘要
To program recently developed many-core systems-on-chip two traditionally separate performance optimization problems have to be solved together. Firstly, it is the parallel scheduling on a shared-memory multi-core system. Secondly, it is the co-scheduling of network communication and processor computation. This is because many-core systems are networks of multi-core clusters. In this paper, we demonstrate the applicability of modern constraint solvers to efficiently schedule parallel applications on many-cores and validate the results by running benchmarks on a real many-core platform.
更多
查看译文
关键词
optimisation,parallel processing,processor scheduling,shared memory systems,system-on-chip,SMT solvers,co-scheduling,data parallel applications,many-core scheduling,many-core systems-on-chip,modern constraint solvers,multicore clusters,network communication,parallel scheduling,performance optimization problems,processor computation,shared-memory multicore system,DMA,multiprocessor,scheduling,task graph
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要