申威26010高性能众核处理器在多核处理器申威1600基础上,采用片上系统(system on chip,SoC)技术,在单芯片内集成4个运算控制核心和256个运算核心,采用自主设计的64位申威RISC(reduced instruction set computer)指令系统,支持256位SIMD(...
详细信息
申威26010高性能众核处理器在多核处理器申威1600基础上,采用片上系统(system on chip,SoC)技术,在单芯片内集成4个运算控制核心和256个运算核心,采用自主设计的64位申威RISC(reduced instruction set computer)指令系统,支持256位SIMD(single instruction multiple data)整数和浮点向量加速运算,单芯片双精度浮点峰值性能达3.168TFLOPS.申威26010处理器基于28nm工艺流片,芯片die面积超过500mm\+2,芯片260个核心稳定运行频率达1.5GHz.申威26010处理器从结构级、微结构级到电路级,综合采用多种低功耗设计技术,峰值能效比达10.559GFLOPS/W.芯片运行频率和能效比均超过同时期国际同类型处理器.申威26010通过在高频率设计、稳定可靠性设计和成品率设计等方面的技术创新,有效解决了芯片在实现高性能目标中所遇到的高频率目标、功耗墙、稳定可靠性和成品率等难题,成功大规模应用于国产10万万亿次超级计算机系统“神威·太湖之光”,有效满足了科学与工程应用的计算需求.
微处理器设计日趋复杂,如何对微处理器设计进行有效而充分的验证,成为芯片流片成功的关键因素之一.在介绍微处理器功能验证的一般理论和方法的基础上,介绍了"申威-1号"高性能微处理器的功能验证所采用的验证策略及各种验证方法.RTL(register transfer level)级验证是功能验证的重点,模拟验证是"申威-1号"RTL级验证的主要验证手段.详细介绍了如何综合采用多种验证技术来解决RTL级模拟验证的几个关键问题:高质量测试激励生成、模拟结果正确性的快速判断以及验证覆盖率目标的实现.最后对各种验证方法所取得的验证效果进行了分析.
高性能处理器的多核化和So C(system on chip)集成化发展趋势,使得处理器芯片设计复杂度和规模成倍增长,平面式的模拟验证环境在消耗大量机器资源的同时模拟速度急剧下降,严重影响模拟验证效率,而当前模拟验证仍是处理器验证中最广泛的...
详细信息
高性能处理器的多核化和So C(system on chip)集成化发展趋势,使得处理器芯片设计复杂度和规模成倍增长,平面式的模拟验证环境在消耗大量机器资源的同时模拟速度急剧下降,严重影响模拟验证效率,而当前模拟验证仍是处理器验证中最广泛的验证手段.为提高模拟验证效率,必须建立高效的处理器模拟环境.根据高性能处理器架构特点,基于可重用验证组件开发思想,建立层次化可重用的处理器模拟验证环境,可有效解决高性能处理器模拟验证中内存消耗大、模拟速度慢、验证效率低等问题.这种环境创建方法可以缩短环境创建和调试周期,减少环境自身错误,有利于不同处理器验证环境的可重用.
暂无评论