Searching for just a few words should be enough to get started. If you need to make more complex queries, use the tips below to guide you.
Issue title: High Performance Computing with the Cell Broadband Engine
Article type: Research Article
Authors: Bellens, Pieter | Perez, Josep M. | Cabarcas, Felipe; | Ramirez, Alex; | Badia, Rosa M.; ; | Labarta, Jesus;
Affiliations: Barcelona Supercomputing Center – Centro Nacional de Supercomputación, Barcelona, Spain | Computer Architecture Department, Universitat Politècnica de Catalunya, Barcelona, Spain | Universidad de Antioquia, Medellín, Colombia | Consejo Superior de Investigaciones Científicas, Madrid, Spain
Note: [] Corresponding author: Rosa M. Badia, Barcelona Supercomputing Center – Centro Nacional de Supercomputación, Building Nexus II, Jordi Girona 29, 08034 Barcelona, Spain. Tel.: +34 934034075; Fax: +34 934037721; E-mail: [email protected].
Abstract: Cell Superscalar's (CellSs) main goal is to provide a simple, flexible and easy programming approach for the Cell Broadband Engine (Cell/B.E.) that automatically exploits the inherent concurrency of the applications at a task level. The CellSs environment is based on a source-to-source compiler that translates annotated C or Fortran code and a runtime library tailored for the Cell/B.E. that takes care of the concurrent execution of the application. The first efforts for task scheduling in CellSs derived from very simple heuristics. This paper presents new scheduling techniques that have been developed for CellSs for the purpose of improving an application's performance. Additionally, the design of a new scheduling algorithm is detailed and the algorithm evaluated. The CellSs scheduler takes an extension of the memory hierarchy for Cell/B.E. into account, with a cache memory shared between the SPEs. All new scheduling practices have been evaluated showing better behavior of our system.
Keywords: Cell superscalar, task scheduling, Cell/B.E., locality exploitation
DOI: 10.3233/SPR-2009-0272
Journal: Scientific Programming, vol. 17, no. 1-2, pp. 77-95, 2009
IOS Press, Inc.
6751 Tepper Drive
Clifton, VA 20124
USA
Tel: +1 703 830 6300
Fax: +1 703 830 2300
[email protected]
For editorial issues, like the status of your submitted paper or proposals, write to [email protected]
IOS Press
Nieuwe Hemweg 6B
1013 BG Amsterdam
The Netherlands
Tel: +31 20 688 3355
Fax: +31 20 687 0091
[email protected]
For editorial issues, permissions, book requests, submissions and proceedings, contact the Amsterdam office [email protected]
Inspirees International (China Office)
Ciyunsi Beili 207(CapitaLand), Bld 1, 7-901
100025, Beijing
China
Free service line: 400 661 8717
Fax: +86 10 8446 7947
[email protected]
For editorial issues, like the status of your submitted paper or proposals, write to [email protected]
如果您在出版方面需要帮助或有任何建, 件至: [email protected]