ICCAD观后感|EDA云平台49问

2023-11-06 01:59
文章标签 平台 eda 观后感 49 iccad

本文主要是介绍ICCAD观后感|EDA云平台49问,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

​“我聊的每一个人都表示对云感兴趣,所以我觉得现在的问题在于什么时候上云,而不在于上不上云这件事。”

—Cadence 云业务开发VP (DAC 2019)

去年9月在DAC(Design Automation Conference)大会之后,我们制作了一个全球半导体行业上云格局一览图,然后得出了两个结论:

  1. 整个半导体产业链核心角色:EDA厂商/ Foundry/Fabless无一缺席,都已经开始上云的步伐;

  2. 全球各大云厂商不仅积极拥抱半导体产业,甚至自己主导设计开发芯片,在产业链中扮演双重角色。

如果说去年我们的判断是全球半导体行业对云的接受度已经在跨越鸿沟的边缘,那上周ICCAD中国集成电路设计业2020年会结束后,我们认为国内半导体企业也已经跟上了节奏。
在这里插入图片描述

跟2019年相比:

今年有了几家云厂商的身影出现,关于芯片设计EDA上云趋势和落地实践给出了各自的答卷;

也有像恩智浦这样的公司分享了仿真上云经验,并且在今年全球疫情的现状下,正在考虑纯云模式来满足远程协同需求。

我们去年根据DAC会议Design on Cloud圆桌讨论整理了十个上云实践问题的过来人解答,有兴趣可以去回顾一下:

  1. 上云的模式是什么?

  2. 最开始,为什么选择上云?

  3. 上云的挑战主要有哪些?

  4. 你觉得EDA供应商准备好上云了吗?

  5. 上云的缺点是什么?

  6. 对于芯片设计,云厂商已经准备好了吗?

  7. 在云上,一切都需要付钱。怎么控制云上的成本?

  8. 你觉得在云上设计安全吗?

  9. 目前为止,上云的成果是什么?

  10. 对后来的上云实践者有什么建议?

今年我们升个级,来个——

EDA云平台49问

  1. EDA云平台能够解决什么问题?

适配EDA工具使用需求。

大规模算力自动化智能调度。

海量多云资源提供弹性算力支持。

总之,让研发人员更专心做设计,帮助IT人员更好地管理资源满足复杂企业场景需求,最终缩短项目周期,提高公司竞争力。

  1. 云上虚拟机的性能可以吗?

相当,并可以更好。

两方面原因:

1、云上的硬件更新快;

2、云上虚拟化性能逐步接近裸机。

  1. 各个云之间的虚拟机性能有差异吗?

有。我们可以为用户提供专业建议。

  1. 支持哪些云?

国内外主流云厂商我们都支持。

  1. 多云有什么好处?

不会被某一家云厂商锁定,资源可用性更高。

多云可以最大限度利用不同云厂商的不同优势,比如资源类型,比如产品价格,比如地域选择。

  1. GPU资源也有吗?

云厂商上有的资源我们都可以支持。

  1. 云上用的机型是超线程的?还是物理核的?

大多数云厂商支持开启关闭超线程。

  1. 你们和超算有什么区别?云和超算有什么区别?

可以看我们过去发的这篇文章《国内超算发展近40年,终于遇到了一个像样的对手》

  1. 你们和云厂商有什么区别?

我们是从应用出发,为应用定义的云平台。而云厂商主要在IaaS层,距离用户的实际应用还有非常长的距离。

在云的基础架构和应用之间,需要借助应用优化、多云环境支持等方式来满足用户需求。

在这里插入图片描述


10. 我直接和云厂商合作是不是就行了?

参考答案9。

我们已经对接了众多主流云厂商的API,可以用统一的方式方法完成自动化部署,简化用户使用云资源的方式,降低学习成本,帮助用户高效地用好云。

  1. 你们跟云管理平台有什么不同?

我们更贴近应用,在云管平台之上。

  1. 支持哪些EDA工具?

支持主流EDA厂商工具,比如Innovus、Spectre、HSPICE、OPC Proteus、Calibre、VCS、Xcelium、Redhawk、PT 、StarRC 、Tmax2 、Skipper、ALPS等等。

  1. EDA应用优化指的是什么?

根据特定用户需求自定义EDA Flow,规范化EDA作业流程,加速EDA多任务的调度。

