|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
First IEEE International Symposium on Cluster Computing and the Grid (CCGrid'01)
OVM: Out-of-Order Execution Parallel Virtual Machine
Brisbane, Australia
May 15-May 18
ISBN: 0-7695-1010-8
| ASCII Text | x | ||
| George Bosilca, Gilles Fedak, F Cappello, "OVM: Out-of-Order Execution Parallel Virtual Machine," Cluster Computing and the Grid, IEEE International Symposium on, pp. 212, First IEEE International Symposium on Cluster Computing and the Grid (CCGrid'01), 2001. | |||
| BibTex | x | ||
| @article{ 10.1109/CCGRID.2001.923196, author = {George Bosilca and Gilles Fedak and F Cappello}, title = {OVM: Out-of-Order Execution Parallel Virtual Machine}, journal ={Cluster Computing and the Grid, IEEE International Symposium on}, volume = {0}, year = {2001}, isbn = {0-7695-1010-8}, pages = {212}, doi = {http://doi.ieeecomputersociety.org/10.1109/CCGRID.2001.923196}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Cluster Computing and the Grid, IEEE International Symposium on TI - OVM: Out-of-Order Execution Parallel Virtual Machine SN - 0-7695-1010-8 SP EP A1 - George Bosilca, A1 - Gilles Fedak, A1 - F Cappello, PY - 2001 VL - 0 JA - Cluster Computing and the Grid, IEEE International Symposium on ER - | |||
High performance computing on parallel architectures currently uses different approaches depending on the hardware memory model of the architecture, the abstraction level of the programming environment and the nature of the application. In this paper, we introduce an original client-server execution model based on RPCs called Out-of-order parallel Virtual Machine (OVM). OVM aims to provide three main features: portability through a unique memory model, load-balancing using a plug-in support and high performance provided by several optimizations. The main optimizations are: non-blocking RPCs, data flow management, persistent and non persistent data, static data set distribution, dynamic scheduling and asynchronous global operations. We present OVM general architecture and demonstrate high performance for regular parallel applications, a parallel application with load balancing needs and a real time parallel application.
Citation:
George Bosilca, Gilles Fedak, F Cappello, "OVM: Out-of-Order Execution Parallel Virtual Machine," ccgrid, pp.212, First IEEE International Symposium on Cluster Computing and the Grid (CCGrid'01), 2001
Usage of this product signifies your acceptance of the Terms of Use.
