优化多核CPU上验证性能 新思科技VCS多核技术使验证速度提升两倍
创始人
2024-03-25 07:40:46
0

2009年4月7日,北京--全球领先的半导体设计与制造的软件和知识产权(IP)供应商新思科技(Nasdaq:SNPS)今天发布了 VCS®功能验证解决方案中的多核技术,VCS®是同期发布的新思科技Discovery™验证平台的一个关键组成部分。VCS多核技术通过对多核CPU处理能力的驾驭,能够把验证性能提升两倍;这项新技术是通过将耗时的计算处理动态地分配至多个内核来突破芯片验证的瓶颈,从而提高验证的速度。VCS多核技术是将并行计算技术与业界领先的Native Testbench (NTB)编译器结合起来,满足大型设计验证工作的性能需求。这一性能的提升可以帮助验证团队很好地应对在日益复杂的设计中所面临的验证挑战,达到首次流片成功效果。

“我们从VCS的创新性优化中不断受益,”AMD公司专业验证中心总监Paul Tobin评价:“当我们的工程师们在设计中集成更多的内核、在设计的性能、功耗和虚拟化之间寻找最佳平衡点的时候,我们的验证团队正是依靠VCS多核技术拥有的高速验证能力来在基于四核AMD Opteron处理器的服务器上来验证这些复杂设计的。”

应用和设计并行性

采用SystemVerilog促使设计者能够利用更多更先进的设计技术,例如约束随机Testbench、断言和覆盖率分析等。新思科技引领着NTB优化工作,通过本征地(natively)编译上述技术,在单核芯片上性能能够提升5倍。采用新型多核技术,VCS解决方案把NTB优化应用到多核CPU上,并行处理整个验证环境,使性能达到最大化。这不仅包括testbench、断言、覆盖率和调试这些验证应用,还包括待测设计(DUT)。设计层面并行性(DLP) 让一个用户能够同时模拟一个核的多个实例(instance)、一个大型设计的多个部分、或者以上两者的结合。应用层面并行性(ALP)可以让设计者在多核上同时运行testbenches、断言、覆盖率和调试功能。DLP和ALP的结合优化了多核CPU上的VCS性能。

“新思科技一直致力于开发创新的优化技术,推动性能的提升。”新思科技高级副总裁兼验证部门总经理Manoj Gandhi表示,“VCS多核技术构建于非常成功的Roadrunner、 Radiant和Native Testbench优化技术,能够应对现代验证工作中快速增长的需求。这一新技术也为新思科技为多核计算平台提供更多创新奠定了一个坚实的基础。”

上市

VCS功能验证解决方案的多核技术目前已经进入Beta阶段,预期将于2009年第三季度进入产品版本。

【编辑推荐】

  1. AMD新一代四核皓龙处理器惠及教育信息化
  2. AMD四核AMD皓龙处理器得到网上零售商大量订单
  3. IBM推出增强型四核皓龙处理器服务器新品

相关内容

热门资讯

PHP新手之PHP入门 PHP是一种易于学习和使用的服务器端脚本语言。只需要很少的编程知识你就能使用PHP建立一个真正交互的...
网络中立的未来 网络中立性是什... 《牛津词典》中对“网络中立”的解释是“电信运营商应秉持的一种原则,即不考虑来源地提供所有内容和应用的...
各种千兆交换机的数据接口类型详... 千兆交换机有很多值得学习的地方,这里我们主要介绍各种千兆交换机的数据接口类型,作为局域网的主要连接设...
什么是大数据安全 什么是大数据... 在《为什么需要大数据安全分析》一文中,我们已经阐述了一个重要观点,即:安全要素信息呈现出大数据的特征...
如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
P2P的自白|我不生产内容,我... 现在一提起P2P,人们就会联想到正在被有关部门“围剿”的互联网理财服务。×租宝事件使得劳...
Intel将Moblin社区控... 本周二,非营利机构Linux基金会宣布,他们将担负起Moblin社区的管理工作,而这之前,Mobli...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...