Unlock instant, AI-driven research and patent intelligence for your innovation.

A Method for Energy Consumption and Performance Optimization of Many-Core Systems Based on Cooperative Approximate Computing

An optimization method and approximate computing technology, which is applied in the field of resource management of many-core systems, can solve the problems of not being able to guarantee the best power efficiency of the chip and damage the execution of the abstraction layer, so as to reduce energy consumption, minimize network congestion, and speed up running time Effect

Active Publication Date: 2022-04-22
SOUTH CHINA UNIV OF TECH
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Unilateral approximation concepts, while potentially helpful in improving performance at one abstraction layer, do not guarantee optimal power efficiency of the chip, and introducing approximate computation at one abstraction layer may impair the execution of another abstraction layer

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 Method for Energy Consumption and Performance Optimization of Many-Core Systems Based on Cooperative Approximate Computing
  • A Method for Energy Consumption and Performance Optimization of Many-Core Systems Based on Cooperative Approximate Computing
  • A Method for Energy Consumption and Performance Optimization of Many-Core Systems Based on Cooperative Approximate Computing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0046] like image 3 , C represents the processor core in the network on chip node, M represents the processor Cache (cache memory), R represents the router, and NI represents the network interface. The energy consumption and performance optimization method of the many-core system based on cooperative approximate computing in the present inv...

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 method for optimizing energy consumption and performance of a many-core system based on cooperative approximation calculation. The method can combine different abstraction layers and adopt multiple approximation techniques on the premise that the output result of the control application program meets a certain error range, including in Reduce the computing workload of the application at the application level, selectively delete data at the network layer to reduce network congestion, and apply approximate computing to different abstraction layers of the many-core system through the optimal regulation of the global controller and the resource allocation of the local controller . The invention measures the importance of discarded data based on the quality model, considers the collaborative management of communication and computing, formulates a multi-objective optimization problem to minimize network congestion, application running time and limit the quality of results, and provides accelerated applications for many-core systems New ways to program runtime, reduce energy consumption, and improve chip-level energy efficiency.

Description

technical field [0001] The invention relates to the technical field of resource management of a many-core system, in particular to a method for optimizing energy consumption and performance of a many-core system based on cooperative approximate calculation. Background technique [0002] Chip multiprocessors have become the mainstream for building high-performance computers, and many-core systems are widely used in cloud computing servers and big data systems to provide sufficient computing power. Transistor scaling has driven a surge in the number of processing elements available in many-core systems' on-chip networks, but many-core chips cannot scale properly with chip area due to overheating issues caused by Dennard scaling breakdown. Under the premise of satisfying the power consumption budget of the many-core system, only a part of the nodes can be turned on, and the rest of the nodes can be turned off to prevent possible overheating and permanent chip damage. Unfortuna...

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): G06F1/3287G06F1/3293
CPCG06F1/3287G06F1/3293
Inventor 侯忻悦王小航
Owner SOUTH CHINA UNIV OF TECH
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More