Lazy release consistency for software distributed shared memory
ISCA '92 Proceedings of the 19th annual international symposium on Computer architecture
Computer organization & design: the hardware/software interface
Computer organization & design: the hardware/software interface
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
MPI: The Complete Reference
TreadMarks: distributed shared memory on standard workstations and operating systems
WTEC'94 Proceedings of the USENIX Winter 1994 Technical Conference on USENIX Winter 1994 Technical Conference
Hi-index | 0.00 |
In this article we present the results obtained from the execution of a commercial Computational Fluid Dynamics program on a cluster of personal computers. The communication and data interchange between the nodes uses a Distributed Shared Memory (DSM) system called TreadMarks. The parallelized program was run on a 100Mbit/s Ethernet network connecting 4 personal computers. Using data similar to a real execution on a industrial environment, we achieved a maximum speedup of about 1.7 and measured an allmost constant communication time with various number of nodes. Comparing our DSM solution with a similar parallelization approach but using Message passing we observed that with less effort we can accomplish better performance with less communication if using a DSM system.