A Massively Parallel Re-Configurable Mesh Computer Emulator: Design, Modeling and Realization

HTML  Download Download as PDF (Size: 435KB)  PP. 11-26  
DOI: 10.4236/jsea.2010.31002    5,012 Downloads   9,059 Views  Citations

Affiliation(s)

.

ABSTRACT

Emulating massively parallel computer architectures represents a very important tool for the parallel programmers. It allows them to implement and validate their algorithms. Due to the high cost of the massively parallel real machines, they remain unavailable and not popular in the parallel computing community. The goal of this paper is to present an elaborated emulator of a 2-D massively parallel re-configurable mesh computer of size n x n processing elements (PE). Basing on the object modeling method, we develop a hard kernel of a parallel virtual machine in which we translate all the physical properties of its different components. A parallel programming language and its compiler are also devel-oped to edit, compile and run programs. The developed emulator is a multi platform system. It can be installed in any sequential computer whatever may be its operating system and its processing unit technology (CPU). The size n x n of this virtual re-configurable mesh is not limited; it depends just on the performance of the sequential machine supporting the emulator.

Share and Cite:

M. YOUSSFI, O. BOUATTANE and M. BENSALAH, "A Massively Parallel Re-Configurable Mesh Computer Emulator: Design, Modeling and Realization," Journal of Software Engineering and Applications, Vol. 3 No. 1, 2010, pp. 11-26. doi: 10.4236/jsea.2010.31002.

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.