开源的 gpgpu 有哪些

开源 GPGPU 项目一览

开源 GPGPU 主要分为 硬件实现软件模拟器两大类。以下是目前活跃的主要项目:

一、RISC-V 架构 GPGPU(主流开源方向)

1. Ventus (乘影) - 清华大学

  • 核心特点:基于 RISC-V 向量扩展 (RVV) 的高性能 GPGPU,支持单指令多线程 (SIMT) 执行、预测分支和张量运算
  • 实现方式:Chisel HDL 硬件描述语言开发,提供完整软件工具链
  • 支持 API:OpenCL,部分 CUDA 兼容
  • GitHubTHU-DSP-LAB/ventus-gpgpu

2. Vortex - 佐治亚理工学院

  • 核心特点:高度可定制的 RISC-V GPGPU,支持 OpenCL 标准,可在 FPGA 上运行
  • 灵活性:可配置核心数量、warp 和线程数量,支持多种缓存层次
  • 特色:支持 SoftCUDA,可运行 CUDA 程序
  • GitHubvortexgpgpu

3. 其他 RISC-V GPGPU 项目

项目名称特点状态
RVGPU支持 Vulkan 接口,已发布 v0.2 版本,可运行简单 CUDA 程序活跃开发
e-GPU (Embedded GPU)专为 TinyAI 设备设计的可配置 RISC-V GPU 平台研究阶段
RV64X为 RISC-V 添加 3D 图形和多媒体指令扩展概念验证
Vorion支持 3D 高斯渲染和训练的 RISC-V GPU学术研究
OPENGPU简化的 RISC-V GPU 实现,支持 TileLink 内存接口教学项目

二、其他架构开源 GPGPU

1. MIAOW - 威斯康星大学麦迪逊分校

  • 核心特点:AMD Southern Islands GPU ISA 的开源 RTL 实现,支持 GPGPU 架构研究
  • 优势:首个公开发布的完整开源 GPGPU 硬件实现,适合学术研究
  • GitHubVerticalResearchGroup/miaow

2. TinyGPU

  • 核心特点:"全球最小 GPU",约 20 万晶体管,可在 FPGA 上实现并已流片
  • 用途:硬件教育平台,展示 GPU 基本原理
  • 特点:极简设计,适合学习 GPU 架构

3. FuryGPU - 个人项目

  • 特点:完全自定义 GPU,理论上可运行 Windows 旧版游戏
  • 状态:已完成硬件设计,开发者计划未来开源

三、GPGPU 软件模拟器(用于研究和性能分析)

1. GPGPU-Sim

  • 功能:NVIDIA GPU (如 Fermi 架构) 的详细模拟器,支持 CUDA/OpenCL 工作负载
  • 特点:包含 GPUWattch 能耗模型,适合性能和功耗研究
  • GitHubgpgpu-sim

2. Blue-Porcelain (青花瓷) - 上海交大

  • 功能:提供 GPGPU 功能模拟器,支持 CUDA 运行时和 Warp 级仿真
  • 用途:GPGPU 架构研究和教学
  • GitHubSJTU-ACA-Lab/blue-porcelain

四、开源 GPGPU 对比分析

项目架构主要用途开发状态支持 API
VentusRISC-V+RVV学术研究 / 工业原型活跃OpenCL/CUDA (部分)
VortexRISC-V研究 / 教育活跃OpenCL/CUDA (通过 SoftCUDA)
MIAOWAMD Southern Islands学术研究成熟OpenCL
TinyGPU自定义教育 / 实验已流片有限图形 API
GPGPU-Sim模拟 NVIDIA性能分析维护CUDA/OpenCL
RVGPURISC-V通用计算开发中Vulkan/CUDA (部分)

五、总结

RISC-V 架构已成为开源 GPGPU 的主流方向,主要因为其开源特性和可定制性,允许研究人员自由修改硬件和软件栈。目前 VentusVortex是该领域最成熟的项目,都提供了完整的软硬件解决方案。MIAOW作为 AMD 架构的开源实现,为研究传统 GPU 架构提供了宝贵资源。而 GPGPU-Sim等模拟器则为无需硬件的 GPGPU 算法开发和性能分析提供了便利。以上项目大多处于 研究或原型阶段,性能与商用 GPU 仍有较大差距,但为 GPU 架构创新和人才培养提供了重要平台。如需了解更多技术细节,建议直接访问各项目的官方 GitHub 仓库或网站。

Read more

字节跳动AI IDE:Trae 完全上手指南——从零安装到熟练使用,开启AI驱动开发新范式

字节跳动AI IDE:Trae 完全上手指南——从零安装到熟练使用,开启AI驱动开发新范式

