Design and Implementation of a Data-Driven Dynamical Reconfigurable Cell Array

来源 :Journal of Shanghai Jiaotong University(Science) | 被引量 : 0次 | 上传用户:atmip
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
The nature of dataflow computation demands the heavy flow of tokens amongst computation nodes.Traditional reduced instruction-set computer(RISC) processors are not suitable for such style computation. Devices that use long wire buses are not suitable for dataflow either. Reconfigurable computing devices(RCDs)consist of data transfer wires and computing resources. With minor modifications, reconfigurable cells can be adopted to perform dataflow computation. A reconfigurable cell array(RCA) is presented in this paper and it is suitable for dataflow computation. This cell array has a dynamic reconfigurable storage model. The distinctive features of the architecture include dataflow reconfigurable cells and reconfigurable storage. Dataflow applications can be mapped easily and effectively onto the cells. Reconfigurable storage is mainly used to manage data access and transmission. Furthermore, computation and data management are separated. Meanwhile, dynamical reconfiguration is accomplished, when some clusters of cells work in configuration mode and other clusters work in computation mode. The dataflow graphs of some algorithms are mapped onto our architecture, and the performance results are compared with those of CPU and GPU. The nature of dataflow computation demands the heavy flow of tokens amongst computing nodes. Traditionally reduced instruction-set computer (RISC) processors are not suitable for such style computation. Devices that use long wire buses are not suitable for dataflow either. A reconfigurable cell array (RCA) is presented in this paper and it is suitable for dataflow computation. This cell array has a The distinctive features of the architecture include dataflow reconfigurable cells and reconfigurable storage. Dataflow applications can be mapped easily and effectively onto the cells. Furthermore, computation and data management are. separated. Meanwhile, dynamical reconfiguration is accomplished ed, when some clusters of cells work in configuration mode and other clusters work in computation mode. The dataflow graphs of some algorithms are mapped onto our architecture, and the performance results are compared with those of CPU and GPU.
其他文献
脑、颜面血管瘤综合征又名 Sturge-We-ber 综合征、脑三叉神经血管瘤病等。在与血管瘤有关的诸多综合征中,它是比较少见的一种,近年来我们收治4例,现予以报告。临床资料例1
片名:弗朗基,我的爱  导演:莎纳·奥尔巴  主演:杰克·麦克艾尔  制片:英国  剧情播报  “亲爱的爸爸,你知道吗?我们又要搬家了。妈妈说这绝对是最后一次了,但她每次都这么说。外婆说,如果还有下一次,一定不走,除非被装箱搬走。”  妈妈忙着将屋里所有的东西打包的时候,弗朗基又给爸爸写了一封信。他一点也不理解,妈妈为什么总是一次又一次带着他和外婆搬家。坐在装满包裹的车上,看着陌生的风景,到达陌生
内燃机机油冷却器传热性能测试台的设计过程中,工作介质温度的测量与控制是影响测试合性能的重要因素。本文着重介绍了以工控机为核心对温度进行采集与控制的一种方法。它能
今天,我做了一件造福人类的事情。最近,天上出现了两个太阳,可是天气却是比往常要冷。我冲着太阳喊道:“太阳,你们是不是就像三个和尚的故事一样呀,怎么多了个弟弟天气却这么
期刊
市话郊话完成全年任务有望1995年是“八五”最后一年,北京电信面临着繁重的通信任务和服务水平的更大提高。为尽快满足社会需求,我局1995年下达了50万户的电话用户实增目标,市话局40万户,郊区
我家厕所的屋檐上栖息着一只大蜘蛛。每天,它忙着架网捕虫。网上经常粘着苍蝇和蚊子。  有一天,我发现蜘蛛网上粘着一只大蜻蜓,翅膀、尾巴全被蛛丝缠得紧紧的。“这家伙,好坏不分,连益虫也逮!”我对“蛛王”很不满意,一边嘀咕着一边拿木棍把大蜻蜓从网上弄下来,想给它松“绑”。可当我轻轻地拉动蛛丝,大蜻蜓就解体了,原来大蜻蜓只是一个空壳。这是怎么回事呢?我用竹竿把整个蛛网划破,取下所有粘在上面的虫子,仔细观察
我的家里种着一棵朱顶红,它的叶子嫩绿嫩绿的,很像小草,但又比小草大得多。前几天,它长出了两枝长长的茎,茎上长出八个花苞。妈妈说:“这种花能开一个多月呢!”我期待着它开
智力落后儿童是指智力功能水平明显低于正常儿童水平,并显示出适应性行为障碍的儿童。他们在认知、情绪、个性及行为方面都存在着一系列的障碍,构成了人类社会的一个特殊群
2013年4月10日,第八届水处理行业热点技术论坛在北京隆重开幕,该论坛由中国国际贸易促进委员会建设行业分会、北京工业大学北京市水质科学与水环境恢复重点实验室与北京市污
一个星期天,我看到妈妈正在做一只火箭形风筝,那可是我梦寐以求的呀!我像风一样赴到妈妈身边。  妈妈见到我的兴奋劲儿,连忙说:“别来添乱,我好不容易才做到这个样儿。不准碰!”  面对妈妈手里快要成形的火箭风筝,我心里又兴奋又激动。妈妈不厌其烦地剪呀折呀糊呀。一会儿,风筝终于竣工了。  我拿起风筝就准备出去放,妈妈拉住我,说:“宇涵,自己动手做一只吧!”  这么好看的风筝竟然不让我放,我感到委屈极了: