VortexRISCV 全系统 GPGPU 处理器
Vortex 是基于 FPGA 的 RISCV 全系统 GPGPU 处理器。
规格
- 支持RISC-V RV32IMF ISA
- 表现:
- 1024 个总线程以 250 MHz 运行
- 128 Gflops 的计算带宽
- 16 GB/s 的内存带宽
- 可扩展性:多达 64 个内核,带有可选的 L2 和 L3 缓存
- 软件:OpenCL 1.2 支持
- 支持的 FPGA:
- 英特尔 Arria 10
- 英特尔 Stratix 10
目录结构
-
doc
:文档。 -
hw
: 硬件来源。 -
driver
: 主机驱动程序库。 -
runtime
: 内核运行时软件。 -
sim
:模拟器存储库。 -
tests
:测试存储库。 -
ci
:持续集成脚本。 -
miscs
: 各种资源。
构建说明
支持的操作系统平台
- Ubuntu 18.04
- Centos 7
工具链依赖
安装开发工具
$ sudo apt-get install build-essential $ sudo apt-get install git
安装 Vortex 代码库
$ git clone --recursive https://github.com/vortexgpgpu/vortex.git $ cd Vortex
安装预构建的工具链
$ ./ci/toolchain_install.sh -all
构建 Vortex 源
$ make -s
在 2 个内核上运行 vecadd OpenCL 内核的快速演示
$ ./ci/blackbox.sh --driver=rtlsim --cores=2 --app=vecad
评论
woodstoxXML 处理器
Woodstox是一个快速开源且符合StAX(STreamingApiforXmlprocessing)规范的XML处理器(做为一个处理器意味着它可以处理输入(相当于解析)与输出(相当于写入,序列化)
woodstoxXML 处理器
0
ZorbaXQuery 处理器
Zorba是一个用于一般用途的XQuery处理器,使用C++实现,遵循W3C规范。Zorba不是一个XML数据库,该查询处理器主要设计用于各种嵌入式环境。ZorbaXquery处理器包含在一个处理器中
ZorbaXQuery 处理器
0
mdastMarkdown 处理器
mdast是插件驱动的Markdown处理器,经过了大量的测试:Node,io.js和浏览器,100%覆盖。mdast并不仅仅是另一个Markdown到HTML编译器,还可以生成,格式化,Markdo
mdastMarkdown 处理器
0