用户在云端可选择的机型有几百种,配置、价格差异极大,我们能根据用户的EDA应用需求推荐最适配的资源。

  1. EDA应用在云上能正常跑吗?

能。

  1. License在云上能正常用吗?

能。

​16. 云上的EDA应用怎么部署?是不是每个软件CAD都要去配置?

我们协助用户完成云上EDA应用自动化配置,一次配置,以后自动启用。

  1. 脚本每日都有变动,云上要增加工作量?工作脚本如何更新?

可以延续之前的使用方式,也可以使用我们提供的方式自动化完成脚本更新。

  1. 云上EDA无缝衔接怎么做到的?

云上用户体验无差异。

  1. 你们的自动化部署有什么好处?

关于我们在云端部署自动化模式VS传统手动模式间的巨大差异可查看我们之前发的《EDA云实证Vol.1:30天到17小时,如何让HSPICE仿真效率提升42倍?》

在这里插入图片描述

20. 支持哪些调度器?

我们支持Slurm/LSF/SGE/PBS。

  1. 开源的调度器你们怎么提供商业支持?

我们是开源Slurm调度器的代码贡献者,特别是跟云相关的功能点。我们提供Slurm配置/优化/调试/应用对接的最佳实践。

  1. 你们就是个调度器吗?

调度器是我们平台的一个重要组件。

在这里插入图片描述


23. 你们说的智能调度是什么?

我们是基于用户策略的双层智能调度。

上层调度程序支持灵活的用户策略:

-基于位置

-基于性能

-基于成本

-基于团队/组织目标……

下层调度程序满足应用要求:

-基于Slurm/LSF/SGE/PBS的工作任务

基于容器的K8S工作任务…

在这里插入图片描述


24. 为什么要Auto-Scale自动伸缩?

省钱,省心。

我们的Auto-Scale功能自动监控用户提交的任务数量和资源的需求,动态按需地开启和关闭所需算力资源,在不够的时候,还能根据不同的用户策略,自动化调度本区域及其他区域的目标类型或相似类型实例资源。

所有操作都是自动化完成,无需用户干预。

划个重点,这里的关机对于成本的节约极其有帮助。

在这里插入图片描述


25. 数据怎么做到云上、线下同步?

我们有专门的数据传输工具,提高传输效率。支持全自动化数据上传,可充分利用带宽,帮助用户快速上传、下载海量数据。同时,利用fastone自主研发的分段上传、高并发、断点续传等数据传输技术,优化海量数据的传输效率。

也支持VPN/专线接入。

  1. 很多PDK,就有几十T,怎么到云上,而且需要持续更新?

离线传输方式可以初始化传输大量数据。

很多PDK厂商也提供了在云上的访问方式。

  1. 改变我们现在研发人员的使用习惯和体验吗?

基本没有改变。

我们支持桌面接入和SSH接入。

  1. 任务和集群的区别是什么?

任务更适用于流程固定并且经常有运行需求的任务,全程图形化界面。

集群相对于任务,属于更高级的用法,用户可以直接SSH到云上的集群使用,可以直接进行应用的开发和调试。使用方式和本地无差别。

  1. 我能直接创建云上HPC集群吗?

可以。

我们支持普通用户模式和高级用户模式。

高级用户,比如本身对应用工作流的理解和编程能力超强,可以不用走普通用户通过应用向导式提交的路径,可以直接根据自己写的脚本,通过Web浏览器选择新建集群,然后按需动态地在云端创建HPC集群,包括权限,计算资源,存储资源等。

在这里插入图片描述


30. 怎么监控、管理任务与集群的运行情况?

提交任务后,可以在监控界面中查看任务和集群运行情况。

在这里插入图片描述


31. 支持混合云模式吗?

支持。

我们支持本地资源不足的时候,自动溢出到云上。

下图是一个混合云模式架构图。

在这里插入图片描述


32. 增加一套云环境,对于IT管理会不会带来额外的负担?

通过我们可以在不增加负担的情况下对接多云,减少IT管理压力。

我们易用的自动化管理平台对IT人员来说很容易上手,对提升工作效率和资源利用率都有很大帮助。

  1. 如何云上保护我们的IP资产?

可以延续公司原有的安全流程、工具,结合云上完整的审计、监控和权限管理功能。
我们有丰富的安全实践。

  1. 云上云下的安全?

