Abstract
In a coarse-grained heterogeneous multi-core system, the task map is responsible for allocating the cores for task execution. The existing user static mapping method has low programming friendliness. As the scale and density of system tasks increase, so does the complexity of manual programming by users, resulting in programming inefficiencies. Aiming at this problem, based on the existing heterogeneous multi-core platform, this paper studies a dynamic task mapping method with hotspot statistics, and uses the preprocessing of the mapping to reduce the time spent on the actual mapping. The hardware mapper is designed and implemented in Verilog, and the verification platform is built in the HDL environment. The experimental results show that the new mapping algorithm significantly improves the performance of the system, with an average of 32.50% and a maximum of 47.16%.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.