GPU

The GPU of JH-7110 has the following features.
  • IMG BXE-4-32 MC1 with work frequency up to 600 MHz (400 MHz by default)
  • Fully compliant with the following APIs:
    • Support OpenCL 3.0
    • Support OpenGL ES 3.2
    • Support Vulkan 1.2
  • Tile-based deferred rendering architecture for 3D graphics workloads, with concurrent processing of multiple tiles
  • Programmable high-quality image anti-aliasing
  • Fine-grain triangle culling
  • Support for DRM security
  • Support for GPU visualization
    • Up to 8 virtual GPUs
    • Support for IMG Hyper-Lane technology, with 8 hyper-lanes available
    • Separate IRQs per OSID
  • Multi-threaded Unified Shading Cluster (USC) engine incorporating pixel shader, vertex shader, and GP-GPU (compute shader) functionality
  • USC incorporates an ALU architecture with high SIMD efficiency
  • Fully virtual memory addressing (up to 64 GB address space), supporting unified memory architecture
  • Fine-grained task switching, workload balancing, and power management
  • Advanced DMA driven operation for minimum host CPU interaction
  • System Level Cache (SLC)
  • Specialized Texture Cache Unit (TCU)
  • Compressed texture decoding
  • Lossless and/or visually lossless low area image compression - the Imagination
  • frame buffer compression and decompression (TFBC) algorithm
  • Dedicated processor for B-Series core firmware execution
    • Single-threaded firmware processor with a 2 KB instruction cache and a 2 KB data cache.