From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: VAX, M68K complex instructions (was Re: Did Intel Bite Off MoreThan It Can Chew?) Newsgroups: comp.arch,alt.folklore.computers Date: Fri, 01 Mar 2002 20:46:54 GMTnmm1@cus.cam.ac.uk (Nick Maclaren) writes:
as part of releasing the resource manager product, we developed synthetic workloads and automated benchmarking process (for validating/calibrating the resource manager) ... with some APL model code that looked at results of previous benchmarks and selected new workloads/configurations to be benchmarked (more than 2000 benchmarks over three month elapsed time).
For testing both inside & outside normal performance envelopes, some "heavy" synthetic workloads were defined that were 10-100 times more stressful than any observed in the wild (say a synthetic benchmark where the page fault service queue was so long that the mean service time for a single page fault was over one second). Several of these would "reliably" precipitate kernel failures because of shortcomings in various kernel serialization functions. As a result, I totally rewrote the kernel serialization functions ... including touching every piece of code that was remotely involved with queuing, suspension, delays, etc. It turned out that not only did the serialization clean-up eliminate all such failures but as a side-effect it also eliminate all cases of zombie/hung processes.
A side effect of customers that installed the resource manager, they also got the serialization function rewrites. The problem was that within three years some person in kernel development was adding a new feature which also re-introduced hung/zombie processes.
for long-term stability, KISS is better.
As an aside, having a hostile environment that frequently/reliably precipitates failures is strong motivation for cleaning things up. I was involved in putting operating system into the disk engineering labs where disk development and test went on. A single disk test cell generated more anomolous and error conditions in a 15 minute period than most customer shops saw in a year (and standard operating system MTBF was 15 minutes running with single test cell). The objective was to be able to support 6-12 disk test cells operating concurrently under operating system control ... where all possible failure modes and hangs in the kernel I/O support were totally eliminated. Side effect was that the disk engineers could blame hardware operation anomolies on the "software" and then I was dragged into diagnosing disk engineering problems.
random refs:
https://www.garlic.com/~lynn/subtopic.html#fairshare
https://www.garlic.com/~lynn/subtopic.html#wsclock
https://www.garlic.com/~lynn/subtopic.html#disk
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: OS Workloads : Interactive etc. Newsgroups: alt.folklore.computers Date: Sat, 02 Mar 2002 15:31:48 GMTAnne & Lynn Wheeler writes:
There have some recent articles that with all the homeland defense flights the f15/f16 infrastructures are being stretched to the limits. While these planes could out fight f20 head-to-head ... the f20 was targeted to be more reliable & simple with much less maintenance (& cost) ... something that would be more than adequate for the homeland defense mission profile.
misc. refs:
https://www.garlic.com/~lynn/94.html#8 scheduling & dynamic adaptive ... long posting warning
https://web.archive.org/web/20020217104036/http://www.wpafb.af.mil/museum/research/fighter/f20.htm
http://www.military.cz/usa/air/post_war/f5g/f5g_en.htm
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: OS Workloads : Interactive etc. Newsgroups: alt.folklore.computers Date: Sat, 02 Mar 2002 15:53:34 GMTAnne & Lynn Wheeler writes:
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Chip Emulators - was How does a chip get designed? Newsgroups: comp.arch Date: Sun, 03 Mar 2002 05:36:21 GMT"Tim" writes:
A follow-on(?) box was EVE (endicott verification engine, unlike LSM, had fixed clock) ... several were built and used around the company, large, very heavy box. Most mainframe boxes were designed that they would fit in standard elevator ... but not an EVE. Some of the RIOS work was also done on the EVE in san jose bldg. 86 (austin via los gatos/bldg. 29 to bldg. 86).
Somewhere between the LSM & EVE was a YSE ... but I don't know of the YSE being actually used.
ref:
http://citeseer.nj.nec.com/context/259717/0
from above
....to the DPGA. These designs were generally motivated to reduce the
area required to emulate complex designs and, consequently, took
advantage of the fact that task descriptions are small compared to to
their physical realizations in order to increase logic density. The
Logic Simulation Machine [BLMR83] and later, the Yorktown Simulation
Engine (YSE) Den82] were the earliest such hardware emulators. The YSE
was built out of discrete TTL and MOS memories, requiring hundreds of
components for each logic processor. Processors had an 8K deep
instruction memory (c = 8192) 128 bit instructions (n ....
Ted Burggraff, Al Love, Richard Malm, and Ann Rudy. The IBM Los Gatos
Logic Simulation Machine Hardware. In Proceedings of the International
Conference on Computer Design, pages 584--587, October 1983.
refs:
http://citeseer.nj.nec.com/riepe94ravelxl.html
random hsdt:
https://www.garlic.com/~lynn/subnetwork.html#hsdt
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: IBM Mainframe at home Newsgroups: alt.folklore.computers Date: Mon, 04 Mar 2002 10:34:49 GMTzaitcev@yahoo.com (Pete Zaitcev) writes:
P/370 & P/390 were/are microchannel cards ... effectively follow-on to
xt/at/370 ("washington") cards. There is image of p/390 card at:
https://www.leeandmelindavarian.com/Melinda#VMHist
9370 was endicott low-end 370 (departmental) mainframe.
misc xt/370, at/370, & a74 refs:
https://www.garlic.com/~lynn/94.html#42 bloat
https://www.garlic.com/~lynn/96.html#23 Old IBM's
https://www.garlic.com/~lynn/2000.html#5 IBM XT/370 and AT/370 (was Re: Computer of the century)
https://www.garlic.com/~lynn/2000.html#29 Operating systems, guest and actual
https://www.garlic.com/~lynn/2000.html#75 Mainframe operating systems
https://www.garlic.com/~lynn/2000e.html#52 Why not an IBM zSeries workstation?
https://www.garlic.com/~lynn/2000e.html#55 Why not an IBM zSeries workstation?
https://www.garlic.com/~lynn/2000e.html#56 Why not an IBM zSeries workstation?
https://www.garlic.com/~lynn/2001b.html#69 Z/90, S/390, 370/ESA (slightly off topic)
https://www.garlic.com/~lynn/2001c.html#89 database (or b-tree) page sizes
https://www.garlic.com/~lynn/2001f.html#28 IBM's "VM for the PC" c.1984??
https://www.garlic.com/~lynn/2001g.html#53 S/370 PC board
https://www.garlic.com/~lynn/2001i.html#19 Very CISC Instuctions (Was: why the machine word size ...)
https://www.garlic.com/~lynn/2001i.html#20 Very CISC Instuctions (Was: why the machine word size ...)
https://www.garlic.com/~lynn/2001i.html#51 DARPA was: Short Watson Biography
https://www.garlic.com/~lynn/2001k.html#24 HP Compaq merger, here we go again.
https://www.garlic.com/~lynn/2001n.html#92 "blocking factors" (Was: Tapes)
https://www.garlic.com/~lynn/2002.html#4 Buffer overflow
https://www.garlic.com/~lynn/2002.html#11 The demise of compaq
https://www.garlic.com/~lynn/2002b.html#43 IBM 5100 [Was: First DESKTOP Unix Box?]
https://www.garlic.com/~lynn/2002b.html#45 IBM 5100 [Was: First DESKTOP Unix Box?]
slightly related departmental server refs:
https://www.garlic.com/~lynn/96.html#16 middle layer
https://www.garlic.com/~lynn/2001m.html#15 departmental servers
https://www.garlic.com/~lynn/2001m.html#43 FA: Early IBM Software and Reference Manuals
https://www.garlic.com/~lynn/2001m.html#44 Call for folklore - was Re: So it's cyclical.
https://www.garlic.com/~lynn/2001m.html#56 Contiguous file system
https://www.garlic.com/~lynn/2001n.html#15 Replace SNA communication to host with something else
https://www.garlic.com/~lynn/2001n.html#23 Alpha vs. Itanic: facts vs. FUD
https://www.garlic.com/~lynn/2001n.html#34 Hercules etc. IBM not just missing a great opportunity...
https://www.garlic.com/~lynn/2001n.html#39 195 was: Computer Typesetting Was: Movies with source code
https://www.garlic.com/~lynn/2002.html#2 The demise of compaq
https://www.garlic.com/~lynn/2002.html#7 The demise of compaq
https://www.garlic.com/~lynn/2002b.html#0 Microcode?
https://www.garlic.com/~lynn/2002b.html#4 Microcode? (& index searching)
https://www.garlic.com/~lynn/2002b.html#37 Poor Man's clustering idea
https://www.garlic.com/~lynn/2002b.html#44 PDP-10 Archive migration plan
https://www.garlic.com/~lynn/2002c.html#0 Did Intel Bite Off More Than It Can Chew?
some a74 press
IBM's VM/SP Device Cuts Mainframe Load InfoWorld, November 7, 1988 by Sharon Fisher and Alice LaPlante IBM is now shipping, on a special-order basis, a PS/2-based device that runs the VM/SP mainframe operting system. The IBM 7437 VM/SP Technical Workstation device offloads technically oriented, processor-intensive mainframe applications, such as computer- aided design, engineering software development, and geophysical mapping, IBM said. The separate processor reduces the load on the mainframe and provides a more consistent response time. The device consists of two parts: the 7437 processor itself, which is a floor-standing unit, and a PS/2 Model 60, 70, or 80 that provides I/O support to the 7437 processor. The 7437 uses IBM-proprietary 32-bit technology, said Marty Ziskind, an advisery engineer in the IBM Fellow department. Users can run the 7437 as a stand-alone VM system, a host-attached VM workstation, a host terminal attached to a VM or MVS host, or a PS/2 running DOS 3.3 or 4.0, Ziskind said. The system is "multiple-user, single-seat," he said. "It's like a 9370 with one terminal." Users can toggle between VM and DOS sessions. OS/2 and IBM's AIX implementation of UNIX are not supported. Software and the VM operating system can be downloaded from a 370 mainframe by emulating a 3270 terminal or through a Token Ring link. Programs written for the 370 can run on the 7437, assuming they aren't timing-dependent and don't require specific features of the mainframe models of the 370, IBM said. A 7437 VM/SP Technical Workstation Interface Adapter Card is installed in the PS/2 used for I/O. The PS/2 is connected to the main 7437 unit via a special cable. The speed of the 7437 varies depending on the speed of the PS/2 used for I/O. Users who plan to use the 7437 as an engineering workstation may want to use the IBM 5080 Graphics System, the company said. This includes an MCA bus master adapter card for the PS/2 and a choice of several models of the 5085 Graphic Processor Unit. Required software includes DOS 3.3 plus one copy of VM/SP, Release 5 and the IBM 7437 VM/SP Technical Workstation Host Server for the IBM 370 host servicing the 7437s. The IBM 7437 costs $18,100, with a 25-unit minimum. The 5080 Graphics System Hardware costs an additional $1,300. <sic>
PC WEEK, October 31, 1988 IBM'S SYSTEM/370 WORKSTATION (A74) IBM WORKSTATION BRINGS POWER OF MAINFRAME TO MICRO CHANNEL By J. Cortino IBM is quietly offering a new System/370 workstation that gives users the horsepower of a 9370 host system in a much smaller unit and at a vastly lower cost. IBM, which has not officially announced the workstation, will show it to selected customers at the Autofact '88 trade show in Chicago this week, according to Martin Ziskind, IBM Fellow Department, an advisery engineer in IBM Kingston, N.Y. The System/370 Technical Workstation consists of an IBM PS/2 Model 60 or 80 and a floor-standing machine about the size of a PC AT that contains System/370 mainframe circuitry, IBM officials confirmed last week. The system allows users to locally process high-end applications, such as computer-aided design and manufacturing (CAD/CAM), without having to go up to the mainframe, they said. "The appeal of the System/370 is that is lets end users work with CAD/CAM software on a workstation," said Daniel Caldwell, IBM's product marketing administrator for computer- augmented design and manipulation (CADAM). "It takes the load off the mainframe and gives users more autonomy at the same time." Another key to the system, observers said, is its use of the PS/2 and its Micro Channel architecture. "The PS/2 is the disk drive, the memory and the keyboard for the System/370," said Ziskind. "In order for this whole arrangement to work, the System/370 must link to the PS/2 through the Micro Channel bus." "One of the best things about this, is that it looks like something is finally going to make use of the Micro Channel," said Thomas Foth, senior developer at Relay Communications Inc., a software developer in Danbury, Conn. The System/370 Technical Workstation links to the PS/2 via a cable and an interface adapter card. The card is connected to the Micro Channel bus in the PS/2. The workstation can run Virtual Machine/System Product (VM/SP) release 5 applications written for System/370 mainframe environments, such as CADAM and circuit-board design applications. The System/370 workstation can be configured in four ways as a stand-alone VM workstation running IBM System/370 mainframe applications, as a host-attached VM workstation sharing mainframe resources; as a host terminal connected to a VM/SP or MVS host locally or remotely, and as a PS/2 running DOS. IBM is offering the system as a "special bid" processor only to qualified customers, and has no plans at this time to offer the system to its entire customer base, according to Ziskind. "We want to sell it to people who understand the VM environment," he said. The System/370 workstation is priced at $18,100 and $19,400 depending upon configuration. A 9370 Model 20, the low-end model of IBM's mainframe line, can cost from $40,000 to $70,000.
PC WEEK, October 31, 1988 THE WEEK IN REVIEW MICRO CHANNEL FINALLY FINDS A PURPOSE IN LIFE At last, it appears that we have reached the point where rumored benefits of IBM's Micro Channel architecture are beginning to emerge. Our Page 1 story about the oh-so-quiet emergence of an MCA-based System/370 workstation shows how the MCA is critical to allowing PS/2 boxes take on many personalities. With the Micro Channel, a PS/2 can provide local I/O services to VM-oriented, mainframe circuits - just as it can for traditional PC setups. The value of mainframe hybrids such as the 370 workstation can be seen in the expansion of software systems that require deep integration between desktops and data centers, as is noted in our Project Management Focus On, Page 78. Perhaps that is why a passel of the heretofore timid MCA cloners have finally gotten the courage to go live with their products. Between Comdex/Fall and the end of the year, we can expect to see a half-dozen or so PS/2-alikes. Another reason the clones may be coming is that the PS/2 may find some hidden, but shockingly large, markets. On Page 5, analyst Peter Coffee - who advises Aerospace Inc., the U.S. Air Force's civilian think tank, about PC systems - points out how neatly MCA fits into the biggest PC procurement order in history. That other alternative standard, Unix, gets a lot of ink again, too. The operating system whose time may have come is featured in a 30-page Special Section. It's also the subject of our editorial on Page 72, where we note that so many people seem to be trying to improve Unix, they may just kill it with kindness. Paul Schindler argues in his Management by Objection column that Unix euphoria may be dangerous to micro managers' health. Other points of note: In Software, Jim Forbes reports that the dishy descriptor, 'groupware,' may already be passe. It's teamwork that's critical today. There's a nifty combination in Networking, Page 31: Fax and Tax, the integration of fax systems and E-mail and networks designed with tax departments in mind. And for a colorful, high-res display of wide-ranging responses to product possibilities and satisfaction, check out this week's PC Week Poll of third-party EGA and VGA boards.
FROM MANAGEMENT INFORMATION SYSTEMS WEEK, 11/7/88: IBM Quietly Sells a VM Workstation Single-User System, by Matthew Cain NEW YORK - For the past two months, International Business Machines Corp. has been quietly selling a single-user 370 architecture workstation that runs applications based on the VM operating system. IBM classifies the machine as a "special product" which is not available through normal marketing channels. A customer has to contact an IBM salesperson and then requests a price on the workstation. In standard IBMese, the computer is an RPQ product, for Request for Price Quote. "It's like a speakeasy," Gary Smith, IBM's manager of market development for the workstation, "you have to knock three times." He said IBM was not marketing the machine because it was uncertain if demand would warrant a full-scale campaign. The workstation, officially known as the IBM 7437 VM/SP Technical Workstation, is actually a 370 architecture co-processor connected by cable to a high-end PS/2 microcomputer. The cable is hooked up to a card which is inserted into the microcomputer. In this fashion, the PS/2 performs all I/O, provides all DASD (direct-access storage device) and contains all disk drives, Smith said. The 370 co-processor, which is the same size and shape as a floor-standing PS/2 model 70, is priced at $18,100, which includes 16 Mbytes of memory and the right to copy the VM needed for the operating system transfer are included. The price does not include the microcomputer. For an additional $1,300, a card is available that enables the user to hook up IBM's 5080 graphics display system, which is primarily used for computer-aided design and computer-aided engineering (CAD/CAE applications. Applications Smith said the workstation would find applications primarily in these fields because of the existence of sophisticated software which was not yet available in singer-user versions. For example, Smith said the popular design engineering software made by Cadam, Inc., Burbank, Calif., was not available in a single-user version, yet demand existed for such a product. In fact, at last week's Autofact in Chicago (see related story, page 11) Cadam was showing the 7431 VM/SP workstation in its booth. The machine was also seen in a booth sponsored by Valisys Corp. Sunnyvale, Calif., as well as in IBM's booth. In selling the workstation, IBM has to overcome customer resistance caused by a similar offering the firm had previously brought out. The AT/370 was an attempt also to download VM to a single-user machine, in this case to the PC/AT. However, the machine was not a success because of limited DASD and limited processing power and because the machine ran only a subset of the VM operating system. Smith said that, when dealing with potential customers, he sometimes has to answer questions about "the perceived deficiencies with the AT/370." He said the 7431 VM/SP "overcomes a lot of that" because it has six times the processing power of the PC/AT, 10 times the DASD, and a full-function VM operating system, VM/SP Version 5. IBM has been using the machine internally for some time, according to Dan Caldwell, IBM's product marketing administrator for computer-augmented design and manipulation (CADAM). "IBM's commitment is to use what we sell and sell what we use," he said. Competition with 9370 Thomas Foth, a developer at software house Relay Communications Inc., Danbury, Conn., who is familiar with the machine, said IBM was not aggressively marketing the workstation because it might cannibalize IBM's primary VM platform, the 9370 departmental mainframe. Because the price of the workstation was about one-half the price of a low-end 9370, it might take business away from the larger system. He said the attitude of the 9370 people was "don't compete with my 9370; get off my turf." However, IBM's Smith disagreed. He said the workstation had the blessing of the 9370 developers and expanded the range of the line. "The market is saying we need another entry point' to the 9370 line, he said. He also noted that all other 9370 machines were multi-user systems."--
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: IBM Mainframe at home Newsgroups: alt.folklore.computers Date: Mon, 04 Mar 2002 17:04:11 GMTLuis Fernandes writes:
with respect to filesystem consistency, depends on the "mainframe". There is discussion of multics ... with unix type file system checking on power-up ... taking two hrs.
there is also discussion of 360/370 mainframe disk infrastructure that if the power failure happened in the middle of a write operation, there was enough power for the disk to complete the write, but there was situtions where there was not enough power to maintain memory and transfer the contents of memory to disk ... as a result the disk would be getting all zeros for completeing the write. for that failure mode, there was no indication that the write had failed to complete correctly ... in fact there was no disk read error indication at all.
this particular failue mode was one of the reason for the CMS EDF (enhanced disk file system) in the '70s. The CMS filesystem from the mid-60s always did "shadow" writes involving any changed metadata (master file directory information) records, but when it went to commit the shadow writes, it would rewrite record 4 (that included indication of the new version rather than the old). EDF used paired record 4/5 and would ping-pong writing the record. On any resume/reboot situation, EDF would read both records 4 and 5 and determine which was to be used (i.e. simplest was having version number at the end of the record). The majority of write failues would be caught be disk hardware and there would be some error indication on read (except for the power-failue, zero propagation problem).
The zero propagation problem wasn't intrinsictly a filesystem inconsistency problem involving huge amounts of cached and possibly altered filesystem metadata in memory that would possibly trickle back to disk possibly resulting in inconsistent filesystem control information. All of the metadata on disk was kept maintained consistently across multiple records. There was, however, this hardware issue.
A similar issue has been discussed regarding modern disks, many of which will guarantee an atomic write of a single record, aka either it is not written or it is written completely & correctly (faced with a power failure in operation). Even with modern disks guaranteeing atomic single record writes ... there are some number of situations where the filesystem is using a logical record size that is a multiple of a physical record ... potentially giving rise to a similar filesystem issue with incomplete or incorrect filesystem single "record" write in the face of a power failure ... where there is not a corresponding read error indication (one resume/reboot).
Note that the hardware disk failure issue could also have some impact on DBMS that maintain ACID properties (transaction either commits complete and consistent or doesn't happen at all) if such an incorrect writing of a DBMS log record resulted in improper handling on resume/restart.
random refs:
https://www.garlic.com/~lynn/93.html#28 Log Structured filesystems -- think twice
https://www.garlic.com/~lynn/99.html#53 Internet and/or ARPANET?
https://www.garlic.com/~lynn/2000b.html#80 write rings
https://www.garlic.com/~lynn/2000b.html#81 write rings
https://www.garlic.com/~lynn/2000b.html#85 Mainframe power failure (somehow morphed from Re: write rings)
https://www.garlic.com/~lynn/2000g.html#43 4M pages are a bad idea (was Re: AMD 64bit Hammer CPU and VM)
https://www.garlic.com/~lynn/2000g.html#47 4M pages are a bad idea (was Re: AMD 64bit Hammer CPU and VM)
https://www.garlic.com/~lynn/2000g.html#50 Egghead cracked, MS IIS again
https://www.garlic.com/~lynn/2001.html#6 Disk drive behavior
https://www.garlic.com/~lynn/2001.html#38 Competitors to SABRE?
https://www.garlic.com/~lynn/2001b.html#3 Power failure during write (was: Re: Disk drive behavior (again))
https://www.garlic.com/~lynn/2001c.html#76 Unix hard links
https://www.garlic.com/~lynn/2001c.html#80 Unix hard links
https://www.garlic.com/~lynn/2001c.html#81 Unix hard links
https://www.garlic.com/~lynn/2001i.html#52 misc loosely-coupled, sysplex, cluster, supercomputer, & electronic commerce
https://www.garlic.com/~lynn/2001j.html#45 OT - Internet Explorer V6.0
https://www.garlic.com/~lynn/2001l.html#37 mainframe question
https://www.garlic.com/~lynn/2001m.html#57 Contiguous file system
https://www.garlic.com/~lynn/2001m.html#58 Contiguous file system
https://www.garlic.com/~lynn/2002b.html#34 Does it support "Journaling"?
https://www.garlic.com/~lynn/2002b.html#62 TOPS-10 logins (Was Re: HP-2000F - want to know more about it)
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: IBM Mainframe at home Newsgroups: alt.folklore.computers Date: Mon, 04 Mar 2002 17:09:27 GMTJohn A. Stovall writes:
they eventually traced it to a loss of water pressure; a combination of the lawn being watered ... at the same time as a class break (and resulting nearly simultaneous large number of flushes).
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: IBM Mainframe at home Newsgroups: alt.folklore.computers Date: Mon, 04 Mar 2002 17:33:33 GMTlwinson@bbs.cpcn.com (lwin) writes:
The 303x were somewhere inbetween. The big thing in 303x was the channel director. Basically a 155/158 had integrated channels (handled six channels) ... effectively the processor engine was time-shared between the integrated channel microcode function and the 370 instruction set execution microcode function. A 303x channel director handled six channels (for >six channels, needed multiple directors) and was basically a repackaged 158 engine w/o the 370 instruction set microcode (aka dedicated to the channel function).
A 3031 was a 158 w/o the integrated channel microcode and reconfigured to work with a channel director (sort of a asymmetric two processor configuration). A 3032 was a 168 reconfigured to work with channel director. A 3033 started out as 168 wiring diagram mapped to newer chip technology that was about 20percent faster and had about ten times the circuit density/chip. The first pass at 3033 would have been about 1/5th faster than 168-3 but then there was some specific tuning of the logic to take some advantage of more on-chip operations ... which eventually pushed the 3033 to about 50percent faster than 168-3 by the time of first customer ship.
After that, things still continued on the seven year cycle ... but there were two teams, working in parallel producing products offset. The 3081 was the "158" team ... the 3090 was the "168" team.
The post "xx8" modules had less of a well defined continuum. The 4341 and the 3031 significantly overlapped:
misc 4341 &/or 3031 refs:
https://www.garlic.com/~lynn/99.html#7 IBM S/360
https://www.garlic.com/~lynn/99.html#36 why is there an "@" key?
https://www.garlic.com/~lynn/2000e.html#52 Why not an IBM zSeries workstation?
https://www.garlic.com/~lynn/2000e.html#53 Why not an IBM zSeries workstation?
https://www.garlic.com/~lynn/2000e.html#57 Why not an IBM zSeries workstation?
https://www.garlic.com/~lynn/2001.html#21 Disk caching and file systems. Disk history...people forget
https://www.garlic.com/~lynn/2001.html#22 Disk caching and file systems. Disk history...people forget
https://www.garlic.com/~lynn/2001b.html#69 Z/90, S/390, 370/ESA (slightly off topic)
https://www.garlic.com/~lynn/2001d.html#63 Pentium 4 Prefetch engine?
https://www.garlic.com/~lynn/2001d.html#65 Pentium 4 Prefetch engine?
https://www.garlic.com/~lynn/2001d.html#67 Pentium 4 Prefetch engine?
https://www.garlic.com/~lynn/2001m.html#12 Multics Nostalgia
https://www.garlic.com/~lynn/2001m.html#15 departmental servers
https://www.garlic.com/~lynn/2002b.html#0 Microcode?
slightly related automobile seven year cycle:
https://www.garlic.com/~lynn/2000f.html#41 Reason Japanese cars are assembled in the US (was Re: American bigotry)
https://www.garlic.com/~lynn/2000f.html#43 Reason Japanese cars are assembled in the US (was Re: American bigotry)
https://www.garlic.com/~lynn/2001d.html#43 Economic Factors on Automation
random refs:
https://www.garlic.com/~lynn/93.html#14 S/360 addressing
https://www.garlic.com/~lynn/94.html#7 IBM 7090 (360s, 370s, apl, etc)
https://www.garlic.com/~lynn/95.html#3 What is an IBM 137/148 ???
https://www.garlic.com/~lynn/97.html#20 Why Mainframes?
https://www.garlic.com/~lynn/98.html#23 Fear of Multiprocessing?
https://www.garlic.com/~lynn/98.html#34 ... cics ... from posting from another list
https://www.garlic.com/~lynn/98.html#50 Edsger Dijkstra: the blackest week of his professional life
https://www.garlic.com/~lynn/99.html#7 IBM S/360
https://www.garlic.com/~lynn/99.html#36 why is there an "@" key?
https://www.garlic.com/~lynn/99.html#61 Living legends
https://www.garlic.com/~lynn/99.html#74 Read if over 40 and have Mainframe background
https://www.garlic.com/~lynn/99.html#75 Read if over 40 and have Mainframe background
https://www.garlic.com/~lynn/99.html#103 IBM 9020 computers used by FAA (was Re: EPO stories (was: HELP IT'S HOT!!!!!))
https://www.garlic.com/~lynn/99.html#108 IBM 9020 computers used by FAA (was Re: EPO stories (was: HELP IT'S HOT!!!!!))
https://www.garlic.com/~lynn/99.html#110 OS/360 names and error codes (was: Humorous and/or Interesting Opcodes)
https://www.garlic.com/~lynn/99.html#112 OS/360 names and error codes (was: Humorous and/or Interesting Opcodes)
https://www.garlic.com/~lynn/99.html#123 Speaking of USB ( was Re: ASR 33 Typing Element)
https://www.garlic.com/~lynn/99.html#176 S/360 history
https://www.garlic.com/~lynn/99.html#181 Merced Processor Support at it again
https://www.garlic.com/~lynn/99.html#187 Merced Processor Support at it again
https://www.garlic.com/~lynn/99.html#188 Merced Processor Support at it again
https://www.garlic.com/~lynn/99.html#190 Merced Processor Support at it again
https://www.garlic.com/~lynn/2000.html#78 Mainframe operating systems
https://www.garlic.com/~lynn/2000.html#90 Ux's good points.
https://www.garlic.com/~lynn/2000b.html#37 How to learn assembler language for OS/390 ?
https://www.garlic.com/~lynn/2000b.html#38 How to learn assembler language for OS/390 ?
https://www.garlic.com/~lynn/2000b.html#50 VM (not VMS or Virtual Machine, the IBM sort)
https://www.garlic.com/~lynn/2000b.html#65 oddly portable machines
https://www.garlic.com/~lynn/2000c.html#5 TF-1
https://www.garlic.com/~lynn/2000c.html#35 What level of computer is needed for a computer to Love?
https://www.garlic.com/~lynn/2000c.html#44 WHAT IS A MAINFRAME???
https://www.garlic.com/~lynn/2000c.html#61 TF-1
https://www.garlic.com/~lynn/2000c.html#69 Does the word "mainframe" still have a meaning?
https://www.garlic.com/~lynn/2000c.html#75 Does the word "mainframe" still have a meaning?></pre>
https://www.garlic.com/~lynn/2000c.html#76 Is a VAX a mainframe?
https://www.garlic.com/~lynn/2000c.html#83 Is a VAX a mainframe?
https://www.garlic.com/~lynn/2000e.html#57 Why not an IBM zSeries workstation?
https://www.garlic.com/~lynn/2000e.html#58 Why not an IBM zSeries workstation?
https://www.garlic.com/~lynn/2000f.html#43 Reason Japanese cars are assembled in the US (was Re: American bigotry)
https://www.garlic.com/~lynn/2000g.html#11 360/370 instruction cycle time
https://www.garlic.com/~lynn/2000g.html#28 Could CDR-coding be on the way back?
https://www.garlic.com/~lynn/2000g.html#29 Could CDR-coding be on the way back?
https://www.garlic.com/~lynn/2001.html#62 California DMV
https://www.garlic.com/~lynn/2001.html#63 Are the L1 and L2 caches flushed on a page fault ?
https://www.garlic.com/~lynn/2001b.html#28 So long, comp.arch
https://www.garlic.com/~lynn/2001b.html#37 John Mashey's greatest hits
https://www.garlic.com/~lynn/2001b.html#39 John Mashey's greatest hits
https://www.garlic.com/~lynn/2001b.html#56 Why SMP at all anymore?
https://www.garlic.com/~lynn/2001b.html#69 Z/90, S/390, 370/ESA (slightly off topic)
https://www.garlic.com/~lynn/2001b.html#83 Z/90, S/390, 370/ESA (slightly off topic)
https://www.garlic.com/~lynn/2001c.html#1 Z/90, S/390, 370/ESA (slightly off topic)
https://www.garlic.com/~lynn/2001c.html#3 Z/90, S/390, 370/ESA (slightly off topic)
https://www.garlic.com/~lynn/2001c.html#6 OS/360 (was LINUS for S/390)
https://www.garlic.com/~lynn/2001d.html#54 VM & VSE news
https://www.garlic.com/~lynn/2001d.html#55 VM & VSE news
https://www.garlic.com/~lynn/2001g.html#33 Did AT&T offer Unix to Digital Equipment in the 70s?
https://www.garlic.com/~lynn/2001h.html#2 Alpha: an invitation to communicate
https://www.garlic.com/~lynn/2001h.html#44 Wired News :The Grid: The Next-Gen Internet?
https://www.garlic.com/~lynn/2001i.html#13 GETMAIN R/RU (was: An IEABRC Adventure)
https://www.garlic.com/~lynn/2001i.html#34 IBM OS Timeline?
https://www.garlic.com/~lynn/2001j.html#3 YKYGOW...
https://www.garlic.com/~lynn/2001j.html#13 Parity - why even or odd (was Re: Load Locked (was: IA64 running out of steam))
https://www.garlic.com/~lynn/2001j.html#14 Parity - why even or odd (was Re: Load Locked (was: IA64 running out of steam))
https://www.garlic.com/~lynn/2001j.html#20 OT - Internet Explorer V6.0
https://www.garlic.com/~lynn/2001k.html#4 hot chips and nuclear reactors
https://www.garlic.com/~lynn/2001k.html#7 hot chips and nuclear reactors
https://www.garlic.com/~lynn/2001k.html#8 Minimalist design (was Re: Parity - why even or odd)
https://www.garlic.com/~lynn/2001k.html#73 Expanded Storage?
https://www.garlic.com/~lynn/2001l.html#14 mainframe question
https://www.garlic.com/~lynn/2001l.html#24 mainframe question
https://www.garlic.com/~lynn/2001l.html#32 mainframe question
https://www.garlic.com/~lynn/2001m.html#15 departmental servers
https://www.garlic.com/~lynn/2001m.html#25 ESCON Data Transfer Rate
https://www.garlic.com/~lynn/2001n.html#39 195 was: Computer Typesetting Was: Movies with source code
https://www.garlic.com/~lynn/2001n.html#58 Certificate Authentication Issues in IE and Verisign
https://www.garlic.com/~lynn/2001n.html#79 a.f.c history checkup... (was What specifications will the standard year 2001 PC have?)
https://www.garlic.com/~lynn/2002.html#11 The demise of compaq
https://www.garlic.com/~lynn/2002.html#36 a.f.c history checkup... (was What specifications will the standard year 2001 PC have?)
https://www.garlic.com/~lynn/2002.html#48 Microcode?
https://www.garlic.com/~lynn/2002b.html#2 Microcode? (& index searching)
https://www.garlic.com/~lynn/2002b.html#3 Microcode? (& index searching)
https://www.garlic.com/~lynn/2002b.html#32 First DESKTOP Unix Box?
https://www.garlic.com/~lynn/2002c.html#40 using >=4GB of memory on a 32-bit processor
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Security Proportional to Risk (was: IBM Mainframe at home) Newsgroups: alt.folklore.computers,comp.security.misc,comp.security,comp.security.unix Date: Mon, 04 Mar 2002 20:27:24 GMTAnne & Lynn Wheeler writes:
with OT thread drift to security proportional to risk thread
(somewhat e-commerce):
https://www.garlic.com/~lynn/2001h.html#61 Net banking, is it safe???
in the early 70s there was a trade-secret document theft case regarding disk technology. The assertions was that the "disk clone" business took 12 to 18 months to reverse engineer, duplicate and bring product to market (after initial introduction of new product). The assertion was that the document thefts would potentially allow a clone manufactur to bring a product to market six months earlier ... representing possibly several tens of billions of dollars in revenue.
somewhere along the way, the judge supposedly raised the "swimming pool attractive hazard" issue (aka pool owner is responsible for bad things that happen in their pool unless they can demonstrate fences and other security measures proportional to determination of trespassers that might find the pool attractive); aka for legal remedy, have to demonstrate security measures proportional to the value of the trade-secret.
For actual disk hardware this was a secure compound with perimeter fence and guards at the gates, patrols inside the compound, secure building with door badge readers, enforced & audited policies about tail-gating, 2nd floor (above ground) machine room with even more restricted badge reader acces. Within the machine room, devices were housed in a "test cell" ... basically a small heavy steel wire mesh cage (maybe 5x5x7, reinforce steel floor, heavy steel wire mesh sides & top). Door to cage had combination lock and each cage had unique combination. Lots of audit procedures and patrols to assure that security was being followed. This is somewhat analogous to safe deposit boxes but with more layers of security and constant auditing procedures.
Documents were "candy-stripe" covers with registered confidential classification. Each copy of a document was numbered. Each page of a candy-stripe document had the document copy number embossed in large print on every page (basically faint background but the number was large print essentially filling the whole page) with legend "registered confidential, do not copy/reproduce" on every page (either 3800 background flash or special paper from secure printer).
Each copy was signed out to specific person and that person had to follow a lot of processes protecting the document which were also audited on regular basis. A person having registered confidential documents also had special secure file cabinat for storing the documents, their offices had sporadic audits after hours and there were periodic audits to verify that the person still had possesion of the document. Registered confidential document copies tended to number in the tens or at most few hundres.
For the 3081 there were a whole file drawer of "811" documents (from the date nov. 1978) that were registered confidential and had to demonstrate that every copy of every 811 document was managed with the highest/appropriate security processes. Even at that, there was some leakage and a fairly well publiciszed industrial espionage case related to 811 documents.
bringing back to merchant e-commerce sites thread ... would an attractive hazard be a defense with regard to hacking e-commerce servers that had insufficient security?
random registered confidential refs:
https://www.garlic.com/~lynn/2001i.html#30 IBM OS Timeline?
https://www.garlic.com/~lynn/2001n.html#79 a.f.c history checkup... (was What specifications will the standard year 2001 PC have?)
random attractive hazard refs:
https://www.garlic.com/~lynn/aadsmore.htm#2527a RFC 2527 Physical Security Controls Question
https://www.garlic.com/~lynn/2001d.html#42 IBM was/is: Imitation...
random disk test cell ref:
https://www.garlic.com/~lynn/94.html#15 cp disk story
https://www.garlic.com/~lynn/95.html#3 What is an IBM 137/148 ???
https://www.garlic.com/~lynn/96.html#18 IBM 4381 (finger-check)
https://www.garlic.com/~lynn/97.html#15 OSes commerical, history
https://www.garlic.com/~lynn/99.html#31 Old Computers
https://www.garlic.com/~lynn/99.html#54 Fault Tolerance
https://www.garlic.com/~lynn/2000.html#9 Computer of the century
https://www.garlic.com/~lynn/2000c.html#69 Does the word "mainframe" still have a meaning?
https://www.garlic.com/~lynn/2000c.html#72 Does the word "mainframe" still have a meaning?
https://www.garlic.com/~lynn/2001h.html#19 checking some myths.
https://www.garlic.com/~lynn/2001l.html#13 mainframe question
https://www.garlic.com/~lynn/2001l.html#32 mainframe question
https://www.garlic.com/~lynn/2001n.html#39 195 was: Computer Typesetting Was: Movies with source code
https://www.garlic.com/~lynn/2002.html#10 index searching
https://www.garlic.com/~lynn/2002b.html#2 Microcode? (& index searching)
https://www.garlic.com/~lynn/2002d.html#0 VAX, M68K complex instructions (was Re: Did Intel Bite Off MoreThan It Can Chew?)
random 811/3081 references:
https://www.garlic.com/~lynn/93.html#31 Big I/O or Kicking the Mainframe out the Door
https://www.garlic.com/~lynn/94.html#00 Big I/O or Kicking the Mainframe out the Door
https://www.garlic.com/~lynn/94.html#43 Bloat, elegance, simplicity and other irrelevant concepts
https://www.garlic.com/~lynn/94.html#55 How Do the Old Mainframes Compare to Today's Micros?
https://www.garlic.com/~lynn/95.html#3 What is an IBM 137/148 ???
https://www.garlic.com/~lynn/95.html#10 Virtual Memory (A return to the past?)
https://www.garlic.com/~lynn/98.html#46 The god old days(???)
https://www.garlic.com/~lynn/99.html#4 IBM S/360
https://www.garlic.com/~lynn/99.html#102 IBM 9020 computers used by FAA (was Re: EPO stories (was: HELP IT'S HOT!!!!!))
https://www.garlic.com/~lynn/99.html#103 IBM 9020 computers used by FAA (was Re: EPO stories (was: HELP IT'S HOT!!!!!))
https://www.garlic.com/~lynn/99.html#112 OS/360 names and error codes (was: Humorous and/or Interesting Opcodes)
https://www.garlic.com/~lynn/99.html#190 Merced Processor Support at it again
https://www.garlic.com/~lynn/2000.html#78 Mainframe operating systems
https://www.garlic.com/~lynn/2000b.html#38 How to learn assembler language for OS/390 ?
https://www.garlic.com/~lynn/2000b.html#65 oddly portable machines
https://www.garlic.com/~lynn/2000e.html#55 Why not an IBM zSeries workstation?
https://www.garlic.com/~lynn/2000e.html#57 Why not an IBM zSeries workstation?
https://www.garlic.com/~lynn/2001b.html#35 John Mashey's greatest hits
https://www.garlic.com/~lynn/2001b.html#37 John Mashey's greatest hits
https://www.garlic.com/~lynn/2001b.html#38 Why SMP at all anymore?
https://www.garlic.com/~lynn/2001b.html#62 z/Architecture I-cache
https://www.garlic.com/~lynn/2001b.html#69 Z/90, S/390, 370/ESA (slightly off topic)
https://www.garlic.com/~lynn/2001b.html#83 Z/90, S/390, 370/ESA (slightly off topic)
https://www.garlic.com/~lynn/2001c.html#53 Varian (was Re: UNIVAC - Help ??)
https://www.garlic.com/~lynn/2001d.html#66 Pentium 4 Prefetch engine?
https://www.garlic.com/~lynn/2001f.html#62 any 70's era supercomputers that ran as slow as today's supercomputers?
https://www.garlic.com/~lynn/2001f.html#68 Q: Merced a flop or not?
https://www.garlic.com/~lynn/2001j.html#13 Parity - why even or odd (was Re: Load Locked (was: IA64 running out of steam))
https://www.garlic.com/~lynn/2001j.html#17 I hate Compaq
https://www.garlic.com/~lynn/2001j.html#18 I hate Compaq
https://www.garlic.com/~lynn/2001k.html#7 hot chips and nuclear reactors
https://www.garlic.com/~lynn/2001l.html#24 mainframe question
https://www.garlic.com/~lynn/2001l.html#40 MVS History (all parts)
https://www.garlic.com/~lynn/2001l.html#61 MVS History (all parts)
https://www.garlic.com/~lynn/2001m.html#23 Smallest Storage Capacity Hard Disk?
https://www.garlic.com/~lynn/2001n.html#9 NCP
https://www.garlic.com/~lynn/2002.html#5 index searching
https://www.garlic.com/~lynn/2002.html#45 VM and/or Linux under OS/390?????
https://www.garlic.com/~lynn/2002.html#48 Microcode?
https://www.garlic.com/~lynn/2002b.html#11 Microcode? (& index searching)
https://www.garlic.com/~lynn/2002b.html#20 index searching
https://www.garlic.com/~lynn/2002b.html#32 First DESKTOP Unix Box?
https://www.garlic.com/~lynn/2002c.html#9 IBM Doesn't Make Small MP's Anymore
https://www.garlic.com/~lynn/2002c.html#40 using >=4GB of memory on a 32-bit processor
https://www.garlic.com/~lynn/2002c.html#42 Beginning of the end for SNA?
https://www.garlic.com/~lynn/2002d.html#7 IBM Mainframe at home
random security proportional to risk refs:
https://www.garlic.com/~lynn/aadsmore.htm#2527a RFC 2527 Physical Security Controls Question
https://www.garlic.com/~lynn/aadsm6.htm#websecure merchant web server security
https://www.garlic.com/~lynn/aadsm6.htm#terror [FYI] Did Encryption Empower These Terrorists?
https://www.garlic.com/~lynn/aadsm6.htm#terror3 [FYI] Did Encryption Empower These Terrorists?
https://www.garlic.com/~lynn/aadsm6.htm#terror5 [FYI] Did Encryption Empower These Terrorists?
https://www.garlic.com/~lynn/aadsm6.htm#pcards The end of P-Cards?
https://www.garlic.com/~lynn/aadsm6.htm#pcards3 The end of P-Cards? (addenda)
https://www.garlic.com/~lynn/aadsm7.htm#rubberhose Rubber hose attack
https://www.garlic.com/~lynn/aadsm8.htm#rhose17 [Fwd: Re: when a fraud is a sale, Re: Rubber hose attack]
https://www.garlic.com/~lynn/aepay7.htm#netbank2 net banking, is it safe?? ... security proportional to risk
https://www.garlic.com/~lynn/aepay7.htm#netsecure some recent threads on netbanking & e-commerce security
https://www.garlic.com/~lynn/aepay7.htm#3dsecure2 3D Secure Vulnerabilities? Photo ID's and Payment Infrastructure
https://www.garlic.com/~lynn/aepay7.htm#3dsecure3 financial payment standards ... finger slip
https://www.garlic.com/~lynn/aadsm10.htm#cfppki13 CFP: PKI research workshop
https://www.garlic.com/~lynn/aadsm10.htm#tamper Limitations of limitations on RE/tampering (was: Re: biometrics)
https://www.garlic.com/~lynn/aadsm10.htm#bio8 biometrics (addenda)
https://www.garlic.com/~lynn/2001d.html#42 IBM was/is: Imitation...
https://www.garlic.com/~lynn/2001h.html#61 Net banking, is it safe???
https://www.garlic.com/~lynn/2001h.html#67 Would this type of credit card help online shopper to feel more secure?
https://www.garlic.com/~lynn/2001i.html#53 Credit Card # encryption
https://www.garlic.com/~lynn/2001i.html#57 E-commerce security????
https://www.garlic.com/~lynn/2001j.html#2 E-commerce security????
https://www.garlic.com/~lynn/2001j.html#5 E-commerce security????
https://www.garlic.com/~lynn/2001j.html#44 Does "Strong Security" Mean Anything?
https://www.garlic.com/~lynn/2001j.html#54 Does "Strong Security" Mean Anything?
https://www.garlic.com/~lynn/2001k.html#55 I-net banking security
https://www.garlic.com/~lynn/2001l.html#2 Why is UNIX semi-immune to viral infection?
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Security Proportional to Risk (was: IBM Mainframe at home) Newsgroups: alt.folklore.computers,comp.security.misc,comp.security,comp.security.unix Date: Mon, 04 Mar 2002 20:41:12 GMTAnne & Lynn Wheeler writes:
random internal network refs:
https://www.garlic.com/~lynn/94.html#31 High Speed Data Transport (HSDT)
https://www.garlic.com/~lynn/95.html#7 Who built the Internet? (was: Linux/AXP.. Reliable?)
https://www.garlic.com/~lynn/97.html#2 IBM 1130 (was Re: IBM 7090--used for business or science?)
https://www.garlic.com/~lynn/97.html#26 IA64 Self Virtualizable?
https://www.garlic.com/~lynn/98.html#16 S/360 operating systems geneaology
https://www.garlic.com/~lynn/98.html#56 Earliest memories of "Adventure" & "Trek"
https://www.garlic.com/~lynn/99.html#7 IBM S/360
https://www.garlic.com/~lynn/99.html#33 why is there an "@" key?
https://www.garlic.com/~lynn/99.html#38c Internet and/or ARPANET?
https://www.garlic.com/~lynn/99.html#52 Enter fonts (was Re: Unix case-sensitivity: how did it originate?
https://www.garlic.com/~lynn/99.html#83 "Adventure" (early '80s) who wrote it?
https://www.garlic.com/~lynn/99.html#109 OS/360 names and error codes (was: Humorous and/or Interesting Opcodes)
https://www.garlic.com/~lynn/99.html#110 OS/360 names and error codes (was: Humorous and/or Interesting Opcodes)
https://www.garlic.com/~lynn/99.html#113 OS/360 names and error codes (was: Humorous and/or Interesting Opcodes)
https://www.garlic.com/~lynn/99.html#126 Dispute about Internet's origins
https://www.garlic.com/~lynn/aadsm6.htm#terror6 [FYI] Did Encryption Empower These Terrorists?
https://www.garlic.com/~lynn/2000.html#3 Computer of the century
https://www.garlic.com/~lynn/2000b.html#67 oddly portable machines
https://www.garlic.com/~lynn/2000b.html#72 Microsoft boss warns breakup could worsen virus problem
https://www.garlic.com/~lynn/2000c.html#30 internal corporate network, misc.
https://www.garlic.com/~lynn/2000c.html#46 Does the word "mainframe" still have a meaning?
https://www.garlic.com/~lynn/2000c.html#60 Disincentives for MVS & future of MVS systems programmers
https://www.garlic.com/~lynn/2000e.html#13 internet preceeds Gore in office.
https://www.garlic.com/~lynn/2000e.html#14 internet preceeds Gore in office.
https://www.garlic.com/~lynn/2000e.html#15 internet preceeds Gore in office.
https://www.garlic.com/~lynn/2000e.html#30 Is Tim Berners-Lee the inventor of the web?
https://www.garlic.com/~lynn/2000g.html#14 IBM's mess (was: Re: What the hell is an MSX?)
https://www.garlic.com/~lynn/2000g.html#17 IBM's mess (was: Re: What the hell is an MSX?)
https://www.garlic.com/~lynn/2000g.html#24 A question for you old guys -- IBM 1130 information
https://www.garlic.com/~lynn/2000g.html#39 Could CDR-coding be on the way back?
https://www.garlic.com/~lynn/2000g.html#50 Egghead cracked, MS IIS again
https://www.garlic.com/~lynn/2000g.html#53 Egghead cracked, MS IIS again
https://www.garlic.com/~lynn/2001.html#4 Sv: First video terminal?
https://www.garlic.com/~lynn/2001b.html#16 Linux IA-64 interrupts [was Re: Itanium benchmarks ...]
https://www.garlic.com/~lynn/2001b.html#71 Z/90, S/390, 370/ESA (slightly off topic)
https://www.garlic.com/~lynn/2001b.html#85 what makes a cpu fast
https://www.garlic.com/~lynn/2001c.html#4 what makes a cpu fast
https://www.garlic.com/~lynn/2001e.html#12 Blame it all on Microsoft
https://www.garlic.com/~lynn/2001e.html#16 Pre ARPAnet email?
https://www.garlic.com/~lynn/2001e.html#34 Blame it all on Microsoft
https://www.garlic.com/~lynn/2001f.html#23 MERT Operating System & Microkernels
https://www.garlic.com/~lynn/2001h.html#34 D
https://www.garlic.com/~lynn/2001i.html#7 YKYGOW...
https://www.garlic.com/~lynn/2001i.html#39 IBM OS Timeline?
https://www.garlic.com/~lynn/2001j.html#4 I hate Compaq
https://www.garlic.com/~lynn/2001j.html#26 Help needed on conversion from VM to OS390
https://www.garlic.com/~lynn/2001j.html#28 Title Inflation
https://www.garlic.com/~lynn/2001j.html#29 Title Inflation
https://www.garlic.com/~lynn/2001j.html#30 Title Inflation
https://www.garlic.com/~lynn/2001j.html#35 Military Interest in Supercomputer AI
https://www.garlic.com/~lynn/2001j.html#45 OT - Internet Explorer V6.0
https://www.garlic.com/~lynn/2001j.html#50 Title Inflation
https://www.garlic.com/~lynn/2001k.html#35 Newbie TOPS-10 7.03 question
https://www.garlic.com/~lynn/2001k.html#40 Newbie TOPS-10 7.03 question
https://www.garlic.com/~lynn/2001k.html#56 E-mail 30 years old this autumn
https://www.garlic.com/~lynn/2001l.html#25 mainframe question
https://www.garlic.com/~lynn/2001l.html#34 Processor Modes
https://www.garlic.com/~lynn/2001l.html#35 Processor Modes
https://www.garlic.com/~lynn/2001l.html#45 Processor Modes
https://www.garlic.com/~lynn/2001m.html#54 Author seeks help - net in 1981
https://www.garlic.com/~lynn/2001n.html#12 Author seeks help - net in 1981
https://www.garlic.com/~lynn/2001n.html#31 Hercules etc. IBM not just missing a great opportunity...
https://www.garlic.com/~lynn/2001n.html#32 Hercules etc. IBM not just missing a great opportunity...
https://www.garlic.com/~lynn/2002.html#32 Buffer overflow
https://www.garlic.com/~lynn/2002b.html#53 Computer Naming Conventions
https://www.garlic.com/~lynn/2002b.html#54 Computer Naming Conventions
https://www.garlic.com/~lynn/2002b.html#56 Computer Naming Conventions
https://www.garlic.com/~lynn/2002b.html#57 Computer Naming Conventions
https://www.garlic.com/~lynn/2002b.html#58 ibm vnet : Computer Naming Conventions
https://www.garlic.com/~lynn/2002b.html#59 Computer Naming Conventions
https://www.garlic.com/~lynn/2002b.html#64 ... the need for a Museum of Computer Software
https://www.garlic.com/~lynn/2002c.html#39 VAX, M68K complex instructions (was Re: Did Intel Bite Off More Than It Can Chew?)
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: IBM Mainframe at home Newsgroups: alt.folklore.computers Date: Mon, 04 Mar 2002 20:43:48 GMTjata@jata-mj.net (Julian Thomas) writes:
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Security Proportional to Risk (was: IBM Mainframe at home) Newsgroups: alt.folklore.computers,comp.security.misc,comp.security,comp.security.unix Date: Mon, 04 Mar 2002 21:30:50 GMTAnne & Lynn Wheeler writes:
one of the issues was that in the '70s, there was analysis highlighting hotel/motel phone switches as extremely high security risk (never allowed to do corporate email and/or other corporate internal network access from hotel w/o encryption).
there was joke/story about the initial modem that was demo/provided to high level corporate executive (who had been an old EE graduate). The story goes that it didn't seem to be working so he used his tongue to test for current in the modem's rj receptical ... just as it rang back (part of the home access security program also included "call-back" security). After that it was decreed that all modems manufactured by the company (whether for internal use or external sales) had to have the rj receptical recessed far enuf so that a corporate executive tongue was unable to touch the contacts.
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Mainframers: Take back the light (spotlight, that is) Newsgroups: comp.lang.asm370 Date: Mon, 04 Mar 2002 23:40:26 GMTrfcommsys@aol.com (RFCOMMSYS) writes:
long ago, and far way there was a period where some number of mainframes had something like 30 percent of the workload coming from people playing adventure game.
random adventure refs:
https://www.garlic.com/~lynn/98.html#56 Earliest memories of "Adventure" & "Trek"
https://www.garlic.com/~lynn/99.html#52 Enter fonts (was Re: Unix case-sensitivity: how did it originate?
https://www.garlic.com/~lynn/99.html#83 "Adventure" (early '80s) who wrote it?
https://www.garlic.com/~lynn/99.html#84 "Adventure" (early '80s) who wrote it?
https://www.garlic.com/~lynn/99.html#169 Crowther (pre-Woods) "Colossal Cave"
https://www.garlic.com/~lynn/2000b.html#72 Microsoft boss warns breakup could worsen virus problem
https://www.garlic.com/~lynn/2001m.html#14 adventure ... nearly 20 years
https://www.garlic.com/~lynn/2001m.html#17 3270 protocol
https://www.garlic.com/~lynn/2001m.html#44 Call for folklore - was Re: So it's cyclical.
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: IBM Mainframe at home Newsgroups: alt.folklore.computers Date: Tue, 05 Mar 2002 06:20:42 GMTDennis Ritchie writes:
after that, flow sensors were installed on the external cooling system.
random tcm refs:
https://www.garlic.com/~lynn/2000b.html#36 How to learn assembler language for OS/390 ?
https://www.garlic.com/~lynn/2000b.html#38 How to learn assembler language for OS/390 ?
https://www.garlic.com/~lynn/2001k.html#4 hot chips and nuclear reactors
https://www.garlic.com/~lynn/2001k.html#7 hot chips and nuclear reactors
https://www.garlic.com/~lynn/2002b.html#3 Microcode? (& index searching)
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Mainframers: Take back the light (spotlight, that is) Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Tue, 05 Mar 2002 18:45:04 GMTscomstock@aol.com (S Comstock) writes:
part of the educational issue was new job growth ... aka unix & pc was growing market segment ... which generated lots of new job openings, which education filled. the other was in 70s and 80s cost of equiipment for educational instituations (some of the mainframe really deep educational discounts in the 50s & 60s were no longer available).
some observation in past postings regarding difficulty of finding experienced people needed for care & feeding of mainframe operations. Also correlary at some large organizations identifying that critical mainframe staff were nearing and/or had reached retirement age and difficulty of keeping them on the job was rated as one of the top (even #1) risks facing their business.
some past postings:
https://www.garlic.com/~lynn/2000.html#28 Homework: Negative side of MVS?
https://www.garlic.com/~lynn/2000.html#32 Homework: Negative side of MVS?
https://www.garlic.com/~lynn/2000f.html#11 Amdahl Exits Mainframe Market
https://www.garlic.com/~lynn/2001n.html#22 Hercules, OCO, and IBM missing a great opportunity
https://www.garlic.com/~lynn/2001n.html#50 The demise of compaq
https://www.garlic.com/~lynn/2001n.html#85 The demise of compaq
some of the personal 370s could have possibly been better positioned and
priced for the educational market. slightly related ref:
https://www.garlic.com/~lynn/2002d.html#4 IBM Mainframe at home
slightly related discussion (some with regard to the mini-computer market
segment instead of mainframe; some similarities & some differences):
https://www.garlic.com/~lynn/2002c.html#0 Did Intel Bite Off More Than It Can Chew
https://www.garlic.com/~lynn/2002c.html#1 Re: Gerstner moves over as planned
https://www.garlic.com/~lynn/2002c.html#4 Did Intel Bite Off More Than It Can Chew
https://www.garlic.com/~lynn/2002c.html#19 Did Intel Bite Off More Than It Can Chew
there was also quite a bit of resistance to jumping on the tcp/ip &
internet bandwagon (even tho the internal network was larger than
the arpanet/internet up thru the mid-80s, & non-sna). random refs:
https://www.garlic.com/~lynn/internet.htm
https://www.garlic.com/~lynn/98.html#34 ... cics ... from posting from another list
https://www.garlic.com/~lynn/2000.html#51 APPC vs TCP/IP
https://www.garlic.com/~lynn/2000.html#53 APPC vs TCP/IP
https://www.garlic.com/~lynn/2000.html#90 Ux's good points.
https://www.garlic.com/~lynn/2000b.html#79 "Database" term ok for plain files?
https://www.garlic.com/~lynn/2000b.html#89 "Database" term ok for plain files?
https://www.garlic.com/~lynn/2000c.html#54 WHAT IS A MAINFRAME???
https://www.garlic.com/~lynn/2000c.html#58 Disincentives for MVS & future of MVS systems programmers
https://www.garlic.com/~lynn/2001i.html#31 3745 and SNI
https://www.garlic.com/~lynn/2002.html#11 The demise of compaq
https://www.garlic.com/~lynn/2002.html#28 Buffer overflow
https://www.garlic.com/~lynn/2002b.html#54 Computer Naming Conventions
https://www.garlic.com/~lynn/2002c.html#43 Beginning of the end for SNA?
there was actually an internal presentation in the '80s by the disk
division claiming that its demise would be the responsibility of the
communication division. some amount of the distributed/PC world
started out with terminal emulation and screen-scraping. That worked
well for emerging applications ... but as it started to mature it
became a critical bottleneck for integrated PC/mainframe operation.
As a result, more an more implementations started to copy & host
critical business data at the PC ... rather than attempting to operate
thru the narrow spigot provided by the communication division
products. There was lots of internal in-fighting where the disk
division wanted to provide significantly enhanced bandwidth capability
to the desktop ... which would have bypassed the communcation division
products (communication division had evolved large install base
associated with terminal emulation and screenscraping that would have
started to evaporate and been replaced with high performance disk
division products). random refs:
https://www.garlic.com/~lynn/96.html#16 middle layer
https://www.garlic.com/~lynn/96.html#17 middle layer
https://www.garlic.com/~lynn/98.html#50 Edsger Dijkstra: the blackest week of his professional life
https://www.garlic.com/~lynn/99.html#123 Speaking of USB ( was Re: ASR 33 Typing Element)
https://www.garlic.com/~lynn/99.html#124 Speaking of USB ( was Re: ASR 33 Typing Element)
https://www.garlic.com/~lynn/99.html#202 Middleware - where did that come from?
https://www.garlic.com/~lynn/2000.html#6 Computer of the century
https://www.garlic.com/~lynn/2000b.html#35 VMS vs. Unix (was: Why are Suns so slow?)
https://www.garlic.com/~lynn/2000b.html#59 7 layers to a program
https://www.garlic.com/~lynn/2000e.html#42 IBM's Workplace OS (Was: .. Pink)
https://www.garlic.com/~lynn/2000e.html#45 IBM's Workplace OS (Was: .. Pink)
https://www.garlic.com/~lynn/2000g.html#13 IBM's mess (was: Re: What the hell is an MSX?)
https://www.garlic.com/~lynn/2000g.html#14 IBM's mess (was: Re: What the hell is an MSX?)
https://www.garlic.com/~lynn/2001.html#49 Options for Delivering Mainframe Reports to Outside Organizat ions
https://www.garlic.com/~lynn/2001b.html#83 Z/90, S/390, 370/ESA (slightly off topic)
https://www.garlic.com/~lynn/2001d.html#69 Block oriented I/O over IP
https://www.garlic.com/~lynn/2001j.html#16 OT - Internet Explorer V6.0
https://www.garlic.com/~lynn/2001j.html#20 OT - Internet Explorer V6.0
https://www.garlic.com/~lynn/2001k.html#18 HP-UX will not be ported to Alpha (no surprise)exit
https://www.garlic.com/~lynn/2001k.html#19 HP Compaq merger, here we go again.
https://www.garlic.com/~lynn/2001k.html#35 Newbie TOPS-10 7.03 question
https://www.garlic.com/~lynn/2001l.html#17 mainframe question
https://www.garlic.com/~lynn/2001m.html#15 departmental servers
https://www.garlic.com/~lynn/2001n.html#23 Alpha vs. Itanic: facts vs. FUD
https://www.garlic.com/~lynn/2001n.html#34 Hercules etc. IBM not just missing a great opportunity...
https://www.garlic.com/~lynn/2001n.html#55 9-track tapes (by the armful)
https://www.garlic.com/~lynn/2002.html#2 The demise of compaq
https://www.garlic.com/~lynn/2002.html#7 The demise of compaq
https://www.garlic.com/~lynn/2002.html#11 The demise of compaq
https://www.garlic.com/~lynn/2002b.html#4 Microcode? (& index searching)
https://www.garlic.com/~lynn/2002b.html#37 Poor Man's clustering idea
https://www.garlic.com/~lynn/2002d.html#4 IBM Mainframe at home
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: RFC Online Project Newsgroups: alt.folklore.computers Date: Tue, 05 Mar 2002 21:53:15 GMT
also index:
https://www.garlic.com/~lynn/rfcietff.htm
misc. (old) rfc that recently went online:
7 -
Host-IMP interface, Deloche G., 1969/05/01 (4pp) (.txt=13408)
83 -
Language-machine for data reconfiguration, Anderson R., Harslem E.,
Heafner J., 1970/12/18 (12pp) (.txt=22253)
135 -
Response to NWG/RFC 110, Hathaway W., 1971/04/29 (2pp) (.txt=5784)
(Updates 110)
137 -
Telnet Protocol - a proposed document, O'Sullivan T., 1971/04/30 (6pp)
(.txt=19725) (Updated by 139)
186 -
Network graphics loader, Michener J., 1971/07/12 (21pp) (.txt=30557)
190 -
DEC PDP-10-IMLAC communications system, Deutsch L., 1971/07/13 (15pp)
(.txt=24389)
192 -
Some factors which a Network Graphics Protocol must consider, Watson
R., 1971/07/12 (21pp) (.txt=48540)
205 -
NETCRT - a character display protocol, Braden R., 1971/08/06 (14pp)
(.txt=28272)
566 -
Traffic statistics August 1973, McKenzie A., 1973/09/04 (4pp)
(.txt=6674)
582 -
Comments on RFC 580: Machine readable protocols, Clements R.,
1973 -/11/05 (1pp) (.txt=1635) (Updates 580)
590 -
MULTICS address change, Padlipsky M., 1973/11/19 (1pp) (.txt=1436)
659 -
Announcing additional Telnet options, Postel J., 1974/10/18 (1pp)
(.txt=2044)
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Mainframers: Take back the light (spotlight, that is) Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Wed, 06 Mar 2002 16:10:16 GMT"Russell P. Holsclaw" writes:
random refs:
https://www.garlic.com/~lynn/ansiepay.htm#theory Security breach raises questions about Internet shopping
https://www.garlic.com/~lynn/aadsm5.htm#asrn4 assurance, X9.59, etc
https://www.garlic.com/~lynn/aadsm9.htm#cfppki10 CFP: PKI research workshop
https://www.garlic.com/~lynn/aepay10.htm#6 credit card & gift card fraud (from today's comp.risks)
https://www.garlic.com/~lynn/aepay7.htm#3dsecure2 3D Secure Vulnerabilities? Photo ID's and Payment Infrastructure
https://www.garlic.com/~lynn/aepay7.htm#3dsecure4 3D Secure Vulnerabilities? Photo ID's and Payment Infrastructure
https://www.garlic.com/~lynn/aepay9.htm#risks credit card & gift card fraud (from today's comp.risks)
https://www.garlic.com/~lynn/aadsm10.htm#cfppki13 CFP: PKI research workshop
https://www.garlic.com/~lynn/aadsm10.htm#hackhome Hackers Targeting Home Computers
https://www.garlic.com/~lynn/aadsm10.htm#risks credit card & gift card fraud (from today's comp.risks)
https://www.garlic.com/~lynn/aadsm10.htm#bio3 biometrics (addenda)
https://www.garlic.com/~lynn/aadsm10.htm#bio7 biometrics
https://www.garlic.com/~lynn/99.html#70 Series/1 as NCP (was: Re: System/1 ?)
https://www.garlic.com/~lynn/99.html#219 Study says buffer overflow is most common security bug
https://www.garlic.com/~lynn/2000.html#30 Computer of the century
https://www.garlic.com/~lynn/2000g.html#50 Egghead cracked, MS IIS again
https://www.garlic.com/~lynn/2001c.html#38 How Commercial-Off-The-Shelf Systems make society vulnerable
https://www.garlic.com/~lynn/2001c.html#66 KI-10 vs. IBM at Rutgers
https://www.garlic.com/~lynn/2001c.html#73 PKI and Non-repudiation practicalities
https://www.garlic.com/~lynn/2001d.html#58 Very CISC Instuctions (Was: why the machine word size ...)
https://www.garlic.com/~lynn/2001i.html#52 misc loosely-coupled, sysplex, cluster, supercomputer, & electronic commerce
https://www.garlic.com/~lynn/2001k.html#43 Why is UNIX semi-immune to viral infection?
https://www.garlic.com/~lynn/2001m.html#27 Internet like city w/o traffic rules, traffic signs, traffic lights and traffic enforcement
https://www.garlic.com/~lynn/2001n.html#30 FreeBSD more secure than Linux
https://www.garlic.com/~lynn/2001n.html#71 Q: Buffer overflow
https://www.garlic.com/~lynn/2001n.html#72 Buffer overflow
https://www.garlic.com/~lynn/2001n.html#76 Buffer overflow
https://www.garlic.com/~lynn/2001n.html#84 Buffer overflow
https://www.garlic.com/~lynn/2001n.html#90 Buffer overflow
https://www.garlic.com/~lynn/2001n.html#91 Buffer overflow
https://www.garlic.com/~lynn/2001n.html#93 Buffer overflow
https://www.garlic.com/~lynn/2002.html#4 Buffer overflow
https://www.garlic.com/~lynn/2002.html#5 index searching
https://www.garlic.com/~lynn/2002.html#11 The demise of compaq
https://www.garlic.com/~lynn/2002.html#19 Buffer overflow
https://www.garlic.com/~lynn/2002.html#35 Buffer overflow
https://www.garlic.com/~lynn/2002.html#44 Calculating a Gigalapse
https://www.garlic.com/~lynn/2002b.html#34 Does it support "Journaling"?
https://www.garlic.com/~lynn/2002b.html#37 Poor Man's clustering idea
https://www.garlic.com/~lynn/2002b.html#56 Computer Naming Conventions
https://www.garlic.com/~lynn/2002c.html#15 Opinion on smartcard security requested
https://www.garlic.com/~lynn/2002c.html#42 Beginning of the end for SNA?
https://www.garlic.com/~lynn/2002d.html#4 IBM Mainframe at home
https://www.garlic.com/~lynn/2002d.html#9 Security Proportional to Risk (was: IBM Mainframe at home)
https://www.garlic.com/~lynn/2002d.html#14 Mainframers: Take back the light (spotlight, that is)
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Mainframers: Take back the light (spotlight, that is) Newsgroups: alt.folklore.computers Date: Wed, 06 Mar 2002 16:13:32 GMTab528@FreeNet.Carleton.CA (Heinz W. Wiggeshoff) writes:
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Mainframers: Take back the light (spotlight, that is) Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Wed, 06 Mar 2002 16:42:04 GMTCBFalconer writes:
although I don't see it listed in online algorithm articles
https://web.archive.org/web/20020211235326/http://ddj.com/topics/algorithms/articles/
but it is listed under 1994 articles (by author of applied
cryptography)
SKIP LISTS
by Bruce Schneier
Skip-list algorithms are generally faster, simpler to implement,
require less memory, and are more versatile than balanced-tree
algorithms. Bruce examines skip lists and shows how you can squeeze
even more performance out of them.
==================================================================
There was a vs/pascal library for red/black trees (I believe from
somebody in rochester) in the early '80s ... that I used in a project
migrating code from cp kernel assembler into virtual address space
pascal (and making it run up to ten times faster):
https://www.garlic.com/~lynn/2000b.html#43 Migrating pages from a paging device (was Re: removal of paging device)
there is luther woodrums radix partition tree stuff and his sort/list
hardware instructions:
http://publibz.boulder.ibm.com:80/cgi-bin/bookmgr_OS390/BOOKS/DZ9AR004/A.7
there has been a lot of sci.crypt n.g. (and other places)
discussions/posting recently with regard to Bernstein's paper on
numeric field sieve, radix sorting, and finding RSA private keys:
http://slashdot.org/articles/02/02/26/179206.shtml?tid=93 more on factoring breakthrough
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Mainframers: Take back the light (spotlight, that is) Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Wed, 06 Mar 2002 16:59:29 GMTBrian Inglis writes:
misc. mainframe disk discussion:
https://www.garlic.com/~lynn/subtopic.html#disk
lots of old CKD postings:
https://www.garlic.com/~lynn/94.html#35 mainframe CKD disks & PDS files (looong... warning)
https://www.garlic.com/~lynn/97.html#16 Why Mainframes?
https://www.garlic.com/~lynn/97.html#29 IA64 Self Virtualizable?
https://www.garlic.com/~lynn/2000.html#86 Ux's good points.
https://www.garlic.com/~lynn/2000c.html#34 What level of computer is needed for a computer to Love?
https://www.garlic.com/~lynn/2000e.html#19 Is Al Gore The Father of the Internet?^
https://www.garlic.com/~lynn/2000e.html#22 Is a VAX a mainframe?
https://www.garlic.com/~lynn/2000f.html#18 OT?
https://www.garlic.com/~lynn/2000f.html#19 OT?
https://www.garlic.com/~lynn/2000g.html#51 > 512 byte disk blocks (was: 4M pages are a bad idea)
https://www.garlic.com/~lynn/2000g.html#52 > 512 byte disk blocks (was: 4M pages are a bad idea)
https://www.garlic.com/~lynn/2001.html#12 Small IBM shops
https://www.garlic.com/~lynn/2001.html#22 Disk caching and file systems. Disk history...people forget
https://www.garlic.com/~lynn/2001.html#54 FBA History Question (was: RE: What's the meaning of track overfl ow?)
https://www.garlic.com/~lynn/2001.html#55 FBA History Question (was: RE: What's the meaning of track overfl ow?)
https://www.garlic.com/~lynn/2001c.html#17 database (or b-tree) page sizes
https://www.garlic.com/~lynn/2001d.html#64 VTOC/VTOC INDEX/VVDS and performance (expansion of VTOC position)
https://www.garlic.com/~lynn/2001f.html#19 offtopic: texas tea (was: re: vliw)
https://www.garlic.com/~lynn/2001f.html#21 Theo Alkema
https://www.garlic.com/~lynn/2001g.html#24 XML: No More CICS?
https://www.garlic.com/~lynn/2001g.html#32 Did AT&T offer Unix to Digital Equipment in the 70s?
https://www.garlic.com/~lynn/2001i.html#37 IBM OS Timeline?
https://www.garlic.com/~lynn/2001i.html#38 IBM OS Timeline?
https://www.garlic.com/~lynn/2001j.html#3 YKYGOW...
https://www.garlic.com/~lynn/2001k.html#51 Is anybody out there still writting BAL 370.
https://www.garlic.com/~lynn/2001l.html#36 History
https://www.garlic.com/~lynn/2001l.html#40 MVS History (all parts)
https://www.garlic.com/~lynn/2001l.html#53 mainframe question
https://www.garlic.com/~lynn/2001l.html#63 MVS History (all parts)
https://www.garlic.com/~lynn/2001m.html#38 CMS under MVS
https://www.garlic.com/~lynn/2002.html#5 index searching
https://www.garlic.com/~lynn/2002.html#6 index searching
https://www.garlic.com/~lynn/2002.html#10 index searching
https://www.garlic.com/~lynn/2002b.html#1 Microcode? (& index searching)
https://www.garlic.com/~lynn/2002b.html#20 index searching
https://www.garlic.com/~lynn/2002c.html#29 Page size (was: VAX, M68K complex instructions)
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Mainframers: Take back the light (spotlight, that is) Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Wed, 06 Mar 2002 17:44:18 GMTnospam writes:
it was one of the things that my wife and I built HA/CMP off of
https://www.garlic.com/~lynn/subtopic.html#hacmp
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Mainframers: Take back the light (spotlight, that is) Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Wed, 06 Mar 2002 20:10:50 GMThancock4@bbs.cpcn.com (Lisa nor Jeff) writes:
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: DASD response times Newsgroups: bit.listserv.ibm-main,alt.folklore.computers Date: Wed, 06 Mar 2002 20:33:33 GMTkburrow@CSC.COM (Ken Burrow) writes:
lets say that PDS directory is a full cylinder and the PDS member search is doing a multi-track operation ... the elapsed time for each I/O is the number of tracks on the cylinder times the track rotation speed.
note that in olden days, multi-track search not only tied up the disk drive, but the controller & channel path also (not just a disk resource issue, but also controller and channel contention). The other issue might be the elongated time to actually find the program for loading.
something analogous might be happening if something was causing a vtoc search on the drive.
ancient discussion of this CKD/PDS feature:
https://www.garlic.com/~lynn/94.html#35 mainframe CKD disks & PDS files (looong... warning)
https://www.garlic.com/~lynn/97.html#16 Why Mainframes?
https://www.garlic.com/~lynn/97.html#29 IA64 Self Virtualizable?
https://www.garlic.com/~lynn/99.html#75 Read if over 40 and have Mainframe background
https://www.garlic.com/~lynn/2000.html#86 Ux's good points.
https://www.garlic.com/~lynn/2000f.html#18 OT?
https://www.garlic.com/~lynn/2000f.html#19 OT?
https://www.garlic.com/~lynn/2000f.html#42 IBM 3340 help
https://www.garlic.com/~lynn/2000g.html#51 > 512 byte disk blocks (was: 4M pages are a bad idea)
https://www.garlic.com/~lynn/2000g.html#52 > 512 byte disk blocks (was: 4M pages are a bad idea)
https://www.garlic.com/~lynn/2001c.html#17 database (or b-tree) page sizes
https://www.garlic.com/~lynn/2001d.html#60 VTOC/VTOC INDEX/VVDS and performance (expansion of VTOC position)
https://www.garlic.com/~lynn/2001d.html#64 VTOC/VTOC INDEX/VVDS and performance (expansion of VTOC position)
https://www.garlic.com/~lynn/2002.html#5 index searching
https://www.garlic.com/~lynn/2002.html#6 index searching
https://www.garlic.com/~lynn/2002.html#10 index searching
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Mainframers: Take back the light (spotlight, that is) Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Thu, 07 Mar 2002 05:49:20 GMTRandy Hudson writes:
aka ... they fell on their sword with a large group ... but re-emerged with a pretty good product when the size of the group got cut by a factor of 40 times (unfortunately the "product" wasn't able to really recover from earlier history).
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Security Proportional to Risk (was: IBM Mainframe at home) Newsgroups: alt.folklore.computers Date: Thu, 07 Mar 2002 06:02:05 GMTLars Poulsen writes:
remember fence pliers? how 'bout fence stretcher? The one thing I remember about was being very careful not to get a kink in the wire when laying it out. If there was knick or kink in the wire when you were streching it, it could break under the tension of pulling it really tight ... and then you better look out.
simple repairs on barb wire ... typically just grabed it with the fence pliers and sort of leaveraged it around corner post to pull it tight ... didn't use the fence stretcher (kind I used looked a little like a pully with a rachet handle).
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Security Proportional to Risk (was: IBM Mainframe at home) Newsgroups: alt.folklore.computers Date: Thu, 07 Mar 2002 16:09:51 GMTjmfbahciv writes:
when i was 11, my parents buddled me off to spend the summer with my grandmother and uncles on small farm in eastern montana (I had done this a couple times before).
they also had a couple trucks, a couple telephone poles for timbers, surplus jacks from the railroad and misc other stuff and moved houses as a side-line.
typical might be picking up a farm house way out in nowhere and moving it into town. you have a house driving down some back road and comes to a line of telephone wires. this is eastern montana and the roofs are pretty steep because of the heavy winter snows ... and the peak of the roof is higher than the wires. So my uncles send the kid up to the peak, he lays over the edge of the house and collects the wires in his bare hands as the house edges forward and lifts them above the peak. When he has all the wires (possibly dozen or so) in his hand, he walks the wires across the peak as the house moves under the wires and then drops them when he gets to the back of the house. this can be dangerous (and not just because one of the lines getting a ring); several years later one of my uncles fell off a peak of a house he was moving and was killed.
baling and other things, your hands get pretty insensitive/calloused. come 4th of july (kids don't try this at home, it is only for professional nuts) one test is lay firecracker in palm of your hand and light them (and you don't drop them).
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: looking for information on the IBM 7090 instruction set Newsgroups: alt.folklore.computers Date: Thu, 07 Mar 2002 16:12:16 GMTPeter Flass writes:
random ...
https://www.garlic.com/~lynn/94.html#44 bloat
https://www.garlic.com/~lynn/96.html#20 1401 series emulation still running?
https://www.garlic.com/~lynn/99.html#231 Why couldn't others compete against IBM?
https://www.garlic.com/~lynn/2001j.html#33 Big black helicopters
https://www.garlic.com/~lynn/2001j.html#38 Big black helicopters
https://www.garlic.com/~lynn/2001j.html#39 Big black helicopters
https://www.garlic.com/~lynn/2001n.html#85 The demise of compaq
https://www.garlic.com/~lynn/2002c.html#0 Did Intel Bite Off More Than It Can Chew?
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: iAPX432 today? Newsgroups: alt.folklore.computers Date: Thu, 07 Mar 2002 19:08:47 GMTEnrico Badella writes:
there is some similar between i432 and s38 ... now as400, s38 somewhat having regroupd with stuff from the canceled fs project). as400 had a high enuf machine abstraction (and actually quite a bit of programming between the application level and the bare silicon ... that it was able to make the transition to power/pc silicon (I believe somewhat easier transition than that of mac).
random past i432 refs:
https://www.garlic.com/~lynn/2000e.html#6 Ridiculous
https://www.garlic.com/~lynn/2000f.html#48 Famous Machines and Software that didn't
https://www.garlic.com/~lynn/2001g.html#36 What was object oriented in iAPX432?
https://www.garlic.com/~lynn/2001k.html#2 Minimalist design (was Re: Parity - why even or odd)
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Security Proportional to Risk (was: IBM Mainframe at home) Newsgroups: alt.folklore.computers Date: Thu, 07 Mar 2002 19:21:02 GMTAnne & Lynn Wheeler writes:
for post hole digging ... you could use the pointed end for breaking up really hard ground ... and after the post was in, you used the disk end for tamping the dirt.
we also used it for jack handle. back when i was 11, i weighed less than half of what my uncles weighed ... so with three jacks on one side of the house ... I typically had to hang out on the end of the (wrecking bar) jack handle to get my jack to lift and keep up with my uncles.
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Mainframers: Take back the light (spotlight, that is) Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Thu, 07 Mar 2002 23:33:26 GMTCharles Richmond writes:
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Mainframers: Take back the light (spotlight, that is) Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Thu, 07 Mar 2002 23:51:34 GMT"Charlie Gibbs" writes:
as an aside the thing that precipitated the 360 pcm stuff:
https://www.garlic.com/~lynn/submain.html#360pcm
was I had done a lot of doing dynamic terminal type identification. When I got CP/67 at the university jan68, it already could do 2741/1052 identification. I needed to add TTY/ascii support and added a bunch of magic with SAD command and some other stuff ... so theoretically CP/67 would do TTY/2471/1052 dynamic terminal type identification (on both dial and non-dialed lines).
It worked fine in all the tests ... until one of the CEs informed me that it wasn't going to be reliable (at least allowing any terminal to dial into common modem pool and connect on any modem). When they were doing 2702 ... they allowed the line-scanner to be dynamically associated with any line with the SAD command ... but they did a short-cut with the oscillators ... and hardwired specific speed oscillators to each line (aka dynamic terminal type recognition would only work reliably when specific speed terminal was coming in on port that was wired for that specific terminal speed).
that started four of us on the project to build our own controller clone. Started with a minicomputer and built our own channel attach card. Included in the software "linescanner" to strobe the incoming signal rise/lower to dynamically determine terminal line speed; aka get both dynamic speed and terminal type determination. then some articles blamed us for originating the 360 pcm controller business.
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: 2 questions: diag 68 and calling convention Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Fri, 08 Mar 2002 03:13:09 GMT"John Roth" writes:
my observation was that all of cms filesystem i/o was single threaded ... always did sio, went into wait, took interrupt, and resumed (never did anything while waiting for disk i/o). furthermore, cms filesystem effectively used logical fixed block disk architecture ... even simulating it from start ... even back to 2311 days.
my implementation of x'ff' ccw op-code effectively bypassed all the ccwtrans overhead ... and was "immediate" ... always returning CC=1, csw stored (aka scheduled the i/o and waited until completion).
ok, so a lot of the code i did as an undergraduate ... ibm incorporated and released as part of the standard product.
however, the guys at cambridge took exception with the x'ff' ccw op-code implementation ... even though it resulted in significant processor reduction for cms workload.
their position was that the cp kernel had to faithly reproduce the principle of ops ... (and the document that it was extracted from the architecture manual) ... and that a x'ff' ccw op-code for disk operated differently under cp and on the bare iron (and the principle of ops made no provisions for that).
so the issue was to come up with a solution that retained the pathlength advantage of the "synchronous" disk operations while at the same time conforming to the 360 architecture;
their solution was that architecture manual defined the x'83' diagnose instruction to be model/processor specific ... and cambridge they would define a kind of 360 processor model that was the virtual machine processor model ... and define a set of instruction semantics for the 360 virtual machine model specific x'83'. the semantics were somewhat like the (later) 370 'b2' extended instruction ... but rather than placing the extended op-code in the byte following the 'b2', the extended op-code was placed in the 360 instruction displacement field for the virtual machine model dependent x'83' instruction implementation (and any necessary parameters were passed in the register pair specification).
cms (cambridge monitor system) would still retain dual path, at boot time it would test if it was running in a cp/67 virtual machine and set a flag that the x'83' diagnose instruction would be used for filesystem i/o ... if it wasn't running in a virtual machine, it would used the existing sio/ccw path.
in the change-over to vm/370, cms was renamed the conversational monitor system and the ability to run on a real machine was eliminated (i.e. the disk driver support for bare iron sio/ccw path), leaving only the diagnose x'83' path.
course all of this got somewhat muddled when lots of CP function was dropped into the underlying machine for things like LPAR support.
past discussion of linux/390/vm use of diagnose
https://www.garlic.com/~lynn/99.html#191 Merced Processor Support at it again
random refs:
https://www.garlic.com/~lynn/96.html#23 Old IBM's
https://www.garlic.com/~lynn/99.html#95 Early interupts on mainframes
https://www.garlic.com/~lynn/99.html#149 OS/360 (and descendants) VM system?
https://www.garlic.com/~lynn/2001b.html#32 z900 and Virtual Machine Theory
https://www.garlic.com/~lynn/2001f.html#21 Theo Alkema
https://www.garlic.com/~lynn/2001m.html#22 When did full-screen come to VM/370
https://www.garlic.com/~lynn/2001m.html#45 Commenting style (was: Call for folklore)
CP had previoulsy been modified for virtual unix support in the early '80s (fork "diagnose", misc. other stuff) ... actually a number of times, including mid-80s support for aix/370 ... a locus port.
... from a feb82 paper
CP/370 CHANGES
The "UNIX" modifications to the CP/370 system, provide a "UNIX
(virtual) machine" which is similar to a virtual S/370 except:
1. FORK command
A new CP/370 DIAGNOSE will create a copy of the calling 'UNIX machine'
(as restricted by these changes). The state (i.e. GPRs, Instruction
location counter, I/O address space and its contents (devices), and
storage address space and its contents) of the new 'UNIX machine' is
identical to the originator in all respects except the condition-code
returned to the two 'UNIX machines'. The calling 'UNIX machine' will
receive a CC=0 ; the created 'UNIX machine' will receive a CC=1. The
DIAG instruction will return in a register the processor id (a 16-bit
quantity) of the newly created machine. Thus, both the creator and
the created machines will have the processor id of the new machine.
A complementary TERMINATE command will destroy the calling 'UNIX
machine'.
2. READ/WRITE shared segments.
The 'UNIX machine' and its parent will share selected segments of its
address space on a so called 'unprotected' or 'read/write' basis.
(see section 'implementation details', for discussion of how the
shared segments are selected/spedified)
3. SYNCHRONOUS I/O
A 'UNIX machine' has a synchronous I/O instruction (similar to CP's
DIAGNOSE 20).
The I/O address space of the 'UNIX machine' is exactly the same
(i.e. same devices at the same addresses) as that of the machine that
created it by a FORK command.
S/370 channel commands make up channel program,
A synchronous instruction (DIAGNOSE) will cause CP/370 to
perform the I/O, handle (retry and log) any errors, and when the I/O
is complete, continue processing at the instruction following the
DIAGNOSE.
A Channel Status Word describes errors encountered in performing
the I/O
the 'UNIX machine' will be in instruction wait until the I/O is
complete, (i.e. no overlap of 'UNIX machine' processing and I/O).
4. NO ASYNCHRONOUS I/O - a 'UNIX machine' does not have a S/370 I/O
structure:
all S/370 I/O instructions cause program check,
There is no I/O interrupt, no new or old I/O PSW, and no CAW. The
CSW will be retained (as in CPs DIAG 20 ).
5. A SIGNAL PROCESSOR INSTRUCTION (SIGP).
Its format is the same as the S/370 instruction. It will send a signal
and one byte of information to another 'UNIX machine'.
6. NO CONSOLE FUNCTIONS -
A 'UNIX machine' has neither console nor console functions and it can
not issue or receive CP/370 special messages.
7. MISC. CHANGES -
LOGOFF and FORCE commands extended.
=======================
misc locus, aix/370, etc refs:
https://www.garlic.com/~lynn/99.html#2 IBM S/360
https://www.garlic.com/~lynn/99.html#63 System/1 ?
https://www.garlic.com/~lynn/99.html#64 Old naked woman ASCII art
https://www.garlic.com/~lynn/99.html#66 System/1 ?
https://www.garlic.com/~lynn/2000.html#64 distributed locking patents
https://www.garlic.com/~lynn/2000c.html#8 IBM Linux
https://www.garlic.com/~lynn/2000e.html#20 Is Al Gore The Father of the Internet?^
https://www.garlic.com/~lynn/2000e.html#27 OCF, PC/SC and GOP
https://www.garlic.com/~lynn/2001.html#44 Options for Delivering Mainframe Reports to Outside Organizat ions
https://www.garlic.com/~lynn/2001.html#49 Options for Delivering Mainframe Reports to Outside Organizat ions
https://www.garlic.com/~lynn/2001f.html#20 VM-CMS emulator
https://www.garlic.com/~lynn/2001f.html#22 Early AIX including AIX/370
https://www.garlic.com/~lynn/2001i.html#21 3745 and SNI
https://www.garlic.com/~lynn/2001i.html#30 IBM OS Timeline?
https://www.garlic.com/~lynn/2001j.html#20 OT - Internet Explorer V6.0
https://www.garlic.com/~lynn/2001l.html#5 mainframe question
https://www.garlic.com/~lynn/2001l.html#8 mainframe question
https://www.garlic.com/~lynn/2001l.html#17 mainframe question
https://www.garlic.com/~lynn/2001l.html#50 What makes a mainframe?
https://www.garlic.com/~lynn/2001n.html#23 Alpha vs. Itanic: facts vs. FUD
https://www.garlic.com/~lynn/2002b.html#29 windows XP and HAL: The CP/M way still works in 2002
https://www.garlic.com/~lynn/2002b.html#36 windows XP and HAL: The CP/M way still works in 2002
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Farm kids ... Newsgroups: alt.folklore.computers Date: Fri, 08 Mar 2002 18:04:34 GMTLars Poulsen writes:
my uncles would frequently stop at one of the bars at the end of the day. when we got home, my grandmother would be mad, it wasn't that bad that grown men spend there evenings in a bar ... but for a 11 year old kid to spend a couple hrs each evening in a bar was another thing (my parents wouldn't have been happy either if they had known).
I had discovered math. at the end of 5th grade they gave achievement
tests and there was this problem that I had no idea:
2x + y = 5
x + y = 3
afterwards, I ask what it was and somebody said algebra.
that summer when the county bookmobile came through (twice a month), i checked out every algebra book they had.
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: LISTSERV(r) on mainframes Newsgroups: bit.listserv.ibm-main,alt.folklore.computers Date: Fri, 08 Mar 2002 18:12:59 GMTgabe@GABEGOLD.COM (Gabe Goldberg) writes:
in part there was this computer conferencing, email distribution stuff that I was doing in the 80/81 time-frame that was semi-automated ... which created quite a flap ... in part it was a "new" idea that there could be a wide-spread corporate information distribution chennel that the executives didn't know anything about. One of the results of the investigation was that a more formal mechanism be put in place.
random refs:
https://www.garlic.com/~lynn/2001c.html#5 what makes a cpu fast
https://www.garlic.com/~lynn/2001g.html#5 New IBM history book out
https://www.garlic.com/~lynn/2001g.html#6 New IBM history book out
https://www.garlic.com/~lynn/2001g.html#7 New IBM history book out
https://www.garlic.com/~lynn/2001j.html#31 Title Inflation
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Jeez, garlic.com - Newsgroups: alt.folklore.computers Date: Fri, 08 Mar 2002 19:04:55 GMTab528@FreeNet.Carleton.CA (Heinz W. Wiggeshoff) writes:
the ng postings is only small part.
the ietf RFC stuff gets updated every time a new RFC is released (as
well a lot of consistency checking stuff with regard to standards
process). When Postel (RIP) was doing STD1, some of the consistency
checking stuff would be included in what was section 6.10 of STD1
https://www.garlic.com/~lynn/rfcietff.htm
the glossaries/taxonomies are possibly the most static
https://www.garlic.com/~lynn/index.html#glossary
even old ng/list postings have their headers updated with URL pointers
to subsequent posts that reference them (sort of this thing about
bidirectional links). exps:
https://www.garlic.com/~lynn/aadsm5.htm#asrn3
https://www.garlic.com/~lynn/aadsm5.htm#asrn2
given the server log of hits ... there are periodic whacker/robot batch retrieval by various organizations (they could already burn CDs if they wanted).
https://www.garlic.com/~lynn/index.html
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: PKI Implementation Newsgroups: sci.crypt Date: Sat, 09 Mar 2002 01:11:19 GMTuzma271170@hotmail.com (Uzma) writes:
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Mainframers: Take back the light (spotlight, that is) Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Sat, 09 Mar 2002 16:55:23 GMT"Charlie Gibbs" writes:
the realization was that a kernel call threaded its way thru possibly a couple dozen modules before returning control to the application address space ... and every module was calling the scheduler ... which needed possibly at most one call to the scheduler per kernel call.
in any case, the lore has it that epiphony (and corresponding changes) drop a million inustructions from (some specific?) kernel call pathlength ... by eliminating the duplicate scheduler calls.
this was the inverse of the mythical man month subject ... the starting base was the "normal" state of affairs and instead of adding more people when the project got in trouble ... they eliminated 99 percent of the people when the project got into trouble (and found that they could produce a better baby, faster).
the boyd example from WW-II was Guderian and the blitzkrieg ... the strategic objectives were layed out and because everyone(?) was well-trained, professional soldier, that they could rely on the individual on the spot to execute the correct tactical solution. in fact, Guderian told them verbal orders only .... that the individual on the spot would be responsible for making the best decision they possibly could ... w/o any worry that any post-blitzkrieg audits would assign blame that somebody was responsible for this or that not going correctly. The amount of communication goes up significantly (especially up and down the chain) and effectiveness decreases significantly if you really are dealing with green troops & officiers.
someplace there is the definition of the auditors as the people who go around the battlefield after the war, stabbing the wounded.
the 360 period saw an explosive headcount growth in the company ... there seemed to be almost stereotype of hiring BAs in liberal arts (english, history, etc) putting them through six week programming school and then out to the front lines. Six months later they all were possibly promoted to managers to handle large new croup coming in.
The issue was as much the experience level as the fact that you could turn around in six months and find 10 people assigned to do something that previously only had a single person assigned previously. If you took a narrow snapshot of a year period from six months before the additional people were assigned until six months later ... there would be a conclusion that adding more people didn't help things much. However a longer period study would possibly conclude that it was as much to do with the experience level as with the numbers.
ref:
https://www.garlic.com/~lynn/99.html#120 atomic History
https://www.garlic.com/~lynn/2001.html#29 Review of Steve McConnell's AFTER THE GOLD RUSH
https://www.garlic.com/~lynn/2001m.html#16 mainframe question
https://www.garlic.com/~lynn/subboyd.html#boyd
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Mainframers: Take back the light (spotlight, that is) Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Sat, 09 Mar 2002 17:11:57 GMTJim Thomas writes:
unless i'm having a real senior moment here (and forgetting the hand switch before loading), that means the cards in the trays for the first pass ... should have been first inverted into an empty tray before doing a cardtray load trick (so 9-edge would be against the feed, rather than facing out). During processing the cards could be moved from the hoppers and placed upside down in the trays already setup for the cardtray load trick & then on the final pass, cards moved from the hoppers and placed right side up in the trays.
so remind me ... was 9-edge facing in (against the feed) or out?
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Mainframers: Take back the light (spotlight, that is) Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Sat, 09 Mar 2002 23:05:20 GMTAnne & Lynn Wheeler writes:
the problem facing the army at entry to WW-II was handling huge influx of mostly, totally inexperienced soldiers; the strategy was a heavy structured, top-down tightly controlled organization that presumed interchangeable, quite inexperienced masses at the bottom (corollary was non-agile and frequently relatively brittle).
later in corporate life, even with an extremely skilled people at all positions in the organization ... the style that they adopted still reflected their earlier training on how organizations needed to be run.
random refs:
https://www.garlic.com/~lynn/99.html#120 atomic History
https://www.garlic.com/~lynn/2001.html#29 Review of Steve McConnell's AFTER THE GOLD RUSH
https://www.garlic.com/~lynn/2001d.html#45 A beautiful morning in AFM.
https://www.garlic.com/~lynn/2001m.html#16 mainframe question
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: PKI Implementation Newsgroups: sci.crypt Date: Sat, 09 Mar 2002 22:51:43 GMT"James Cole" writes:
the issue of key escrow is dependant on whether the PKI purpose is authentication or encryption. key escrow is not an issue for a straight authentication application.
however key escrow becomes a significant corporate issue anytime encryption is being used for long term protection of data at rest that represents significant corporate assets (i.e. not just an issue of encryption of short-term protection of purely data in flight).
random refs:
https://www.garlic.com/~lynn/aadsm6.htm#terror [FYI] Did Encryption Empower These Terrorists?
https://www.garlic.com/~lynn/aadsm9.htm#pkcs12 A PKI Question: PKCS11-> PKCS12
https://www.garlic.com/~lynn/aadsm9.htm#pkcs12c A PKI Question: PKCS11-> PKCS12
https://www.garlic.com/~lynn/2000g.html#25 SSL as model of security
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Mainframers: Take back the light (spotlight, that is) Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Sun, 10 Mar 2002 05:13:10 GMTCharles Richmond writes:
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Why? Newsgroups: alt.technology.smartcards Date: Sun, 10 Mar 2002 05:42:03 GMT"Joe Sensible" writes:
in the us the telco costs have, been cheaper than chipcard costs. there is wide-spread stored-value cards in the us ... but they are nearly all magstripe, "online" implementations (aka they use the same magstripe machines as debit/credit ... and much of the same networks) .... you see them all over the place ... frequently at check-out counters in much the same way as phone cards (aka walmart, sears, nordstrom, barnes & noble, blockbuster, etc ... just about everywhere ... although frequently they are advertised as "gift" cards or some other characterization, either predetermined values or arbritrary values that can be specified at time of purchase).
... aka stored-value is a customer/business product ... 7816-based chipcards with offline transactions is a technology method of deliverying that product; however there is possibly much larger number of magstripe online stored-value cards out there.
a pending issue is the advances in technology making it easier to counterfeit magstripe cards (aka fraud costs might at some point start to tip the equation further in favor of chipcards, not a telco cost/availability issue).
random refs:
https://www.garlic.com/~lynn/aadsmore.htm#scanon Smartcard anonymity patents
https://www.garlic.com/~lynn/aadsmore.htm#schneier Schneier: Why Digital Signatures are not Signatures (was Re :CRYPTO-GRAM, November 15, 2000)
https://www.garlic.com/~lynn/aadsm5.htm#spki2 Simple PKI
https://www.garlic.com/~lynn/aadsm6.htm#digcash IP: Re: Why we don't use digital cash
https://www.garlic.com/~lynn/aadsm6.htm#terror12 [FYI] Did Encryption Empower These Terrorists?
https://www.garlic.com/~lynn/aadsm6.htm#terror14 [FYI] Did Encryption Empower These Terrorists? (addenda to chargebacks)
https://www.garlic.com/~lynn/aadsm6.htm#pcards2 The end of P-Cards? (addenda)
https://www.garlic.com/~lynn/aadsm7.htm#auth2 Who or what to authenticate? (addenda)
https://www.garlic.com/~lynn/aadsm7.htm#idcard2 AGAINST ID CARDS
https://www.garlic.com/~lynn/aadsm7.htm#rubberhose Rubber hose attack
https://www.garlic.com/~lynn/aadsm7.htm#rhose6 Rubber hose attack
https://www.garlic.com/~lynn/aadsm7.htm#rhose14 when a fraud is a sale, Re: Rubber hose attack
https://www.garlic.com/~lynn/aadsm8.htm#rhose16 when a fraud is a sale, Re: Rubber hose attack
https://www.garlic.com/~lynn/aepay6.htm#ccfraud2 "out of control credit card fraud"
https://www.garlic.com/~lynn/aepay6.htm#ccfraud3 "out of control credit card fraud"
https://www.garlic.com/~lynn/aepay7.htm#fakeid Fake IDs swamp police
https://www.garlic.com/~lynn/aepay9.htm#risks credit card & gift card fraud (from today's comp.risks)
https://www.garlic.com/~lynn/aepay9.htm#skim High-tech Thieves Snatch Data From ATMs (including PINs)
https://www.garlic.com/~lynn/aadsm10.htm#risks credit card & gift card fraud (from today's comp.risks)
https://www.garlic.com/~lynn/aadsm10.htm#tamper Limitations of limitations on RE/tampering (was: Re: biometrics)
https://www.garlic.com/~lynn/aadsm10.htm#anonpay Crypto Winter (Re: Looking back ten years: Another Cypherpunks failure)
https://www.garlic.com/~lynn/aepay10.htm#3 High-tech Thieves Snatch Data From ATMs (including PINs)
https://www.garlic.com/~lynn/aepay10.htm#6 credit card & gift card fraud (from today's comp.risks)
https://www.garlic.com/~lynn/aadsm10.htm#bio6 biometrics
https://www.garlic.com/~lynn/2000f.html#64 Cryptogram Newsletter is off the wall?
https://www.garlic.com/~lynn/2001c.html#47 PKI and Non-repudiation practicalities
https://www.garlic.com/~lynn/2001c.html#73 PKI and Non-repudiation practicalities
https://www.garlic.com/~lynn/2001f.html#40 Remove the name from credit cards!
https://www.garlic.com/~lynn/2001f.html#79 FREE X.509 Certificates
https://www.garlic.com/~lynn/2001i.html#26 No Trusted Viewer possible?
https://www.garlic.com/~lynn/2001j.html#7 No Trusted Viewer possible?
https://www.garlic.com/~lynn/2001j.html#9 E-commerce security????
https://www.garlic.com/~lynn/2002c.html#24 Opinion on smartcard security requested
https://www.garlic.com/~lynn/2002c.html#36 economic trade off in a pure reader system
https://www.garlic.com/~lynn/2002d.html#16 Mainframers: Take back the light (spotlight, that is)
note that nacha did an internet debit network trial using both "soft"
tokens (aka software running on customer PC effectively emulating
hardware tokens) as well as real hardware tokens:
https://www.garlic.com/~lynn/x959.html#aads
basically x9.59 is a financial industry standard targetd at all
electronic payment transactions ... aka debit, credit, stored-value,
etc ... effectively instrument neutral ... and can make effective use
of hardware token:
https://www.garlic.com/~lynn/x959.html#x959
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Farm kids ... Newsgroups: alt.folklore.computers Date: Sun, 10 Mar 2002 05:55:06 GMTAnne & Lynn Wheeler writes:
main drag ran parallel to the railroad ... and possibly four blocks over. there was also farmer's co-op grain elevator at the railroad.
much of the area was either open range or dry land wheat. I think a good year was 4-5 bushels to an acre ... and the contract combines that came through the region at harvest took something like 2 bushels (and some percentage of amount over 2 bushels?). It wasn't unusual some years to get 2-3 bushels per acre.
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Mainframers: Take back the light (spotlight, that is) Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Sun, 10 Mar 2002 21:47:07 GMTAnne & Lynn Wheeler writes:
a slight defense for interchangeable was disaster recovery and no
single point of failure (which never did imply totally interchangeable
... just having some level of backup/redundancy in the skilled people
that you do have ... as opposed to assuming that nobody has any skills
at all). random backup/redundancy refs:
https://www.garlic.com/~lynn/subtopic.html#hacmp
one of my experiences in this area was in the early '80s ... somebody in HONE made a presentation to a new DP (sales & marketing) division executive ... he apparently realized that a significant portion of HONE technology I was providing personally. His first question was what if he gets hit by a bus? The next question was where is the inter-divisional MOU (memo of understanding) from an executive?
The first part is the straight skill backup question (aka worldwide DP sales & marketing operation was dependent on HONE systems so the idea that it had cricital dependency on single person was unthinkable).
However, the 2nd question implies that nothing is suppose to happen unless directed by an executive. The possibility that I would be personally providing HONE system with significant portions of technology for going on 15 years ... and there had never been an executive commitment for that work was totally unimaginable. Not only wasn't there any MOUs ... probably for most of the time, none of my management organization even realized that it was going on.
random hone refs:
https://www.garlic.com/~lynn/subtopic.html#hone
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Why? Newsgroups: alt.technology.smartcards Date: Mon, 11 Mar 2002 01:23:08 GMT"Webmetrix" writes:
random refs:
https://www.garlic.com/~lynn/aadsm2.htm#straw AADS Strawman
https://www.garlic.com/~lynn/aadsm7.htm#idcard2 AGAINST ID CARDS
https://www.garlic.com/~lynn/2000f.html#77 Reading wireless (vicinity) smart cards
https://www.garlic.com/~lynn/2001d.html#13 on-card key generation for smart card
https://www.garlic.com/~lynn/2001m.html#5 Smart Card vs. Magnetic Strip Market
https://www.garlic.com/~lynn/2001m.html#6 Smart Card vs. Magnetic Strip Market
https://www.garlic.com/~lynn/2001m.html#9 Smart Card vs. Magnetic Strip Market
https://www.garlic.com/~lynn/2002c.html#26 economic trade off in a pure reader system
https://www.garlic.com/~lynn/2002c.html#36 economic trade off in a pure reader system
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: RAS & 2x/18m (was Re: On-die memory controller pros/cons?) Newsgroups: comp.arch Date: Mon, 11 Mar 2002 14:22:37 GMTat150bogomips@aol.com (At150bogomips) writes:
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: IBM Mainframe at home Newsgroups: alt.folklore.computers Date: Mon, 11 Mar 2002 14:37:45 GMTjcmorris@mitre.org (Joe Morris) writes:
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: SSL MITM Attacks Newsgroups: sci.crypt Date: Mon, 11 Mar 2002 15:41:14 GMTColin Andrew Percival writes:
The SSL certificate contains the domain name ... and the client checks that the domain name in the SSL certificate is the same was the client was expecting (aka had typed in).
However, who do the TTP certification authorities check with when they are validating a request for a SSL domain name certificate ... TTP certification authoritaties have to check with the authoritative agency responsible for the information that the TTP/CA is certifying. In the case of SSL domain name certificates, involving domain names, the authoritative agency for domain names is the domain name infrastructure.
Now this is the domain name infrastructure that has possibly integrity issues that justified the SSL domain name certificates in the first place (aka it isn't necessary to obtain a forged certificate, necessary subvert the domain name infrastructure and then apply for a valid SSL domain name certificate ... which is then properly certified).
Somewhat as a result (of TTP CA concerns), there are a number of things being looked at to improve the integirty issues with domain name infrastructure.
The catch-22 ... is that improving the integrity issues with domain name infrastructure ... for the purpose of trusting the certified authenticated information in SSL domain name certificates (for TTP CAs) ... can also absolete the original justification for having SSL domain name certificates.
random refs:
https://www.garlic.com/~lynn/subpubkey.html#sslcerts
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Speaking of Gerstner years... Newsgroups: bit.listserv.ibm-main Date: Mon, 11 Mar 2002 16:41:32 GMTbjohnson@RUSSELLMELLON.COM (Johnson, Bill , Pittsburgh) writes:
there were pros & cons to the mainframe breakup. the communication division would have been cut loose to sink or swim on its own.
in the following reference:
https://www.garlic.com/~lynn/2002d.html#14 Mainframers: Take back the ligh (spotlight, that is)
not only was communication division stranglehold having downside effect on mainframe disk market ... but mainframes in general.
SAA was an attempt to directly move a lot of applications (and data repositories) back to the mainframe (and still retained the communication division in the middle)
the disk division's alternative high speed interface for distributed computing ... leveraging what was best about PCs and human interface improvements ... while continuing to provide necessary management for information and other corporate assets (both a mainframe and mainframe disk play) lost out to communication division products that were starting to rpresent a significant choke point for accessing mainframe services and contributed significantly to migration of whole infrastructures to outboard platforms.
numerous times the bare-bones cost issue should have been offset by the significant increase in risk to corporate assets ... all other things being equal; however terrible performance inhibiting a viable application deployment frequently tipped the scales (not just the gui interface but all other components of the application move outboard).
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Hardest Mistake in Comp Arch to Fix Newsgroups: comp.arch,alt.folklore.computers Date: Mon, 11 Mar 2002 18:34:36 GMTprune@ZAnkh-Morpork.mv.com (Paul Winalski) writes:
random refs:
https://www.garlic.com/~lynn/93.html#14 S/360 addressing
https://www.garlic.com/~lynn/93.html#25 MTS & LLMPS?
https://www.garlic.com/~lynn/98.html#36 What is MVS/ESA?
https://www.garlic.com/~lynn/99.html#190 Merced Processor Support at it again
https://www.garlic.com/~lynn/2000c.html#79 Unisys vs IBM mainframe comparisons
https://www.garlic.com/~lynn/2000f.html#35 Why IBM use 31 bit addressing not 32 bit?
https://www.garlic.com/~lynn/2000g.html#28 Could CDR-coding be on the way back?
https://www.garlic.com/~lynn/2001b.html#69 Z/90, S/390, 370/ESA (slightly off topic)
https://www.garlic.com/~lynn/2001h.html#10 VM: checking some myths.
https://www.garlic.com/~lynn/2001i.html#13 GETMAIN R/RU (was: An IEABRC Adventure)
https://www.garlic.com/~lynn/2001k.html#16 Minimalist design (was Re: Parity - why even or odd)
https://www.garlic.com/~lynn/2001l.html#24 mainframe question
https://www.garlic.com/~lynn/2001l.html#36 History
https://www.garlic.com/~lynn/2001m.html#43 FA: Early IBM Software and Reference Manuals
https://www.garlic.com/~lynn/2002.html#36 a.f.c history checkup... (was What specifications will the standard year 2001 PC have?)
https://www.garlic.com/~lynn/2002c.html#39 VAX, M68K complex instructions (was Re: Did Intel Bite Off More Than It Can Chew?)
https://www.garlic.com/~lynn/2002c.html#40 using >=4GB of memory on a 32-bit processor
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: SSL MITM Attacks Newsgroups: sci.crypt Date: Mon, 11 Mar 2002 21:10:57 GMTcryptofish@hotmail.com (Korbin Meiser) writes:
Anybody can securely send a key to Alice (whether a symmetrical secret key or a asymmetric public key) and the two can establish secure communication. The originator will know that they are talking securely to Alice. Alice will know that she is talking securely to somebody but won't know if it is Fred or Bob.
If originators happen to send a public key securely (and uses the same public key consistently for all subsequent communication) ... then Alice will be able to consistently distinguish originator1 from originator2 across multiple communications. For Alice to reliably associate originator1 with Bob and originator2 with Fred ... she needs either some out-of-band communication or some indication within the body of the secure communication that reliably establishes identity.
The owner of public key can reliably transmit it to Alice ... and Alice can uniquely use that public key for secure and reliable communication with the owner of that public key ... Alice just can't reliably associate a specific public key with a specific identity w/o additional process.
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Hardest Mistake in Comp Arch to Fix Newsgroups: comp.arch,alt.folklore.computers Date: Mon, 11 Mar 2002 22:46:47 GMTnmm1@cus.cam.ac.uk (Nick Maclaren) writes:
370 hardware I/O architecture introduced an addition to the 360 CCWs (channel command word, aka methodology to define I/O operations) called IDALs.
In standard 360 hardware I/O, CCWs were
8 bit operation indicator (thoe IO "op-code")
24 bit address
8 bit misc. flags
reserved
16 bit count
The 8 bit operation indicator specified things like read, write,
control, etc. operations.
The 24 bit address specified the target for read/write operations, control information, etc. The CCWs and the target of the CCWs had to be within 16mbyte.
IDALs were one or more full-word (32bit) InDirect Address Lists. In 370, the address for read/write operations could be moved into IDALs, a flag set in the "misc flags" indicating use of IDALs, and the CCW would point to an IDAL (rather than directly to target address). The CCWs and IDALs had to reside within the first 16mbytes of memory, but the IDALs could be used for I/O transfers addressing 2gbytes (31bits). IDALs were part of 370 w/o 31bit address, but used to improve scatter/gather non-contiguous (real) memory I/O transfers.
IDALs were used for 3033 32mbyte real memory option (late in the 370 life-cycle but pre XA/811 31-bit addressing). Instructions were still 24bit, but a unused bit in the page table entry was used to extend the "real page number value" (instead of 12bit value for up to 4096 4kbyte real pages, it could specify a 13bit real page number, for up to 8192 4kbyte real pages, TLB and cache also needed adjusting) and IDALs were used to perform I/O operations involving addresses above the 16mbyte real storage line. Also introduced in 3033 was something called dual address space ... two separate 16mbyte virtual address spaces that could be accessed sort-of simultaneously. The "problem" was that the MVS kernel and much of system services were co-located in the application virtual (16mbyte) address space, as kernel functions grew & expanded, the portion of virtual address space available to application shrunk. Daul address space was a gimmick of getting part of the kernel out of the application address space ... but still allowed kernel services that were implemented based on directly addressing data in the application address space to still work.
31bit addressing came along with the 3081 and XA/811 (aka 370-XA ... the internal code name was 811; 11/78). CCWs and IDALs were still constrained to be in the first 16mbyte of real storage.
comparison of 370 & 370-xa
http://publibz.boulder.ibm.com:80/cgi-bin/bookmgr_OS390/BOOKS/DZ9AR004/F.0?DT=19970613131822#HDRAF1H1
there is 390 IO overview in following document:
http://www.linuxhq.com/kernel/v2.2/patch/pre-patch-2.2.15-19/linux.15p19_Documentation_Debugging390.txt.html
discussion of 390 "addresses"
http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/DZ9AR004/3.12.2
random ref:
http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/DZ9AR004/CONTENTS?SHELF=
http://publibz.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/DZ9ZR000/CONTENTS?SHELF=&DT=20020212195453
Now to get really confusing, dual address space then sort-of evolved into access registers and multiple address spaces (up to 16) where program call kinds of operations (w/o going thru kernel call overhead) can result in a controlled address space switch:
http://publibz.boulder.ibm.com:80/cgi-bin/bookmgr_OS390/BOOKS/DZ9AR004/3.8?DT=19970613131822
from above:
3.8.1 Changing to Different Address Spaces
A program can cause different address spaces to be addressable by
using the semiprivileged SET ADDRESS SPACE CONTROL instruction to
change the translation mode to the primary-space mode, secondary-space
mode, access-register mode, or home-space mode. However, SET ADDRESS
SPACE CONTROL can set the home-space mode only in the supervisor
state. The program can cause still other address spaces to be
addressable by using other semiprivileged instructions to change the
segment-table designations in control registers 1 and 7 and by using
unprivileged instructions to change the contents of the access
registers. Only the privileged LOAD CONTROL instruction is available
for changing the home segment-table designation in control register
13.
=====================================================
http://publibz.boulder.ibm.com:80/cgi-bin/bookmgr_OS390/BOOKS/DZ9AR004/2.3.5?DT=19970613131822
2.3.5 Access Registers
The CPU has 16 access registers numbered 0-15. An access register
consists of 32 bit positions containing an indirect specification (not
described here in detail) of a segment-table designation. A
segment-table designation is a parameter used by the
dynamic-address-translation (DAT) mechanism to translate references to
a corresponding address space. When the CPU is in a mode called the
access-register mode (controlled by bits in the PSW), an instruction B
field, used to specify a logical address for a storage-operand
reference, designates an access register, and the segment-table
designation specified by the access register is used by DAT for the
reference being made. For some instructions, an R field is used
instead of a B field. Instructions are provided for loading and
storing the contents of the access registers and for moving the
contents of one access register to another.
Each of access registers 1-15 can designate any address space,
including the current instruction space (the primary address
space). Access register 0 always designates the current instruction
space. When one of access registers 1-15 is used to designate an
address space, the CPU determines which address space is designated by
translating the contents of the access register. When access register
0 is used to designate an address space, the CPU treats the access
register as designating the current instruction space, and it does not
examine the actual contents of the access register. Therefore, the 16
access registers can designate, at any one time, the current
instruction space and a maximum of 15 other spaces.
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Hardest Mistake in Comp Arch to Fix Newsgroups: comp.arch,alt.folklore.computers Date: Tue, 12 Mar 2002 01:02:35 GMTprune@ZAnkh-Morpork.mv.com (Paul Winalski) writes:
In pre-31bit 370, IDAL was used for scatter-gather I/O efficiency.
there were all these pre-virtual memory applications that generated CCWs thinking they were running in real memory. The supervisor received control and had to copy the CCWs to kernel memory and replace all the virtual addresses with real addresses. The original (virtual) CCW may have specified a contiguous transfer virtual address range that was actually mapped to discontiguous real pages. The IDALs were used to list the discontiguous real addresses (mostly when I/O transfer specified a range of bytes that crossed one or more page boundaries).
So for (application) CCWs that had specified a virtual address with I/O transfer that crossed one or more page boundaries ... instead of mapping into a single real address ... mapped into multiple (typically) discontiguous real addresses (which were listed in an IDAL) with the real, translated pointing to the IDAL (instead of the real data address).
There are previsions in standard 360 & 370 CCWs for scatter/gather using a sequence of multiple data-chained CCWs (this is the method that CP/67 used for translating virtual machine CCWs to real CCWS), however there could be some timing sensitive situations involving changing a single CCW into a sequence of two or more data-chained CCWs (which was addressed by the 370 IDAL feature).
This goes into the deep dark reaches of I/O and CCW architecture. The I/O architecture defines CCW operation as synchronous ... the current CCW is completely executed before the next CCW is fetched (even if it involved data-chaining CCWs). This synchronous CCW fetch & execution of multiple CCWs in place of a single CCW would introduce latencies that could result in anomolous results (possibly even data transfer overruns) in various timing sensitive situations. (pre)Fetching multiple IDAW in an IDAL had no such limitation. The "synchronous" specification, in part allowed for any value in subsequent CCW to modified ... even while the current CCW was in the process of execution (the I/O programming equivalent of self-modifying code).
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Mainframers: Take back the light (spotlight, that is) Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Tue, 12 Mar 2002 01:16:08 GMTJim Thomas writes:
many people would operate by grabbing handfuls and putting them into the feed (9-edge first) ...
but some could perfect the full cardtray careful "dump" (i.e. carefully tipping the contents 3300? some-odd full card tray into the feed) ... which would result in the cards being 12-edge first.
In the 2nd case (cardtray dump 12-edge first) ,,, did they just recognize that the 12-edge feed put the cards into the hopper in reverse order ... or did they first invert the cards into a empty cardtray before dumping them in (in which case they would go in 9-edge first).
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Mainframers: Take back the light (spotlight, that is) Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Tue, 12 Mar 2002 16:48:37 GMThack@watson.ibm.com (hack) writes:
http://www.newscientist.com/news/print.jsp?id=ns99992005
Military palmtop to cut collateral damage
....
12 second reboot
In recent US Army tests, JEDI target messages were sent and received in as
little as 3 seconds. Its simple, icon-based software also reduces the risk
of inaccurate information being called in, cutting the chances of attacks
on the wrong target.
If the Windows-based machine crashes, says Batcheller, it can be rebooted
within 12 seconds. But can a Pocket P - -more at home in a Starbucks coffee
bar than on the battlefield - handle combat conditions?
JEDI is a lot more robust, he says. To test quite how much the gadget can
take, the Army had a game of football using a JEDI as the ball - and it
worked just fine afterwards.
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Storage Virtualization Newsgroups: comp.arch.storage,alt.folklore.computers Date: Tue, 12 Mar 2002 17:23:15 GMTan earlier virtual disk (1974) was 3850 Mass Storage System and all those honeycomb tape cartridges that virtualized 3330 disk drives from the early '70s if i remember correctly, 3850 had two staging option/mode ... one was full-tape ... aka half (50mbyte) a 3330-I (100mbyte) drive ... and the other was six(?) 3330-track increments. The following mentions supporting 3350s (317mbyte), but I don't remember if there was also any support for (full) 3330-II (200mbyte drive). 3850 had tape robot ... but it wasn't an automated tape library, it was a virtual disk system.
There was lore about speed of the tape robot and situation where somebody entered the 3850 interior and the robot going into motion. After that there was in interlock placed on robot operation whenever the access door was opened.
there was ironwood, 3880-11 disk controller cache in the very early '80s (4k block though) ... and then '83 sheriff, 3880-13 full-track disk controller cache.
from:
http://www.beagle-ears.com/lars/engineer/comphist/ibm_nos.htm
3850
Mass Storage System (1974 to 1990)
A robotic tape storage system, featuring tape cartridges about the
size and shape of a 12- ounce soda drink can, containing a wide strip
of tape wound on a spool.
The cartridges were stored in two facing walls of honeycomb-arranged
slots. Mechanical pickers (one or two, depending on the 3850 model)
went back and forth between the storage walls, moved vertically and
pivoted to reach the desired slot, then pulled a cartridge and carried
it to one of multiple tape drive stations. At the drive, the cartridge
cover was removed and the tape was read or written using helical-scan
heads like those on a 4mm or 8mm digital tape drive. Each cartridge
held about 50MB, a 3330 drive image filled two cartridges.
There were dedicated 3330 disk drives onto which data was staged from
cartridges. Once staged, the data was accessed from the 370 mainframe
like ordinary disk data. The entry- level 3850 had a total storage
capacity of 35GB, but a fully-expanded system could hold much more (up
to 472 GB). After the 3330 DASD went out of fashion, 3830 MSS systems
were fitted with 3350 drives, but the 3830 code was never updated to
use the additional capacity of the newer drives.
Pictures at
http://www.columbia.edu/cu/computinghistory/mss.htm
.......
random ironwood/sheriff
https://www.garlic.com/~lynn/2001.html#18 Disk caching and file systems. Disk history...people forget
https://www.garlic.com/~lynn/2001b.html#61 Disks size growing while disk count shrinking = bad performance
https://www.garlic.com/~lynn/2001c.html#17 database (or b-tree) page sizes
https://www.garlic.com/~lynn/2001d.html#49 VTOC position
https://www.garlic.com/~lynn/2001d.html#68 I/O contention
https://www.garlic.com/~lynn/2001l.html#53 mainframe question
https://www.garlic.com/~lynn/2001l.html#54 mainframe question
https://www.garlic.com/~lynn/2001l.html#55 mainframe question
https://www.garlic.com/~lynn/2001l.html#63 MVS History (all parts)
"Jean Dion" writes:
You forgot the inventor of Virtual disk storage and disk Virtual Snapshot
back in 1994...StorageTek code name Iceberg and now V960. They were sold as
IBM RVA (Ramac Virtual Array) for few years (1995-1999).
Here is some StorageTek industry first to storage:
- 1978 Solid State Disk (SSD). Memory emulating disk.
- 1986 Disk controller cache
- 1987 Automated tape library with more than 96000 cells.
- 1994 Virtual Disk and world first disk Snapshot without twice the storage
requirement.
- 1998 Virtual Tape (IBM mainframe)
- 2001 Virtual SAN with SN6000
You have also Compaq (HG80 controller), HP (V7400) and Xiotech also have
true virtual storage subsystems.
To get more on virtual take a look at www.infostor.com
Jean Dion Tools & Programs
http://pages.infinit.net/dbtek/
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Hardest Mistake in Comp Arch to Fix Newsgroups: comp.arch,alt.folklore.computers Date: Tue, 12 Mar 2002 19:42:35 GMTnmm1@cus.cam.ac.uk (Nick Maclaren) writes:
.. i don't know what the 64bit effects have on all this
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Hardest Mistake in Comp Arch to Fix Newsgroups: comp.arch,alt.folklore.computers Date: Tue, 12 Mar 2002 20:18:14 GMTAnne & Lynn Wheeler writes:
The ORB
http://publibz.boulder.ibm.com:80/cgi-bin/bookmgr/BOOKS/DZ9ZR000/15.6.2?DT=20020212195453
specifies the (start of) channel program as a 31bit address (CCWs can be anywhere in first 2gbyte).
it specifies whether a channel program is (consistently) format-0 or format-1 CCWs and (consistently) format-1 IDALs (consistently) or format-2 IDALs
presumably format-0 CCWs could reside above the 16mbyte line (aka 31bit), but could only specify tranfers betlow 16mbyte line or point to IDALs within the first 16mbyte.
CCWs:
http://publibz.boulder.ibm.com:80/cgi-bin/bookmgr/BOOKS/DZ9ZR000/15.6.3?DT=20020212195453
have format-0 CCW (old 24-bit address pointers ... either directly to data or to IDAL)
and format-1 CCW (31-bit address pointers ... either directly to data or to IDAL).
IDAW:
http://publibz.boulder.ibm.com:80/cgi-bin/bookmgr/BOOKS/DZ9ZR000/1.1.7?DT=20020212195453
they now have doubleword "format-2" (64bit) IDAW (as well as "format-1" (31bit) IDAW.