概览¶
本版块剩余的部分将专门通过一系列 实战示例,帮助你快速理解并上手使用 SAGE,如果你想进一步了解有关 SAGE 编程的细节,请移步至 SAGE-编程指南查看相关内容。
这些示例覆盖了不同的应用场景,旨在让你在最短的时间内掌握框架的核心用法,并为后续更深入的开发提供参考。
☞ CPU 负载相关速查¶
CPU 负载相关 指的是无需使用显卡(GPU)即可完成的示例。这类示例只依赖 CPU 计算,更适合在没有配置 GPU 的环境下进行快速尝试和学习。
- Hello SAGE:简单的 SAGE Hello World 示例,了解 SAGE 基本编程接口 → 示例链接
- Finite / Infinite Stream:有无界数据流示例,了解 SAGE 的基本数据源接口 → 示例链接
- Micro Service:简单的 SAGE Micro Service示例,了解 SAGE 的外部服务接口 → 示例链接
- One Handle Pipeline:特殊数据处理 Pipeline ,利用信号机制实现 Pipeline 同一时间只有一个数据被处理 → 示例链接
☞ GPU 负载相关速查¶
GPU 负载相关 指的是需要借助显卡(GPU)来完成计算的示例。这类示例通常用于更高并行度或更大规模的数据处理,能够显著提升运行速度,但前提是你的环境中已正确配置了 GPU 或者使用 API 调用
等云服务。
☞ 分布式相关速查¶
分布式相关 指的是需要在多台机器之间协同运行的示例。这类示例展示了如何在集群环境下分配任务、协调通信,并提升整体计算效率。适合有多节点资源、需要处理超大规模数据或高并发任务的场景。