This paper presents the rationale and some implementation aspects of the VOTE communication support system. VOTE supports
a global address space by means of a software-implemented virtual shared memory (VSM). VSM consistency maintenance is implemented
exploiting a concurrent execution model and avoiding intermediate buffering. The efficiency and scalability of the VOTE solutions
is (a) demonstrated by presenting measured results and (b) compared to the predicted execution times of VOTE’s performance
prediction framework.