0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

​历史视角看高性能计算的演变

半导体产业纵横 来源:半导体产业纵横 2023-06-06 16:45 次阅读

高性能计算的历史视角凸显了该领域在过去几十年中取得的显著进步。

高性能计算 (HPC) 的发展是一段引人入胜的旅程,以技术上的显著成就和突破为标志。多年来,HPC 在推进科学研究、解决复杂问题以及增进我们对周围世界的理解方面发挥了关键作用。当我们深入研究 HPC 的历史视角时,必须了解影响其发展的里程碑并了解它对未来的潜力。

随着第一台电子数字计算机的发展,高性能计算的起源可以追溯到 20 世纪 40 年代。这些早期的机器,例如 ENIAC(电子数字积分器和计算机)和曼彻斯特 Mark 1,主要是为军事和科学目的而设计的。它们体积大、价格昂贵且功能有限,但它们为未来的计算奠定了基础。

在 20 世纪 50 年代和 60 年代,计算机技术的进步导致了大型计算机的发展,它们比它们的前辈更快、更强大。这些机器被大型组织和研究机构用于数据处理和科学计算。1964 年推出的 IBM System/360 标志着 HPC 历史上的一个重要里程碑,因为它是第一个旨在涵盖从小型企业到大型科学研究的广泛应用的计算机系列。

1970 年代出现了矢量超级计算机,它们专为高性能计算而设计。这些机器,例如由 Seymour Cray 开发的 Cray-1,利用矢量处理技术高速执行复杂的计算。例如,Cray-1 能够每秒执行超过 1 亿次浮点运算 (FLOPS),这在当时是一项了不起的成就。这个时代也见证了并行计算的发展,涉及使用多个处理器协同工作来解决问题。这种方法后来成为现代 HPC 系统的基石。

20 世纪 80 年代和 90 年代带来了微处理器技术的重大进步,这使得更强大和更实惠的个人电脑的开发成为可能。这一时期还见证了计算机集群的兴起,它们是相互连接的计算机网络,它们协同工作以提供高性能计算能力。集群允许 HPC 系统具有更大的可扩展性和灵活性,因为它们可以通过向网络添加更多计算机来轻松扩展。Beowulf 项目于 1994 年启动,是该领域的一项开创性工作,因为它证明了使用商品硬件和开源软件构建具有成本效益的 HPC 集群的可行性。

在 21 世纪,在处理器技术、内存、存储和网络进步的推动下,高性能计算继续快速发展。在单个芯片上包含多个处理单元的多核处理器的出现进一步提升了 HPC 系统的性能。此外,图形处理单元 (GPU) 和现场可编程门阵列 (FPGA) 等加速器技术的出现为增强 HPC 系统的计算能力提供了新途径。

如今,高性能计算在从天气预报和气候建模到药物发现和金融风险分析的广泛应用中发挥着至关重要的作用。HPC 系统在人工智能领域也发挥着重要作用,可以训练复杂的机器学习模型和处理大量数据。展望未来,HPC 的持续发展有望释放新的可能性并推动各个领域的创新。

HPC 的部署模式及挑战

HPC 可以在本地、云端或混合模式下运行。在本地 HPC 部署下,企业和研究机构可构建一个由服务器、存储解决方案和其他基础设施构成的 HPC 集群,并自行管理和升级。在云端 HPC 部署下,云服务提供商负责管理基础设施,企业和研究机构可以直接使用并按用量付费。另外,一些企业会选择混合部署模式,尤其是已经投资购置了本地基础设施,但又希望获得云部署的速度、灵活性和成本节省优势的企业。当本地部署中的排队时间过长时,它们就会使用云来运行 HPC 负载,按需使用云服务。

本地部署模式下,企业可以全面掌控 HPC 运行,但同时也面临一些挑战,包括:

投入大量资金购置和持续升级计算设备、支付日常管理和其他运营成本、用户需要排队几天或几个月的时间才能运行自己的 HPC 负载,尤其是在需求激增时、采购周期较长,难以及时升级至功能更强、效率更高的计算设备,导致研究和业务发展速度受到影响。

考虑到本地部署环境的成本和其他挑战,云端 HPC 部署越来越受欢迎。据 Market Research Future预测,从 2017 年到 2023 年全球云端 HPC 市场将增长 21%。在云端运行 HPC 工作负载,企业只需按使用付费且可在需求发生变化时快速扩容或减容。

如今,为了赢得和留住客户,顶级云提供商开发了专为 HPC 负载而设计的领先技术,可以有效避免本地 HPC 设备老化带来的性能下降。它们可以提供最新、最快速的 CPU 和 GPU 以及低延迟闪存存储、极速 RDMA 网络和企业级安全性,提供全天候服务可用性,尽可能降低甚至消除排队时间。

总之,高性能计算的历史视角凸显了该领域在过去几十年中取得的显著进步。从早期的电子数字计算机到今天复杂的 HPC 系统,高性能计算的发展一直以不断创新和对更高性能的不懈追求为标志。随着我们不断突破 HPC 的可能性界限,毫无疑问,这项技术将在塑造我们对世界的理解和推进人类知识发展方面发挥越来越重要的作用。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微处理器
    +关注

    关注

    11

    文章

    2159

    浏览量

    81742
  • HPC
    HPC
    +关注

    关注

    0

    文章

    291

    浏览量

    23461
  • 高性能
    +关注

    关注

    0

    文章

    152

    浏览量

    20292

原文标题:​历史视角看高性能计算的演变

