Supercharge Your Innovation With Domain-Expert AI Agents!

A Mapping Decision Method for Reconfigurable Architecture Based on Cost Computation

A technology of architecture and mapping decision, applied in the direction of resource allocation, multiprogramming device, etc., can solve problems such as the difficulty of determining the optimal mapping

Active Publication Date: 2017-02-08
SHENZHEN PANGO MICROSYST CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Technical problem to be solved: Aiming at the deficiencies in the prior art, the present invention provides a new type of overhead model, mapping overhead function and mapping decision-making method suitable for reconfigurable architectures, for evaluating reconfigurable architecture software pipeline overhead and Determine the best mapping scheme, and solve the technical problems in the prior art that are difficult to establish an accurate overhead model and determine the best mapping

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 Mapping Decision Method for Reconfigurable Architecture Based on Cost Computation
  • A Mapping Decision Method for Reconfigurable Architecture Based on Cost Computation
  • A Mapping Decision Method for Reconfigurable Architecture Based on Cost Computation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0059] The present invention is further illustrated below in conjunction with the accompanying drawings and specific embodiments.

[0060] figure 1 It is a block diagram of the reconfigurable system structure. The reconfigurable system is composed of main control processor, system bus, reconfigurable array, data flow controller, configuration controller and a series of storage resources. The storage resources include configuration registers and global registers.

[0061] figure 2 is a block diagram of a reconfigurable array of size 4×4. The reconfigurable array is composed of a reconfigurable processing unit PE, storage resources of the reconfigurable array and a programmable interconnection network.

[0062] The reconfigurable processing unit PE provides a data path between a data output port and its own input port, and supports a routing mode and a conditional execution mechanism.

[0063] The storage resources used to store data and configuration information in the re...

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 reconfigurable architecture mapping decision-making method based on expense calculation. The method includes: building four expense models which are delay expense, interconnection expense, PE occupancy rate expense and similarity expense according to data dependence graph (DDG) indicating application algorithm core circulation and a reconfigurable architecture; for multiple feasible mapping schemes existing in one operating node, calculating the corresponding expense value, in the four expense models, of each feasible mapping scheme; sequentially traversing each feasible mapping scheme from primary to secondary according to the degree of influence of the four expense models on the mapping results, and gradually diminishing the feasible mapping scheme set to obtain the optimal mapping scheme. By the decision-making method, the factors with large influence on mapping are more predominated in mapping decision making. By the expense models and the mapping decision-making method, configuration information with high efficiency can be obtained, and parallelism of the reconfigurable architecture can be brought into full play.

Description

technical field [0001] The invention belongs to the field of embedded information technology, in particular to a reconfigurable architecture-oriented mapping decision-making method based on cost calculation. Background technique [0002] The array configuration information used by the reconfigurable architecture not only ensures the correct function of the application program in the reconfigurable architecture, but also takes into account the limited hardware resources of the reconfigurable array for efficient execution. How to stably and effectively automatically generate configuration information that meets the requirements has always been an unsolvable problem. [0003] The problem of mapping the core loop in the application program to the reconfigurable array has been proved to be a non-deterministic (Non-deterministic Polynomial, NP for short) complete problem of polynomial complexity, by Johnson DS.1982 in "Journal of Algorithms "Proof of the paper "The NP-completenes...

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/50
Inventor 齐志马璐曹鹏王学香
Owner SHENZHEN PANGO MICROSYST CO LTD
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