简讯 | 何丙胜:Bare Metal Computing: Systems, Tools and Beyond

发布时间:2018-12-01浏览量:77

2018年11月20日,应我院邀请,新加坡国立大学计算机学院何丙胜副教授在中北校区数学馆201作了题为《Bare Metal Computing: Systems, Tools and Beyond》的报告。本次报告围绕构建GPU-CPU异构环境下的高性能数据库系统展开,探讨了新硬件的发展给数据管理带来的机遇和挑战。

何老师的团队一直致力于通过Edge Computing来实现在性能、能耗比两方面的优化目标。目前使用GPU构建数据库系统存在能耗高、操作受限的问题,何老师提出可使用FPGA进行优化,相比于冯诺依曼结构的CPU、GPU等通用处理器,FPGA具有效率更高速度更快的优点;相比于专职专用ASIC,FPGA则具有开发难度小,开发周期短的优势,更适应于数据中心的复杂需求。并且,FPGA还具有能耗少的优点,所以目前被广泛应用于网络加密,医疗图像等领域。


1543633141071022564.jpg


之后,何老师比较了GPU和FPGA的差别,并针对FPGA代码开发过程中编译时间长的问题提出了一个分析框架,基本流程为collector->FPGA Analytical Model-> performance potential advisor->programmer,这种框架可以在不编译的情况下快速分析代码的耗时。

最后,何老师认为未来一定是软硬件结合的方式将成为主流,当我们遇到异构硬件的瓶颈问题时,不妨多考虑用FPGA,这是我们的机遇也是挑战。

 

          文案:徐瑞 

摄影:彭贝诚