MUSIC/SP

MUSIC/SP
Example of initial login screen for MUSIC/SP on Windows XP
DeveloperMcGill University
Working stateDiscontinued
Initial release1972; 52 years ago (1972)
Marketing targetAcademic computing and the teaching of computer science
Available inEnglish
PlatformsS/360, S/370, and 4300-series mainframes
Preceded byRAX

MUSIC/SP (Multi-User System for Interactive Computing/System Product; originally McGill University System for Interactive Computing) was developed at McGill University in the 1970s from an early IBM time-sharing system called RAX (Remote Access Computing System).[1][2]

The system ran on IBM S/360, S/370, and 4300-series mainframe hardware, and offered then-novel features such as file access control and data compression. It was designed to allow academics and students to create and run their programs interactively on terminals, in an era when most mainframe computing was still being done from punched cards. Over the years, development continued and the system evolved to embrace email, the Internet and eventually the World Wide Web. At its peak in the late 1980s, there were over 200 universities, colleges and high school districts that used the system in North and South America, Europe and Asia.

MUSIC was originally designed as a stand-alone operating system but with the advent of IBM's virtual machine facility, VM/370,[3] it became more common to deploy MUSIC as a guest operating system running under VM/370.

History

  • 1966 – IBM Remote Access Computing System (RAX) released.
  • 1972 – McGill's RAX modifications accepted by IBM for distribution as "Installed User Program" under the name of "McGill University System for Interactive Computing" (MUSIC).[4]
  • 1978 – MUSIC 4.0 Major change to file system providing longer file names and advanced access control.
  • 1981 – MUSIC 5.0 Support for IBM 4300 series CPUs and FBA disks.
  • 1985 – MUSIC/SP 1.0 Adopted by IBM as "System Product". Support for virtual memory.
  • 1990 – MUSIC/SP 2.2, described by IBM as having "significant enhancements."[5]
  • 1991 – MUSIC/SP 2.3 Internet support and tree-structured file system.

Over the years the following people contributed to the MUSIC and MUSIC/SP systems. Roy Miller, Alan Greenberg, Wilf Mandel, Dave Edwards, Nelson Nguyen, Kevin McNamee, Don Farnsworth (IBM), Dean Daniele (IBM), Glen Matthews, Linda Chernabrow, Frank Pettinicchio, Earl Lindberg, Pierre Goyette, Kathy Wilmot, Simon Fulleringer, David Thorpe, Gerald Ratzer, Harry Williams (Marist College), Dave Juraschek (Northern Virginia Community Colleges), Christian Robert (Ecole Polytechnique), Simone Spiller, Silvino Mezzari, and Mike Short.

Features

File system

The MUSIC/SP file system was unique in a number of respects. There was a single system-wide file index. The owner's userid and the file name were hashed to locate the file in this index, so any file on the system could be located with a single I/O operation. However, this presented a flat file system to the user. It lacked the directory structure commonly offered by DOS, Microsoft Windows and Unix systems. In 1990 a "tree-structured" directory view of the file system was overlaid on this, bringing the system more in line with the file systems that were then available. By default the information stored in the files was compressed. This offered considerable saving in disk space. The file system had a fairly sophisticated access control scheme allowing the owner to control who could read, write, append to and execute the file. It also had the concept of a "public" file which was visible to all users and a "private" file which was only visible to the owner.

Virtual memory

The initial versions of the system provided no support for virtual memory and address translation. Only one active user could reside in core memory at any time. Swapping (to disk) was used to time-share between different users, and a variable-length timeslice was used. Virtual memory support was introduced in 1985. This allowed multiple users to be in core memory at the same time, removed many of the restrictions in the size of the programs that could be run and provided a significant performance improvement. System performance was also improved by pre-loading commonly used modules into virtual memory at startup time where they could be available to all users simultaneously.

Programming languages

The system was designed to support academic computing and the teaching of computer science, so a rich suite of programming languages was available. The system nucleus was written in IBM/370 assembler but most of the native applications were written in FORTRAN. The system supported the Waterloo WATFIV and WATBOL compilers and also provided compilers for Pascal, C, PL/I, BASIC, APL, ALGOL, RPG, and GPSS. The system was missing a command scripting language until REXX was ported from CMS in 1984. Later, in 1986, a complete user interface was written entirely in REXX.

E-mail and the Internet

E-mail was one of the major applications on MUSIC/SP. The e-mail interface initially provided access to local e-mail. As the networks developed, this was expanded to provide access to BITNET and Internet based e-mail. MUSIC/SP did not have direct access to the Internet until 1990, when the University of Wisconsin WiscNet TCP/IP code was ported to the system, allowing the system to provide access to all Internet services.

Compatibility with other IBM systems

A major feature of the system was its ability to run programs that were designed to run on IBM's mainstream operating system (MVS). This was accomplished using an MVS emulator that intercepted system calls at the Supervisor Call instruction (SVC) level. Most third-party applications ran in this mode. Rather than write their own version of an application, the MUSIC/SP developers would usually start from the MVS version and rebuild it to run in MVS emulation mode. Since the MVS emulation was a small subset of the real thing, the applications generally ran more efficiently on MUSIC/SP.

Other features

One major advantage the system had in educational environments was that through the use of special lines called "control cards" at the top of a file, source files for any supported language could be automatically directed to the appropriate compiler (Fortran being the default), compiled, linked, and executed, (with compilation, linkage, and execution options also specified in control cards) simply by entering the filename on a command line.

A wide variety of terminals were supported as of 1980, including both EBCDIC-based units using IBM-proprietary protocols, and asynchronous ASCII-based units. Since terminals were connected through various types of front-end processors (as per common IBM timesharing practice both then and now), and could therefore function without CPU attention for a considerable amount of time, MUSIC used variable-length time slices, which could, on compute-bound processing, reach a maximum of several seconds per time slice; conversely, if a user filled the output buffer or reached a conversational read, the timeslice would end immediately.

Emulation

The Sim390 emulator contains a demonstration system of MUSIC/SP. It is freely available and runs on Microsoft Windows.[6] The demonstration system will also run under Hercules.

See also

References

  1. ^ Miller, Roy Watt. "MULTIPLE REGIONS FOR THE MCGILL-RAX TlME-SHARING SYSTEM". Library and Archives Canada. Retrieved April 29, 2021.
  2. ^ "Boston University's RAX Library". Cryptosmith.com. January 12, 2012. Retrieved April 29, 2021.
  3. ^ "5749-010 - VIRTUAL MACHINE FACILITY/370 (VM/370)". January 12, 1989. Retrieved July 19, 2021.
  4. ^ Trevor Garland; Michael Conway; Frank Pettinicchio (1980). MUSIC: McGill University System for Interactive Computing : primer. OCLC 937543344.
  5. ^ "Announcement Summary". February 20, 1990. significant enhancements ,, from 2.1, announced May 2, 1989.
  6. ^ Sim390 Mainframe Emulator - Home

Read other articles:

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada November 2022. Beni Baningime Informasi pribadiNama lengkap Beni BaningimeTanggal lahir 9 September 1998 (umur 25)Tempat lahir Kinshasa, Republik Demokratik KongoTinggi 178 cm (5 ft 10 in)Posisi bermain GelandangInformasi klubKlub saat ini Everto...

 

Operación Pedestal Parte de Batalla del Mediterráneo - Segunda Guerra Mundial El buque norteamericano SS Ohio fue uno de los pocos que llegó a la isla de MaltaFecha 9-15 de agosto de 1942Lugar Mar MediterráneoCoordenadas 38°N 6°E / 38, 6Resultado Victoria táctica del EjeVictoria estratégica de los AliadosBeligerantes Reino Unido Estados Unidos Italia Alemania Comandantes Neville Syfret H.M Burrough Alberto Da Zara Fuerzas en combate 4 portaaviones2 acorazados7 cruceros...

 

Veterans cemetery in Kings County (Brooklyn), New York This article is about the national cemetery mostly at 625 Jamaica Avenue. For the nearby private cemetery at 833 Jamaica Avenue and along Cooper Avenue, see Cypress Hills Cemetery. This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Cypress Hills National Cemetery – news · ne...

Government of Russia; (2020–present) Cabinet of Mikhail Mishustin56th Cabinet of RussiaIncumbentMeeting of the Cabinet on 21 January 2020Date formed21 January 2020People and organisationsHead of stateVladimir PutinHead of governmentMikhail MishustinAndrey Belousov (acting)Member partyUnited RussiaIndependentStatus in legislatureMajoritywith support from LDPR, A Just Russia and RodinaOpposition partiesCommunist PartyOpposition leadersGennady ZyuganovHistoryLegislature term(s)7th State Duma8t...

 

デヴィッド・ウィルソンDavid WILSON 選手情報生年月日 (1966-05-25) 1966年5月25日(57歳)代表国 カナダ ■テンプレート ■選手一覧 ■ポータル ■プロジェクト デヴィッド・ウィルソン(David Wilson, 1966年5月25日[1] - )は、カナダのフィギュアスケートコーチ、振付師。 経歴 男子シングルの選手として活動をしていたが、オスグッド・シュラッター病により18歳で競技から

 

Aglientu Santu Francìscu di l'AglièntuKomuneComune di AglientuLokasi Aglientu di Provinsi SassariNegara ItaliaWilayah SardiniaProvinsiSassari (SS)Pemerintahan • Wali kotaAntonio TirottoLuas • Total148,19 km2 (57,22 sq mi)Ketinggian420 m (1,380 ft)Populasi (2016) • Total1,171[1]Zona waktuUTC+1 (CET) • Musim panas (DST)UTC+2 (CEST)Kode pos07020Kode area telepon079Situs webhttp://www.comune.aglientu.ot.i...

Miko mengenakan hakama Mahasiswi mengenakan furisode dan hakama sewaktu mengikuti wisuda Hakama (袴code: ja is deprecated ) adalah pakaian luar tradisional Jepang yang dipakai untuk menutupi pinggang sampai mata kaki. Dipakai sebagai pakaian bagian bawah, hakama merupakan busana resmi pria untuk menghadiri acara formal seperti upacara minum teh, pesta pernikahan, dan seijin shiki. Anak laki-laki mengenakannya sewaktu merayakan Shichi-Go-San. Montsuki yang dikenakan bersama hakama dan haori m...

 

Dietrich College redirects here. For the school at the University of Pittsburgh, see Dietrich School of Arts and Sciences. This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article's use of external links may not follow Wikipedia's policies or guidelines. Please improve this article by removing excessive or inappropriate external links, and converting useful links where appropriate int...

 

ZudomonUltimatePenampilan perdanaDigimon Adventure Episode 36[1]PartnerJoe KidoEvolusi dariIkkakumonBerevolusi menjadiPlesiomon[2]Vikemon[3] Zudomon merupakan salah satu digimon yang menjadi peran utama dalam Digimon Adventure. Zudomon merupakan digimon yang didesain berdasarkan walrus dengan tanduk yang bergerigi dan tempurung kura-kura di punggungnya. Lengan kanannya menyerupai jari jemari manusia dan memegang palu yang disebut dengan Thor's Hammer, sedangkan lengan ...

Voce principale: Storia del Regno d'Italia (1861-1946). Questa voce o sezione sull'argomento storia ha problemi di struttura e di organizzazione delle informazioni. Motivo: Eventi non sempre consequenziali Risistema la struttura espositiva, logica e/o bibliografica dei contenuti. Nella discussione puoi collaborare con altri utenti alla risistemazione. Segui i suggerimenti del progetto di riferimento. La storia del fascismo italiano prende avvio alla fine del 1914 con la fondazione, da pa...

 

A Monster CallsPoster film A Monster CallsSutradara Juan Antonio Bayona Produser Belén Atienza Mitch Horwits Jonathan King Ditulis oleh Patrick Ness BerdasarkanA Monster Callsoleh Patrick NessPemeranLewis MacDougallSigourney WeaverFelicity JonesToby KebbellLiam NeesonJames MelvillePenata musikFernando VelázquezSinematograferÓscar FauraPenyuntingBernat VilaplanaJaume MartíPerusahaanproduksiApaches EntertainmentTelecinco CinemaPeliculas La TriniParticipant MediaRiver Road Entertainmen...

 

