题名 | LUTmap: A dynamic heuristic application mapping algorithm based on lookup tables |
作者 | |
发表日期 | 2016 |
会议名称 | 9th International Conference on Internet and Distributed Computing Systems, IDCS 2016 |
会议录名称 | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
![]() |
ISSN | 0302-9743 |
卷号 | 9864 LNCS |
页码 | 134-146 |
会议日期 | September 28-30, 2016 |
会议地点 | Wuhan |
摘要 | In this paper, we propose and investigate a dynamic heuristic mapping algorithm with lookup table optimizations. Distributed and parallel computing are trends due to the performance requirement of modern applications. Application mapping in a multiprocessor system is therefore critical due to the dynamic and unpredictable nature of the applications. We analyse the communication delay among different tasks in an application. A fundamental algorithm is analysed to optimize the average delay of the mapping region. We discuss and evaluate the effectiveness of the algorithm in terms of average intra-application latency. Results from synthetic applications revealed that average latencies from the mapping regions of the fundamental algorithm have reduced up to 23% compared with the incremental mapping. By noticing the time overhead of the algorithm due to extra number of search spaces, we introduce a mechanism with lookup tables to speed up the process of searching optimized mapping regions. The lookup table is examined with both size and construction time. Experiments shown that the lookup table is small enough to fit into the cache, and the table can be constructed in milliseconds in most practical cases. The results from real applications show that the average execution time of applications of the proposed algorithm has reduced by 15.2% compared with the first fit algorithm. |
关键词 | Application mapping Lookup table Multicore Network-on-chip |
DOI | 10.1007/978-3-319-45940-0_12 |
URL | 查看来源 |
收录类别 | CPCI-S |
语种 | 英语English |
WOS研究方向 | Computer Science |
WOS类目 | Computer Science, Information Systems ; Computer Science, Theory & Methods |
WOS记录号 | WOS:000387955000012 |
Scopus入藏号 | 2-s2.0-84989308885 |
引用统计 | |
文献类型 | 会议论文 |
条目标识符 | https://repository.uic.edu.cn/handle/39GCC9TT/9298 |
专题 | 个人在本单位外知识产出 |
通讯作者 | Xu, Thomas Canhao |
作者单位 | Department of Information Technology,University of Turku,Turku,20014,Finland |
推荐引用方式 GB/T 7714 | Xu, Thomas Canhao,Leppänen, Ville. LUTmap: A dynamic heuristic application mapping algorithm based on lookup tables[C], 2016: 134-146. |
条目包含的文件 | 条目无相关文件。 |
个性服务 |
查看访问统计 |
谷歌学术 |
谷歌学术中相似的文章 |
[Xu, Thomas Canhao]的文章 |
[Leppänen, Ville]的文章 |
百度学术 |
百度学术中相似的文章 |
[Xu, Thomas Canhao]的文章 |
[Leppänen, Ville]的文章 |
必应学术 |
必应学术中相似的文章 |
[Xu, Thomas Canhao]的文章 |
[Leppänen, Ville]的文章 |
相关权益政策 |
暂无数据 |
收藏/分享 |
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论