Share to: share facebook share twitter share wa share telegram print page

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:

Dorëzi FortressDorëz village, 5 km east of Pezë, and 20 km southwest of Tirana, Albania Coordinates41°13′35″N 19°44′37″E / 41.2265°N 19.7435°E / 41.2265; 19.7435TypeHill castleSite informationOwnerPublicOpen tothe publicNoConditionInaccessibleSite historyBuilt9th century BCBuilt byUnknownIn useUntil 6th century ADMaterialsStone The Dorëzi Fortress is situated close to Dorëz village in Albania, 5 km east of Pezë and 20 km southwest ...

Artikel ini perlu diwikifikasi agar memenuhi standar kualitas Wikipedia. Anda dapat memberikan bantuan berupa penambahan pranala dalam, atau dengan merapikan tata letak dari artikel ini. Untuk keterangan lebih lanjut, klik [tampil] di bagian kanan. Mengganti markah HTML dengan markah wiki bila dimungkinkan. Tambahkan pranala wiki. Bila dirasa perlu, buatlah pautan ke artikel wiki lainnya dengan cara menambahkan [[ dan ]] pada kata yang bersangkutan (lihat WP:LINK untuk keterangan lebih lanjut...

Esta página ou seção foi marcada para revisão devido a incoerências ou dados de confiabilidade duvidosa. Se tem algum conhecimento sobre o tema, por favor, verifique e melhore a coerência e o rigor deste artigo.Considere colocar uma explicação mais detalhada na discussão. (Maio de 2010) Malformação arteriovenosa ou MAV é um distúrbio congênito dos vasos sanguíneos, causando passagem anormal de sangue entre artéria e veia. Não se conhece sua causa. As malformações arterioven...

Карта Екорегіонів Ця стаття не містить посилань на джерела. Ви можете допомогти поліпшити цю статтю, додавши посилання на надійні (авторитетні) джерела. Матеріал без джерел може бути піддано сумніву та вилучено. (липень 2015) Палеотропіки — біогеографічна область, котр

SabinskyСабинский райо́н (em russo)Саба районы (em tártaro)   Distrito   Símbolos Bandeira Brasão de armas Localização Localização do distrito de Sabinsky no TartaristãoLocalização do distrito de Sabinsky no Tartaristão País  Rússia República Tartaristão[1] Administração Sede Bogatye Saby Características geográficas Área total 1 097,7 km² População total (2010) [2] 30 738 hab. Densidade 28 hab./k...

孫石熙 各種表記ハングル: 손석희漢字: 孫石熙発音: ソン・ソッキ英語表記: Sohn Suk-heeテンプレートを表示 孫 石熙(ソン・ソッキ、손석희、1956年7月27日 - )は、大韓民国の放送ジャーナリスト、実業家。本貫は密陽孫氏[1]。 人物 1956年7月27日、大韓民国ソウル特別市出身。ソウル龍江初等学校(朝鮮語版)(当時:ソウル龍江国民学校)、徐羅伐中学校(朝鮮...

Dewan Nasional NationalratPeriode Legislatif ke-26JenisJenisMajelis rendah dari Parlemen Austria PimpinanPresidenWolfgang Sobotka, ÖVP sejak 20 Desember 2017 Presiden KeduaDoris Bures, SPÖ sejak 9 November 2017 Presiden KetigaAnneliese Kitzmüller, FPÖ sejak 20 Desember 2017 KomposisiAnggota183Partai & kursi NationalratPemerintah (97)   ÖVP (71)   Greens (26) Oposisi (86)   SPÖ (40)   FPÖ (30)   NEOS (15)   Independen (1) PemilihanSistem pem...

「G+」はこの項目へ転送されています。Googleのソーシャル・ネットワーキング・サービスについては「Google+」をご覧ください。 日テレジータス 基本情報略称(愛称) G+、ジータス運営(番組供給)事業者 株式会社CS日本旧チャンネル名 G+ SPORTS & NEWS日テレG+放送(配信)開始 2002年3月1日HD放送(配信)開始 2010年3月1日ジャンル スポーツ放送内容 プロ野球・読売ジャ...

2000 studio album by Bone Thugs-n-HarmonyBTNHResurrectionStudio album by Bone Thugs-n-HarmonyReleasedFebruary 29, 2000Recorded1999Genre Hip hop gangsta rap R&B Length75:53LabelRuthlessProducer Jimmy JT Thomas Darren Vegas L. T. Hutton DJ U-Neek Bone Thugs-n-Harmony chronology Collection Volume One & Two(1998/2000) BTNHResurrection(2000) Thug World Order(2002) Singles from BTNHResurrection Resurrection (Paper, Paper)Released: January 11, 2000 Change the WorldReleased: March 22,...

Subspecies of deer 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: Bactrian deer – news · newspapers · books · scholar · JSTOR (May 2008) (Learn how and when to remove this template message) Bactrian deer Male (Stag) Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Chordata Class: Mammal...

Artificial intelligence software This article is an orphan, as no other articles link to it. Please introduce links to this page from related articles; try the Find link tool for suggestions. (February 2023) Adobe Enhanced SpeechURLpodcast.adobe.com/enhanceRegistrationRequiredLaunchedDecember 2022 (2022-12) Adobe Enhanced Speech is an online artificial intelligence software tool by Adobe that aims to significantly improve the quality of recorded speech that may be badly muffled, rev...

Masakan Kepulauan Riau merupakan masakan, makanan, atau minuman yang merupakan buatan asli dan ciri khas dari provinsi Kepulauan Riau, Indonesia. Masakan Kepulauan Riau sangat dipengaruhi oleh budaya suku Melayu, India, dan etnis Tionghoa. Beberapa makanan juga dipengaruhi budaya suku Jawa, Bali, Bugis, suku-suku di Sumatra, suku-suku di Kalimantan, bahkan budaya Eropa, khususnya Inggris dan Belanda. Berikut ini adalah masakan khas Kepulauan Riau. (Catatan: pembaca dipersilahkan melengkapi da...

American financial services company Hilco redirects here. For the company that made toys known as Hilco, see John Hill & Company. Hilco GlobalTypePrivate companyFounded1987FounderJeff HecktmanHeadquartersNorthbrook, Illinois, U.S.Area servedInternationalKey peopleJeff Hecktman, Chairman & CEOJohn Chen, President & COOEric Kaup, Executive VP & General CounselErnest Fiorante, Executive VP & CFOGary Epstein, Executive VP & CMOJill Zimmerman, Executive VP & CPOServices...

School of engineering in France EPF School of EngineeringTypePrivateEstablished1925Students2200LocationCachan, Troyes, Montpellier, FranceAffiliationsUnion of Independent Grandes ÉcolesWebsiteepf.fr EPF School of Engineering (formerly École polytechnique féminine) a French engineering College created in 1925.[1] The school trains engineers with a multidisciplinary profile, who work in all sectors of industry and services. Each class is made up of approximately 350 students for the ...

Resolusi 571Dewan Keamanan PBBOperasi-operasi perbatasan Afrika SelatanTanggal20 September 1985Sidang no.2.607KodeS/RES/571 (Dokumen)TopikAngola-Afrika SelatanRingkasan hasil15 mendukungTidak ada menentangTidak ada abstainHasilDiadopsiKomposisi Dewan KeamananAnggota tetap Tiongkok Prancis Britania Raya Amerika Serikat Uni SovietAnggota tidak tetap Australia Burkina Faso Denmark Mesir India Madagaskar Peru Thailand ...

Famili GPCR adhesi manusia. Anggota didefinisikan oleh struktur hibrida yang tidak biasa dengan wilayah ekstraseluler yang panjang sering mengandung protein modul yang dikenal digabungkan ke daerah transmembran tujuh rentang melalui domain GPCR-Autoproteolsis INducing (GAIN) GPCR adhesi (adhesion G protein-protein-coupled receptor) adalah kelas 33 reseptor protein manusia dengan distribusi yang luas di sel embrio dan larva, sel-sel dari saluran reproduksi, neuron, leukosit, dan berbagai tumor...

Stasiun Ikoi-no-Muraいこいの村駅Stasiun Ikoi-no-Mura pada 2006LokasiJepangKoordinat32°56′12″N 131°05′40″E / 32.93667°N 131.09444°E / 32.93667; 131.09444Koordinat: 32°56′12″N 131°05′40″E / 32.93667°N 131.09444°E / 32.93667; 131.09444Pengelola JR KyushuJalur■ Jalur Utama HōhiLetak dari pangkal51.2 km dari KumamotoJumlah peron1 peron sampingJumlah jalur1KonstruksiJenis strukturAtas tanahInformasi lainStatusTanpa sta...

My MisterPoster promosiHangul나의 아저씨 GenreDramaPembuatStudio DragonDitulis olehPark Hae-Young[1]SutradaraKim Won-seok[1]PemeranLee Sun-kyunLee Ji-eunNegara asalKorea SelatanBahasa asliKoreaJmlh. episode16ProduksiProduser eksekutifCho Hyung-jinKim Sang-heonPark Ho-sikProduserPark Ji-hyunPengaturan kameraSingle-cameraDurasi90 menitRumah produksiChorokbaem MediaDistributortvNRilis asliJaringantvNFormat gambar1080i (HDTV)Format audioDolby DigitalRilis21 Maret (2018-0...

UK electricity supplier from 1958 until 2001 Central Electricity Generating BoardTypeState owned government body and regulatorIndustryEnergy: electricityPredecessorCentral Electricity Authority (1955–1957), British Electricity Authority (1948–1955)Founded1 January 1958Defunct9 November 2001FatePrivatised throughout the 1990sSuccessorsNational Grid Company (1990)Office of Electricity RegulationNational Power (1991)Powergen (1991)Nuclear Electric (1995)HeadquartersLondon, United KingdomArea...

2008 video game 2008 video gameSilent Hill: HomecomingDeveloper(s)Double Helix GamesPublisher(s)KonamiDirector(s)Cordy RiersonProducer(s)Jeremy LeeDesigner(s)Jason AllenProgrammer(s)Kevin ChristensenArtist(s)Matt OlsonEric GreenliefWriter(s)Patrick J. DoodyChris ValenzianoComposer(s)Akira YamaokaSeriesSilent HillPlatform(s)PlayStation 3Xbox 360Microsoft WindowsReleasePlayStation 3, Xbox 360NA: September 30, 2008[2][3]EU: February 27, 2009[1]Microsoft WindowsNA: Novembe...

Kembali kehalaman sebelumnya