计算机科学
多核处理器
水准点(测量)
加速
并行计算
建筑
计算机体系结构
绘图
人工神经网络
程序设计范式
推测性多线程
多线程
人工智能
操作系统
程序设计语言
线程(计算)
艺术
视觉艺术
大地测量学
地理
作者
Yaobin Wang,Hong An,Zhiqin Liu,Tao Liu,Dongmei Zhao
标识
DOI:10.1109/icpads.2016.0121
摘要
Applications typically exhibit extremely different performance characteristics depending on the accelerator. Back propagation neural network (BPNN) has been parallelized into different platforms. However, it has not yet been explored on speculative multicore architecture thoroughly. This paper presents a study of parallelizing BPNN on a speculative multicore architecture, including its speculative execution model, hardware design and programming model. The implementation was analyzed with seven well-known benchmark data sets. Furthermore, it trades off several important design factors in coming speculative multicore architecture. The experimental results show that: (1) the BPNN performs well on speculative multicore platform. It can achieve similar speedup (17.7x to 57.4x) compared with graphics processors (GPU) while provides a more friendly programmability. (2) 64 cores' computing resources can be used efficiently and 4k is the proper speculative buffer capacity in the model.
科研通智能强力驱动
Strongly Powered by AbleSci AI