A Hardware/Software Method for Heterogeneous Cores Cooperating on Stream Architecture

任巨,何义,荀长庆,杨乾明,文梅,伍楠,张春元
DOI: https://doi.org/10.3724/sp.j.1016.2008.02038
2009-01-01
Abstract:In stream architecture,scalar core and stream core are heterogeneous cores,and achieving the cooperation between them is a significant basis on which the stream architecture can run correctly and efficiently.Aiming at solving the problem of low performance caused by software method,this paper presents a cooperative method in which software modules work with hardware logic,and implements it on the MASA-I stream processing SOPC system.Kernel algorithms of media processing and signal processing are used to evaluate this method.The results show that it is more advanced than the software method in that hardware/software method can achieve promotion of cooperation performance by two orders of magnitude and double the kernel performance.
What problem does this paper attempt to address?