基于OpTiMSoC的众核处理器设计与并行评估模型研究

来源 :山东科技大学 | 被引量 : 0次 | 上传用户:lsj9
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
1996年第一款同构多核处理器Hydra于美国斯坦福大学研制成功,历经20年的发展,多核处理器完美取代了单核处理器,并逐步进入了众核处理器设计阶段,目前已有比较成熟的商用众核处理器出现。可以预见,未来众核处理器必将取代多核处理器,就像多核处理器取代单核处理器一样,而且这一过程将不会太久,但是目前对众核处理器的研究却止步于少数大规模的集成电路设计公司和某些高等的学术、科研机构。开放式平铺结构的众核片上系统(Open Tiled Manycore System-on-Chip,简称OpTiMSoC)平台的出现势必将打破这一格局,它允许构建自己的众核处理器,并对构建的众核处理器进行仿真或者综合到FPGA开发板上运行。此外,众核时代下如何充分利用众核处理器中的计算资源,编写高效的并行程序,对发挥众核处理器的性能至关重要,否则盲目的并行设计不仅浪费了众核核处理器中的计算资源也加深了程序的复杂度。  本文以 OpTiMSoC众核构建平台为基础,研究了众核处理器的设计技术,针对构建的众核处理器建立了for循环结构的并行评估模型,并在实际应用中进行了验证,具体内容如下:  (1)利用OpTiMSoC平台构建了一款4×4结构的众核处理器,并采用基于蒙特卡洛方法的圆周率算法对众核处理器进行了测试,测试结果表明构建的众核处理器功能正确,与单核处理器相比具有一定的加速效果。  (2)提出了一套并行评估模型,在串行程序移植到众核处理器之前,对串行程序中的 for循环结构在众核处理器上的加速效果进行评估,为串行程序的移植提供指导,并结合实际情况对模型做了一定优化,并对模型中的参数进行了测定,定量评估了串行程序中的for循环结构在众核处理器上的加速效果。  (3)通过FFT运算中旋转因子计算和倒位序计算两个实际应用对评估模型的使用进行了具体说明,并在众核处理器上对两个算法进行了实际测试,结果表明使用并行评估模型评估的结果与实际运行的结果保持一致,证明了模型的准确性。
其他文献
芳香物质是影响果实品质的重要因素之一。在种质资源水平上对葡萄的芳香物质进行评价对将来育种工作具有重要意义。可以通过改变果实的香气来提高果实品质。研究通过顶空固相
随着经济不断发展,银行业务的不断扩大,每天产生大量的票据文档需要处理,若采用人工方式进行处理,不仅效率比较慢,降低核心竞争力,同时也加重了银行的负担。为了提高效率,降低成本,银
随着微电子技术的不断发展,集成电路的集成度不断的提高,封装技术也在朝着高集成度、三维封装方向发展。采用TSV(Though Silicon Via,硅通孔)技术的三维封装是先进封装技术的前沿
乳酸菌产生的细菌素由于其作为天然防腐剂和化学防腐剂的天然替代品而受到越来越多的关注.对从食物分离株RM1产生的细菌素(Ent-RM1)的特性及应用进行了研究,结果表明:筛选的
套细胞淋巴瘤(mantlecelllymphoma,MCL)是一种浸润性非常强的B细胞淋巴瘤,约占B细胞淋巴瘤的5~10%。大多数MCL的主要遗传特征为t(11:14)(q13:q32)染色体易位,从而导致细胞周期蛋白D
随着我国桥梁工程的繁荣发展和进步,单侧悬臂挂篮法是其中的关键的组成部分,进一步健全单侧悬臂挂蓝法,在桥梁工程施工中起到了关键及深远的作用.桥梁项目建设中最重要与常用
线粒体重排模型主要有4种:(1)串联重复—随机丢失模型:(2)串联重复—非随机丢失模型;(3)线粒体内或线粒体间重组模型;(4)双复制随机丢失模型。串联重复随机丢失是用来解释多
随着技术的不断进步,LED的应用越来越广泛,其中一个重要的分支就是LED大屏显示,这种显示技术被广泛应用于户外广告、体育场、舞台等场合。现有LED大屏多为规则的矩形屏,这种屏的
GnIH(Gonadotropin-inhibitory hormone,促性腺激素抑制激素)是一种位于下丘脑的神经肽,鸟类和哺乳类的研究显示其主要是在生殖中起负向调控的作用。鱼类中关于GnIH功能和调控的
肠道病毒71型是一种高传染性的肠道病毒,通过粪口传播,主要感染5岁以下儿童,感染后可以引起儿童的手足口病。急性肠道病毒71型感染还可以引起致死性的神经系统并发症,如无菌性脑