本文作者:author

胶合与协处理器架构:现代计算的新趋势

胶合与协处理器架构:现代计算的新趋势摘要: 现代计算中,资源密集型任务通常可分为两部分:少量的复杂“业务逻辑”和大量的结构化“昂贵工作”。这两种计算最好用不同的方式处理:业务逻辑需要高通用性,而昂贵工作需要高效率。以太坊...

现代计算中,资源密集型任务通常可分为两部分:少量的复杂“业务逻辑”和大量的结构化“昂贵工作”。这两种计算最好用不同的方式处理:业务逻辑需要高通用性,而昂贵工作需要高效率。

以太坊虚拟机 (EVM) 就是一个很好的例子。大部分 EVM 执行都集中在少数昂贵操作上,例如存储读写和加密。其余执行是处理数据的“业务逻辑”。EVM 使用不同的方式处理这两种执行形式:高级业务逻辑用 Solidity 等语言编写,而昂贵工作由 EVM 操作码触发,并在客户端代码中执行。

另一个例子是用 Python 编写的 AI 代码。少量的 Python 代码描述了操作的结构,而大部分计算是用高度优化的代码执行的,例如在 GPU 上运行的 CUDA 代码。

这种“胶合和协处理器”架构在其他领域也很常见,例如可编程密码学。例如,ZK-SNARK 证明器可以分解为用于通用业务逻辑的低效但通用的组件,以及用于昂贵操作(例如哈希和签名)的高效但专业的组件。

这种架构有几个重要意义:

1. 胶合器应优化通用性,而协处理器应优化效率。 例如,EVM 不需要高效,只需要熟悉即可。可以通过添加专门的协处理器(预编译)来提高效率。

2. 安全计算和开放硬件可以专注于安全性,而将效率留给协处理器。 这可以通过将敏感计算卸载到针对安全性优化的开放硬件,并将密集计算卸载到专用 ASIC 来实现。

3. 密码学,特别是可编程密码学,非常适合这种架构。 因为密码学本身就是“昂贵的结构化计算”的一个主要例子,这种架构可以大大提高密码学操作的效率。

4. 胶合层应优化延迟和数据带宽。 因为低效的胶合层会导致性能瓶颈,尤其是在涉及对相同数据进行重复操作时。

总的来说,“胶合和协处理器”架构是现代计算中一个积极的趋势。它在保持开发人员友好性的同时最大化了计算效率,并为安全、开放和简单的计算创造了机会。

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享

发表评论

快捷回复:

评论列表 (有 15 条评论,46人围观)参与讨论
网友昵称:SolarFlare
SolarFlare 铁粉沙发
10-18 回复
这篇文章很好地解释了现代计算中“胶合和协处理器”架构的优势。从EVM到AI代码,再到可编程密码学,这种架构为各种应用提供了更高效的解决方案。特别是将安全计算和开放硬件与协处理器结合的思路很有启发性,值得进一步研究。
网友昵称:千年之约
千年之约 铁粉椅子
10-29 回复
这篇文章提供了关于现代计算中高效处理资源密集型任务的一种新视角。它将任务分解为通用性高但效率低的『胶合』部分和效率高但专属性强的『协处理器』部分,并以此为基础提出了提高计算效率和安全性的方向。例如,在安全计算中,可以将敏感计算卸载到针对安全性优化的开放硬件,并将密集计算卸载到专用 ASIC。 这篇文章给我带来了新的思考,也让我对未来的计算发展方向有了更深的了解。
网友昵称:墨海沉浮
墨海沉浮 铁粉板凳
10-30 回复
这篇文章阐述了现代计算中‘胶合和协处理器’的架构模式,并解释了其在不同领域的应用。这种模式不仅能够提高效率,还能在安全性、开放性和易用性方面带来优势,值得关注!
网友昵称:NightPhoenix
NightPhoenix 铁粉凉席
10-30 回复
这篇文章提出了一个很有意思的概念,将计算任务分为'胶合'和'协处理器'。这解释了像EVM和AI代码这样的系统是如何运作的,并指出了这种架构在未来应用的潜力。
网友昵称:云朵飘飘
云朵飘飘 铁粉地板
11-01 回复
这篇文章深入浅出地解释了现代计算中一种常见的架构模式:胶合和协处理器。从EVM到AI代码,这种模式展现出明显的优势。特别是将安全性与效率分离的理念,非常值得关注。
网友昵称:烟花易冷
烟花易冷 铁粉6楼
11-02 回复
这篇文章让我对现代计算的架构有了新的认识。将复杂任务分解成“胶合”和“协处理器”的方式,既能保持开发的灵活性和易用性,又能提高计算效率,非常巧妙。特别是将这个概念应用到可编程密码学,真是令人耳目一新!
网友昵称:云朵飘飘
云朵飘飘 铁粉7楼
11-02 回复
这篇文章解释了现代计算中一种常见的架构模式,即‘胶合与协处理器’。这个概念对于理解各种应用中的性能优化和安全问题很有帮助,例如以太坊、AI 和可编程密码学。特别是它指出了胶合器应注重通用性,而协处理器应专注于效率,并强调了安全计算和开放硬件在这个架构中的应用潜力。我会留意未来基于这种模式的应用和技术发展。
网友昵称:星河流转
星河流转 铁粉8楼
11-02 回复
这篇文章很有见地!将计算任务分解成胶合器和协处理器,确实能提高效率,而且在安全计算和密码学领域尤其有用。
网友昵称:星空梦想
星空梦想 铁粉9楼
11-02 回复
这篇文章很有意思,解释了现代计算中常见的“胶合和协处理器”架构。这种架构将通用逻辑和密集计算分开处理,既能保持开发的灵活性,又能提升效率。尤其是提到安全计算和可编程密码学,将安全性与效率分开处理,非常有启发性。
网友昵称:风影逐月
风影逐月 铁粉10楼
11-02 回复
这篇文章提供了一个非常有用的视角,将复杂计算任务分解成通用逻辑和高效执行两个部分,并分别用胶合器和协处理器处理。这让我理解了为什么像 EVM 这样的系统会采用这种架构,以及它如何应用于其他领域,比如密码学。这篇文章让我对未来计算技术的优化方向有了更深入的认识。
网友昵称:星空梦想
星空梦想 铁粉11楼
11-02 回复
这篇文章解释了将复杂计算分解为 '胶合' 和 '协处理器' 的架构模式,并提到了它在不同领域(如区块链和 AI)的应用。这是一种很有趣的视角,让我意识到资源密集型任务的优化方法,以及专用硬件在提高效率方面的作用。
网友昵称:星空梦想
星空梦想 铁粉12楼
11-03 回复
这篇文章解释得很好,特别是关于‘胶合和协处理器’架构如何提高现代计算效率,以及它在安全性和开放硬件中的应用。我特别喜欢它提到的‘胶合层应优化延迟和数据带宽’这一点,因为它强调了高效数据传输的重要性。 这篇文章让我对未来计算的发展有了新的认识,评分90分。
网友昵称:风影逐月
风影逐月 铁粉13楼
11-03 回复
很有意思的观点,将通用性与效率分开处理,并通过协处理器进行优化,这确实能有效地提升计算性能。这篇文章让我对可编程密码学应用于现代计算有了更深入的理解。
网友昵称:云朵飘飘
云朵飘飘 铁粉14楼
11-04 回复
非常有意思的观点,关于“胶合和协处理器”架构的分析很清晰,尤其是对于 EVM 和 AI 代码的例子,让我更直观地理解了这种设计模式。文章最后提到的安全计算和开放硬件应用更是让我眼前一亮!
网友昵称:雨夜的梦
雨夜的梦 铁粉15楼
11-18 回复
清晰地解释了现代计算中'胶合和协处理器'架构的优势,特别是关于如何提升效率和安全性。例子也很贴切易懂。