Heterogeneous multi-core processor can integrate merits of many types of architecture
so it can achieve peak performance as high as processors with special architecture
and keep as flexible as traditional processors at the same time.It is challenging to design a memory sub-system to suit to YHFT64-3
a heterogeneous multi-core processor with 18 float function units.In this paper
a parallel stream memory sub-system architecture is presented for YHFT64-3
its design idea is described
and the principle to find and capture parallel data streams in several levels is detailed.Testing results show that the proposed application-specific memory sub-system can improve system performance significantly.The performance of 500 MHz YHFT64-3 is 2-3 order of that of YHFT64-2 with the same working frequency
and is close to that of 1.6GHz Itanium2 with less cost.