DSM Framework with Processor Consistency and Write-update Coherence Protocol: Implementation

Gopal, Bal; Kumar, Pankaj
October 2009
International Journal of Computational Intelligence Research;2009, Vol. 5 Issue 4, p469
Academic Journal
The parallelism in Distributed Memory System (DSM) system can be improved by data replication and multiple writers and multiple readers algorithm (MRMW). The data replication and MRMW algorithm requires the proper memory consistency maintenance. The memory consistency can be maintained by Write-update coherence protocol by updating the write messages to the all processor in DSM system. A Framework is designed for data replication and improving parallelism for DSM system with the help of Processor Consistency and Writ-update Coherence Protocol. This paper is an effort to implement and verify the said framework. For the proper implementation of the framework, we have designed an algorithm, which updates the write message to all processor. We have also discussed the mathematical implementation and performance cost of the said framework.


Related Articles

  • Verifying Memory Consistency Models for DSM System: An Analysis. Gopal, Bal; Beg, Rizwan; Kumar, Pankaj // IUP Journal of Computer Sciences;Jul2010, Vol. 4 Issue 3, p7 

    The parallelism of Distributed Shared Memory (DSM) system can be improved by data replication. A DSM system sends data from one node to another via a network. So for replication of data, maintenance of memory consistency is required. The maintenance of memory consistency can be done by a proper...

  • Comparative Study of Various Consistency Models in Distributed Shared Memory System. ,2Singh, Sindhu // IUP Journal of Information Technology;Mar2010, Vol. 6 Issue 1, p64 

    Distributed Shared Memory (DSM) is a collection of nodes or clusters, each with its own memory connected by an interconnected network. The key issue in DSM is keeping the memory pages consistent. It refers to the degree of consistency that has to be maintained for the shared memory data....

  • TS-PVM: A Fault Tolerant PVM Extension for Real Time Applications. Badawi, Usama // International Arab Journal of Information Technology (IAJIT);Oct2009, Vol. 6 Issue 4, p424 

    In this research work, a fault tolerant extension of the de facto message passing system parallel virtual machine, TS- parallel virtual machine, is introduced. This extension enables real time applications over parallel virtual machine. In PVM and similar message passing systems, if the message...

  • OPDSM: A Combinatorial Object-Based and Page-Based DSM Model.  // International Journal of Computer Applications;2010, Vol. 1, p5 

    The article compares the design and implementation challenges affecting page- and object-based access methodology for distributed shared memory (DSM) system in a multicomputing environment. It says that relevant factors in comparing the said access methods include type of operation,...

  • INTELLECTUALIZATION OF THE MODELS TRANSLATION TOOLS FOR DISTRIBUTED STORAGE OF MODELS. Polenov, Maxim; Guzik, Vyacheslav; Gushanskiy, Sergey; Kurmaleev, Artem // Proceedings of the International Multidisciplinary Scientific Ge;2016, Vol. 1, p255 

    This paper is about the embedding of expert system into Distributed storage of models software package. Basic Distributed storage of models functions and used in this storage the Models translation tools (Multitranslator) was reviewed including their explanation and structure. Expert system...

  • New EMC storage arrays promise replication gains. Connor, Deni // Network World;7/28/2003, Vol. 20 Issue 30, p1 

    Reports on EMC Corp.'s release of Symmetrix DMX storage products with software that promise data replication gains. Design specification of the storage arrays; Features of the software. INSET: Storage software sees growth spurt.

  • A NEW TRACE-DRIVEN SHARED-MEMORY MULTIPROCESSORS MACHINE SIMULATOR. Chen, S.-N. // International Journal of Computers & Applications;2007, Vol. 29 Issue 3, p239 

    As the gap between processor and memory speeds continues to widen, methods for measuring memory system designs before they are implemented in hardware are becoming increasingly important. The performance of the bus protocol maintaining the coherence of the same data in all caches for the...

  • Towards implementation of a novel scheme for data prefetching on distributed shared memory systems. Hsiao-Hsi Wang; Kuan-Ching Li; Ssu-Hsuan Lu; Chun-Chieh Yang // Journal of Supercomputing;Feb2009, Vol. 47 Issue 2, p111 

    High speed networks and rapidly improving microprocessor performance make the network of workstations an extremely important tool for parallel computing in order to speedup the execution of scientific applications. Shared memory is an attractive programming model for designing parallel and...

  • INDIRECT METHOD FOR RETRIEVING, STORING AND EXCHANGE OF BIG AMOUNT OF RAW DATA IN DISTRIBUTED SOFTWARE SYSTEMS. Shopov, Ventseslav; Markova, Vanya // Proceedings of the International Conference on Information Techn;2011, p183 

    In this paper we have made efforts to describe an approach for retrieving and exchange big amounts of raw data based on some capabilities of operation systems, and to construct a hybrid approach for retrieving the big amount of data between the RDBM and simulation processes in memory. The...


Read the Article


Sorry, but this item is not currently available from your library.

Try another library?
Sign out of this library

Other Topics