PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing
PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing
Using MPI (2nd ed.): portable parallel programming with the message-passing interface
Using MPI (2nd ed.): portable parallel programming with the message-passing interface
A component architecture for LAM/MPI (citation_only)
Proceedings of the ninth ACM SIGPLAN symposium on Principles and practice of parallel programming
Parallel Dynamic Programming on Clusters of Workstations
IEEE Transactions on Parallel and Distributed Systems
User-Friendly Parallel Computations with Econometric Examples
Computational Economics
Supporting application-tailored grid file system sessions with WSRF-based services
HPDC '05 Proceedings of the High Performance Distributed Computing, 2005. HPDC-14. Proceedings. 14th IEEE International Symposium
Performance of message-passing MATLAB toolboxes
VECPAR'02 Proceedings of the 5th international conference on High performance computing for computational science
A GA-SVM feature selection model based on high performance computing techniques
SMC'09 Proceedings of the 2009 IEEE international conference on Systems, Man and Cybernetics
Genetic algorithm with peaks adaptive objective function used to fit the EPR powder spectrum
Applied Soft Computing
Hi-index | 0.00 |
Users of Scientific Computing Environments (SCE) benefit from faster high-level software development at the cost of larger run time due to the interpreted environment. For time-consuming SCE applications, dividing the workload among several computers can be a cost-effective acceleration technique. Using our PVM and MPI toolboxes, Matlab$^{\rm {\sc {\textregistered}}}$ and Octave users in a computer cluster can parallelize their interpreted applications using the native cluster programming paradigm — message-passing. Our toolboxes are complete interfaces to the corresponding libraries, support all the compatible datatypes in the base SCE and have been designed with performance and maintainability in mind. Although in this paper we focus on our new toolbox, MPITB for Octave, we describe the general design of these toolboxes and of the development aids offered to end users, mention some related work, mention speedup results obtained by some of our users and introduce speedup results for the NPB-EP benchmark for MPITB in both SCE's.