可重构计算

✍ dations ◷ 2025-10-22 06:30:16 #数字电子,电脑架构

可重构计算(Reconfigurable computing) 是一种具有高度弹性运算组织构造(英语:computing fabric)的电脑处理方式(英语:computer processing)。和使用平常的微处理器主要不同的地方在于,可重构计算具有能力对资料路径(英语:data path)和控制流程做实质上的改变。

可重构计算的概念,在六零年代(1960s),当Gerald Estrin指标性的文章中,提出一台电脑里拥有一个标准处理器和一个可重组硬件矩阵的概念时就已经普及。主要的处理器负责控制可重组硬件。可重组硬件将被客制成执行一项特殊的工作,比如影像处理或模式比对(英语:Pattern matching),如同特制一部分硬件一般快。当某个工作完成,硬件会被调整适合执行另一项工作。这种混合的电脑结构拥有软件的弹性伴随着硬件的速度。不幸的是这个想法远远超过了当时的电子技术。

指可重构计算模块的最小位宽。影响重构的代价和效率。颗粒度小,重构灵活性大,但配置信息多,重构开销大;颗粒度大,重构灵活性小,配置信息少,处理低位宽数据会浪费计算单元降低效率。

在可重组装置上所谓的灵活性(flexibility)主要取决于他们之间路径的互连(interconnect)。其中一种普及的互连的型式为岛状配置(island style layout)产生于场效可编程规化闸阵列(FPGA)厂商,如Xilinx和Altera,其中区块(blocks)被排列成矩阵利用垂直和平行方向绕线(routing)。一个不适当绕线(routing)的布局(layout)会使其缺少弹性(flexibility)和有着较低的资源利用程度(resource utilization),因此而提供有限的效能。如果有太多的互连(interconnect)则会有较多不必要的晶体管,因此需要较大的硅晶空间,较长的电线和较多的能源消耗。

通常,可组合计算系统(configurable computing system)的工具可以分成两个部分,用在可重组矩阵(reconfigurable array)的电脑辅助设计工具(CAD)和用在CPU方面的编译(compilation)工具。前端(front-end)的编译器(complier)是一种整合的工具,会产生结构化的硬件描述(hardware represatation)当成硬件设计流程(hardware design flow)的输入。可重组结构(reconfigurable architecture)的硬件设计流程可以利用设计程序(design process)的三个主要阶段来分类,技术映射(technology mapping),摆置算法(placement algorithm),绕线算法(routing algorithm)。

有一些类型的可重构计算机是被微程序化(microcoded)的处理器,其中微程序被存在随机存取内存(RAM)或EEPROM中,而且可以在重新启动(reboot)改变或执行中(on the fly)改变。像是 AMD 2900系列的bit slice 处理器可以在重新启动办到,而FPGA可以在执行中办到。

有些基于数据流(英语:dataflow)的处理器是利用可重构计算的概念完成的。

相关

  • 体检结果体格检查(physical examination、medical examination、clinical examination、check-up),简称体检,也称做身体检查、理学检查或健康检查,是医生运用自己的感官、检查器具、实验
  • ICD-9编码列表 (740–759)Template:Congenital malformations and deformations of nervous system Template:Congenital malformations and deformations of eye Template:Congenital malformations
  • 锌空气电池470 (实际值),1370 (理论值) Wh/kg (1.692, 4.932 MJ/kg)1480-9780 Wh/L (5.328–35.21 MJ/L)锌空气电池(英语:Zinc-Air Fuel Cell)(不可充电的)和锌空气燃料电池(可再充电的)是
  • 豪勇龙豪勇龙属(属名:Ouranosaurus,意为“勇敢蜥蜴”),又名无畏龙,是种奇特的禽龙类,生存于早白垩纪(早阿普第阶),约1亿1000万年前的非洲。豪勇龙身长7米,重达2.5吨。在1966年与1975年,法国古
  • 柳生友矩柳生友矩,出生于庆长18年(1613年)、卒于宽永16年6月6日(1639年7月6日)。是日本江户时代初期的剑豪,刑部少辅,字号左门、刑部。柳生宗矩的第二个儿子。同父异母的兄长是柳生十兵卫,同
  • 釜山都市铁道釜山都市铁道(朝鲜语:부산 도시철도/釜山 都市鐵道  */?)即釜山地铁(朝鲜语:부산지하철/釜山地下鐵  */?),是韩国釜山市的地铁系统,由釜山交通公社所营运,自1985年通车,迄今拥有四条
  • 阿姆施泰滕阿姆施泰滕(Amstetten)可以指:
  • 南山站 (青海省)南山站位于青海省海西蒙古族藏族自治州天峻县南山村,是青藏铁路的一座车站,距离西宁站333公里,于1979年启用,由青藏铁路公司营运。车站曾为五等站,承担货运业务,2014年因新关角隧
  • 杨镕杨镕(1537年-?年),字德夫,号复城,四川嘉定州荣县人,民籍,治《诗经》,年二十九岁中式嘉靖四十四年乙丑科第三甲第一百四十四名进士。九月十一日生,行二,曾祖杨桂山;祖杨焘,知州;父杨地载;母程
  • 异能侦探《异能侦探》是杨颖 (作家)笔下的推理小说系列,第一集《瞬间杀手》于2007年7月出版,第二集《不死复仇者》于2007年11月出版,第三集《骚灵哑女》于2011年6月出版,第四集《野兽之