@article{3066718,
    title = "MaDCoWS: A scalable distributed shared memory environment for massively parallel multiprocessors",
    author = "Dimitrelos, D. and Halatsis, C.",
    journal = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
    year = "1999",
    volume = "1593",
    pages = "784-793",
    publisher = "Springer-Verlag",
    doi = "10.1007/bfb0100639",
    keywords = "Benchmarking;  Parallel processing systems, Distributed shared memory;  Implementation structure;  Massively parallels;  Message sequences;  Network topology;  Optimisations;  Runtime systems;  Software implementation, Memory architecture",
    abstract = "In this paper we present MaDCoWS, a software implementation of a Distributed Shared Memory (DSM) runtime system, specifically designed for massively parallel 2-D grid multiprocessors. The system takes advantage of the network topology in order to minimise the paths of the message sequences realising the shared operations. As a result its performance is increased and the system becomes scalable even to very large processor numbers. We present the basic ideas for 2-D optimisations, the implementation structure and results from synthetic and application benchmarks executed on a 1024 processor Parsytec GCel. © Springer-Verlag Berlin Heidelberg 1999."
}