Sejarah Sukajaya adalah desa di Kecamatan Cimerak, Kabupaten Pangandaran, Provinsi Jawa Barat, Indonesia. Desa Sukajaya merupakan pecahan dari Desa Cimerak yang dibentuk sekitar awal tahun 1980-an. Kepala Desa Sejak pembentukannya awal tahun 1980-an, secara berturut yang menjadi Kepala Desa Sukajaya adalah sebagai berikut: Ihin Robihin Sutarno ( sebagai Pejabat sementara, jabatan definitif adalah Sekretaris Desa ) Ewo Rachwa Sutarno ( sebagai Pejabat sementara, jabatan definitif adalah Sekret...

Capital of Misamis Oriental, Philippines This article is about the city. For other uses, see Cagayan (disambiguation). Highly urbanized city in Northern Mindanao, PhilippinesCagayan de OroHighly urbanized cityCity of Cagayan de OroSkyline of Cagayan de Oro FlagSealEtymology: Cagayan de MisamisNicknames:  City of Golden Friendship[1] Whitewater Rafting Capital of the Philippines[2] City of Gold[3] Anthem: Cagayan de Oro March Map of Northern Mindanao with Cagayan d...

 

PT Graha Sarana DutaNama dagangTelkomPropertyJenisPerseroan terbatasIndustriPropertiDidirikan30 September 1981; 42 tahun lalu (1981-09-30)KantorpusatJakarta, IndonesiaWilayah operasiIndonesiaTokohkunciMohammad Firdaus[1](Direktur Utama)Heri Supriadi[1](Komisaris Utama)JasaPengembangan propertiPengelolaan propertiManajemen proyekManajemen fasilitasPendapatanRp 3,522 triliun (2018)[2]Laba bersihRp 97,953 milyar (2018)[2]Total asetRp 5,805 triliun (2018)[...

 

Literary genre Future war redirects here. For the 1997 direct-to-video film, see Future War. This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Invasion literature – news · newspapers · books · scholar · JSTOR (March 2016) (Learn how and when to remove this template message) The Battle of Dorking (1871) establi...

This article includes a list of references, related reading, or external links, but its sources remain unclear because it lacks inline citations. Please help to improve this article by introducing more precise citations. (June 2015) (Learn how and when to remove this template message) Holborn Head is a headland on the north-facing Atlantic coast of Caithness, in the Highland area of Scotland. The point of Holborn Head is at 58°37′23″N 03°32′06″W / 58.62306°N 3.53500...

 

New Zealand citizen scientist Siobhan LeachmanNationalityNew ZealanderParentAndrew Leachman (father)Awards Companion of Auckland War Memorial Museum Wikimedia Laureate, 2023 Siobhan Leachman is a New Zealand citizen scientist, open knowledge advocate, and Wikimedian whose work focuses on natural history.[1][2] Life and career Leachman is a lawyer by background and a self-described stay-at-home mother of two.[2][3] Bored after her children began attending kinder...

 

Newspaper editor, rapper, broadcaster and politician in West Virginia Senator Shott redirects here. For the West Virginia State Senate member, see John Shott. This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Hugh Ike Shott – news · newspapers · books · scholar · JSTOR (December 2009) (Learn how and when to re...

桂山發電廠桂山機組(新龜山發電廠)桂山發電廠桂山機組廠房外觀國家/地区中華民國坐標24°54′12″N 121°33′28″E / 24.9033°N 121.5578°E / 24.9033; 121.5578現況運行中始建日期1939年 昭和14年啟用日期1941年 昭和16年建造費用600萬圓持有單位台灣電力公司运营单位台灣電力公司桂山發電廠建造者台灣電力株式會社水力发电站水力發電形式調整池式水力發電取水來...

 

Season of television series MillenniumSeason 3Region 1 DVD coverCountry of originUnited StatesNo. of episodes22ReleaseOriginal networkFoxOriginal releaseOctober 2, 1998 (1998-10-02) –May 21, 1999 (1999-05-21)Season chronology← PreviousSeason 2 List of episodes The third season of the serial crime-thriller television series Millennium commenced airing in the United States on October 2, 1998, and concluded on May 21, 1999 after airing twenty-two episodes. It tells the st...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!