Skip to main content

ECOLE: A configurable environment for a local optical network of workstations

  • Conference paper
  • First Online:
Network-Based Parallel Computing Communication, Architecture, and Applications (CANPC 1998)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1362))

  • 95 Accesses

Abstract

ECOLE is a project concerned with the implementation of highly efficient parallel computation on a network of generic workstations connected by a very high speed optical LAN. It is founded on research conducted at BT Laboratories, which has resulted in SynchroLan — a multi-gigabit LAN billed as the fastest LAN in the world. A holistic approach to system design is taken, to identify all possible hardware and software improvements that might allow a workstation to harness fully the raw capacity of a multi-gigabit network. Two important features of the work are the inclusion of configurable hardware and the use of active protocols — both of these are to introduce overall flexibility, without compromising efficiency by more than a small amount. The work benefits from the use of advanced techniques for modelling and simulation of experimental architectures. This paper explains how the ECOLE project acts as a very practical focus for several existing lines of advanced systems research being undertaken at the University of Edinburgh.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Agarwal A., R. Bianchini, D. Chaiken and K. Johnson, “The MIT Alewife Machine: Architecture and Performance”, Proc. 22nd Annual International Symposium on Computer Architecture, June 1995, pp.2–13.

    Google Scholar 

  2. Boden N. et al, “Myrinet — A Gigabit-per-second Local Area Network”, IEEE MICRO Vol 15 No 10, February 1995, pp.29–36.

    Article  Google Scholar 

  3. Brebner G., Computers in Communication, London:McGraw-Hill 1997.

    Google Scholar 

  4. Brebner G., “A virtual hardware operating system for the Xilinx XC6200”, Proc. 6th International Workshop on Field Programmable Logic and Applications, Darmstadt, September 1996, Springer LNCS 1142, pp.327–336.

    Google Scholar 

  5. Brebner G., “The Swappable Logic Unit: a Paradigm for Virtual Hardware”, Proc. 5th Annual IEEE Symposium on Custom Computing Machines, Napa, April 1997, IEEE Computer Society Press.

    Google Scholar 

  6. Brebner G. and S. Haeck, “Active Protocols”, in preparation for submission to SIGCOMM'98.

    Google Scholar 

  7. Buzzard G. et al, “An Implementation of the Hamlyn Sender-managed Interface Architecture”, Proc. 2nd Symposium on Operating System Design and Implementation, October 1996.

    Google Scholar 

  8. Cotter D., J. Lucek and D. Marcenac, “Ultra-High-Bit-Rate Networking: Prom the Transcontinental Backbone to the Desktop”, IEEE Communications Magazine, Vol 35 No 4, April 1997, pp.96–102.

    Article  Google Scholar 

  9. Davis A., M. Swanson and M. Parker, “Efficient Communication Mechanisms for Cluster Based Parallel Computing”, Proc. 1st Internation Workshop on Communication and Architectural Support for Network-Based Parallel Computing, San Antonio, February 1997, Springer LNCS 1199, pp.1–15.

    Google Scholar 

  10. Donlin A., “A Dynamically Self-Modifying Processor Architecture and its Application to Active Networking”, Internal report, Department of Computer Science, University of Edinburgh, September 1997.

    Google Scholar 

  11. Gilmore S. and J. Hillston, “The PEPA Workbench: A Tool to Support a Process Algebra-based Approach to Performance Modelling”, Proc. 7th International Conference on Modelling Techniques and Tools for Computer Performance Evaluation, Vienna, May 1994, Springer LNCS 794.

    Google Scholar 

  12. Gunning P., J. Lucek, D. Moodie, K. Smith, D. Pitcher, Q. Badat and A. Siddiqui, “40 Gbit/s optical-TDMA LAN over 300m blown fibre”, Proc. 23rd European Conference on Optical Communications, Edinburgh, September 1997, IEE Conference Publication 448, IEE London, pp.61–64.

    Google Scholar 

  13. Heinrich M. et al, “The Performance Impact of Flexibility in the Stanford FLASH Multiprocessor”, Proc. 6th Symposium on Architectural Support for Programming Languages and Operating Systems, October 1994, pp.274–285.

    Google Scholar 

  14. Hillston J., A. Opdahl and R. Pooley, “A case study using the IMSE experimentation tool”, Proc. 3rd Conference on Advanced Information Systems Engineering, Trondheim, Springer LNCS 498, pp.284–306.

    Google Scholar 

  15. Ibbett R., P. Heywood and F. Howell, “HASE: A Flexible Toolset for Computer Architects”, Computer Journal, Vol 38 No 10, 1995.

    Google Scholar 

  16. Lucek J., D. Cotter, K. Smith and P. Gunning, “Ultrafast Photonic Data Networks” (Invited Paper), IEEE LEOS'96 Annual Meeting, Boston, 18–21 November 1996.

    Google Scholar 

  17. Lucek J., P. Gunning, D. Moodie, K. Smith and D. Pitcher, “SynchroLan: A 40Βit/s optical-TDMA LAN”, Electronics Letters, Vol 33, 1997, pp.887–888.

    Article  Google Scholar 

  18. Marenzoni et al, “An Operating system Support to Low-overhead Communications in NOW Clusters”, Proc. 1st Internation Workshop on Communication and Architectural Support for Network-Based Parallel Computing, San Antonio, February 1997, Springer LNCS 1199, pp.130–143.

    Google Scholar 

  19. Paikin S., M. Lauria and A. Chien, “High Performance Messaging on Workstations: Illinois Fast Messages (FM) for Myrinet”, Proc. Supercomputing '95, San Diego, December 1995.

    Google Scholar 

  20. Pooley R., Formalising the Description of Process Based Simulation Models, Ph.D. Dissertation, University of Edinburgh, 1995.

    Google Scholar 

  21. Pooley R., “Integrating Behavioural and Simulation Modelling”, Proc. 8th International Conference on Techniques and Tools for Computer Performance Modelling, Heidelberg, September 1995.

    Google Scholar 

  22. Pooley R., “Exploiting Functional Properties to Reduce Complexity in Simulating ATM”, Proc. Telecommunication, Distribution and Parallelism (TDP '96), La Londe les Maures, France, June 1996, pp 23–34.

    Google Scholar 

  23. Tennenhouse D. and D. Wetherall, “Active Networks”, Proc. 15th Symposium on Operating System Principles, December 1995.

    Google Scholar 

  24. VSI Alliance Architecture Document, VSI Alliance 1997.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Dhabaleswar K. Panda Craig B. Stunkel

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Brebner, G., Pooley, R. (1998). ECOLE: A configurable environment for a local optical network of workstations. In: Panda, D.K., Stunkel, C.B. (eds) Network-Based Parallel Computing Communication, Architecture, and Applications. CANPC 1998. Lecture Notes in Computer Science, vol 1362. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0052206

Download citation

  • DOI: https://doi.org/10.1007/BFb0052206

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-64140-7

  • Online ISBN: 978-3-540-69693-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics