Internet of Things Solutions

The movement towards smart, connected, autonomous, and contextually aware devices built around the Internet of Things (IoT) creates a revolution that will change the world for the better. Devices can now communicate intelligently to each other (M2M) or to us, in real time, processing data in the cloud or at the node, deciding autonomously or presenting the most up-to-date information to us so we can make the best decisions. IoT covers many segments and types of devices including wearables, home automation, appliances, energy saving devices, healthcare/medical, sensors, automobiles, consumer devices, and everything in between.


According to a Cisco, there will be at least 25 Billion IoT devices by 2015 which doubles to 50 Billion by 2020. In contrast, the 2015 global shipments of smartphones is around 1.24 Billion according to IDC. The possibilities and growth potential of IoT devices is vast and the next key area of high growth opportunities that companies are looking at. It also has the potential to create breakthrough products or the next large silicon vendor designing for the next billion smart devices. The exciting part about using GPUs in IoT is the seamless, eye catching, feature-rich interface that users expect from their devices that enable a ubiquitous user experience across all consumer, automotive, embedded and IoT user interfaces.


Opportunities for GPUs include 3D graphics for dynamic 3D UIs, standard UI composition processing (CPC), and GPGPU using OpenCL for sensor fusion processing. Vivante has the industry's smallers OpenGL ES 2.0 targeted specifically for die area sensitive IoT designs at less than 1 mm2 in 28 nm HPM process technology . Full featured OpenGL ES 3.0 and OpenCL support are also available using one of the GPUs listed on our 3D GPU page.


GPU Benefits in IoT


Android IoT


The illustrations above showcase some GPU use cases that will enhance the next generation of high impact IoT products. These technologies leverage the same architecture and features from Vivante's other successful designs in smartphones, tablets, home entertainment, and embedded. Benefits include:

  • Up to 720p-60 FPS user interface (UI) performance
  • Less than 1 mm2 die area (OpenGL ES 2.0, 28 nm HPM)
  • Enables a seamless UI across all products in all market segments
  • Adding a natural, smart, and intuitive visual interface to any product
  • Smart, beautifully designes UIs that lead to engaging user experiences (UX)
  • Bandwidth reduction using GPGPU at IoT sensor nodes to process real time data
  • Standard, common software stack across all Vivante IoT, consumer, automotive, and embedded products
  • Android is fast becoming the standard operating system (OS) for IoT and next generation products need to conform to this OS


Vivante IoT Product Ecosystem


Vivante IoT Ecosystem


Vivante IoT GPU Cores

For advanced 3D GPU cores click here

  • GC400L - Smallest OpenGL ES 2.0 Core
  • GC880 - Smallest OpenGL ES 3.0 Core
Silicon Area (28nm HPM) 0.8 mm2 2.0 mm2
Core Clock in 28HPM (WC-125) MHz 400 400
Shader Clock in 28HPM (WC-125) MHz 400 800

Pixel Rate
(MPixel/sec, no overdraw)

200 400

Triangle Rate
(M tri/sec)

40 80

Vertex Rate
(M vtx/sec)

100 200

Shader Cores (Vec 4)
High/Medium Precision

1 1

High Precision

3.2 6.4
API Support  

OpenGL ES 1.1/2.0

OpenGL ES 3.0


OpenGL 2.x Desktop

OpenVG 1.1

OpenCL 1.2

- Optional

DirectX11 (9_3) SM3.0


Key: ✓  (Supported)   - (Not supported)