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

Power consumption monitoring circuit for RISC-V many-core processor

A technology of RISC-V and many-core processors, applied in electrical digital data processing, instruments, hardware monitoring, etc., can solve the problems of limiting power consumption prediction accuracy and being unable to arbitrarily select monitoring event sets, so as to facilitate expansion, The effect of improving accuracy

Active Publication Date: 2021-10-22
FUDAN UNIV
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the existing research work is often limited to software and system power modeling, and only uses the performance counters that come with the processor system without designing a dedicated monitoring module, resulting in the inability to arbitrarily select the monitoring event set, which will limit power consumption prediction the accuracy of
In addition, since these performance counters were originally designed for processor performance monitoring, the monitored data may not reflect the dynamic power consumption characteristics of the processor well

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
  • Power consumption monitoring circuit for RISC-V many-core processor
  • Power consumption monitoring circuit for RISC-V many-core processor
  • Power consumption monitoring circuit for RISC-V many-core processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The circuit structure of the power consumption monitoring circuit and the interaction mode between the power consumption monitoring circuit and the processor core are as follows: figure 1 shown. A power consumption monitoring circuit for RISC-V many-core processors. The power consumption monitoring circuit monitors the dynamic power consumption of all processor cores of the many-core processor in real time according to the monitoring signal of the monitoring event set and sends the monitoring data to software for Substituting the dynamic power consumption model of the processor core to calculate the dynamic power consumption value of the many-core processor in real time; the power consumption monitoring circuit includes a decoding module, an analysis module, a control module, a monitoring module and a storage module; where:

[0034]The decoding module decodes the instruction to generate corresponding control signals and configuration information; when the instruction is...

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

The invention discloses a power consumption monitoring circuit for an RISC-V many-core processor. The power consumption monitoring circuit comprises a decoding module, an analysis module, a control module, a monitoring module and a storage module. The analysis module analyzes a circuit structure of the processor core and generates a required monitoring signal by using an original signal of the processor core, and the storage module sends monitoring data to the processor core for software processing after monitoring is finished; when the many-core processor runs the training set, the power consumption monitoring circuit provides monitoring data and trains the dynamic power consumption model of the processor core; when the many-core processor runs the test set, the power consumption monitoring circuit carries out real-time monitoring, and the dynamic power consumption value of the processor core is inferred according to the dynamic power consumption model. The power consumption monitoring circuit is configured by an RISC-V instruction and is used for estimating the dynamic power consumption of all processor cores of the many-core processor. The invention can be applied to dynamic voltage frequency regulation and power consumption management of an operating system, so that the power consumption of the system is analyzed and optimized.

Description

technical field [0001] The invention belongs to the technical field of integrated circuits, and in particular relates to a power consumption monitoring circuit for RISC-V many-core processors. Background technique [0002] Moore's Law has begun to slow down, and system designers no longer simply rely on reducing the size of transistors to improve system performance, but rely more on system architecture development and algorithm optimization to achieve performance improvements. In terms of research and development of processor architectures, multi-core processor architectures and many-core processor architectures have become an important trend in the development of today's computer architectures. The RISC-V instruction set that has appeared in recent years has many advantages such as open source, simplicity, and easy expansion. [0003] For all types of computer systems today, the power wall problem has become a critical issue, so it is necessary to design for low power cons...

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 Applications(China)
IPC IPC(8): G06F11/30
CPCG06F11/3024G06F11/3062Y02D10/00
Inventor 韩军雷迈周宇超曾晓洋
Owner FUDAN UNIV
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