Article,

Scalable and Flexible heterogeneous multi-core system

.
International Journal of Advanced Computer Science and Applications(IJACSA), (2012)

Abstract

Multi-core system has wide utility in today’s applications due to less power consumption and high performance. Many researchers are aiming at improving the performance of these systems by providing flexible multi-core architecture. Flexibility in the multi-core processors system provides high throughput for uniform parallel applications as well as high performance for more general work. This flexibility in the architecture can be achieved by scalable and changeable-size window micro architecture. It uses the concept of execution locality to provide large-window capabilities. Use of high memory-level parallelism (MLP) reduces the memory wall. Micro architecture contains a set of small and fast cache processors which execute high locality code. A network of small in-order memory engines use low locality code to improve performance by using instruction level parallelism (ILP). Dynamic heterogeneous multi-core architecture is capable of recon?guring itself to ?t application requirements. Study of different scalable and ?exible architectures of heterogeneous multi-core system has been carried out and has been presented.

Tags

Users

  • @thesaiorg

Comments and Reviews