多核编译和多处理架构将被定为研究组织IMEC即将展开的一个三年期项目的,以推动其设计研究工作进一步发展。该项目预计于2007年中期到2010年中期运作,作为对IMEC当前面向设计的研究项目M4(代表多模式多媒体)的跟进。
IMEC就下一个研究项目已经签了两家公司,但没有披露名字,包括项目名称。三星电子公司是M4的主导参与方。飞思卡尔半导体公司、CoWare、Arteris SA和明导资讯公司也参与了M4项目。
IMEC近年来将其专用研究设计的主基调定为便携式无线终端和软件定义无线电(SDR)。在现有的M4项目下,IMEC已开发了多模式无线终端演示器,包括RF电路和粗糙纹理的VLIW(超长指令字)处理器架构,称为ADRES(动态可重配嵌入系统架构)。
随着M4工作结束,IMEC创立了一个剥离公司M4S NV,以将其中一些概念商业化,同时公布了这项三年期的项目,对下一代无线系统进行研究。
这种系统可能需要处理超宽带(UWB)网络或者可能是60GHz载波上的2Gbps或3Gbps的数据传输,负责设计研究的IMEC副总裁Rudy Lauwereins在接受电子工程专辑采访时表示。
Lauwereins补充说,“我们需要至少20或更多倍以上的计算性能。我们认为我们能够获得4倍的成效,但对于灵敏的无线电,我们需要内部极端并行处理。”
Lauwereins表示,他将委派约70名研究员从事项目无线方面的研究工作,另外70名应对基代系统芯片领域内的多处理挑战。数字工作分成三大领域:编译器研究,设计和调试支持,以及具有技术意识的设计。Lauwereins指出,在SDR应用领域,并且在其它很多领域,以可伸缩的方式支持多服务并最小化能量消耗的要求一直推动着迈向多处理。
ADRES处理器将继续在研究中发挥其作用。在更多的复杂多媒体系统内,大量的变量将决定瞬间的工作负载。Lauwereins预测道,多ADRES内核将驻留在基带芯片内。
Lauwereins指出,除了任务次数的变化之外,如MPEG例程,还有存储可用性、所期望的服务质量、显示尺寸、可用电压和时钟频率,以及留下的电池能量等问题,都决定了项目如何在运行时间时部署。拥有可伸缩的解决方案,意味着拥有可伸缩的架构。
弥漫电子工业的一些争论围绕着电子系统多核的未来是同质还是异质。Lauwereins的回答是两者兼具。“我们预见堆迭起的数十个处理器是专用域的,”Lauwereins表示,“因此你得在应用内的任务内并行化。”Lauwereins强调说,资源分配需要在运行时间内进行。“该平台应该可伸缩,但你应该能够立刻编写软件。所编写的软件能在资源内伸缩。”
ADRES处理器有能力在以VLIW模式操作的功能模块一维阵列和处理元件的二维阵列之间采用同样的C编译器调适。动态适应的能力是使功能单元内“no-ops”出现最小化的一种方法,no-ops是静态VLIW机功耗问题的一个源头。结果是,当应用于视频解码时,ADRES实现的功率效率比常规C编程处理器高6到12倍。
Lauwereins的想法与欧盟资助于2004年启动的高性能嵌入应用和编译器项目HiPEAC的一致。HiPEAC如今已制定了一份嵌入系统未来开发的蓝图。HiPEAC已确定多核架构和多核编译是其蓝图的两大关键主题。
免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。