Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A Configurable Hybrid Heterogeneous Computing Core System for Multi-Domain Chip Design

A chip design and computing core technology, applied in computing, memory systems, multiprogramming devices, etc., can solve the problems of inability to run new algorithms, lack of flexibility in custom chips, and inability to achieve high performance and efficiency in overall applications. Efficiently create effects that reduce design time

Active Publication Date: 2022-03-08
NANJING ILUVATAR COREX TECH CO LTD (DBA ILUVATAR COREX INC NANJING)
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

These ASICs are usually used as accelerators for some hosts such as CPUs. Because some general operations cannot be completed in these ASICs, there is a lot of data exchange with the host, so it is impossible to achieve high performance and high efficiency for the overall application.
Custom chips are not flexible enough to run new algorithms in the same domain and for applications in other domains

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A Configurable Hybrid Heterogeneous Computing Core System for Multi-Domain Chip Design
  • A Configurable Hybrid Heterogeneous Computing Core System for Multi-Domain Chip Design
  • A Configurable Hybrid Heterogeneous Computing Core System for Multi-Domain Chip Design

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] The present invention is described in further detail now in conjunction with accompanying drawing.

[0019] Such as figure 1 A configurable hybrid heterogeneous computing core system architecture for multi-domain chip design shown, creating efficient cores for each domain. Each domain-specific core has its own register file (Register File), and a group of domain-specific cores share the L1 cache (L1 Cache). The group of cores and their CU controller (CU Controller), register file, and L1 cache are called Domain Specific Compute Unit (DSCU). figure 2 is a schematic diagram of the DSCU. The processing engine (Processing Engine, PE) includes a thread group scheduling module, some DSCUs, an L2 cache (L2Cache), and a Fabric architecture that connects the L1 cache in the DSCU to the L2 cache. Figure 3a is the schematic diagram of PE. In PE, DSCU can be used in different fields. For example, in Figure 3b Among them, 3 DSCUs are used for artificial intelligence convolu...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A configurable hybrid heterogeneous computing core architecture for multi-domain chip design, including: a workload scheduling module and a processing engine, the processing engine includes a thread group scheduling module and a specific domain computing unit; the workload is sent by the driver to the workload scheduling Module, and then sent to the thread group scheduling module, the thread group scheduling module splits the workload into several thread groups and sends each thread group to the specific domain computing unit of the specified application for execution; the specific domain computing unit includes CU controller, register Files, domain-specific cores, and L1 cache; the CU controller is used to read shaders and decode instructions, and then send instructions to each domain-specific core for execution. A set of register files in each domain-specific computing unit shares L1 with domain-specific cores cache. The invention uses the computing unit in a specific field as a building block, which can shorten the project design time and quickly and efficiently create products required by the market.

Description

technical field [0001] The invention belongs to the field of hardware and chip architecture design, in particular to a configurable hybrid heterogeneous computing core system for multi-field chip design. Background technique [0002] Many applications require large computation and high memory bandwidth, such as artificial intelligence applications and HPC applications, and many chip designs provide solutions for these applications. The CPU solves these problems through common low-level methods, so it loses some parallel capabilities and cannot support massive calculations. GPUs provide extreme parallelism for similar computations, such as image creation and processing. However, it is still unable to provide sufficient computing power for some special algorithms in fields such as artificial intelligence applications. Some field-specific ASICs such as TPU focus on customized requirements, providing extremely high computing power and high efficiency. These ASICs are usually ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/48G06F9/50G06F12/0897
CPCG06F9/4881G06F9/505G06F12/0897
Inventor 邵平平
Owner NANJING ILUVATAR COREX TECH CO LTD (DBA ILUVATAR COREX INC NANJING)
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products