Management unit and method for implementing multi-task scheduling in reconfigurable systems

A technology for managing units and reconfiguring systems, applied in multi-program devices, resource allocation, etc., can solve the problems of increased dynamic reconfiguration time, increased configuration information data volume, etc., to achieve multiplexing, improve access efficiency, The effect of improving dynamic refactoring efficiency

Active Publication Date: 2016-11-16
SOUTHEAST UNIV
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The amount of configuration information data required for the reconstruction process further increases, and the time for dynamic reconstruction also increases

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
  • Management unit and method for implementing multi-task scheduling in reconfigurable systems
  • Management unit and method for implementing multi-task scheduling in reconfigurable systems
  • Management unit and method for implementing multi-task scheduling in reconfigurable systems

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] Below in conjunction with accompanying drawing and specific embodiment, further illustrate the present invention, should be understood that these embodiments are only for illustrating the present invention and are not intended to limit the scope of the present invention, after having read the present invention, those skilled in the art will understand various aspects of the present invention Modifications in equivalent forms all fall within the scope defined by the appended claims of this application.

[0025] In the design of coarse-grained reconfigurable systems, the multi-task scheduling of reconfigurable arrays is one of the key technologies, which determines the efficiency of dynamic system reconfiguration. Through multi-task scheduling, the multiplexing of task transmission time is realized, thereby saving task transmission time and improving task access efficiency, and the task includes the configuration information required for configuring the reconfigurable arra...

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 management unit and method for realizing multi-task scheduling in a reconfigurable system, including a task generating module, a task parsing module and a task sending interface module; the task generating module is used to generate a reconfigurable array task, including the configuration information for configuring the reconfigurable array function, the configuration information for configuring the data flow, the corresponding target reconfigurable array number and the task number; the task parsing module: used for caching and parsing the target Reconfigurable array number and task number; the task sending interface module: used to send the task to the corresponding reconfigurable array, when the target reconfigurable array of the task is found to be the same in the task parsing module, send the task to multiple reconfigurable arrays at the same time A reconfigurable array. The invention improves the dynamic reconfiguration efficiency of complex reconfigurable systems.

Description

technical field [0001] The invention relates to the field of embedded reconfigurable design, in particular to a management unit and a method for realizing multi-task scheduling in a reconfigurable system. Background technique [0002] With the emergence of reconfigurable technology, the traditional embedded design method has been changed. Reconfigurable computing has broad application prospects in the field of embedded and high-performance computing. Reconfigurable computing architecture has been widely used in embedded systems in recent years. The design aspect has gained more and more attention, and its main application fields include multimedia processing, mobile communication, digital signal processing, data encryption and decryption, etc. The reconfigurable configuration control unit maps each subtask included in the algorithm application to each computing unit in the reconfigurable hardware by updating the configuration information on the reconfigurable hardware. [0...

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/46G06F9/50
Inventor 曹鹏刘波杜月胡建兵朱婉瑜齐志杨军
Owner SOUTHEAST UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products