电子设计自动化(模拟集成电路设计教材)
12月11日,亚马逊云服务(AWS)宣布,半导体设计和知识产权开发和许可领域的全球领导者Arm将把AWS云服务应用于包括其大部分电子设计自动化(EDA)在内的工作负载。Arm将使用基于AWS Graviton2处理器的示例(由Arm Neoverse内核支持)将EDA工作负载迁移到AWS,引领半导体行业转型。传统上,半导体行业使用本地数据中心来完成计算密集型任务,如半导体设计验证。为了更有效地执行验证,Arm使用云计算来模拟现实世界的计算场景,并使用AWS几乎无限的存储空间和高性能计算基础架构来扩展可以并行运行的模拟数量。自从迁移到AWS云后,Arm已经在AWS提高上实现了EDA工作流的6倍响应速度。此外,通过运行遥测(从远程来源收集和集成数据)并在AWS上进行分析,Arm产生了更强的工程、业务和运营洞察力,这将有助于提高工作流效率,并优化整个公司的成本和资源。在完成向AWS的迁移后,Arm最终计划将全球数据中心区减少至少45%,将本地计算工作量减少80%。
高度专业化的半导体设备为我们的工作和生活提供了越来越强大的驱动力,从智能手机到中心和基础,的数据设施,从医疗设备到自动驾驶汽车。每个芯片可以包含数十亿个晶体管,这些晶体管的设计水平可以降低到几纳米(比人的头发丝薄10万倍左右),可以在最小的空间内实现最佳的性能。EDA是使这种极端工程可行的关键技术之一。EDA工作流程非常复杂,包括前端设计、仿真和验证,以及不断增加的后端工作量(时序和功耗分析、设计规则检查以及其他用于准备芯片用于生产的应用)。传统上,这些高度迭代的工作流需要几个月甚至几年的时间来生产新设备(如芯片系统),这需要大量的计算能力。在本地运行这些工作负载的半导体公司必须不断平衡成本、进度和数据中心资源,以便同时推进多个项目,因此他们可能会面临计算能力不足的问题,减慢进度或承担维持闲置计算能力的成本。
通过将EDA工作负载迁移到AWS,Arm克服了传统托管EDA工作流的约束,通过大规模扩展计算能力获得灵活性,使其能够并行运行仿真,简化遥测和分析,减少半导体设计的迭代时间,在不影响交付进度的情况下增加测试周期。Arm通过使用多种特殊的Amazon EC2实例类型优化EDA工作流程,降低了成本和时间。例如,该公司在基于2的实例上使用AWS Gravity来实现高性能和可扩展性,这可以实现比运行数千台本地服务器更具成本效益的操作。Arm使用AWS Compute Optimizer服务,并使用机器学习为特定工作负载推荐最佳的Amazon EC2实例类型,从而简化了工作流程。
除了成本优势之外,Arm还利用AWS Graviton2实例的高性能和提高工程工作量的吞吐量与基于x86处理器的上一代M5实例相比,每美元的吞吐量始终可以超过40%提高此外,Arm利用AWS合作伙伴Databricks的服务,在云端开发和运行机器学习应用。通过运行在Amazon EC2上的Databricks平台,Arm可以处理工程工作流程中每一步的数据,为公司的软硬件团队生成可行的见解,实现工程效率的可观提升。
Arm IPG公司总裁Rene Haas表示:“通过与AWS的合作,我们专注于提高效率和最大化吞吐量,为工程师节省了宝贵的时间,使他们能够专注于创新。 目前,我们可以基于AWS Graviton2处理器(Arm Neoverse支持)运行Amazon EC2实例,优化工程工作流程,降低成本,加快项目进度,比以往更快、更经济地为客户提供强大的成果。
AWS Global基础,公司架构和客户支持高级副总裁Peter DeSantis表示,“AWS提供了真正灵活的高性能计算、出色的网络性能和可扩展的存储,这是下一代EDA工作负载所需要的。因此,我们非常乐意与Arm合作,使用我们基于Arm的高性能Graviton2处理器,为性能要求极高的EDA工作负载提供动力。与当前基于x86的实例相比,Gravity On 2处理器可提供高达40%的性价比优势。”