项目简介
Cyclops 是一个图形化工具,借助 Vulkan 和 OpenGL 进行硬件性能分析。它可开展基准测试、功耗测试和模拟,还能渲染带有数据点的3D板卡模型。
项目的主要特性和功能
- 基准测试:运用 Vulkan 和 OpenGL 对硬件进行基准测试。
- 功耗测试:支持硬件功耗测试。
- 3D渲染:能够渲染3D板卡模型,并显示数据点。
- 模拟:提供硬件模拟功能。
- 调试与分析:支持 Vulkan 和 OpenGL 的调试、分析和验证层。
- 多平台支持:目前主要支持 Windows,未来计划增加对 Linux 的支持。
安装使用步骤
假设用户已经下载了本项目的源码文件。
1. 复制仓库:
bash
cd Cyclops
2. 运行设置脚本:
- 在 Windows 上:
bash
.\run_setup.bat
3. 启动工具:
- 根据提示启动 Cyclops 工具。
4. 使用控制:
- 使用以下快捷键进行操作:
- Ctrl+Tab
:切换窗口焦点
- 右键点击
:打开菜单以选择其他选项
- 左键点击
:选择或聚焦窗口
- Shift + 左键点击
:在拖动时隐藏停靠选项
资源与文档
- Mali GPU 培训 YouTube 播放列表
- Mali GPU 培训文档
- Vulkan 最佳实践 - Mali GPU
- Vulkan 最佳实践
- Vulkan API 文档
- Vulkan 渲染管线
- Mali 性能计数器文档
未来计划
- 重做 ARM 的 PATRACE 应用程序。
- 从 ARM 芯片组开始,逐步扩展到其他芯片组。
- 添加 Vulkan 和 OpenGL 第三方库。
- 实现 Vulkan 和 OpenGL 渲染、基准测试、模拟、功耗测试、调试、分析、验证层等功能。
- 支持 Vulkan 着色语言(SPIR-V)。
- 集成 Vulkan 和 OpenGL 到 GUI 中。
- 实现 Vulkan 和 OpenGL 代码测试。
- 添加 Vulkan 和 OpenGL 文档。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】