主页 文献库文献详情
PMID: 23568962 已发表 · aheadofprint 英语

Scheduling in Heterogeneous Computing Environments for Proximity Queries.

Kim Duksu, Lee Jinkyu, Lee Junghwan, Shin Insik, Kim John, Yoon Sunggeui

摘要

We present a novel, Linear Programming (LP) based scheduling algorithm that exploits heterogeneous multi-core architectures such as CPUs and GPUs to accelerate a wide variety of proximity queries. To represent complicated performance relationships between heterogeneous architectures and different computations of proximity queries, we propose a simple, yet accurate model that measures the expected running time of these computations. Based on this model, we formulate an optimization problem that minimizes the largest time spent on computing resources, and propose a novel, iterative LP-based scheduling algorithm. Since our method is general, we are able to apply our method into various proximity queries that have different characteristics. Our method achieves an order of magnitude performance improvement by using four different GPUs and two hexa-core CPUs over using a hexa-core CPU only. Unlike prior scheduling methods, our method continually improves the performance, as we add more computing resources. Also, our method achieves much higher performance improvement compared with prior methods as heterogeneity of computing resources is increased. We also show that our method provides results that are close to the performance provided by a conservative upper bound of the ideal throughput. These results demonstrate the efficiency and robustness of our algorithm that have not been achieved by prior methods.

文献信息
期刊
IEEE transactions on visualization and computer graphics
期刊简称
IEEE Trans Vis Comput Graph
发表日期
0000-00-00
收录日期
2013-04-09
更新日期
2013-04-09
语言
英语
国家/地区
United States
NLM ID
9891704
分析服务
分析服务

联系地址

山东省济南市章丘区文博路2号

齐鲁师范学院 genelibs生信实验室

山东省济南市高新区舜华路750号

大学科技园北区F座4单元2楼

电话: 0531-88819269

微信公众号

关注微信订阅号,实时查看信息,关注医学生物学动态。


商务邮箱

E-mail: [email protected]