计算机工程

• 专栏 • 上一篇    下一篇

基于B/S模式的GPU集群管理系统设计

康雷,张树本,杨坚   

  1. (中国科学技术大学自动化系,合肥 230027)
  • 收稿日期:2014-10-19 出版日期:2015-10-15 发布日期:2015-10-15
  • 作者简介:康雷(1990-),男,硕士研究生,主研方向:多媒体计算;张树本,博士研究生;杨坚,副教授、博士生导师。
  • 基金项目:
    国家自然科学基金资助重点项目(61233003);国家自然科学基金资助面上项目(61174062);中央高校基本科研业务费专项基金资助项目(WK2100100021)。

Design of GPU Cluster Management System Based on B/S Mode

KANG Lei,ZHANG Shuben,YANG Jian   

  1. (Department of Automation,University of Science and Technology of China,Hefei 230027,China)
  • Received:2014-10-19 Online:2015-10-15 Published:2015-10-15

摘要:

普通PC机上搭载的GPU显卡存在功耗低、性能差的问题,不能满足大规模统一计算设备架构(CUDA)并行计算的需求。为此,将计算密集型任务转移到GPU集群中完成,设计并实现基于B/S模式的GPU集群管理系统,用户通过网页提交CUDA代码即可得到GPU集群计算后的结果。测试结果表明,该系统可使用户在任何能使用浏览器的电子设备上完成基于CUDA的计算密集型任务,不仅方便用户使用,而且能加速程序的运行过程,提高工作效率。

关键词: GPU集群, 统一计算设备架构, B/S模式, 资源管理, 任务调度

Abstract:

Due to the low power and poor performance on an ordinary PC equipped with the graphics card,it can not meet the needs of large-scale Compute Unified Device Architecture(CUDA) parallel computing.Aiming at these problems,the compute-intensive user tasks are transferred to the GPU cluster system,the GPU cluster management system is designed and implemented based on B/S mode.The user submits the CUDA code through the web and gets results from the GPU cluster management system.Test result shows that the compute-intensive tasks can be done on any browser-based electronic devices.It brings convenience for the users,accelerates the process of running the program,saves the users’ time and greatly improves the users’ efficiency.

Key words: GPU cluster, Compute Unified Device Architecture(CUDA), B/S mode, resource management, task scheduling

中图分类号: