Network Memory
This project deals with exploting the idle main memory of all workstations
in a LAN. Such uses of that available main memory include, remote memory
paging, network RAM disk, (remote) main memory database systems, etc.
Fast interconnection networks enable fast memory-to-memory transfers,
thus making paging to remote memory more promising than paging to disk.
Members
Staff:
Evangelos Markatos, Assistant
Professor of Computer Science
Manolis Katevenis, Professor of Computer Science, Head of CARV
Graduate Students:
George Dramitinos
Michael Flouris
Sotiris Ioannidis
Thanos Papathanasiou
Undergraduate Students:
Julia Sevaslidou (alumnae)
Relevant Publications:
Michail D. Flouris, and Evangelos
P. Markatos: Network RAM. In High Performance Cluster Computing,
pp. 383-408, editor Buyya Rajkumar, Prentice Hall, USA, 1999.
George Dramitinos and Evangelos
P. Markatos: Adaptive and Reliable Paging to Remote Main Memory.
Journal of Parallel and Distributed Computing, pages 357-388,
58(3), September 1999, Academic Press.
Sotiris Ioannidis, Athanasios E. Papathanasiou, Gregory Maglis, Dioanisis
Pnevmatikatos and Evangelos P.
Markatos, Julia Sevaslidou: On Using Reliable Network RAM in
Networks of Workstations: Parallel and Distributed Computing
Practices, Special Issue on High Performance Computing on Clusters
Nova Science Publishers, USA, accepted for publication.
Dionisios Pnevmatikatos, Evangelos
P. Markatos, Gregory Maglis, and Sotiris Ioannidis: On Using
Network RAM as a non-volatile Buffer, Cluster Computing: The
Journal on Networks, Software, and Applications, 2(4), pp. 295-303,
1999, Baltzer Science Publishers.
Michail Flouris and Evangelos
P. Markatos: The Network RamDisk: using remote memory on heterogeneous
NOWs. Cluster Computing: The Journal on Networks, Software,
and Applications, 2(4), pp. 281-293, 1999, Baltzer Science Publishers.
Dionisios Pnevmatikatos, Evangelos P. Markatos, Gregory Maglis, and
Sotiris Ioannidis: On Using
Network RAM as a non-volatile Buffer Technical Report 227, ICS-FORTH,
Aug. 1998. Available: compressed postscript
(76 KBytes).
Michail D. Flouris and Evangelos P. Markatos :
"The Network RamDisk : Using Remote Memory on Heterogeneous NOWs",
Technical Report 226, ICS-FORTH, Aug. 1998. Available: compressed
postscript (54 KBytes).
Sotiris Ioanidis, Evangelos
Markatos, and Julia Sevaslidou: On Using Network Memory to Improve
the Performance of Transaction Based Systems. In Proceedings
of 1998 International Conference on Parallel and Distributed Processing
Techniques and Applications (PDPTA'98), July 1998, Las Vegas, USA.
Available: compressed PostScript
(101 kB).
Athanasios E. Papathanassiou and Evangelos
P. Markatos: Lightweight
Transactions on Networks of Workstations. In International Conference
on Distributed Computing Systems (ICDCS 1998), Amsterdam, May 1998.
Available: compressed PostScript (80
kB).
A. E. Papathanassiou, E. P. Markatos:
On using Reliable Network
RAM for Database Systems poster paper at the 16th Symposium on
Operating System Principles (SOSP), Oct 1997. Available: compressed
postscript (16 KBytes).
A. E. Papathanassiou, E. P. Markatos:
Lightweight Transactions on
Networks of Workstations Technical Report 209, ICS-FORTH, Sept 1997.
Available: compressed
postscript (100 KBytes).
E. P. Markatos: Visualizing
Working Sets Technical Report No. 192, May 1996, ICS-FORTH, Heraklion,
Crete, Greece. Appeared in Operating Systems Review 31(4), pp. 3-11,
1997. Available: compressed
postscript (1210 KBytes).
S. Ioanidis, E. P. Markatos,
and J. Sevaslidou: On using
Network Memory to Improve the Performance of Transaction-Based Systems
Technical Report No. 190, March 1996, ICS-FORTH, Heraklion, Crete, Greece.
Available: compressed postscript
(60 KBytes).
Evangelos P. Markatos: Issues
in Reliable Network Memory Paging. In Proceedings of MASCOTS'96
(Int. Workshop on Modeling, Analysis and Simulation of Computer and
Telecommunications Systems), San Jose, CA, USA, Feb. 1996. Available
compressed postscript
(83 KB).
Evangelos P. Markatos: Using
Remote Memory to avoid Disk Thrashing: A Simulation Study. In Proceedings
of MASCOTS'96 (Int. Workshop on Modeling, Analysis and Simulation
of Computer and Telecommunications Systems), San Jose, CA, USA, Feb.
1996. Available compressed
postscript (52 KB).
Evangelos P. Markatos , George
Dramitinos: Implementation
of a Reliable Remote Memory Pager. In USENIX 1996 Technical Conference,
San Diego, Ca, January 22-26, 1996. Available compressed
postscript (125 KB).
Evangelos P. Markatos , George
Dramitinos: Adding Flexibility to a Remote Memory Pager. In Fourth
International Workshop on Object Orientation in Operating Systems, IWOOOS
96, pages 183-186, Lund, Sweden, August 1995.Available: compressed
postscript (38kB).
Evangelos P. Markatos, George
Dramitinos, Kosmas Papachristos: Implementation
and Evaluation of a Remote Memory Pager. Technical Report 129,ICS-FORTH,
Crete, Greece ,March 1995. Available: compressed
PostScript (82kB).
Tools:
A. Alexandrakis, Free memory hunting and visualization in distributed
systems: Xstat (senior thesis), 1995.
Remote Memory Pager Sources
for DEC OSF/1
Network RamDisk Sources
for Digital Unix 4.0 and Linux 2.0.x
|