Monad Docs 中文版
by DocsZH
  • 介绍 Monad
    • 为什么选择区块链?
    • 为什么选择 Monad: 去中心化+性能
    • 面向用户的 Monad
    • 面向开发人员的 Monad
    • Devnet 开发者申请
  • 快速入门
    • 部署合约
      • 使用 Foundry 部署合约
      • 使用 Hardhat 部署合约
    • 验证合约
      • 验证 Foundry 合约
      • 验证 Hardhat 合约
  • 开发指南
    • EVM 资源
      • EVM Behavior
      • Solidity 资源
      • 其他编程语言
        • Vyper 语言
        • Yul 语言
        • Huff 语言
    • 使用 Scaffold-Eth-Monad 构建 dApp
  • Monad 架构
    • 相关概念
      • Asynchronous I/O
      • Pipelining
    • 共识机制
      • MonadBFT 共识机制
      • 延迟执行
      • 共享内存池
      • 传输成本和储备余额
    • 执行机制
      • 并行执行
      • MonadDb 数据库
    • Monad 的交易生命周期
    • 硬件要求
    • 其他详细信息
  • 参考资料
    • RPC 概述
    • RPC 故障代码
    • RPC API
  • Monad 官方链接
由 GitBook 提供支持
在本页
  1. Monad 架构
  2. 相关概念

Pipelining

上一页Asynchronous I/O下一页共识机制

最后更新于8个月前

Pipelining 技术是一种实现并行化的技术,它将事务拆分成一系列可并行处理的较小事务。

Pipelining 技术用于计算机处理器,致力于提高以相同时钟频率顺序执行一系列指令的吞吐量(处理器中还使用了其他技术来提高吞吐量)。有关指令级并行(ILP)的更多信息,请点击。

解释 Pipelining 技术的一个简单案例:

当洗四件衣服时,“普通洗衣作业”的策略是在洗第二件衣服之前,完成第一件衣服的洗涤、烘干、折叠和储存。“pipelined 洗衣作业”的策略是当第一件衣服洗涤完成进入烘干机时,开始洗涤第二件衣服,通过同时利用多个资源来更有效地完成工作。

此处
Pipelining 洗衣作业的日常,上: 普通洗衣作业; 下: pipelined 洗衣作业 资料来源:
Prof. Lois Hawkes, FSU