图芯Vega系列通用图形处理器技术

图芯第四代的Vega系列采用ScalarMorphic架构,成为公司新一代的低功耗、高性能、高效利用芯片面积的通用图形处理器(GPGPU)的基础。第四代产品支持最新API和标准配置,保证最新的应用能充分利用通用图形处理器(GPGPU)的运算能力,处理包括视觉效果、手势运算、先进驾驶辅助系统(ADAS)、增强现实技术等此类应用。Vega核心可作为通用图形处理器内核(GPGPU)用于高性能运算(不做3D渲染),或作为标准的3D核心,让客户能灵活的开发应用、研发产品。

通用图形处理器的硬件特性

图芯的产品完全可编程,并支持最新的计算API,满足最严苛的数学和精度要求。多核配置可以通过在SOC芯片配置成NxN的格点用来构造一个通用图形处理(GPGPU)网格,或者用多个SOC芯片构造网络格点。其他的应用可以利用GPGPU的超强的浮点运算能力,进行大量的浮点运算操作。我们的运算核心包含:

  • 无限制的可编程OpenCLRenderscript运算支持
  • 异构系统架构(HSA),与多核CPUDSPFPGA进行并行加速运算
  • GPU核心可扩展,可适应从10 GFLOPS到超1 TFLOP多核GPU版本
  • 动态调度器和指令调度单元,以达到更优的着色器负载平衡及资源调配,满足百万数量级的并行运算线程(无需额外软件开销即可实现线程管理)
  • 在线程中使用硬件切换场景,可消除内存访问带来的延迟,保证核心能不间断的处理有效数据
  • 流水线支持浮点/整型数据的64位双精度、32位单精度和16位半精度格式
  • 超线程,统一着色器架构:增大的图形处理能力,最大程度的减少延迟
  • 即插即用(PNP)式集成方式----使用FPGA 架构中的数据流接口,标准ACE-Lite (缓存一致)接口,AXI AHB接口
 

API支持

开发者能通过OpenCLRenderscript,充分利用图芯着色器的各种优点来开发最具吸引力的应用产品。图芯的通用图形处理器(GPGPU)核心没有编程的限制,因此用户在开发应用产品时能更充分的进行创新研发。类似应用包括:SURF/SIFT,光流,积分图,CV,点云处理,立体及合成渲染,手势识别和图像处理等等。图芯的所有产品,通过使用统一的驱动软件,向后兼容上一代的GPU核心,以保证产品线的连续性。我们的软件包支持如下计算API

  • OpenCL 1.2/1.1
  • Renderscript 运算 (包括Filterscript)

图芯Vega系列GPGPU/3D芯片

 

 

    GC1000

   系列

   GC2000

  系列

     GC3000

   系列

   GC4000

  系列

     GC5000

   系列

       GC6000

    系列

        GC7000

     系列

 Vega-Lite Vega 1X Vega 2XVega 4XVega 8X
Shader Clock in 28HPM (WC-125) MHz 1000 1000 1000 1000 1000 1000 1000

Shader Cores

2 (Vec-4)
8 (Vec-1)
4 (Vec-4)
16 (Vec-1)
4 /8 (Vec-4)
16 / 32(Vec-1)
8 (Vec-4)
32 (Vec-1)
8 /16 (Vec-4)
32 / 64 (Vec-1)
16 /32 (Vec-4)
64 / 128 (Vec-1)
32 / 64 (Vec-4)
128 / 256 (Vec-1)

Shader GFLOPS
High/Medium Precision

16 32 32/64 64 64/128 128/256 256/512

GPGPU Options 1.1/1.2

Embedded
Full
Embedded
Full

Full
Embedded
Full

Full

Full

Full

Cache Coherent

寻求更多技术支持