超级计算机让人联想到那些庞大、笨重、过热的机器,它们是世界对计算的初次认识——那些占用巨大空间以进行一次又一次计算的机器。你可能会惊讶地发现,即使个人电脑和网络系统已经普及,超级计算机仍然用于各种操作。在接下来的几页中,我们将为您详细介绍超级计算机是什么,以及它们如何在多个工业和科学领域继续发挥作用。
首先,介绍一下背景知识。是什么让超级计算机如此非凡?嗯,其定义有些难以确定。本质上,超级计算机是指在任何特定时间点上,世界上最强大、最快的计算机系统之一。随着技术的进步,超级计算机也必须不断提高标准。
广告
例如,第一台超级计算机是恰如其名的“巨人”(Colossus),位于英国。它旨在二战期间读取消息并破解德国密码,每秒可以读取多达5,000个字符。听起来很了不起,对吧?并非贬低“巨人”的努力,但将其与每秒完成42.5万亿次运算的NASA哥伦比亚超级计算机进行比较。换句话说,过去被称为超级计算机的现在可能只能算作一台合格的计算器,而我们目前所说的超级计算机则是任何计算机所能达到的最先进水平。
然而,有几件事能让一台计算机进入“超级”领域。它通常会拥有不止一个中央处理器(CPU),这使得计算机能够更快地进行电路切换并同时完成更多任务。(正因如此,超级计算机还将拥有巨大的存储空间,以便它能同时访问许多任务。)它还将具备进行向量运算的能力,这意味着它可以同时计算多个操作列表,而不仅仅是一次一个。
现在我们对超级计算机有了初步了解,接下来看看其中一些的应用。
广告