[email protected] (Shmuel Metz , Seymour J.) writes: > In the sense that OS/390 was OS/360. VM was a rewrite of CP67.
re: http://www.garlic.com/~lynn/2014d.html#54 Difference between MVS and z / OS systems http://www.garlic.com/~lynn/2014d.html#55 Difference between MVS and z / OS systems http://www.garlic.com/~lynn/2014d.html#56 Difference between MVS and z / OS systems http://www.garlic.com/~lynn/2014d.html#57 Difference between MVS and z / OS systems while vm/370 was pretty much rewrite of cp67 ... it followed the same structure and pretty much had the same source modules ... i.e. cp67 CCWTRANS became vm370 DMKCCW. Also as mentioned upthread, it also did a lot of simplification ... dropping a lot of stuff that I had done as undergraduate and shipped in cp67. The simplification also eliminated the multiprocessor support ... and tweaked some things that made it difficult to put multiprocessor support back in. note while there was lots of code changes for the morph from CP67 to VM370 ... CMS was almost unchanged except for 1) crippled the ability to IPL on real machine and 2) changed the name from Cambridge Monitor System to Conversational Monitor System. old email reworking lots of vm370 to make it look a lot more like cp67 and put a lot of the performance stuff (and infrastructure for multiprocessor) back in. http://www.garlic.com/~lynn/2006v.html#email731212 http://www.garlic.com/~lynn/2006w.html#email750102 http://www.garlic.com/~lynn/2006w.html#email750430 note the spring of 75 ... besides doing csc/vm for internal distribution ... and getting con'ed into preparing some of the stuff for inclusion in vm370 release 3 ... endicott also con'ed me into helping them with the ECPS microcode that would come out with 138/148 ... old reference: http://www.garlic.com/~lynn/94.html#21 370 ECPS VM microcode assist this is in the timeframe that FS was failing and the mad rush to get stuff back into 370 product pipelines. Spring of 75, a group in POK also con'ed me into working on design for 5-way multiprocessor 370 ... which got canceled being announced ... some old posts http://www.garlic.com/~lynn/submain.html#bounce Note that after the demise of the 5-way effort, the science center got sucked into helping a group in POK with 16-way multiprocessor effort ... we even distracted some of the processor engineers working on 3033 to put in some spare time on it. It was going along gang busters until somebody told the head of POK that it might be decades before MVS was ready for 16-way support ... and the whole thing was killed ... and the head of POK invited several of us to never visit again. a subset of the csc/vm stuff went out in vm release 3 ... including a very small subset of the shared segment support ... but reworked to not use my cms pagemapped filesystem ... recent posts discussing the subject: http://www.garlic.com/~lynn/2014d.html#25 [OT ] Mainframe memories http://www.garlic.com/~lynn/2014d.html#27 [OT ] Mainframe memories note that the 23Jun1969 unbundling announcement included the decision to start charging for software ... however the company made the case with the gov. that it should be just application software and that kernel software should still be free. With the rise of the clone processors ... lack of 370 products during the FS period credited with giving clone processors a market foothold http://www.garlic.com/~lynn/submain.html#futuresys it was decided to start charging for kernel software, a decision was made to package some of my other csc/vm stuff as separate kernel product and make it the guinea pig for starting to charge for kernel software ... which was first made available for vm370 release 3. then the decision was made to release simple 2-way SMP support for vm370 release 4. At that time, the rules for free/non-free kernel software was direct hardware support was still free. However, vm370 mulitprocessor support was dependent on a bunch of code that had shipped in my charged for product for releease 3. The decision was eventually made to move nearly 90% of the code from my charged-for product into the "free" vm370 release 4 base ... but not change the price for the software. past posts mentioning multiprocessor support (and/or compare&swap instruction) http://www.garlic.com/~lynn/subtopic.html#smp -- virtualization experience starting Jan1968, online at home since Mar1970 ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
