Re: Age of IBM VM
The following message is a courtesy copy of an article that has been posted to alt.folklore.computers as well. re: http://www.garlic.com/~lynn/2007s.html#33 Age of IBM VM http://www.garlic.com/~lynn/2007s.html#36 Oracle Introduces Oracle VM As It Leaps Into Virtualization one could claim that the relationship of cp67 to vm370 is somewhat like the relationship of HASP to JES2. misc past posts mentioning HASP, JES2, and/or JES2/HASP networking support http://www.garlic.com/~lynn/subtopic.html#hasp other cp67 heritage ... in the transition from MVT to os/vs2 (i.e. os/360 with virtual memory support) ... basically MVT was laid out in single virtual address space ... thus the reference to OS/VS2 SVS (single virtual storage) to distinquish from later OS/VS2 release MVS (multiple virtual storage). One might claim that there was little difference between OS/VS2 SVS and MVT with VM handshaking laid out in 16mbyte virtual address space. The biggest difference was needed to have channel program translation built into MVT. The initial prototypes of OS/VS2 SVS was built with minimal virtual address space support and a copy of CP67 CCWTRANS (and a couple other CP67 routines associated with channel program translation) hacked into the side. misc. recent posts discussing channel program translation and specifically getting os/vs2 to support it http://www.garlic.com/~lynn/2007e.html#19 Cycles per ASM instruction http://www.garlic.com/~lynn/2007e.html#27 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007e.html#46 FBA rant http://www.garlic.com/~lynn/2007f.html#0 FBA rant http://www.garlic.com/~lynn/2007f.html#6 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007f.html#33 Historical curiosity question http://www.garlic.com/~lynn/2007f.html#34 Historical curiosity question http://www.garlic.com/~lynn/2007k.html#26 user level TCP implementation http://www.garlic.com/~lynn/2007n.html#35 IBM obsoleting mainframe hardware http://www.garlic.com/~lynn/2007o.html#37 Each CPU usage http://www.garlic.com/~lynn/2007o.html#41 Virtual Storage implementation http://www.garlic.com/~lynn/2007p.html#69 GETMAIN/FREEMAIN and virtual storage backing up http://www.garlic.com/~lynn/2007p.html#70 GETMAIN/FREEMAIN and virtual storage backing up http://www.garlic.com/~lynn/2007p.html#72 A question for the Wheelers - Diagnose instruction http://www.garlic.com/~lynn/2007q.html#8 GETMAIN/FREEMAIN and virtual storage backing up http://www.garlic.com/~lynn/2007r.html#56 CSA 'above the bar' http://www.garlic.com/~lynn/2007s.html#2 Real storage usage - a quick question http://www.garlic.com/~lynn/2007s.html#9 Poster of computer hardware events? there was other technology from the science center http://www.garlic.com/~lynn/subtopic.html#545tech used in lots of transition to operating in virtual memory environment for 370. the science center had a number of efforts going on in the area of system and performance monitoring, modeling, and simulation (some of it being the runup to capacity planning). one of the projects involved tracing instruction and data storage references and then doing semi-automated program reorganization to optimize for operation in virtual memory environment. This was used for several yrs internally before being turned into product and released to customers as "VS/REPACK" (two moments before my vm370 resource manager was first released). An early version of the technology was used to help in the morph of apl\360 to cms\apl (originally on cp67/cms) ... which required completely redoing the apl storage allocation and garbage collection implementation for operation in virtual memory environment. vs/repack was also used by a number of product groups ... not only for helping with transition from real storage to virtual memory environment ... but also for things like application "hot spot" identification (i.e. where program is spending a lot of its time). For instance it was used in STL by the IMS development group for extensive studies of IMS operation and performance. misc. recent posts mentioning VS/REPACK http://www.garlic.com/~lynn/2007g.html#31 Wylbur and Paging http://www.garlic.com/~lynn/2007m.html#55 Capacity and Relational Database http://www.garlic.com/~lynn/2007o.html#53 Virtual Storage implementation http://www.garlic.com/~lynn/2007o.html#57 ACP/TPF another tool was an system performance analytical model implemented in APL which was eventually made available as sales and marketing support tool on (internal cms-based timesharing service) HONE http://www.garlic.com/~lynn/subtopic.html#hone as the "performance predictor". branch people could input customer configuration and workload details and ask "what-if" questions about what would happen if there were configuration and/or workload changes. misc. past posts mentioning "performance predictor" http://www.garlic.com/~lynn/2001i.html#46 With
Age of IBM VM
The following message is a courtesy copy of an article that has been posted to alt.folklore.computers as well. Marty Zimelis wrote: > Bob, >Right name, but I believe the wrong derivation. The "67" in CP-67 comes > form the fact that it ran on the S/360 model 67, the only production model > of the S/360 line that implemented Dynamic Address Translation (DAT) -- > virtual storage. > >Some would argue that was the first version of VM. Others would argue > that the line starts with VM/370, the first generally available version of > VM, which was first released in August of 1972. (FWIW, SHARE has been > celebrating VM's birthdays using the VM/370 release date as the origin. > Hence the 35th birthday was celebrated at SHARE 109 in San Diego last > Summer.) CP40 predated CP67. Cambridge Science Center had cp67 up and running and had also installed it out at Lincoln Labs. The last week in Jan68, three people came out to install it at the university where I was an undergraduate. I was then invited to attend the spring 68 SHARE meeting in Houston where cp67 was "officially" announced. In that sense, the univ. was early "beta test" for cp67. For other topic drift, the univ was also "best test" site for original CICS ... and I got tasked to support/debug also ... misc. past posts mentioning CICS http://www.garlic.com/~lynn/subtopic.html#bdam I had been doing various work on os360, including a lot of workload throughput optimization. When CP67 was installed, I also started doing some work on it ... and then made a presentation on some of the work at the Aug68 SHARE meeting in Boston. Old post with part of that presentation http://www.garlic.com/~lynn/94.html#18 CP/67 & OS MFT14 part of this post I made earlier this yr, has been repeated in this thread http://www.garlic.com/~lynn/2007b.html#21 history question some more recent posts mentioning cp40 (and early virtual machine work) http://www.garlic.com/~lynn/2007p.html#19 zH/OS (z/OS on Hercules for personal use only) http://www.garlic.com/~lynn/2007p.html#69 GETMAIN/FREEMAIN and virtual storage backing up http://www.garlic.com/~lynn/2007q.html#3 Virtualization: Don't Ask, Don't Tell http://www.garlic.com/~lynn/2007r.html#51 Translation of IBM Basic Assembler to C? http://www.garlic.com/~lynn/2007r.html#64 CSA 'above the bar' http://www.garlic.com/~lynn/2007s.html#29 Intel Ships Power-Efficient Penryn CPUs http://www.garlic.com/~lynn/2007s.html#30 Intel Ships Power-Efficient Penryn CPUs The cp67 group "split" off from the science center and took over the (IBM) Boston Programming Group on the 3rd flr of 545 tech sq; science center was on the 4th flr, science center machine room was on the 2nd flr. http://www.garlic.com/~lynn/subtopic.html#545tech For other trivia, multics was on the 5th flr ... a couple recent refs http://www.garlic.com/~lynn/2007s.html#24 multics source is now open http://www.garlic.com/~lynn/2007s.html#31 multics source is now open In the morph from cp67 to vm370, the group continued to expand, eventually outgrowing the 3rd flr and moved out to the old SBC bldg in Burlington Mall. During this period the company (and some amount of the vm group) got distracted by the Future System effort http://www.garlic.com/~lynn/subtopic.html#futuresys However, I continued to work on various 360 & 370 things (and also made some less than flattering references about FS). Old email referencing some of that work http://www.garlic.com/~lynn/lhwemail.html#1973 http://www.garlic.com/~lynn/lhwemail.html#1975 When FS was finally killed, there was a mad scramble to get things back into the 370 hardware and software product pipeline. Possibly somewhat as a result, the development group picked up quite a bit of stuff that I had been doing and shipped it in vm370 release 3. Then there was also a decision to release other stuff that I had been doing as the resource manager. Misc. posts http://www.garlic.com/subtopic.html#fairshare It was also in this time-frame that the internal scramble was on to get going on MVS/XA. POK finally convinced the company that it was necessary to kill the vm370 product, shutdown the burlington mall location and transfer all the people to POK as part of being able to meet the MVS/XA delivery schedule. Eventually, Endicott was able to salvage the vm370 product mission ... but effectively had to rebuild an organization nearly from scratch. Somebody from ibm forwarded me this photo from the vm370 b'day event at SHARE 99 http://www.garlic.com/~lynn/LynnWheeler023.jpg 40th anniv. of when I first got acquainted with cp67 is coming up in two months ... and the 40th anniv of cp67 announcement is later next spring. For other drift, 23jan69, the company announced unbundling ... somewhat as the result of various litigation going on. However, the case was made that unbundling and starting to charge separately for software only applied to application software; kernel software still needed to be "bundled" with the machine (and "fr
Re: Age of IBM VM
FYI: a copy of the VM/370 announcement presentation slides and the official script IBM presenters were supposed to use is in the Just For Fun section of www.sinenomine.net. The original came from a basement cache at Marist, and surprisingly enough, almost everything in the presentation still works - talk about backward compatibility... You also should grab a copy of 'VM: Past, Present and Future' from www.princeton.edu/~melinda, That's pretty much the definitive history of VM up to the VM/ESA days.
Re: Age of IBM VM
That sounds right. I have a copy of the announcement letter, but it's at home. [EMAIL PROTECTED] wrote: I have the date as August 2, 1972. Fred -- Rich Smrcina VM Assist, Inc. Phone: 414-491-6001 Ans Service: 360-715-2467 rich.smrcina at vmassist.com http://www.linkedin.com/in/richsmrcina Catch the WAVV! http://www.wavv.org WAVV 2008 - Chattanooga - April 18-22, 2008
Re: Age of IBM VM
My memory goes back to VM/370 Release 2 and things like the Mitre Scheduler :-) Regards, Richard Schuh -Original Message- From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On Behalf Of Rob van der Heij Sent: Tuesday, November 13, 2007 9:42 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Age of IBM VM On Nov 13, 2007 5:34 PM, Schuh, Richard <[EMAIL PROTECTED]> wrote: > The question is ambiguous. Certainly. I thought he meant the IBMVM mailing list... (my memory goes back to VMXA-L and I found a post from Rich Chong in 1991 on that list). Rob
Re: Age of IBM VM
I have the date as August 2, 1972. Fred -- Original message -- From: Rich Smrcina <[EMAIL PROTECTED]> > It was announced as a program product in August, 1972. We celebrated > it's 35th birthday at SHARE in San Diego this past August. > > Edward M. Martin wrote: > > Hello Everyone, > > > > > > > > What is considered to be the official birthday of IBM VM? > > > > > > > > Ed Martin > > Aultman Health Foundation > > 330-588-4723 > > [EMAIL PROTECTED] > > ext. 40441 > > > > > > > > -- > Rich Smrcina > VM Assist, Inc. > Phone: 414-491-6001 > Ans Service: 360-715-2467 > rich.smrcina at vmassist.com > http://www.linkedin.com/in/richsmrcina > > Catch the WAVV! http://www.wavv.org > WAVV 2008 - Chattanooga - April 18-22, 2008
Re: Age of IBM VM
On Nov 13, 2007 5:34 PM, Schuh, Richard <[EMAIL PROTECTED]> wrote: > The question is ambiguous. Certainly. I thought he meant the IBMVM mailing list... (my memory goes back to VMXA-L and I found a post from Rich Chong in 1991 on that list). Rob
Re: Age of IBM VM
The question is ambiguous. Do you want the announce date, GA date, first customer ship date, first successful IPL in the lab or at a customer site? What about CP40 or CP67, do they count? Regards, Richard Schuh From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On Behalf Of Edward M. Martin Sent: Tuesday, November 13, 2007 7:22 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Age of IBM VM Hello Everyone, What is considered to be the official birthday of IBM VM? Ed Martin Aultman Health Foundation 330-588-4723 [EMAIL PROTECTED] ext. 40441
Re: Age of IBM VM
Bob, Right name, but I believe the wrong derivation. The "67" in CP-67 comes form the fact that it ran on the S/360 model 67, the only production model of the S/360 line that implemented Dynamic Address Translation (DAT) -- virtual storage. Some would argue that was the first version of VM. Others would argue that the line starts with VM/370, the first generally available version of VM, which was first released in August of 1972. (FWIW, SHARE has been celebrating VM's birthdays using the VM/370 release date as the origin. Hence the 35th birthday was celebrated at SHARE 109 in San Diego last Summer.) Marty Martin Zimelis Principal maz/Consultancy _ From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On Behalf Of RPN01 Sent: Tuesday, November 13, 2007 10:31 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Age of IBM VM The original version was called "CP 67" (I think), narrowing it down to 1967 or a bit before... -- .~.Robert P. Nix Mayo Foundation /V\RO-OE-5-55200 First Street SW /( )\ 507-284-0844 Rochester, MN 55905 ^^-^^ - "In theory, theory and practice are the same, but in practice, theory and practice are different." On 11/13/07 9:22 AM, "Edward M. Martin" <[EMAIL PROTECTED]> wrote: Hello Everyone, What is considered to be the official birthday of IBM VM? Ed Martin Aultman Health Foundation 330-588-4723 [EMAIL PROTECTED] ext. 40441
Re: Age of IBM VM
It was announced as a program product in August, 1972. We celebrated it's 35th birthday at SHARE in San Diego this past August. Edward M. Martin wrote: Hello Everyone, What is considered to be the official birthday of IBM VM? Ed Martin Aultman Health Foundation 330-588-4723 [EMAIL PROTECTED] ext. 40441 -- Rich Smrcina VM Assist, Inc. Phone: 414-491-6001 Ans Service: 360-715-2467 rich.smrcina at vmassist.com http://www.linkedin.com/in/richsmrcina Catch the WAVV! http://www.wavv.org WAVV 2008 - Chattanooga - April 18-22, 2008
Re: Age of IBM VM
w.garlic.com/~lynn/2002l.html#65 The problem with installable operating systems http://www.garlic.com/~lynn/2002m.html#3 The problem with installable operating systems http://www.garlic.com/~lynn/2002n.html#28 why does wait state exist? http://www.garlic.com/~lynn/2003b.html#0 Disk drives as commodities. Was Re: Yamhill http://www.garlic.com/~lynn/2003b.html#44 filesystem structure, was tape format (long post) http://www.garlic.com/~lynn/2003f.html#2 History of project maintenance tools -- what and when? http://www.garlic.com/~lynn/2003g.html#31 Lisp Machines http://www.garlic.com/~lynn/2003g.html#33 price ov IBM virtual address box?? http://www.garlic.com/~lynn/2003k.html#5 What is timesharing, anyway? http://www.garlic.com/~lynn/2003k.html#9 What is timesharing, anyway? http://www.garlic.com/~lynn/2003k.html#24 Microkernels are not "all or nothing". Re: Multics Concepts For http://www.garlic.com/~lynn/2003k.html#48 Who said DAT? http://www.garlic.com/~lynn/2003m.html#4 IBM Manuals from the 1940's and 1950's http://www.garlic.com/~lynn/2003m.html#16 OSI not quite dead yet http://www.garlic.com/~lynn/2003m.html#31 SR 15,15 was: IEFBR14 Problems http://www.garlic.com/~lynn/2003m.html#34 SR 15,15 was: IEFBR14 Problems http://www.garlic.com/~lynn/2003m.html#36 S/360 undocumented instructions? http://www.garlic.com/~lynn/2003o.html#32 who invented the "popup" ? http://www.garlic.com/~lynn/2003o.html#47 Funny Micro patent http://www.garlic.com/~lynn/2004.html#45 40th anniversary of IBM System/360 on 7 Apr 2004 http://www.garlic.com/~lynn/2004b.html#0 Is DOS unix? http://www.garlic.com/~lynn/2004c.html#11 40yrs, science center, feb. 1964 http://www.garlic.com/~lynn/2004c.html#25 More complex operations now a better choice? http://www.garlic.com/~lynn/2004f.html#17 IBM 7094 Emulator - An historic moment? http://www.garlic.com/~lynn/2004f.html#63 before execution does it require whole program 2 b loaded in http://www.garlic.com/~lynn/2004g.html#4 Infiniband - practicalities for small clusters http://www.garlic.com/~lynn/2004g.html#48 Hercules http://www.garlic.com/~lynn/2004h.html#29 BLKSIZE question http://www.garlic.com/~lynn/2004h.html#34 Which Monitor Would You Pick?? http://www.garlic.com/~lynn/2004m.html#7 Whatever happened to IBM's VM PC software? http://www.garlic.com/~lynn/2004n.html#3 Shipwrecks http://www.garlic.com/~lynn/2004n.html#4 RISCs too close to hardware? http://www.garlic.com/~lynn/2004n.html#25 Shipwrecks http://www.garlic.com/~lynn/2005c.html#56 intel's Vanderpool and virtualization in general http://www.garlic.com/~lynn/2005e.html#57 System/360; Hardwired vs. Microcoded http://www.garlic.com/~lynn/2005f.html#10 Where should the type information be: in tags and descriptors http://www.garlic.com/~lynn/2005o.html#4 Robert Creasy, RIP http://www.garlic.com/~lynn/2005s.html#21 MVCIN instruction http://www.garlic.com/~lynn/2005s.html#23 winscape? http://www.garlic.com/~lynn/2005u.html#47 The rise of the virtual machines http://www.garlic.com/~lynn/2006.html#34 UMA vs SMP? Clarification of terminology http://www.garlic.com/~lynn/2006c.html#18 Change in computers as a hobbiest http://www.garlic.com/~lynn/2006i.html#22 virtual memory http://www.garlic.com/~lynn/2006i.html#30 virtual memory http://www.garlic.com/~lynn/2006i.html#31 virtual memory http://www.garlic.com/~lynn/2006i.html#32 virtual memory http://www.garlic.com/~lynn/2006j.html#29 How to implement Lpars within Linux http://www.garlic.com/~lynn/2006k.html#30 PDP-1 http://www.garlic.com/~lynn/2006k.html#41 PDP-1 http://www.garlic.com/~lynn/2006l.html#16 virtual memory http://www.garlic.com/~lynn/2006m.html#25 Mainframe Limericks http://www.garlic.com/~lynn/2006m.html#42 Why Didn't The Cent Sign or the Exclamation Mark Print? http://www.garlic.com/~lynn/2006o.html#27 oops http://www.garlic.com/~lynn/2006o.html#29 oops, cics http://www.garlic.com/~lynn/2006s.html#21 Very slow booting and running and brain-dead OS's? http://www.garlic.com/~lynn/2006s.html#65 Paranoia..Paranoia..Am I on the right track?.. any help please? http://www.garlic.com/~lynn/2006t.html#23 threads versus task http://www.garlic.com/~lynn/2006w.html#22 Are hypervisors the new foundation for system software? http://www.garlic.com/~lynn/2006x.html#23 Multiple mappings -Original Message----- From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] Behalf Of Edward M. Martin Sent: Tuesday, November 13, 2007 9:22 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Age of IBM VM Hello Everyone, What is considered to be the official birthday of IBM VM? Ed Martin Aultman Health Foundation 330-588-4723 [EMAIL PROTECTED] ext. 40441 _ << ella for Spam Control >> has removed 13872 VSE-List messages and set aside 13460 VM-List for me You can use it too - and it's FREE! www.ellaforspam.com <http://www.ellaforspam.com>
Age of IBM VM
Hello Everyone, What is considered to be the official birthday of IBM VM? Ed Martin Aultman Health Foundation 330-588-4723 [EMAIL PROTECTED] ext. 40441
Re: Age of IBM VM
The original version was called ³CP 67² (I think), narrowing it down to 1967 or a bit before... -- .~.Robert P. Nix Mayo Foundation /V\RO-OE-5-55200 First Street SW /( )\ 507-284-0844 Rochester, MN 55905 ^^-^^ - "In theory, theory and practice are the same, but in practice, theory and practice are different." On 11/13/07 9:22 AM, "Edward M. Martin" <[EMAIL PROTECTED]> wrote: > Hello Everyone, > > What is considered to be the official birthday of IBM VM? > > Ed Martin > Aultman Health Foundation > 330-588-4723 > [EMAIL PROTECTED] > ext. 40441 > > >