Please use this identifier to cite or link to this item: https://www.um.edu.mt/library/oar/handle/123456789/94008
Title: Distributed pacing of shared memory
Authors: Galea, Josef E. (2005)
Keywords: Memory management (Computer science)
Parallel processing (Electronic computers)
Simultaneous multithreading processors
Issue Date: 2005
Citation: Galea, Josef E. (2005). Distributed pacing of shared memory. (Bachelor's dissertation).
Abstract: A network of workstations is an attractive platform for highly parallel computations. This is mainly due to the cost and the scalability of such systems. The main problem that is associated with a network of workstations is that the workstations do not physically share resources. As a result some workstations may be running out of memory, even though there may be a large amount of free memory on the network. One solution to this problem is network RAM which allows the workstations to share the available free RAM to be used as a swapping medium by the other workstations. In this thesis, we present NEVIM, a kernel level implementation of a network RAM system for a network of workstations running Linux. NEVIM is integrated into the virtual memory manager of Linux and is totally transparent to the user. NEVIM supports a large number of workstations and automatically does backups of the memory pages.
Description: B.Sc. IT (Hons)(Melit.)
URI: https://www.um.edu.mt/library/oar/handle/123456789/94008
Appears in Collections:Dissertations - FacICT - 1999-2009

Files in This Item:
File Description SizeFormat 
B.SC.(HONS)IT_Galea_Josef_E_2005.PDF
  Restricted Access
2.81 MBAdobe PDFView/Open Request a copy
Galea_Josef_acc.material.pdf
  Restricted Access
215.42 kBAdobe PDFView/Open Request a copy


Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.