案例2-Synopsys | |
---|---|
http://www.sina.com.cn 2006年12月14日 23:27 ChinaByte | |
AMD皓龙在EDA中大展拳脚 ——电子设计自动化公司Synopsys的成功经验 Synopsys公司是全球领先的电子设计自动化(EDA)软件工具领导厂商,为全球集成电路设计提供电子设计自动化(EDA)软件工具。公司总部设在美国加利福尼亚州Mountain View,有超过60家分公司分布在北美、欧洲、日本与亚洲。在中国,Synopsys和国家科技部“863”计划合作,为7个国家级IC产业化基地提供IC设计环境;与大唐集团合作,推动TD-SCDMA技术的产业化。同时,与中国科学院、中芯国际等单位都有广泛的合作。 皓龙为EDA提供十足动力 集成电路的发展日新月异,工艺配置不断精细化,尺寸按着0.13微米、90纳米、65纳米、45纳米的路径不断缩小,集成度越来越高,这要求EDA软件平台的身先士卒,要求加快EDA工具产品研发上市的速度。 为此,Synopsys 公司采用了基于AMD Opteron(皓龙)处理器的64位兼容型 Sun x64 平台,以低于Unix工作站的成本提供更高的性能。在同样的预算下,可以大幅度地增加计算能力,从而提高产品研发上市的速度。 EDA工具需要极大量的内存,高成本的UNIX 工作站难负重任。以AMD皓龙处理器主导的x64计算和超大内存容量的出现之后,无需 UNIX 系统所需要的更高投资,就能运行EDA工具。 作为 EDA 工具领域中的领先企业,Synopsys公司极其重视与最新硬件环境的兼容性,并籍此满足其客户的需求。Sun公司基于AMD皓龙处理器的x64 服务器架构具有很强的兼容性,该公司现在才可能以更低的总成本来实现与基于 UNIX 的工作站相当的性能和内存。 Sun公司的x64 平台具有企业级性能和成熟的可管理性,经过优化后,能克服数据中心工作负载的多种挑战,具有广泛的可扩展性和很高的可用性,而且是针对关键任务网络计算而设计的。 在做出最终选择之前,Synopsys从Sun借来了计算机来进行验证。结果发现,Sun 公司的平台从一开始就非常稳定。鉴于它是第一家配备 AMD Opteron 处理器的计算机,所以Synopsys就购买了一大批。在交货前,Synopsys 公司内部对皓龙服务器基本上没有人反对。事实是,皓龙平台工作得很完美,非常顺利。作为 Synopsys 公司针对 EDA 工具的硬件平台,它完全满足了全部要求。 网格计算让皓龙如虎添翼 Synopsys选用的产品包括基于AMD皓龙处理器的Sun Fire V20z、Sun Fire V40z、用于AMD64的Red Had Enterprise Linux 3、Solaris 9操作系统,N1 Grid Engine资源管理软件等。 选用 Sun x64 平台的一个额外好处是,能利用 Sun 软件来开发网格计算。采用网格配置Synopsys 平台的好处对于 Synopsis 公司来说是显而易见的。首先,它能够利用极大量的计算能力。随着工艺尺寸越来越精细,设计和设计工具所需要的数据集也越来越大。通过实现在网格上的集群,数据处理能力马上就得到了提高。更重要的是,Synopsys需要分析和重新配置在 65 和 45纳米所创建的半导体器件的特性和结构。在此基础上,在最终设计中还会考虑提高良品率,以及各种结构的可能性。这就是可称为 TCAD 的领域。这种技术已经存在了,只不过之前因为我们没有足够的计算能力,Synopsys还没有能力去应用它。现在,低成本 64位服务器已经成为家常便饭,而且能配置到网格之中,这种可能性也就成为了现实,甚至更加精细的工艺现在也是可能的。 还有另一个好处,Synopsys公司里有几千台工作站,仅仅通过为工程师提供网格配置计算能力,就可以更高效地利用计算资源。在没有资源分配管理软件的典型网络中,工作站的利用时间不足 20%。采用Sun公司的N1 Grid Engine 软件分配资源后,可投入使用的可用计算能力接近 100%。以前,集成人员用于测试脚本的 CPU 数目不超过 25 个,现在,在一项测试中可以使用多达 180 个CPU。过去需要 10 到 20 个小时才能完成的一项回归测试,现在只需两到三小时就能完成。在 Synopsys 公司,软件的夜间构建只需几小时即可完成,然后可马上测试验证该构建的效率。在一轮测试结束后,可在两、三小时内完成回归测试。所以,从开始到结束,整个这一过程的时间可缩短到大约七小时。 |