To install click the Add extension button. That's it.

The source code for the WIKI 2 extension is being checked by specialists of the Mozilla Foundation, Google, and Apple. You could also do it yourself at any point in time.

4,5
Kelly Slayton
Congratulations on this excellent venture… what a great idea!
Alexander Grigorievskiy
I use WIKI 2 every day and almost forgot how the original Wikipedia looks like.
Live Statistics
English Articles
Improved in 24 Hours
Added in 24 Hours
What we do. Every page goes through several hundred of perfecting techniques; in live mode. Quite the same Wikipedia. Just better.
.
Leo
Newton
Brights
Milds

Edinburgh Multiple Access System

From Wikipedia, the free encyclopedia

The Edinburgh Multi-Access System (EMAS) was a mainframe computer operating system at the University of Edinburgh. The system went online in 1971.[1]

EMAS was a powerful and efficient general purpose multi-user system which coped with many of the computing needs of the University of Edinburgh and the University of Kent (the only other site outside Edinburgh to adopt the operating system).

YouTube Encyclopedic

  • 1/3
    Views:
    587
    2 227
    4 658
  • MSc programmes in High-Performance Computing at EPCC, University of Edinburgh
  • NASA Valkyrie in Edinburgh: Ep 4: Whole Body Motion Planning
  • HECToR Phase 3 and BlueGene/Q Launch at EPCC, University of Edinburgh

Transcription

History

Originally running on the ICL System 4/75 mainframe (based on the design of the IBM 360) it was later reimplemented [2][3][4] on the ICL 2900 series of mainframes (as EMAS 2900 or EMAS-2) where it ran in service until the mid-1980s. Near the end of its life, the refactored version was back-ported (as EMAS-3) to the Amdahl 470 mainframe clone, and thence to the IBM System/370-XA architecture (the latter with help from the University of Kent, although they never actually ran EMAS-3). The National Advanced System (NAS) VL80 IBM mainframe clone followed later. The final EMAS system (the Edinburgh VL80) was decommissioned in July 1992.

The University of Kent system went live in December 1979, and ran on the least powerful machine in the ICL 2900 range - an ICL 2960, with 2 MB of memory, executing about 290k instructions per second. Despite this, it reliably supported around 30 users. This number increased in 1983 with the addition of an additional 2 MB of memory and a second Order Code Processor (OCP) (what is normally known as a CPU) running with symmetric multiprocessing. This system was decommissioned in August 1986.

Features

EMAS was written entirely in the Edinburgh IMP programming language, with only a small number of critical functions using embedded assembler within IMP sources. It had several features that were advanced for the time, including dynamic linking,[5] multi-level storage, an efficient scheduler,[6] a separate user-space kernel ('director'),[7] a user-level shell ('basic command interpreter'),[8] a comprehensive archiving system[9] and a memory-mapped file architecture.

Such features led EMAS supporters to claim that their system was superior to Unix for the first 20 years of the latter's existence.[citation needed]

Legacy

The Edinburgh Computer History Project is attempting to salvage some of the lessons learned[10] from the EMAS project and has the complete source code of EMAS online for public browsing.[11]

See also

References

  1. ^ Whitfield, H.; Wight, A. S. (1 January 1973). "EMAS—The Edinburgh Multi-Access System". The Computer Journal. 16 (4): 331–346. doi:10.1093/comjnl/16.4.331.
  2. ^ "Archived copy". Archived from the original on 16 December 2004. Retrieved 9 October 2004.{{cite web}}: CS1 maint: archived copy as title (link)
  3. ^ Stephens, P. D. (1980). "The evolution of the operating system EMAS 2900". Software: Practice and Experience. 10 (12): 993–1008. doi:10.1002/spe.4380101206. S2CID 31830708.
  4. ^ Rees, D. J. (1982). "The kernel of the EMAS 2900 operating system". Software: Practice and Experience. 12 (7): 655–667. doi:10.1002/spe.4380120707. S2CID 22177787.
  5. ^ "Index of /archive/os/emas/emas2/subsystem/doc/loader". history.dcs.ed.ac.uk.
  6. ^ Shelness, N. H. (1974). "The Edinburgh Multi-Access System scheduling and allocation procedures in the resident supervisor". Operating Systems. Lecture Notes in Computer Science. Vol. 16. pp. 293–310. doi:10.1007/BFb0029366. ISBN 978-3-540-06849-5.
  7. ^ Rees, D. J. (1 January 1975). "The EMAS Director". The Computer Journal. 18 (2): 122–130. doi:10.1093/comjnl/18.2.122.
  8. ^ Millard, G. E.; Rees, D. J.; Whitfield, H. (1 January 1975). "The standard EMAS subsystem". The Computer Journal. 18 (3): 213–219. doi:10.1093/comjnl/18.3.213.
  9. ^ Wight, A. S. (1 January 1975). "The EMAS Archiving Program". The Computer Journal. 18 (2): 131–134. doi:10.1093/comjnl/18.2.131.
  10. ^ Forsyth, C. H. (2011). "More Taste: Less Greed?". history.dcs.ed.ac.uk. Department of Computer Science University of York.
  11. ^ "Index of /archive/os/emas". history.dcs.ed.ac.uk.
This page was last edited on 2 February 2024, at 22:37
Basis of this page is in Wikipedia. Text is available under the CC BY-SA 3.0 Unported License. Non-text media are available under their specified licenses. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc. WIKI 2 is an independent company and has no affiliation with Wikimedia Foundation.