萤火虫2:一种多态并行机的硬件体系结构  被引量:16

Architecture of a polymorphous parallel computer

在线阅读下载全文

作  者:李涛[1] 杨婷[1] 易学渊 蒲林[1] 钱博文[1] 黄光新[2] 黄虎才[2] 韩俊刚[2] 

机构地区:[1]西安邮电大学电子工程学院,陕西西安710061 [2]西安邮电大学计算机学院,陕西西安710061

出  处:《计算机工程与科学》2014年第2期191-200,共10页Computer Engineering & Science

基  金:国家自然科学基金重大项目(61136002);西安邮电大学陕西省2012重点学科建设西邮计算机体系结构项目

摘  要:提出了一种新型的多态高效并行阵列机结构——萤火虫2号阵列机。该结构的处理单元可以在SIMD和MIMD两种模式下运行,兼有异步执行机制,还可以实现分布式指令级并行处理。采用了硬件的多线程管理器和高效通信机制,这些机制使得此种阵列机能够实现效率很高的线程级并行运算、数据级并行运算和分布式指令级并行运算。尤其值得指出的是,此种阵列机的流处理性能堪与专用集成电路匹敌。该结构还能有效实现静态与动态数据流计算,可以高效实现图形、图像和数字信号处理任务。A novel and efficient polymorphous array architecture,the Firefly2,is proposed.Its Processing Element(PE)can run in both SIMD and MIMD modes.The PE supports asynchronous interthread communication and efficient parallel execution of distributed instructions.A PE contains a multithread manager to realize one-step context switching and a router for fast data communication.This architecture is highly efficient in realizing parallel computation at thread level,data level,and instruction level.In particular,the performance of this architecture is comparable with ASIC when used for stream processing.This architecture is capable of implementing high-performance,classical static and dynamic dataflow computation.The architecture is designed for computer graphics,image processing and digital signal processing applications.

关 键 词:阵列机 多态处理器 计算机图形 图像处理 信号处理 数据级并行 线程级并行 

分 类 号:TP303[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象