目录 * 前言:当IDE进化为智能体 * 1.初识Trae * 1.1 Trae是什么? * 1.2 Trae的核心优势 * 1.3 谁适合使用Trae? * 2.安装与初始配置 * 2.1 支持的操作系统 * 2.2 下载与安装步骤 * 2.3 验证安装成功 * 3.界面导航(五分钟熟悉布局) * 3.1 核心区域功能说明 * 3.2 常用快捷键速查 * 4.核心AI功能详解 * 4.1 Chat模式:随时提问的编程助手 * 4.2 Builder模式:自然语言生成完整项目 * 4.2.1 实战案例:做一个待办事项应用 * 4.

By Ne0inhk

一文彻底搞懂 OpenClaw:是什么、怎么装、怎么用、结合2026最新AI趋势完整教程

一文彻底搞懂 OpenClaw:是什么、怎么装、怎么用、结合2026最新AI趋势完整教程 (超详细版,新手也能一步步跟着做) 一、先讲清楚:OpenClaw 到底是什么? 1. 最简单定义 OpenClaw 是一个开源、免费、本地优先、能让AI“动手操作电脑”的智能体框架。 它不是大模型本身,而是给大模型装上手、眼睛、记忆、工具,让 AI 能: * 控制电脑、操作文件 * 自动打开浏览器、查新闻、搜资料 * 执行命令、写代码、跑脚本 * 自动完成一系列复杂任务 你可以把它理解为: ChatGPT 只是聊天,OpenClaw 是真的能帮你打工。 2. 结合 2026 最新新闻背景 2026 年被称为 AI

By Ne0inhk
AI毕业论文写作指令全攻略:50条高效生成指令助你零基础完成高质原创论文

AI毕业论文写作指令全攻略:50条高效生成指令助你零基础完成高质原创论文

引言 在当今这个数字化迅猛发展的时代,人工智能(AI)技术正以一种前所未有的速度,深刻地改变着我们的生活与工作模式。对于那些即将毕业的大学生和研究生而言,撰写一篇高质量的毕业论文,无疑是他们迈向学术和职业道路的重要一步。然而传统的论文写作过程往往充满了各种挑战,需要投入大量的时间和精力。而人工智能技术的出现,为论文写作提供了一种全新的解决方案,它能够助力我们更高效地完成论文撰写工作。同时,在撰写过程中也可以借助图灵论文ai写作助手这样的学术ai工具,高效完成论文写作,一站式解决论文烦恼。本文将为大家呈上一份全面的AI毕业论文写作指令攻略,其中包含50条高效生成指令。即便你是零基础,也能借助这些指令完成高质量的原创论文。 论文前期准备阶段的指令 确定研究论题 * 指令1:“结合当前[具体领域]的热门趋势,给出5个具备研究价值的毕业论文论题。” 举例来说,在人工智能领域,你可以输入“结合当前人工智能的热门趋势,给出5个具有研究价值的毕业论文论题。”此时,AI可能会给出诸如“基于深度学习的图像识别算法优化研究”“人工智能在医疗诊断中的应用与挑战”等论题。 * 指令2:“对

By Ne0inhk
GenFlow 3.0全攻略:从零基础到精通AI工作流,一篇就够,建议收藏!

GenFlow 3.0全攻略:从零基础到精通AI工作流,一篇就够,建议收藏!

GenFlow 3.0具备Agent记忆、Office联动和多模态生成能力,能并行处理任务并支持中途打断。它记住用户偏好,连接网盘与文库,生成式工作流解决了日常文档处理难题。作为AI工作流工具,它从被动响应转向主动协助,让AI真正"记住"用户,提高工作效率。 我对GenFlow这款产品一直挺好奇的, 3个月前听说的版本是能让100个Agent同时干活,Agent执行过程中可以中途打断,信息检索的时候可以带上网盘和文库,当时忙忘了没有深度去体验。 这次看到百度世界大会上又看到GenFlow了, 更新到3.0,新增了Agent记忆,Office三件套,能并行生成的模态更多了,横跨⽂字、图⽚、视频、播客、⽹⻚、地图等等,一样保持网盘的联动。 🔗 wenku.baidu.com 事不过三,我决定来把测评。 我会把记忆排到第一位, AI产品的记忆能力是可以追溯到24年2月GPT刚推出Memory的时候。那时候我还在天天手动录入那种“我是Sam,GPT你回答我的时候要尽可能详细点”或者是“你回答对了我就奖励你200刀”的邪修提示语。 快两年过去了,现在各种模型像Claude、

By Ne0inhk