安全是一个立体的概念,包括系统安全、应用安全、流程安全、数据安全等很多方面。

云的基础架构和传统IT架构在安全方面并没有本质上的区别,依然是利用计算节点和存储资源。很多人觉得这两者之间存在差异,我们认为这取决于个人的认知。

  1. 支持纯云模式吗?

支持,文末可以直接注册免费试用。

  1. 关于选择哪种上云模式你们有什么建议?

从我们接触的企业看来,既有老牌企业从纯本地逐渐过渡到本地+云的混合云模式的,也有初创公司直接从云端起步,逐渐添加本地机器,最后形成混合云模式的。

对于国内企业来说,混合云应该是各种企业类型最终能接受的完成形态,既保留有本地的私密性,也时刻享有云端的灵活性。

  1. 用云是不是很贵/便宜?

企业上云是否便宜取决于具体应用场景,云的成本结构高度依赖于自动化和智能化的运营能力,效率的提升带来TCO的降低才是计算云成本的正确思路。

  1. 你们有优化成本的方案吗?

三个层面:

从应用适配层面,我们会在多云里选择最适合用户应用场景的最具性价比资源;

从IT部署方面,通过自动化按需部署和资源实时监控管理进行成本优化;

从任务运行层面,我们根据用户不同策略进行智能调度。当以成本优先策略为第一优先策略时,资源选择以SPOT实例为主,并在满足用户成本要求的前提下使用OD按需实例来优化时间效率,相比时间优先策略,成本降幅最多可达67%-90%。

  1. 跨国团队研发协同你们有解决方案吗?

跨国协同面临的IT挑战,一个是数据传输,一个是网络质量。我们有支持多本地的IT一体化落地案例。

再来几个具体点儿的:

  1. HSPICE任务能否在云端运行?

  2. 云端资源是否能适配HSPICE任务需求?

  3. fastone平台能否有效解决目前业务问题?

  4. 相比传统手动模式,云端计算集群的自动化部署,有哪些好处?

  5. OPC任务能否在云端有效运行?

  6. fastone平台能否满足业务弹性资源需求,有效减少OPC运行时间?

  7. License Server配置在本地和云端对计算性能/一致性/稳定性是否有影响?

  8. fastone能否支持不同调度器SGE/Slurm?

  9. 使用不同调度器对计算性能/一致性/稳定性是否有影响?

  10. fastone平台的云端输出计算结果是否与本地完全一致?

可以看我们之前发布的文章《EDA云实证Vol.4:5000核!国内最大规模OPC上云,效率提升53倍》

  • END -

我们有个【在线体验版】

平台集成多种应用,大量任务多节点并行

应对短时间爆发性需求,连网即用

跑任务快,原来几个月甚至几年,现在只需几小时

5分钟快速上手,拖拉点选可视化界面,无需代码

支持高级用户直接在云端创建集群

现在免费试用,送300元体验金,入股不亏~

速石科技(ID:Fastone_tech)

算力,是一种能力,也是一种资源。

我们为有高算力需求用户提供一站式算力运营解决方案,不局限于HPC,AI,大数据,互联网服务等。希望和你共同建立起不断迭代更新的多云世界观。

(你要是唠这个我就不困了。)

这篇关于ICCAD观后感|EDA云平台49问的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/353833

相关文章

流媒体平台/视频监控/安防视频汇聚EasyCVR播放暂停后视频画面黑屏是什么原因?

