The ''Telegraphos'' Project

Telegraphos - from the Greek words ''tele'' (remote) and ''grapho'' (write) - is the largest current R&D project in CARV, carried out in cooperation with the Pleiades Group. Telegraphos is a project to design architectures and build prototypes for high speed computer communication, in workstation clusters.

Click here for a photo of Telegraphos I switch. Photograps of Telegraphos II and Telegraphos III switch can be found here and here. Click here for a photo of Telegraphos network interface.

Information about this project can be found in the following publications:

Architecture Papers

  • The Telegraphos brochure - a brief, one-page description of the project (in Postscript).
  • M. Katevenis: Telegraphos: High-Speed Communication Architecture for Parallel and Distributed Computer Systems .Technical Report FORTH-ICS/TR-123, 38 pages, May 1994. Available: compressed PostScript(168 kB).
  • M. Katevenis, P. Vatsolaki, A. Efthymiou: Pipelined Memory Shared Buffer for VLSI Switches . In Proceedings of the ACM SIGCOMM '95 Conference Cambridge, Massachusetts, USA, August 1995. Available: compressed PostScript (82 kB) .
  • M. Katevenis, P. Vatsolaki, A. Efthymiou, and M. Stratakis: VC-level Flow Control and Centralized Buffering. In Proceedings of the Hot Interconnects III Symposium, USA, August 1995. Available: compressed PostScript (73 kB) .
  • E. P. Markatos, Manolis Katevenis, George Kalokerinos, Dimitrios Serpanos: An Efficient Processor-Network Interface for Local Area Multiprocessors . In The Fourth International Workshop on SCI-based Low-cost/High-performance Computing, Heraklion, Crete, Greece, October 1995. Available: compressed PostScript (181 kB).
  • P. Vatsolaki, G. Kalokerinos, M. Stratakis, Ch. Xanthaki, M. Ligerakis, G. Kornaros, A. Dollas, G. Papadourakis, M. Katevenis: The Implementation of Telegraphos: a High Speed Communication Architecture (in Greek), In Proceedings of the 5th Panhellenic Informatics Conference Athens Greece, December 1995.
  • Evangelos P. Markatos, Manolis G.H. Katevenis: Telegraphos: High-Performance Networking for Parallel Processing on Workstation Clusters. In Proceedings of the Second International Symposium on High-Performance Computer Architecture, (HPCA), San Jose, CA, USA, Feb. 1996. Available: compressed PostScript (170 kB).
  • Evangelos P. Markatos, Manolis G.H. Katevenis: User-Level DMA without Operating System Kernel Modification In Proceedings of the Third International Symposium on High-Performance Computer Architecture, (HPCA), San Antonio, TX, USA, Feb. 1997. Available: compressed PostScript (57kB).
  • Manolis G.H. Katevenis, Evangelos P. Markatos, George Kalokairinos, and Apostolos Dollas: Telegraphos: A Substrate for High Performance Computing on Workstation Clusters. Journal of Parallel and Distributed Computing. pages 94-108, 43(2), June 1997, Academic Press.
  • E. P. Markatos, Manolis G.H. Katevenis, George Kalokerinos, Gregory Maglis, George Milolidakis, Thanos Oikonomou: Issues in the Design and Implementation of User-Level DMA. Technical Report No. 182, June 1997, ICS-FORTH, Heraklion, Crete, Greece. Available: compressed postscript (88 KBytes).
  • E. Markatos, M Katevenis, and P. Vatsolaki: Notification of message arrival in a parallel computer system Patent application number 97410036.4, (Europe) March 19th 1997.
  • Evangelos P. Markatos, Manolis G.H. Katevenis, and Penny Vatsolaki: The Remote Enqueue Operation on Networks of Workstations In Proceedings of the Workshop on Communication and Architectural Support for Network-based Parallel Computing CANPC '98, Lecture Notes in Computer Science, Springer Verlag, Las Vegas, USA, Feb 1998. Available: compressed PostScript (60 kB).
  • Manolis G.H. Katevenis, Evangelos P. Markatos, Penny Vatsolaki and Chara Xanthaki: The Remote Enqueue Operation on Networks of Workstations , Informatica, An International Journal of Computing and Informatics, 23(1), pp. 29-39, April 1999, ISSN 0350-5596.

Operating Systems Papers

  • E. Markatos, C. Chronaki: Trace-Driven Simulation of Data-Alignment and other Factors affecting Update and Invalidate Based Coherent Memory . In Proceedings of MASCOTS'94 (Int. Workshop on Modeling, Analysis and Simulation of Computer and Telecommunications Systems), pages 44-55,Durhan, NC, USA, Jan. 1994. Available: compressed PostScript (76 kB).
  • E. Markatos, C. Chronaki: Using reference counters in Update Based Coherent Memory . In PARLE '94.Available: compressed PostScript (52 kB).
  • E. P. Markatos, George Dramitinos, Kosmas Papachristos: Implementation and Evaluation of a Remote Memory Pager Technical Report 129, ICS-FORTH, Crete, Greece, Mar. 1995. Available: compressed PostScript (82 kB).
  • E. P. Markatos, George Dramitinos: Adding Flexibility to a Remote Memory Pager. In Fourth International Workshop on Object Orientation in Operating Systems, pages. 183-186, Lund, Sweden, August 1995. Available: compressed PostScript (38 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: 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).
  • 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.