VIVANTE VEGA 3D TECHNOLOGY

Vega is the latest, most advanced mobile GPU architecture from Vivante. Leveraging over seven years of architectural refinements and more than 100 successful mass market SOC designs, Vega is the cumulation of knowledge that blends high performance, full featured API support, ultra low power and programmability into a single, well defined product that changes the industry dynamics. SOC vendors can now double graphics performance and support the latest API standards like OpenGL ES 3.1 in the same silicon footprint as the previous generation OpenGL ES 2.0 products. Silicon vendors can also leverage the Vega design to achieve equivalent leading edge silicon process performance in a cost effective mainstream process.

 

Optimized for Google™ Android and Chrome products, Vega fast forwards innovation by bringing tomorrow’s 3D and GPU Compute standards into today's mass market products. Silicon proven to have the smallest die area footprint, graphics performance boost, and scalability across the entire product line, Vega cores extend Vivante’s current leadership in bringing all the latest standards to consumer electronics in the smallest silicon area. Vega 3D cores are adaptable to a wide variety of platforms from IoT (Internet-of-Things) and wearables, to smartphones, tablets, TV dongles, and 4K/8K TVs.

 

Whether you are looking for a tiny single shader stand-along 3D core or a powerhouse multi-core multi-shader GPU that can deliver high performance 3D and GPGPU functionality, Vivante has a market-proven solution ready to use. There are several options available when it comes to 3D GPU selection: 3D only cores, 3D cores designed with an integrated Composition Processing engine, and 3D cores with full GPGPU functionality that blend real-life graphics with GPU Compute.

Hardware Features

Our 4th generation products have unique hardware features that make it the most flexible GPU option in the market – truly programmable with advanced API extension support. We continue to improve our hardware specification in order to remain at the top of the industry through partnerships with silicon vendors, ISVs, OEMs/ODMs, and platform providers. These features include:

  • ScalarMorphic™ architecture – Optimized for multi-GPU scalability and multi-threaded, multi-core heterogeneous platform
  • Ultra-threaded, unified shaders - Maximize graphics throughput, process millions of threads in parallel, and minimize latency
  • Patented math units that work in the Logarithmic space to reduce area, power, and bandwidth
  • Fast, immediate hidden surface removal (HSR) that eliminates render processing time by an average of 30%
  • Smallest licensable cores – smallest die area and highest graphics performance per mm2 in every GPU class
  • Advanced scheduler and command dispatch unit for optimized shader load balancing and resource allocation
  • Saves power up to 65% over previous GC Cores using intelligent DVFS and incremental low power architectural enhancements
  • Proprietary Vega lossless compression that reduces on-chip bandwidth by an average of 3.2:1 and streamlines the graphics subsystem including the GPU, composition co-processsor (CPC), interconnect, and memory and display subsystems
  • Extreme low power – Built-in battery-saving technologies, including hardware/software fine-grained power management read more
  • ClearView image quality – Life-like rendering with high definition detail, MSAA, and high dynamic range (HDR) color processing
  • Large display rendering – Up to 4K/8K screen resolution including multi-screen support
  • Minimal system loading - Bandwidth reduction through enhanced memory design, compression, and reduced dependency on CPU
  • Plug-N-Play integration - Standard ACE-Lite (cache coherent), AXI, and AHB interconnects
  • Industry’s smallest graphics driver memory footprint to enable graphics and compute in DDR-cost constrained systems all the way to DDR-less MCU/MPUs.

Unified Shader Architecture

At the heart of Vega 3D GPUs are massively parallel, super-threaded, fully programmable unified shaders that immerse users in 3D gameplay and stereoscopic 3D (S3D) content. The unified shaders perform graphics and GPU Compute to bring out realistic graphics rendering with physics effects, gesture based natural user interfaces (NUI), computer vision, and augmented reality. Each generation of our shader architecture brings new features and pushes the performance bar even higher as we continue to improve on our core technologies. These features include:

  • Dynamic, reconfigurable shaders that support double, single, and half precision formats
  • Updated pipeline enables shaders to run over 1 GHz, while lowering overall power consumption
  • Increases on-chip GPU processing for realistic, HDR rendering with Stream-Out geometry shaders and multi-way pipelines
  • Massively parallel shader blocks and multi-threading eliminates graphics pipeline latency
  • Pipelined FP/INT double (64-bit), single/high (32-bit) and half precision/medium (16-bit) precision IEEE formats for GPU Compute and HDR graphics
  • Pipelines are fully backwards-compatible with legacy software, applications, and APIs
  • Design maximizes graphics and compute performance per die area for best-in-class mW per MHz

Robust Application Support

Easy developer access to high-performance shaders without programming restrictions is key to lowering development and support costs. The Vivante architecture is mass market proven to support a huge, growing ecosystem of game, multimedia, browser, UI, and market specific applications. All our products are backwards compatible with previous generation cores to ensure continuity across product lines using a unified driver stack. Our shader architecture natively supports the following graphics and compute APIs:

  • Khronos API support* for OpenGL ES 3.1/3.0/2.0, OpenGL 3.0/2.1, OpenVG 1.1, OpenCL 1.2/1.1, WebGL, and OpenVX 1.0
  • Microsoft DirectX 11
  • Cores scalable from tens of GFLOPS to over 1 TFLOP in various multi-core GPU versions
  • High precision pipeline with support for long instructions
  • Dynamic branching and non-constant varying indexing
  • 3D cores with general purpose (GPGPU) computing functionality are programmable through OpenCL and Google Renderscript Compute for unrestricted programmability
  • 3D cores with integrated Composition functionality also support all 2D composition APIs.

 

*Products are based on a published Khronos Specification, and are expected to pass or have already passed the Khronos Conformance Testing Process. Current conformance status can be found at www.khronos.org/conformance.

Vivante Vega Cores for 3D

For advanced GPGPU Plus 3D Cores Click Here

  • GC Nano - Smallest OpenGL ES 2.0 Core - 0.5 mm2 in 28nm
  • GC Nano Ultra - Smallest OpenGL ES 3.0 Core - 1.6 mm2 in 28nm
 GC Nano SeriesGC Nano Ultra SeriesGC1000 SeriesGC2000 SeriesGC3000 SeriesGC4000 SeriesGC5000 SeriesGC6000 SeriesGC7000 Series
  Vega-Lite Vega 1X Vega 2XVega 4XVega 8X
Core Clock in 28HPM (WC-125) MHz 400 400 800 800 800 800 800 800 800
Shader Clock in 28HPM (WC-125) MHz 400 800 1000 1000 1000 1000 1000 1000 1000

Pixel Rate
(MPixel/sec, no overdraw)

200 400 800 1600 1600 1600 1600 3200 6400

Triangle Rate
(M tri/sec)

40 80 123 267 267 267 267 533 1067

Vertex Rate
(M vtx/sec)

100 200 500 1000 1000 2000 2000 4000 8000

Shader Cores (Vec 4)
High/Medium Precision

1 1 2 4 4/8 8 8/16 16/32 32/64

Shader GFLOPS
High/Medium Precision

3.2 6.4 16 32 32/64 64 64/128 128/256 256/512
API Support

OpenGL ES 2.0/1.1

OpenGL ES 3.1/3.0

- Optional Optional

OpenGL 2.x Desktop

OpenVG 1.1

OpenCL 1.2

- Optional Optional

DirectX11 (9_3) SM3.0

- Optional Optional

OpenVX 1.0

- - Optional Optional Optional Optional Optional Optional

Key: ✓  (Supported)   - (Not supported)

                                                                                               Ask for Additional Details