文章出处:【微信号:ICViews,微信公众号:半导体产业纵横】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    芯品# 高性能计算芯片

    (LSE:AWE)是全球技术基础设施高速连接和计算芯片的全球领导者,与Arm合作开发基于Arm ® Neoverse™计算子系统(CSS)的高级计算芯片,用于人工智能/机器学习(AI/ML),
    的头像 发表于 06-27 10:28 255次阅读

    高性能计算集群的能耗优化

    高性能计算(HighPerformanceComputing,HPC)是指利用大规模并行计算机集群来解决复杂的科学和工程问题的技术。高性能计算
    的头像 发表于 05-25 08:27 125次阅读
    <b class='flag-5'>高性能</b><b class='flag-5'>计算</b>集群的能耗优化

    高性能计算的原理与实践:从基本概念到架构解析

    高性能计算的概念最早可以追溯到上世纪40年代,当时为了进行原子弹的设计和模拟,美国建造了第一台电子数字计算机[ENIAC],它可以每秒执行约5000次运算,相当于当时最快的机械计算器的
    的头像 发表于 05-11 08:27 218次阅读
    <b class='flag-5'>高性能</b><b class='flag-5'>计算</b>的原理与实践:从基本概念到架构解析

    构建高性能计算芯片

    计算的异构多核架构,对整个芯片行业的高性能 CPU 开发产生了影响。 这些芯片都不太可能进行商业销售。它们针对特定的数据类型和工作负载进行了优化,设计预算庞大,但可以通过提高性能和降低功耗来实现合理化。目标是在更小的面积上容纳
    的头像 发表于 04-25 10:23 1063次阅读
    构建<b class='flag-5'>高性能</b><b class='flag-5'>计算</b>芯片

    北京大学高性能计算综合能力竞赛圆满结束

    共22名。第一届北京大学高性能计算综合能力竞赛面向全国高校在校同学,致力于激发同学们的创新意识,培养运用高性能计算技术解决复杂问题的能力,以全新的科技
    的头像 发表于 04-14 08:34 302次阅读
    北京大学<b class='flag-5'>高性能</b><b class='flag-5'>计算</b>综合能力竞赛圆满结束

    台积电运营挑战最强第2季 高性能计算、 AI应用订单强劲

     市场信心满满,预计得益于高性能计算和人工智能应用订单的强劲表现,台积电本季度的美元营收有望超越以往任何一个季度,同比上涨幅度可能达到两位数百分比 17%-19%,挑战历史纪录最优秀的第二季度。
    的头像 发表于 04-08 09:55 140次阅读

    什么是HPC高性能计算

    高性能计算(HighPerformanceComputing,简称HPC),是指利用集群、网格、超算等计算机技术,通过合理地组织计算机资源以及运用适合的算法和程序,提高
    的头像 发表于 02-19 13:27 425次阅读
    什么是HPC<b class='flag-5'>高性能</b><b class='flag-5'>计算</b>

    FPGA在高性能计算中的优势及其用例都有哪些?

    近年来,现场可 编程 门阵列 ( FPGA ) 因其可定制性、并行处理和低延迟而成为高性能计算 (HPC) 的可行技术。 高性能计算 (HPC) 是一个
    的头像 发表于 12-09 12:15 664次阅读
    FPGA在<b class='flag-5'>高性能</b><b class='flag-5'>计算</b>中的优势及其用例都有哪些?

    异构众核系统高性能计算架构

    随着计算机技术的发展,单核处理器已经难以满足高性能计算的需求,众核处理器成为了一种有效的解决方案。众核处理器是指在一个芯片上集成多个处理器核心,通过并行计算
    的头像 发表于 11-30 08:27 499次阅读
    异构众核系统<b class='flag-5'>高性能</b><b class='flag-5'>计算</b>架构

    高性能计算创客板助您拓展垂直市场

    研扬科技的UPSquared6000是一款高性能工业计算创客板,具有小巧的外形尺寸(101.6mmx101.6mm),由IntelAtomx6000E/RE、Pentium或CeleronN/J系列
    的头像 发表于 11-18 08:05 200次阅读
    <b class='flag-5'>高性能</b><b class='flag-5'>计算</b>创客板助您拓展垂直市场

    【昉·星光 2 高性能RISC-V单板计算机体验】星光 2 功耗测评

    星光 2是迄今最高性能单板机。 搭载高性能昉·惊鸿7110搭载64位高性能四核RISC-V CPU,2MB的二级缓存,工作频率最高可达1.5 GHz。昉·惊鸿7110具有多个的高速本地接口,支持
    发表于 09-28 10:34

    面向高性能和可扩展计算系统的IBM b-type网络

    电子发烧友网站提供《面向高性能和可扩展计算系统的IBM b-type网络.pdf》资料免费下载
    发表于 08-28 14:39 0次下载
    面向<b class='flag-5'>高性能</b>和可扩展<b class='flag-5'>计算</b>系统的IBM b-type网络

    FPGA在高性能计算中的优势及其用例都有哪些?

    近年来,现场可编程门阵列 (FPGA) 因其可定制性、并行处理和低延迟而成为高性能计算 (HPC) 的可行技术。
    发表于 08-21 09:05 571次阅读
    FPGA在<b class='flag-5'>高性能</b><b class='flag-5'>计算</b>中的优势及其用例都有哪些?

    Arm高性能计算工具试用分析

    全球排名前20的超级计算机用户中有70%使用Arm工具来快速理解应用程序性能,并通过调试、分析和优化更快地获得结果努力。
    发表于 08-02 09:51

    智能网卡简介及其在高性能计算中的作用

    最先进的人工智能模型在不到五年的时间内经历了超过 5,000 倍的规模扩展。这些 AI 模型严重依赖复杂的计算和大量内存来实现高性能深度神经网络 (DNN)。只有使用 CPU、GPU 或专用芯片等
    发表于 07-28 10:10