IP PortfolioCompute acceleratorsgpu

of_acc_gpu_simt_core

SIMT shader core

Maturity plannedTargets FPGA + ASICDifficulty Very hardPriority 1

SIMT compute unit with warp scheduler, banked register file, integer and FP32 ALUs, special function unit, shared memory and L1 cache.

Planned. This block is specified in the catalog with its interfaces and targets. No implementation exists yet; the skeleton command below generates a lint-clean shell with its ports and registers.

Interfaces

PortDirectionKindWidthNotes
ctrlin/outAXI4-Lite control bus32Control and status registers, including ID, VERSION and STATUS
irqoutinterrupt1Interrupt request

Standards

  • SPIR-V 1.6
  • IEEE 754-2019

More in gpu

IDBlockMaturity
of_acc_gpu_tensor_coreGPU tensor coreplanned
of_acc_gpu_cmd_procGPU command processorplanned
of_acc_gpu_geometryGeometry front endplanned
of_acc_gpu_rasterizerRasteriserplanned
of_acc_gpu_textureTexture unitplanned
of_acc_gpu_ropRender output unitplanned
of_acc_gpu_tbdrTile-based rendering binnerplanned
of_acc_gpu_computeCompute-only GPU clusterplanned
of_acc_gpu_raytraceRay tracing BVH unitplanned
of_acc_gpu_2d2D graphics and blitter engineplanned