视频智能分析/视频监控/安防监控综合管理系统EasyCVR视频汇聚融合平台,是TSINGSEE青犀视频垂直深耕音视频流媒体技术、AI智能技术领域的杰出成果。该平台以其强大的视频处理、汇聚与融合能力,在构建全栈视频监控系统中展现出了独特的优势。视频监控管理系统EasyCVR平台内置了强大的视频解码、转码、压缩等技术,能够处理多种视频流格式,并以多种格式(RTMP、RTSP、HTTP-FLV、WebS

综合安防管理平台LntonAIServer视频监控汇聚抖动检测算法优势

LntonAIServer视频质量诊断功能中的抖动检测是一个专门针对视频稳定性进行分析的功能。抖动通常是指视频帧之间的不必要运动,这种运动可能是由于摄像机的移动、传输中的错误或编解码问题导致的。抖动检测对于确保视频内容的平滑性和观看体验至关重要。 优势 1. 提高图像质量 - 清晰度提升:减少抖动,提高图像的清晰度和细节表现力,使得监控画面更加真实可信。 - 细节增强:在低光条件下,抖

JAVA智听未来一站式有声阅读平台听书系统小程序源码

智听未来,一站式有声阅读平台听书系统 🌟 开篇:遇见未来,从“智听”开始 在这个快节奏的时代,你是否渴望在忙碌的间隙,找到一片属于自己的宁静角落?是否梦想着能随时随地,沉浸在知识的海洋,或是故事的奇幻世界里?今天,就让我带你一起探索“智听未来”——这一站式有声阅读平台听书系统,它正悄悄改变着我们的阅读方式,让未来触手可及! 📚 第一站:海量资源,应有尽有 走进“智听

如何解决线上平台抽佣高 线下门店客流少的痛点!

目前,许多传统零售店铺正遭遇客源下降的难题。尽管广告推广能带来一定的客流,但其费用昂贵。鉴于此,众多零售商纷纷选择加入像美团、饿了么和抖音这样的大型在线平台,但这些平台的高佣金率导致了利润的大幅缩水。在这样的市场环境下,商家之间的合作网络逐渐成为一种有效的解决方案,通过资源和客户基础的共享,实现共同的利益增长。 以最近在上海兴起的一个跨行业合作平台为例,该平台融合了环保消费积分系统,在短

Android平台播放RTSP流的几种方案探究(VLC VS ExoPlayer VS SmartPlayer)

技术背景 好多开发者需要遴选Android平台RTSP直播播放器的时候,不知道如何选的好,本文针对常用的方案,做个大概的说明: 1. 使用VLC for Android VLC Media Player(VLC多媒体播放器),最初命名为VideoLAN客户端,是VideoLAN品牌产品,是VideoLAN计划的多媒体播放器。它支持众多音频与视频解码器及文件格式,并支持DVD影音光盘,VCD影

【区块链 + 人才服务】区块链集成开发平台 | FISCO BCOS应用案例

随着区块链技术的快速发展,越来越多的企业开始将其应用于实际业务中。然而,区块链技术的专业性使得其集成开发成为一项挑战。针对此,广东中创智慧科技有限公司基于国产开源联盟链 FISCO BCOS 推出了区块链集成开发平台。该平台基于区块链技术,提供一套全面的区块链开发工具和开发环境,支持开发者快速开发和部署区块链应用。此外,该平台还可以提供一套全面的区块链开发教程和文档,帮助开发者快速上手区块链开发。

K8S(Kubernetes)开源的容器编排平台安装步骤详解

K8S(Kubernetes)是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。以下是K8S容器编排平台的安装步骤、使用方式及特点的概述: 安装步骤: 安装Docker:K8S需要基于Docker来运行容器化应用程序。首先要在所有节点上安装Docker引擎。 安装Kubernetes Master:在集群中选择一台主机作为Master节点,安装K8S的控制平面组件,如AP

衡石分析平台使用手册-单机安装及启动

单机安装及启动​ 本文讲述如何在单机环境下进行 HENGSHI SENSE 安装的操作过程。 在安装前请确认网络环境,如果是隔离环境,无法连接互联网时,请先按照 离线环境安装依赖的指导进行依赖包的安装,然后按照本文的指导继续操作。如果网络环境可以连接互联网,请直接按照本文的指导进行安装。 准备工作​ 请参考安装环境文档准备安装环境。 配置用户与安装目录。 在操作前请检查您是否有 sud

业务协同平台--简介

一、使用场景         1.多个系统统一在业务协同平台定义协同策略,由业务协同平台代替人工完成一系列的单据录入         2.同时业务协同平台将执行任务推送给pda、pad等执行终端,通知各人员、设备进行作业执行         3.作业过程中,可设置完成时间预警、作业节点通知,时刻了解作业进程         4.做完再给你做过程分析,给出优化建议         就问你这一套下

容器编排平台Kubernetes简介

目录 什么是K8s 为什么需要K8s 什么是容器(Contianer) K8s能做什么? K8s的架构原理  控制平面(Control plane)         kube-apiserver         etcd         kube-scheduler         kube-controller-manager         cloud-controlle