2009 International Conference on Complex, Intelligent and Software Intensive Systems Introducing Hardware TLP Support in the Cell Processor Fukuoka, Japan March 16-March 19 ISBN: 978-0-7695-3575-3
The focus of our study is the support for fine/medium grained Thread Level Parallelism (TLP) by using a hardware scheduling unit and relying on existing simple cores. Simple cores are grouped into clusters in order to provide a scalable solution. As a proof of concept, we use an implementation based on the Cell Broadband Engine (CBE). Cell is a multiprocessor on a chip developed by Sony, Toshiba and IBM that contains one general purpose core and eight coprocessor elements that accelerate the multimedia and vector processing. The aim of this paper is to present a possible implementation of DTA (Decoupled Threaded Architecture) that is based on the Cell processor, while keeping the scalability of the original DTA.
Index Terms:
thread level parallelism, multicore processors
Citation:
Roberto Giorgi, Zdravko Popovic, Nikola Puzovic, "Introducing Hardware TLP Support in the Cell Processor," cisis, pp.657-662, 2009 International Conference on Complex, Intelligent and Software Intensive Systems, 2009 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||