From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Disappointed Newsgroups: comp.arch Date: Mon, 08 Oct 2001 18:43:49 GMTalso, check the
[l/m 10/1/2001] news group dynamics comp.parallel (8/28) FAQ
posted today to comp.parallel & comp.sys.super newsgroup in the section that starts:
HOMEWORK: (academic students, undergrad, grads, post-grads) ----------------------------------------------------------- If you are a student, in particular US/Canadian, or have an instructor, homework places a quandary on the knowledgeable people in this group. Students are supposed to do exercises, not have the readers of this group do exercises for them. Where the line between a homework query ends and a serious research query begins is sometimes hard to define. Point the following out to your instructor (this is one of the reasons why you should read and be aware of news.announce.newusers (or de.newusers or similar groups)) The best canned answer from another FAQ is: >1A. What about "I've got a school assignment...." > >Recently, I've been made aware of a USENET policy about posting news >articles requsting info for a school assignment. Michael Chui at Indiana >University sent me the following info, which I have included >verbatum and will try to stick to (since I agree with it) > >--------begin included text-------- > From Michael Chui mchui@cs.indiana.edu >reference the rest yourself
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Why is UNIX semi-immune to viral infection? Newsgroups: comp.security.unix Date: Mon, 08 Oct 2001 20:18:07 GMTBarry Margolin writes:
misc. ref:
https://www.garlic.com/~lynn/aadsm7.htm#cryptofree
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Why is UNIX semi-immune to viral infection? Newsgroups: comp.security.unix Date: Mon, 08 Oct 2001 22:39:56 GMTBarry Margolin writes:
the reference is related to discussion about security proportional to
risk (thread from comp.security.misc)
https://www.garlic.com/~lynn/2001h.html#61
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: SUNW at $8 good buy? Newsgroups: comp.arch,comp.os.ms-windows.nt.advocacy,misc.invest.stocks Date: Tue, 09 Oct 2001 12:12:27 GMTpeter@abbnm.com (Peter da Silva) writes:
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: mainframe question Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Sat, 13 Oct 2001 17:12:18 GMT"Axl" writes:
A lot of mainframe work consists of "batch", non-interactive oriented activity ... which the majority of industry, business, economy, people, etc are dependent upon. For instance, much of the payroll in the united states is a batch activity that happens on a mainframe at a predictable time & place .... isolated from the vagaries of actually needing some specific person to have sat down at some keyboard and performed some operation.
in fact, many people that are very orientated towards "interactive" computing would be very upset if a lot of the day-in, day-out things that they take for granted were to be moved out of an industrial strength environment to some interactive-oriented platform that was subject to the vagaries of human interaction.
misc reference to 100% uptime for 6+ years (from a couple years ago)
https://www.garlic.com/~lynn/99.html#71
i.e. people errors have become a significant percent of failure modes for industrial-strength applications that much of the economy id based on (and there is strong correlary that platforms that have evolved from desktop &/or interactive oriented platforms have a much toughter time adopted to the requirements of industrial strength computing ... aka, frequently not having implicit design points that require some sort of human action results in poorer dependability).
random mainframe ref:
https://www.garlic.com/~lynn/subindx2.html#mainframe
https://www.garlic.com/~lynn/subpubkey.html#mainframe
--
Anne & Lynn Wheeler | lynn@garlic.com, https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: mainframe question Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Sun, 14 Oct 2001 13:18:12 GMT"Eugene A. Pallat" writes:
random refs:
https://www.garlic.com/~lynn/93.html#0 360/67, was Re: IBM's Project F/S ?
https://www.garlic.com/~lynn/93.html#23 MTS & LLMPS?
https://www.garlic.com/~lynn/93.html#25 MTS & LLMPS?
https://www.garlic.com/~lynn/94.html#0 Multitasking question
https://www.garlic.com/~lynn/94.html#1 Multitasking question
https://www.garlic.com/~lynn/94.html#2 Schedulers
https://www.garlic.com/~lynn/94.html#12 360 "OS" & "TSS" assemblers
https://www.garlic.com/~lynn/94.html#18 CP/67 & OS MFT14
https://www.garlic.com/~lynn/94.html#20 CP/67 & OS MFT14
https://www.garlic.com/~lynn/94.html#46 Rethinking Virtual Memory
https://www.garlic.com/~lynn/94.html#53 How Do the Old Mainframes
https://www.garlic.com/~lynn/94.html#54 How Do the Old Mainframes
https://www.garlic.com/~lynn/95.html#1 pathlengths
https://www.garlic.com/~lynn/96.html#4a John Hartmann's Birthday Party
https://www.garlic.com/~lynn/96.html#26 System/360 Model 30
https://www.garlic.com/~lynn/97.html#12 OSes commerical, history
https://www.garlic.com/~lynn/97.html#22 Pre S/360 IBM Operating Systems?
https://www.garlic.com/~lynn/97.html#28 IA64 Self Virtualizable?
https://www.garlic.com/~lynn/98.html#10 OS with no distinction between RAM a
https://www.garlic.com/~lynn/98.html#11 S/360 operating systems geneaology
https://www.garlic.com/~lynn/98.html#12 S/360 operating systems geneaology
https://www.garlic.com/~lynn/98.html#13 S/360 operating systems geneaology
https://www.garlic.com/~lynn/98.html#17 S/360 operating systems geneaology
https://www.garlic.com/~lynn/98.html#21 Reviving the OS/360 thread (Questions about OS/360)
https://www.garlic.com/~lynn/98.html#47 Multics and the PC
https://www.garlic.com/~lynn/99.html#2 IBM S/360
https://www.garlic.com/~lynn/99.html#37 why is there an "@" key?
https://www.garlic.com/~lynn/99.html#39 Internet and/or ARPANET?
https://www.garlic.com/~lynn/99.html#41 A word processor from 1960
https://www.garlic.com/~lynn/99.html#64 Old naked woman ASCII art
https://www.garlic.com/~lynn/99.html#76 Mainframes at Universities
https://www.garlic.com/~lynn/99.html#93 MVS vs HASP vs JES (was 2821)
https://www.garlic.com/~lynn/99.html#119 Computer, supercomputers & related
https://www.garlic.com/~lynn/99.html#126 Dispute about Internet's origins
https://www.garlic.com/~lynn/99.html#127 Dispute about Internet's origins
https://www.garlic.com/~lynn/99.html#130 early hardware
https://www.garlic.com/~lynn/99.html#142 OS/360 (and descendants) VM system?
https://www.garlic.com/~lynn/99.html#174 S/360 history
https://www.garlic.com/~lynn/99.html#209 Core (word usage) was anti-equipment etc.
https://www.garlic.com/~lynn/99.html#237 I can't believe this newsgroup still exists.
https://www.garlic.com/~lynn/2000.html#1 Computer of the century
https://www.garlic.com/~lynn/2000.html#64 distributed locking patents
https://www.garlic.com/~lynn/2000.html#81 Ux's good points.
https://www.garlic.com/~lynn/2000.html#91 Ux's good points.
https://www.garlic.com/~lynn/2000.html#92 Ux's good points.
https://www.garlic.com/~lynn/2000b.html#54 Multics dual-page-size scheme
https://www.garlic.com/~lynn/2000b.html#61 VM (not VMS or Virtual Machine, the IBM sort)
https://www.garlic.com/~lynn/2000c.html#8 IBM Linux
https://www.garlic.com/~lynn/2000c.html#10 IBM 1460
https://www.garlic.com/~lynn/2000c.html#30 internal corporate network, misc.
https://www.garlic.com/~lynn/2000c.html#50 Does the word "mainframe" still have a meaning?
https://www.garlic.com/~lynn/2000c.html#79 Unisys vs IBM mainframe comparisons
https://www.garlic.com/~lynn/2000d.html#30 Secure Operating Systems
https://www.garlic.com/~lynn/2000d.html#36 Assembly language formatting on IBM systems
https://www.garlic.com/~lynn/2000d.html#50 Navy orders supercomputer
https://www.garlic.com/~lynn/2000e.html#0 What good and old text formatter are there ?
https://www.garlic.com/~lynn/2000e.html#16 First OS with 'User' concept?
https://www.garlic.com/~lynn/2000e.html#20 Is Al Gore The Father of the Internet?^
https://www.garlic.com/~lynn/2000f.html#18 OT?
https://www.garlic.com/~lynn/2000f.html#30 OT?
https://www.garlic.com/~lynn/2000f.html#52 TSS ancient history, was X86 ultimate CISC? designs)
https://www.garlic.com/~lynn/2000f.html#53 360 Architecture, Multics, ... was (Re: X86 ultimate CISC? No.)
https://www.garlic.com/~lynn/2000f.html#56 TSS ancient history, was X86 ultimate CISC? designs)
https://www.garlic.com/~lynn/2000f.html#63 TSS ancient history, was X86 ultimate CISC? designs)
https://www.garlic.com/~lynn/2000f.html#78 TSS ancient history, was X86 ultimate CISC? designs)
https://www.garlic.com/~lynn/2000g.html#0 TSS ancient history, was X86 ultimate CISC? designs)
https://www.garlic.com/~lynn/2000g.html#2 TSS ancient history, was X86 ultimate CISC? designs)
https://www.garlic.com/~lynn/2000g.html#3 virtualizable 360, was TSS ancient history
https://www.garlic.com/~lynn/2000g.html#4 virtualizable 360, was TSS ancient history
https://www.garlic.com/~lynn/2000g.html#6 virtualizable 360, was TSS ancient history
https://www.garlic.com/~lynn/2000g.html#12 360 Architecture, Multics, ... was (Re: X86 ultimate CISC? No.)
https://www.garlic.com/~lynn/2001.html#26 Disk caching and file systems. Disk history...people forget
https://www.garlic.com/~lynn/2001b.html#18 Linux IA-64 interrupts [was Re: Itanium benchmarks ...]
https://www.garlic.com/~lynn/2001b.html#35 John Mashey's greatest hits
https://www.garlic.com/~lynn/2001d.html#54 VM & VSE news
https://www.garlic.com/~lynn/2001d.html#77 Pentium 4 Prefetch engine?
https://www.garlic.com/~lynn/2001e.html#19 SIMTICS
https://www.garlic.com/~lynn/2001e.html#69 line length (was Re: Babble from "JD" <dyson@jdyson.com>)
https://www.garlic.com/~lynn/2001f.html#2 Mysterious Prefixes
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/2001f.html#23 MERT Operating System & Microkernels
https://www.garlic.com/~lynn/2001f.html#26 Price of core memory
https://www.garlic.com/~lynn/2001f.html#33 IBM's "VM for the PC" c.1984??
https://www.garlic.com/~lynn/2001f.html#47 any 70's era supercomputers that ran as slow as today's supercomputers?
https://www.garlic.com/~lynn/2001f.html#48 any 70's era supercomputers that ran as slow as today's supercomputers?
https://www.garlic.com/~lynn/2001g.html#22 Golden Era of Compilers
https://www.garlic.com/~lynn/2001g.html#24 XML: No More CICS?
https://www.garlic.com/~lynn/2001g.html#29 any 70's era supercomputers that ran as slow as today's supercomputers?
https://www.garlic.com/~lynn/2001g.html#33 Did AT&T offer Unix to Digital Equipment in the 70s?
https://www.garlic.com/~lynn/2001g.html#35 Did AT&T offer Unix to Digital Equipment in the 70s?
https://www.garlic.com/~lynn/2001g.html#45 Did AT&T offer Unix to Digital Equipment in the 70s?
https://www.garlic.com/~lynn/2001h.html#9 VM: checking some myths.
https://www.garlic.com/~lynn/2001h.html#10 VM: checking some myths.
https://www.garlic.com/~lynn/2001h.html#12 checking some myths.
https://www.garlic.com/~lynn/2001h.html#17 IBM 9020 FAA/ATC Systems from 1960's
https://www.garlic.com/~lynn/2001h.html#26 TECO Critique
https://www.garlic.com/~lynn/2001h.html#34 D
https://www.garlic.com/~lynn/2001h.html#46 Whom Do Programmers Admire Now???
https://www.garlic.com/~lynn/2001h.html#59 Blinkenlights
https://www.garlic.com/~lynn/2001h.html#76 Other oddball IBM System 360's ?
https://www.garlic.com/~lynn/2001i.html#2 Most complex instructions (was Re: IBM 9020 FAA/ATC Systems from 1960's)
https://www.garlic.com/~lynn/2001i.html#3 Most complex instructions (was Re: IBM 9020 FAA/ATC Systems from 1960's)
https://www.garlic.com/~lynn/2001i.html#13 GETMAIN R/RU (was: An IEABRC Adventure)
https://www.garlic.com/~lynn/2001i.html#30 IBM OS Timeline?
https://www.garlic.com/~lynn/2001i.html#34 IBM OS Timeline?
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/2001i.html#39 IBM OS Timeline?
https://www.garlic.com/~lynn/2001j.html#23 OT - Internet Explorer V6.0
https://www.garlic.com/~lynn/2001k.html#10 HP-UX will not be ported to Alpha (no surprise)exit
https://www.garlic.com/~lynn/2001k.html#31 Is anybody out there still writting BAL 370.
https://www.garlic.com/~lynn/2001k.html#37 Is anybody out there still writting BAL 370.
https://www.garlic.com/~lynn/2001k.html#51 Is anybody out there still writting BAL 370.
--
Anne & Lynn Wheeler | lynn@garlic.com, https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: mainframe question Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Sun, 14 Oct 2001 14:25:34 GMTAnne & Lynn Wheeler writes:
Part of the additional optimization showed up in the comparison of genoble science center changes for "working set dispatcher" to CP/67 which got almost the same exact performance on the same workload for 35 users on a 1mbyte (256 4k page, 155 4k pages after fixed storage requirements) 360/67 as cambridge machine did (with my dispatcher and memory management, & lots of other stuff) for cp/67 on 768kbyte 360/67 with 75 users (104 4k pages after fixed storage requirements vis-a-vis grenoble 155 4k pages after fixed storage requirements)
misc. ref:
https://www.garlic.com/~lynn/93.html#4 360/67, was Re: IBM's Project F/S ?
https://www.garlic.com/~lynn/93.html#7 HELP: Algorithm for Working Sets (Virtual Memory)
https://www.garlic.com/~lynn/94.html#1 Multitasking question
https://www.garlic.com/~lynn/99.html#18 Old Computers
https://www.garlic.com/~lynn/2001c.html#10 Memory management - Page replacement
https://www.garlic.com/~lynn/2001h.html#26 TECO Critique
random ref:
https://www.garlic.com/~lynn/subtopic.html#wsclock
https://www.garlic.com/~lynn/subtopic.html#fairshare
--
Anne & Lynn Wheeler | lynn@garlic.com, https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: mainframe question Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Sun, 14 Oct 2001 19:23:04 GMT"Eugene A. Pallat" writes:
there was a lot of performance optimization done on tss (for tss/370) later in the '70s but in the '60s it was really abysmal over-all. furthermore, tss/360 was (by comparison) a real-storage hog. there was some benchmark that tss/360 on a 2mbyte, dual processer 360/67 had almost four times the thruput as a 1mbyte, single processor 360/67 (running the same workload mix) i.e. fixed storage requirements for basic tss/360 was nearing 768kbytes ... in theory, the two processor configuration should have had slightly less than twice the single processor configuration (all other things being equal ... basically penalty of SMP protocols in the multiprocessor machine). Getting nearly four times the thruput was a characteristic that tss/360 was severely real storage constrained even in a single processor, 1mbyte configuration. A dual-processor configuration, shared the same fixed kenel and storage ... so going from 1mbyte storage to 2mbyte storage probably increased storage available for applications by nearly four times or more (after accounting for kernel & other fixed storage requirements).
one of the reasons comparing tss/360 thruput on 768kbyte 360/67 against cp/67 on the same hardware was problem for tss/360 because tss kernel & other fixed storage requirements took up most of the machine. tss/370 had less of a problem later on on the larger 370s since its larger kernel & other fixed storage requirements was much less of an issue (i.e. both being small percentage of total real storage rather than tss/360 case of well over 50 percent of total real storage).
However, I was always able to benchmark higher thruput with either CP/67 or VM/370 thruput the lifetime of tss/370 (except for some relatively minor situations that the tss/370 group heavily optimized for ... and I might need to do a tweak or two to beat).
--
Anne & Lynn Wheeler | lynn@garlic.com, https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: mainframe question Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Sun, 14 Oct 2001 19:36:23 GMT"Eugene A. Pallat" writes:
somewhat random, unrelated ... unix ports to 370 machine came something like 10 years after 360/67 period that the mentioned tss/360 & cp/67 comparisons were done. first there was the port to late model interdata that had similar instruction set to 370 ... which came before actual port to real 370. At the time-frame of the tss/360 & cp/67 performance comparisons there was interdata/3 ... in another undergraduate project, used to build the first 360 plug compatable clone (originating the ibm 360 pcm industry)
360 pcm refs:
https://www.garlic.com/~lynn/submain.html#360pcm
random interdata refs
https://www.garlic.com/~lynn/96.html#30 interdata and perkin/elmer
https://www.garlic.com/~lynn/96.html#37 interdata & perkin/elmer machines
https://www.garlic.com/~lynn/96.html#39 Mainframes & Unix
https://www.garlic.com/~lynn/99.html#12 Old Computers
https://www.garlic.com/~lynn/99.html#234 Computer of the century
https://www.garlic.com/~lynn/2000b.html#49 VM (not VMS or Virtual Machine, the IBM sort)
https://www.garlic.com/~lynn/2000c.html#36 Interdata, Perkin-Elmer, et al.
https://www.garlic.com/~lynn/2000c.html#37 Interdata, Perkin-Elmer, et al.
https://www.garlic.com/~lynn/2000c.html#48 WHAT IS A MAINFRAME???
https://www.garlic.com/~lynn/2000c.html#54 WHAT IS A MAINFRAME???
https://www.garlic.com/~lynn/2000c.html#80 Unisys vs IBM mainframe comparisons
https://www.garlic.com/~lynn/2000c.html#81 Unisys vs IBM mainframe comparisons
https://www.garlic.com/~lynn/2000f.html#6 History of ASCII (was Re: Why Not! Why not???)
https://www.garlic.com/~lynn/2000f.html#68 TSS ancient history, was X86 ultimate CISC? designs)
https://www.garlic.com/~lynn/2001.html#5 Sv: First video terminal?
https://www.garlic.com/~lynn/2001.html#17 IBM 1142 reader/punch (Re: First video terminal?)
https://www.garlic.com/~lynn/2001b.html#75 Z/90, S/390, 370/ESA (slightly off topic)
https://www.garlic.com/~lynn/2001d.html#34 Very CISC Instuctions (Was: why the machine word size ...)
https://www.garlic.com/~lynn/2001d.html#35 Imitation...
https://www.garlic.com/~lynn/2001e.html#53 Pre ARPAnet email?
https://www.garlic.com/~lynn/2001f.html#44 Golden Era of Compilers
https://www.garlic.com/~lynn/2001f.html#48 any 70's era supercomputers that ran as slow as today's supercomputers?
https://www.garlic.com/~lynn/2001g.html#30 Did AT&T offer Unix to Digital Equipment in the 70s?
https://www.garlic.com/~lynn/2001g.html#32 Did AT&T offer Unix to Digital Equipment in the 70s?
https://www.garlic.com/~lynn/2001h.html#50 Flip the bits in a byte
random tss & unix refs
https://www.garlic.com/~lynn/94.html#0 Multitasking question
https://www.garlic.com/~lynn/94.html#54 How Do the Old Mainframes
https://www.garlic.com/~lynn/96.html#4a John Hartmann's Birthday Party
https://www.garlic.com/~lynn/2000.html#64 distributed locking patents
https://www.garlic.com/~lynn/2000.html#92 Ux's good points.
https://www.garlic.com/~lynn/2000b.html#61 VM (not VMS or Virtual Machine, the IBM sort)
https://www.garlic.com/~lynn/2000c.html#8 IBM Linux
https://www.garlic.com/~lynn/2000f.html#68 TSS ancient history, was X86 ultimate CISC? designs)
https://www.garlic.com/~lynn/2000f.html#70 TSS ancient history, was X86 ultimate CISC? designs)
https://www.garlic.com/~lynn/2001d.html#77 Pentium 4 Prefetch engine?
https://www.garlic.com/~lynn/2001e.html#19 SIMTICS
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/2001f.html#23 MERT Operating System & Microkernels
--
Anne & Lynn Wheeler | lynn@garlic.com, https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: mainframe question Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Sun, 14 Oct 2001 19:47:25 GMT"Eugene A. Pallat" writes:
random ref:
https://www.garlic.com/~lynn/subtopic.html#fairshare
although there was an in-joke for the resource manager:
https://www.garlic.com/~lynn/93.html#23 MTS & LLMPS?
https://www.garlic.com/~lynn/94.html#2 Schedulers
https://www.garlic.com/~lynn/94.html#5 Schedulers
https://www.garlic.com/~lynn/94.html#7 IBM 7090 (360s, 370s, apl, etc)
https://www.garlic.com/~lynn/94.html#52 Measuring Virtual Memory
https://www.garlic.com/~lynn/96.html#4a John Hartmann's Birthday Party
https://www.garlic.com/~lynn/99.html#155 checks (was S/390 on PowerPC?)
https://www.garlic.com/~lynn/2001e.html#45 VM/370 Resource Manager
https://www.garlic.com/~lynn/2001e.html#73 CS instruction, when introducted ?
where somebody in product marketing thot that there should be tuning knobs for the fairshare dynamic adaptive feedback scheduler (aka resource manager ... 25 years young earlier this year).
--
Anne & Lynn Wheeler | lynn@garlic.com, https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: E-commerce security???? Newsgroups: comp.security,comp.security.pgp,alt.computer.security,alt.security,comp.security.unix,comp.security.linux Date: Sun, 14 Oct 2001 19:54:01 GMT"Ron Alexander" writes:
misc. refs:
https://www.garlic.com/~lynn/subintegrity.html#fraud Risk, Fraud, Exploits
random refs:
https://www.garlic.com/~lynn/aadsm2.htm#keyl2 On leaving the 56-bit key length limitation
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#terror7 [FYI] Did Encryption Empower These Terrorists?
https://www.garlic.com/~lynn/aadsm7.htm#cryptofree Erst-Freedom: Sic Semper Political Cryptography
https://www.garlic.com/~lynn/aadsmore.htm#setjava javasoft SET - NO!
https://www.garlic.com/~lynn/ansiepay.htm#breach Security breach raises questions about Internet shopping
https://www.garlic.com/~lynn/2000c.html#59 Does the word "mainframe" still have a meaning?
https://www.garlic.com/~lynn/2000g.html#25 SSL as model of security
https://www.garlic.com/~lynn/2000g.html#33 does CA need the proof of acceptance of key binding ?
--
Anne & Lynn Wheeler | lynn@garlic.com, https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: mainframe question Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Sun, 14 Oct 2001 20:12:53 GMTAnne & Lynn Wheeler writes:
both MVS & TSS groups had huge benchmark activities which had a variety of different workloads that were then performed under a semi-random walk of different table configurations ... searching for optimal table settings for the various workloads.
by the comparison, the cp/67 & vm/370 (fairshare, dynamic adaptive, feedback) schedulers that I produced ... modified their own values (effectively) based on success of previous periods (although the structure didn't look like either the MVS or TSS table schedulers). This genre of schedulers had policies objectives that could be specified, and then the internals managed dynamically (based on dynamic system & process-specific activity) the structures that were analogous to the MVS & TSS (static) scheduling table structures ... aka when I talked about dynamic adaptive and when TSS talked about dynamic adaptive we were talking at totally different level of dynamic adaptive.
--
Anne & Lynn Wheeler | lynn@garlic.com, https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: mainframe question Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Mon, 15 Oct 2001 00:12:13 GMT"Eugene A. Pallat" writes:
I was part of the cp/67 announcement (although still an undergraduate) at spring Share '68 in Houston ... but also active in os/360 and some TSS. Hugh and I got into real good argument one night after having spent most of the night drinking at SCIDS ... it came very close to turning physical. We met at the astrodome the next day (on neutral turf?).
--
Anne & Lynn Wheeler | lynn@garlic.com, https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: mainframe question Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Mon, 15 Oct 2001 11:21:39 GMT"Eugene A. Pallat" writes:
random ref:
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: mainframe question Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Mon, 15 Oct 2001 14:10:14 GMTjcmorris@mitre.org (Joe Morris) writes:
another simple example is industry-wide error reporting service ... i.e. capturing the detailed error statistics for every machine at every installation and reporting summaries comparing different mainframes from different vendors.
I had somewhat run afoul of such an issue ... a particular new mainframe model was projected to have a total of 3-5 errors of a certain kind of I/O error (somewhat akin to a SCSI bus error) for a period of a year across all machines of that model shipped (i.e. not 3-5 per day or month ... and not 3-5 per machine ... but 3-5 total for all machines over a period of a year).
The industry wide reporting service showed up with something like 15 such errors being recorded total for a whole year across all machines of that new model (i.e. original 3090). This resulted in a big investigation which turned out that some software that I had designed sometime previously for channel extension over telco T1 simulated that kind of error in place of a telco transmission error.
Now, how many non-mainframe machines have all errors that occur on the machine recorded and kept and the reports reviewed by data processing staff at regularly scheduled daily, weekly, and monthly basis for all such machines at the installation. Furthermore, what other non-mainframe machine markets have a industry-wide service that collects all such reports from all customers from all machines and produces regular reports of the summaries.
random refs:
https://www.garlic.com/~lynn/aadsm2.htm#architecture A different architecture? (was Re: certificate path
https://www.garlic.com/~lynn/aadsmail.htm#parsim parsimonious
https://www.garlic.com/~lynn/aepay6.htm#erictalk2 Announce: Eric Hughes giving Stanford EE380 talk this
https://www.garlic.com/~lynn/94.html#23 CP spooling & programming technology
https://www.garlic.com/~lynn/94.html#24 CP spooling & programming technology
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/96.html#14 mainframe tcp/ip
https://www.garlic.com/~lynn/96.html#27 Mainframes & Unix
https://www.garlic.com/~lynn/98.html#4 VSE or MVS
https://www.garlic.com/~lynn/99.html#119 Computer, supercomputers & related
https://www.garlic.com/~lynn/2000b.html#29 20th March 2000
https://www.garlic.com/~lynn/2000b.html#38 How to learn assembler language for OS/390 ?
https://www.garlic.com/~lynn/2000c.html#65 Does the word "mainframe" still have a meaning?
https://www.garlic.com/~lynn/2000c.html#66 Does the word "mainframe" still have a meaning?
https://www.garlic.com/~lynn/2000c.html#67 Does the word "mainframe" still have a meaning?
https://www.garlic.com/~lynn/2000c.html#68 Does the word "mainframe" still have a meaning?
https://www.garlic.com/~lynn/2000d.html#12 4341 was "Is a VAX a mainframe?"
https://www.garlic.com/~lynn/2000f.html#30 OT?
https://www.garlic.com/~lynn/2000f.html#31 OT?
https://www.garlic.com/~lynn/2001.html#4 Sv: First video terminal?
https://www.garlic.com/~lynn/2001.html#19 Disk caching and file systems. Disk history...people forget
https://www.garlic.com/~lynn/2001.html#20 Disk caching and file systems. Disk history...people forget
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/2001.html#55 FBA History Question (was: RE: What's the meaning of track overfl ow?)
https://www.garlic.com/~lynn/2001d.html#63 Pentium 4 Prefetch engine?
https://www.garlic.com/~lynn/2001d.html#70 Pentium 4 Prefetch engine?
https://www.garlic.com/~lynn/2001e.html#52 Pre ARPAnet email?
https://www.garlic.com/~lynn/2001f.html#49 any 70's era supercomputers that ran as slow as today's supercompu
https://www.garlic.com/~lynn/2001g.html#33 Did AT&T offer Unix to Digital Equipment in the 70s?
https://www.garlic.com/~lynn/2001g.html#34 Did AT&T offer Unix to Digital Equipment in the 70s?
https://www.garlic.com/~lynn/2001h.html#1 Alpha: an invitation to communicate
https://www.garlic.com/~lynn/2001k.html#22 ESCON Channel Limits
https://www.garlic.com/~lynn/2001k.html#46 3270 protocol
--
Anne & Lynn Wheeler | lynn@garlic.com, https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Security Classifications? (Where to Find Info) Newsgroups: sci.crypt Date: Sat, 13 Oct 2001 18:32:43 GMTMok-Kong Shen <mok-kong.shen@t-online.de> writes:
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Disappointed Newsgroups: comp.arch Date: Wed, 10 Oct 2001 19:27:04 GMT"Bill Todd" writes:
random refs
https://www.garlic.com/~lynn/subtopic.html#545tech 545 tech sq, camb. sci cntr
https://www.garlic.com/~lynn/subtopic.html#hone APL & HONE
https://www.garlic.com/~lynn/subtopic.html#fairshare performance, scheduling
https://www.garlic.com/~lynn/subtopic.html#wsclock working set, paging
--
Anne & Lynn Wheeler | lynn@garlic.com, https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: mainframe question Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Tue, 16 Oct 2001 12:47:59 GMTcbh@ieya.co.REMOVE_THIS.uk (Chris Hedley) writes:
ibm also had aix/370 (& aix/ps2) which was actually locus kernel running on both 370 and ps2 (sort of unix flavor of SAA)
random 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/99.html#123 Speaking of USB ( was Re: ASR 33 Typing Element)
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/2000c.html#84 Is a VAX a mainframe?
https://www.garlic.com/~lynn/2000d.html#68 "all-out" vs less aggressive designs
https://www.garlic.com/~lynn/2000d.html#69 "all-out" vs less aggressive designs
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/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/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#16 OT - Internet Explorer V6.0
https://www.garlic.com/~lynn/2001j.html#20 OT - Internet Explorer V6.0
https://www.garlic.com/~lynn/2001j.html#22 Title Inflation
https://www.garlic.com/~lynn/2001k.html#19 HP Compaq merger, here we go again.
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: mainframe question Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Tue, 16 Oct 2001 14:41:32 GMTWild Bill writes:
i believe the uts/gold work can be traced back to a port of unix to 370 at princeton.
misc gold refs:
https://www.garlic.com/~lynn/99.html#2 IBM S/360
https://www.garlic.com/~lynn/99.html#190 Merced Processor Support at it again . . .
https://www.garlic.com/~lynn/99.html#191 Merced Processor Support at it again . . .
https://www.garlic.com/~lynn/2000c.html#8 IBM Linux
https://www.garlic.com/~lynn/2000f.html#68 TSS ancient history, was X86 ultimate CISC? designs)
https://www.garlic.com/~lynn/2000f.html#70 TSS ancient history, was X86 ultimate CISC? designs)
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: mainframe question Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Tue, 16 Oct 2001 14:58:21 GMTcbh@ieya.co.REMOVE_THIS.uk (Chris Hedley) writes:
there would have to be a very significant customer install base & revenue to just cover the upfront costs of training & supporting all the field engineering support/maintain/service (aka RAS) requirements. Such costs would be significantly larger than all the other costs for aix/370 port/product combined.
random refs with respect to rewriting in order that disk engineering
development & test could be done under operating system environment:
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: mainframe question Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Tue, 16 Oct 2001 15:15:18 GMTWild Bill writes:
Circa 1974, CERN did some detailed benchmark comparisons between VM/CMS, MVS/TSO and some number of other offerings ... that showed VM/CMS with significant performance & thruput advantage. Reports were made available to Share ... but the reports made available to IBM were immediately classified (by the MVS group) Confidential, Restricted ... i.e. only available to employees on a need-to-know basis.
misc. refs:
https://www.garlic.com/~lynn/98.html#28 Drive letters
https://www.garlic.com/~lynn/2000e.html#23 Is Tim Berners-Lee the inventor of the web?
https://www.garlic.com/~lynn/2000f.html#61 360 Architecture, Multics, ... was (Re: X86 ultimate CISC? No.)
https://www.garlic.com/~lynn/2001f.html#49 any 70's era supercomputers that ran as slow as today's supercompu
https://www.garlic.com/~lynn/2001g.html#24 XML: No More CICS?
https://www.garlic.com/~lynn/2001g.html#54 DSRunoff; was Re: TECO Critique
https://www.garlic.com/~lynn/2001h.html#11 checking some myths.
https://www.garlic.com/~lynn/2001i.html#5 YKYGOW...
https://www.garlic.com/~lynn/2001i.html#30 IBM OS Timeline?
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: mainframe question Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Tue, 16 Oct 2001 19:09:39 GMTSteve O'Hara-Smith writes:
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Web of Trust Newsgroups: sci.crypt Date: Wed, 17 Oct 2001 01:08:07 GMT"Roger Schlafly" writes:
the supposed reason for these domain name server certificates are concerns regarding the integrity of the domain name infrastructure (i.e. the domain name infrastructure might not be pointing me at the correct server).
so, how does domain name server certificates come about? somebody goes to one of the certification authorities (CAs) and requests a certificate with that domain name. Since the certification authority is the authoritative agency for domain names ... the certification authority must contact the authoritative agency for domain names to validate that the entity requesting the domain name certificate is actually responsible for that domain name. Who is the authoritative agency for domain names that the certification authority needs to contact??? Well the certification authority has to contact the very same domain name infrastructure that everybody is concerned about with regard to its integrity. That leads to a little more concern by the certification authorities about trusting the authoritative agency for domain names for their certificates ... even tho this trust issue is the justification for having those certificates in the first place (does anybody hear the term catch-22??).
Ok, so one of the proposals to improve the integrity of the domain name infrastructure is to have people register a public key when they register their domain name (then any subsequent updates have to be signed with the corresponding private key). Now this improves many of the integrity issues and concerns of the certification authorities (CAs) regarding trusting the domain name infrastructure as the authoritative agency for domain names.
However, if the integrity of the domain name infrastructure is improved such that the certification authorities can trust them, then it is possible that the rest of the world could also ... eliminating the reason that everybody is getting all these certificates.
Furthermore, if the domain name infrastructure improved their integrity and also registered public keys ... not only could people start to have more trust in the domain name infrastructure (not just the certification authorities) ... but the domain name infrastructure could start acting as a real-time server of trusted public keys (effectively using existing domain name infrastructure protocol and facilities). This would also subsume the second function of certificates, trusted distribution of keying material.
misc past threads on this subject:
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: mainframe question Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Wed, 17 Oct 2001 16:38:01 GMTgenew@mail.ocis.net (Gene Wirchenko) writes:
ran across this in a recent announcement for a talk at comdex
Founded in 2000, Sine Nomine Associates, Inc. (SNA) provides a comprehensive range of internetworking, telecommunications, strategic, and training services for organizations in all commercial and government sectors worldwide. We are also shaping the cutting edge of the Linux for System/390 revolution, using Linux for System/390 as a reliable and stable solution for mission-critical Internet support services. Our successful and unsurpassed test of over 97,000 Linux images on a single System/390 system remains the flagship leading the industry into the virtual server/virtual network environment.
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: mainframe question Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Thu, 18 Oct 2001 14:07:31 GMT"Eugene A. Pallat" writes:
Charlie (responsible for compare&swap ... there was a couple month
effort to come up with that nmenonic which are charlie's initials
... CAS) was the system engineer at the customer (gov. instlallation)
that had the three-processor machine (until it got canceled). The
channel controller for the three-processor (i believe) was unique in
that all possible switches were software programmable (not just
sensing in the control regs ... but also setable). some blue-card ref:
https://www.garlic.com/~lynn/2001c.html#15 OS/360 (was LINUS for S/390)
The channel controller (for multiprocessor configurations) disappeared in 370 (as did >24bit addressing support, 360/67 had support for both 24bit virtual and 32bit virtual address). Much reduced function re-appeared somewhat as the channel director for the 303x machines ... and >24bit support didn't show-up until 3081 as 31bit addressing (not 32bit).
It is interesting how much of all of this originated at 545tech sq. in cambridge. ctss was the mit time-sharing system which begat both Multics and CP/67 (both projects in 545 tech. sq). The (ibm) boston programming center was moved to 545 tech sq which was responsible for CPS (conversational programming system). And of course there is the stories about Multics being the genesis of unix. out of cp/67 came vm/370, lpars, etc. Also out of 545 tech. sq came GML which begat SGML, HTML, XML, etc. A lot of the early work evolving from performance tuning into capacity planning also came out of CSC work at 545 tech sq.
melinda's history paper with various CTSS & time-sharing lore:
https://www.leeandmelindavarian.com/Melinda#VMHist
misc. other 545 tech sq & CSC references:
https://www.garlic.com/~lynn/subtopic.html#545tech
misc. smp references:
https://www.garlic.com/~lynn/subtopic.html#smp
misc. perf references:
https://www.garlic.com/~lynn/subtopic.html#fairshare
https://www.garlic.com/~lynn/subtopic.html#wsclock
project that would have sort-of used portions of the TSS kernel (somewhat similar
to the way the AT&T unix effort did)
https://www.garlic.com/~lynn/2001.html#27 VM/SP sites that allow free access
https://www.garlic.com/~lynn/96.html#4a John Hartmann's Birthday Party
one of the things for the above, I had a program (that I had written
in PLI) that did detailed register usage & control flow analysis of
assembly listing and also produced a high-level language psuedo-code
representation of the listing. One of the differences between standard
os assembly listings (F, H, etc) and TSS listings was that the
addr1/addr2 addresses on the statement line was tag'ed with the
csect/dsect number (making mapping to symbolic pointer-> generation
slightly more deterministic)
https://www.garlic.com/~lynn/94.html#12 360 "OS" & "TSS" assemblers
https://www.garlic.com/~lynn/2000d.html#36 Assembly language formatting on IBM systems
https://www.garlic.com/~lynn/2000f.html#60 360 Architecture, Multics, ... was (Re: X86 ultimate CISC? No.)
https://www.garlic.com/~lynn/2001g.html#35 Did AT&T offer Unix to Digital Equipment in the 70s?
https://www.garlic.com/~lynn/2001h.html#59 Blinkenlights
https://www.garlic.com/~lynn/2001h.html#76 Other oddball IBM System 360's ?
https://www.garlic.com/~lynn/2001i.html#30 IBM OS Timeline?
https://www.garlic.com/~lynn/2001l.html#5 mainframe question
random other postings:
https://www.garlic.com/~lynn/96.html#38 Mainframes & Unix
https://www.garlic.com/~lynn/98.html#10 OS with no distinction between RAM a
https://www.garlic.com/~lynn/98.html#13 S/360 operating systems geneaology
https://www.garlic.com/~lynn/99.html#126 Dispute about Internet's origins
https://www.garlic.com/~lynn/99.html#142 OS/360 (and descendants) VM system?
https://www.garlic.com/~lynn/99.html#177 S/360 history
https://www.garlic.com/~lynn/99.html#222 Looking for a (working) PERQ
https://www.garlic.com/~lynn/99.html#237 I can't believe this newsgroup still exists.
https://www.garlic.com/~lynn/2000.html#1 Computer of the century
https://www.garlic.com/~lynn/2000.html#43 Historically important UNIX or computer things.....
https://www.garlic.com/~lynn/2000.html#52 Correct usage of "Image" ???
https://www.garlic.com/~lynn/2000.html#81 Ux's good points.
https://www.garlic.com/~lynn/2000.html#82 Ux's good points.
https://www.garlic.com/~lynn/2000.html#89 Ux's good points.
https://www.garlic.com/~lynn/2000b.html#47 Why are Suns so slow?
https://www.garlic.com/~lynn/2000b.html#61 VM (not VMS or Virtual Machine, the IBM sort)
https://www.garlic.com/~lynn/2000d.html#47 Charging for time-share CPU time
https://www.garlic.com/~lynn/2000f.html#30 OT?
https://www.garlic.com/~lynn/2000f.html#53 360 Architecture, Multics, ... was (Re: X86 ultimate CISC? No.)
https://www.garlic.com/~lynn/2000f.html#59 360 Architecture, Multics, ... was (Re: X86 ultimate CISC? No.)
https://www.garlic.com/~lynn/2000f.html#78 TSS ancient history, was X86 ultimate CISC? designs)
https://www.garlic.com/~lynn/2000g.html#2 TSS ancient history, was X86 ultimate CISC? designs)
https://www.garlic.com/~lynn/2001b.html#21 First OS?
https://www.garlic.com/~lynn/2001d.html#71 Pentium 4 Prefetch engine?
https://www.garlic.com/~lynn/2001e.html#69 line length (was Re: Babble from "JD" <dyson@jdyson.com>)
https://www.garlic.com/~lynn/2001h.html#9 VM: checking some myths.
https://www.garlic.com/~lynn/2001h.html#10 VM: checking some myths.
https://www.garlic.com/~lynn/2001h.html#46 Whom Do Programmers Admire Now???
https://www.garlic.com/~lynn/2001h.html#57 Whom Do Programmers Admire Now???
https://www.garlic.com/~lynn/2001i.html#32 IBM OS Timeline?
https://www.garlic.com/~lynn/2001i.html#34 IBM OS Timeline?
https://www.garlic.com/~lynn/2001i.html#39 IBM OS Timeline?
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: mainframe question Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Thu, 18 Oct 2001 15:26:40 GMTAnne & Lynn Wheeler writes:
cp/67 could be considered the original micro-kernel ... but by the time of the above project there was about 40+klocs in the TSS kernel and something like 270+klocs in the vm/370 kernel. One of the unfortunate side-effects of a really well-designed, compact micro-kernel ... was it was so easy to clutter it up with new quick&dirty code ... aka since the basic code was so well-designed and clean that it was trivial to add new stuff w/o getting all tied into knots over trying to figure out spaghetti code. While it was simpler to add quick&dirty code this way (rather than do detailed architecture consistency), over period of 10-20 years, it eventually bloated the pure micro-kernel into spaghetti code.
part of this can be considered the price of success ... while the number of TSS customers (and correspondingly the number of developers working on the code) drastically decreased ... the number of vm/370 customers and developers significantly increased. It is a lot harder to maintain architecture & design consistency when there are a large number of developers throwing everything, including the kitchen sink into the microkernel (especially when large number of the new developers had traditional operating system background rather than microkernel orientation ... more in common with hardware processor engineers of the time than operating system developers).
since ZM activity was floundering under its own weight, i tried an alternative demo of moving major function out of the existing kernel. I selected for the demo, the VM spool file subsytem. Part of the reason for this selection was that the internal network support had a large part built on the VM spool file subsystem ... and it had become a major thruput bottleneck for internal high-speed network (& some HSDT related activities). The activity was suppose to demonstrate moving major function out of the kernel, increase the spool subsystem performance by a factor of ten times and also add support for asynchronous API semantics (in addition to the synchronous API semnatics).
misc. high-speed data transport (HSDT) refs:
https://www.garlic.com/~lynn/subnetwork.html#hsdt
misc. network refs:
https://www.garlic.com/~lynn/subindex.html#network
https://www.garlic.com/~lynn/subindx2.html#network
https://www.garlic.com/~lynn/internet.htm
random refs:
https://www.garlic.com/~lynn/94.html#22 CP spooling & programming technology
https://www.garlic.com/~lynn/94.html#29 CP spooling & programming technology
https://www.garlic.com/~lynn/99.html#34 why is there an "@" key?
https://www.garlic.com/~lynn/99.html#36 why is there an "@" key?
https://www.garlic.com/~lynn/99.html#213 Why is Pascal no longer a leading development Language?
https://www.garlic.com/~lynn/2000.html#15 Computer of the century
https://www.garlic.com/~lynn/2000b.html#42 Why are Suns so slow?
https://www.garlic.com/~lynn/2000b.html#43 Migrating pages from a paging device (was Re: removal of paging device)
https://www.garlic.com/~lynn/2001b.html#30 perceived forced conversion from cp/m to ms-dos in late 80's
https://www.garlic.com/~lynn/2001c.html#35 How Commercial-Off-The-Shelf Systems make society vulnerable
https://www.garlic.com/~lynn/2001e.html#31 High Level Language Systems was Re: computer books/authors (Re: FA:
https://www.garlic.com/~lynn/2001e.html#76 Stoopidest Hardware Repair Call?
https://www.garlic.com/~lynn/2001f.html#63 First Workstation
https://www.garlic.com/~lynn/2001j.html#4 I hate Compaq
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: voice encryption box (STU-III for the masses) Newsgroups: sci.crypt Date: Thu, 18 Oct 2001 18:53:28 GMTdaw@mozart.cs.berkeley.edu (David Wagner) writes:
misc. refs:
https://www.garlic.com/~lynn/aadsmore.htm#seecurevid A proposal for secure videoconferencing and video messaging over the Internet
https://www.garlic.com/~lynn/aadsmore.htm#client1 Client-side revocation checking capability
https://www.garlic.com/~lynn/aadsmore.htm#client2 Client-side revocation checking capability
https://www.garlic.com/~lynn/aadsmore.htm#client3 Client-side revocation checking capability
https://www.garlic.com/~lynn/aadsmore.htm#client4 Client-side revocation checking capability
https://www.garlic.com/~lynn/aadsmore.htm#pkiart Public Key Infrastructure: An Artifact...
https://www.garlic.com/~lynn/aadsmore.htm#pkiart2 Public Key Infrastructure: An Artifact...
https://www.garlic.com/~lynn/aadsm4.htm#3 Public Key Infrastructure: An Artifact...
https://www.garlic.com/~lynn/aepay4.htm#dnsinteg1 Domain Name integrity problem
https://www.garlic.com/~lynn/aepay4.htm#dnsinteg2 Domain Name integrity problem
https://www.garlic.com/~lynn/2000e.html#40 Why trust root CAs ?
https://www.garlic.com/~lynn/2000e.html#47 Why trust root CAs ?
https://www.garlic.com/~lynn/2000e.html#51 Why trust root CAs ?
https://www.garlic.com/~lynn/2001d.html#41 solicit advice on purchase of digital certificate
https://www.garlic.com/~lynn/2001e.html#39 Can I create my own SSL key?
https://www.garlic.com/~lynn/2001e.html#40 Can I create my own SSL key?
https://www.garlic.com/~lynn/2001g.html#19 Root 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: Indiana University and IBM Unveil the Nation's LargestUniversity-Owned Supercomputer Newsgroups: bit.listserv.ibm-main,alt.folklore.computers Date: Thu, 18 Oct 2001 22:10:21 GMTEBIE@PHMINING.COM (Eric Bielefeld) writes:
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Indiana University and IBM Unveil the Nation's LargestUniversity-Owned Supercomputer Newsgroups: bit.listserv.ibm-main,alt.folklore.computers Date: Fri, 19 Oct 2001 00:21:40 GMTsknutson@LANDMARK.COM (Sam Knutson) writes:
Other issues are that some number of these large account based stuff are vsam and possibly in some cases even bdam (don't translate well into things like RDBMS that would somewhat level the playing field with other platforms).
the bigger differentiator isn't so much whether it can run the application ... but whether or not there is a high level of confidence that the application runs on schedule each and every time. there is a significantly larger RAS issue in many of these applications ... extending all the way up into thru most of the application.
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: voice encryption box (STU-III for the masses) Newsgroups: sci.crypt Date: Fri, 19 Oct 2001 00:46:47 GMTPaul Rubin <phr-n2001d@nightsong.com> writes:
If a CA is critically dependent on some external agency as to the validity of the information that it is certifying ... and it is possible to compromise that external agency ... then the internal operation of the CA can be at the very highest security level ... and you still can't trust the CA's certification.
For most of the CAs out there they merely attest to having gone thru some sequence cross-checking some information that they've been asked to certify. For the most part CAs are not the final authority as to the information that they've been asked to certify ... aka somebody comes in and asks a CA to provide a certification as to some claimed binding. In effect, the CA doesn't actual certify the validity of the information in the certificate ... they just claim that they have followed various checking procedures as to the validity of the information ... but not necessary to the actual validty of the information itself. In most cases, CAs are dependent on other agencies who are the authority agency as to the actual validity of the information.
A trivial example is I ask a CA to certify my caller-ID (i.e. I assert a caller-ID and ask a CA to manufactur a certificate as to that caller-ID). If i've been able to compromise the Caller ID system ... they will check as to the Caller ID and it will come up good.
Similarly is the situation with SSL domain-name certificates (previously cited) ... where a CA is dependent on checking with the domain name infrastructure as to the validity of some claim with regard to domain name ownership. As to "identity" certificates, they can be dependent on something like driver's license. There have been statements by various states as to their ability to prevent identity theft with regard to false driver's licenses. So, easy question what is the frequency of caller-id compromise vis-a-vis identity theft frequency.
A CA isn't infallible, and in fact, they tend to disavow all liability with what they certify ... possibly in part because for the most part they have absolutely no control over the information they are placing in a certificate (and it is likely that very few of the agencies that CAs deal with regarding the validity of the information that they are certifying are interesting in accepting liability on the part of the CA).
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: mainframe question Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Fri, 19 Oct 2001 03:33:58 GMTlwinson@bbs.cpcn.com (lwin) writes:
random pcm ref:
https://www.garlic.com/~lynn/submain.html#360pcm
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: voice encryption box (STU-III for the masses) Newsgroups: sci.crypt Date: Fri, 19 Oct 2001 04:30:29 GMTdaw@mozart.cs.berkeley.edu (David Wagner) writes:
now what would you be suggesting with regard to CAs ...
1) if the domain name infrastructure could possible be wrong then should CAs stop manufacturing & issuing SSL domain-name certificates?
2) if the domain name infrastructure could possible be wrong, CAs should check with somebody else that knows nothing about domain name ownership instead?
3) if the domain name infrastructure could possible be wrong, CAs should totally cause all existing domain name infrastructures to be trashed and force everybody instead to register domain names with CAs instead (where the CAs would then directly control domain name ownership and wouldn't have to rely on some other agency that could possibly be wrong)?
My understanding of most of the CA business models is that they can manufactur a certificate that represents the binding of some information and that certificate could be trusted to the same level as if one was directly contacted the agency responsible for the vailidity of the information (that appears in the certificate; an agency that is rarely the CA itself). Other than that, I don't believe there is any fairy godmother that with a wave of the wand can change the trust level of the original information source because it appears in a certificate.
Most of the hyper about CA security & trust levels ... is that they want to be acceptable for certifying a broad range of different information that might exist at different trust levels. If they were to ever be involved in certifying some information that nominal has an extremely high native trust level ... they would prefer that the CA itself didn't represent the weakest point in the trust chain. However, I believe that many CAs may tout extremely high internal trust procedures ... that is significantly higher than the native trust of lots of information that they are certifying.
Similar to the method of compromising Caller-ID by "attacking" the origin that generates the Caller-ID ... it is possible to compromise a PKI system by attacking the source agency responsible for the information being certified (many such agencies may have significantly lower trust standards than the internal CA operation involved in manufacturing of the certificate).
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: mainframe question Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Sun, 21 Oct 2001 20:10:06 GMTBrian Inglis writes:
also ... somewhat akin to the chuck yeager school ref
https://www.garlic.com/~lynn/subboyd.html#boyd
with respect to I/O ... the 3274/3174 control units were particularly bad ... compared to the 3277/3272 which could provide subsecond response (if the sysetm could) ... it was nearly impossible to get real-subsecond (at the human interface screen/keyboard) response. The 3274/3174 tended to also have operational issues ... for extended periods of time we would see an average of 1 operator-initiated manual (BRS) reset per day. However, when we were doing all the I/O reliability stuff ... we stumbled across the fact that if you did a HDV/CLRIO instruction sequence in a tight loop to every control unit address ... the 3274/3174 would loose their mind and initiate reboot/reset on their own.
As we were to find out ... some number of hardware units exhibited that characteristic.
For the transition from 370 to 303x boxes ... one of the big changes was the channel director. The 370/158 had a hardware engine with two microprogram personalities ... one was the 370 instruction processor personality and the other was the channel I/O personality (the 158 hardware engine was responsible for executing both microprograms).
For the 303x line, they created a channel director that consisted only of a 158 engine with the channel I/O personality microprogram. The 303x processors were effectively
1) 3031 .. a 158 engine that only had the 370 micropogram personality
(and a 2nd 158 engine as a channel director with the channel I/O
microprogram personality). Old 158/3031/4341 national lab RAIN benchmark
https://www.garlic.com/~lynn/2000d.html#0 Is a VAX a mainframe?
2) 3032 ... a 168-3 engine that was reconfigured to use channel directors
3) 3033 ... a 168-3 "wiring" diagram that was remapped to newer chip technology. The newer chip technology was about 20% than the 168-3 technology but also had about ten times the circuits per chip. The 3033 originally was going to be a simple remapping only using the 1/10th circuit per chip and getting a 20% performance increase over the 168-3. Before product announce&ship, it was decided that the 3033 needed more like a 50% performance increase over the 168-3 ... which started a crash program to redo critical sections of the 168-3 core design to take advantage of the higher chip circuits (and performance advantage of doing more on-chip operations with fewer off-chip events).
In a manner similar to discovering the magic sequence to getting some of the control units to do a brain-wipe and reboot ... we found that it was possible to force the channel directors to perform a similar wipe/reset/reboot operation if you very quickly & in sequence did a CLRCH to all of the channel address for a director.
random 303x refs (re-posted attachment follows):
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/99.html#7 IBM S/360
https://www.garlic.com/~lynn/99.html#176 S/360 history
https://www.garlic.com/~lynn/99.html#187 Merced Processor Support at it again . . .
https://www.garlic.com/~lynn/2000.html#78 Mainframe operating systems
https://www.garlic.com/~lynn/2000b.html#37 How to learn assembler language for OS/390 ?
https://www.garlic.com/~lynn/2000c.html#69 Does the word "mainframe" still have a meaning?
https://www.garlic.com/~lynn/2000d.html#7 4341 was "Is a VAX a mainframe?"
https://www.garlic.com/~lynn/2000d.html#11 4341 was "Is a VAX a mainframe?"
https://www.garlic.com/~lynn/2000d.html#12 4341 was "Is a VAX a mainframe?"
https://www.garlic.com/~lynn/2000d.html#21 S/360 development burnout?
https://www.garlic.com/~lynn/2000e.html#57 Why not an IBM zSeries workstation?
https://www.garlic.com/~lynn/2000g.html#11 360/370 instruction cycle time
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#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#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/2001i.html#34 IBM OS Timeline?
https://www.garlic.com/~lynn/2001j.html#3 YKYGOW...
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/2001l.html#24 mainframe question
================== attachment
... basically over a course of a number of years ... I had the opportunity (at least three different times/instances) to totally eliminate all scenerios resulting in hung/zombie and/or the inverse which was a system crash because of faulty serialization
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: re: LOGOFF/FORCE PENDING
Typically the problem is some outstanding i/o request that the kernel is apprehensive about.
Originally VM/370 had lots of "hung" (aka zombie) users as well as lots of timing failures.
For the Resource Manager ... I had to do 2000 benchmarks that took three months elapsed time to run to calibrate all the algorithms. To do the benchmarks I created an automated benchmark procedure (and created the original autolog command ... originally for automated benchmarking ... not originally for automated operations). The automated benchmark would 1) look at the next benchmark to run, 2) build the appropriate system, 3) reboot, 4) set the appropriate parameters, 5) autolog the appropriate simulated users with the appropriate simulated workload 6) wait for the prescribed amount of time 7) force off all the users, 8) save the benchmark data, 9) remove the current benchmark entry 10) loop back to "1".
When I originally started, every couple benchmarks would hang with a user not being able to be forced or crash the system.
In order to get the benchmarks done so I could get out the resource manager ... I totally redesigned the logoff/reset processing and created a new serialization infrastructure. One of the things the new mechanism would do would queue a serialization request, leave and then when it returned it would go looking for every pending I/O request belonging to this user. Whenever one was found, it would be re-assigned to the "system" userid. I had originally created the "system" userid in CP/67 for portions of pageable kernel (this was when I was at BCS). This was never shipped in IBM CP/67 product ... but was incorporated into the initial VM/370 release. This eliminated all cases of hung/zombie users and system crashes because of timing serialization problems. Basically the SYSTEM user was originally designed to be a place-holder for the virtual memory tables that the kernel was mapped into ... which was used to managed the non-fixed portion of the kernel.
The resource manager was eventually incorporated into the original HPO ...however, about 80% of the resource manager was retrofitted to the base (non-HPO product) ... leaving only about 20% of the resource manager in HPO (the resource manager also contained a lot of the structure rewrite that I had done for SMP ... and was required to distributed SMP support in the base product). Effectively, both the serialization rewrite and the SMP support from the resource manager was dropped into the base system leaving only about 20% of the resource manager to become HPO.
For a period of better than a year there was absolutely no cases of hung/zombie users and/or system crashes because of logoff/reset serialization problems.
The problem thru the years ... is that 1) some failure is diagnosed that might be thot to be a serialization problem ... and somebody creates an APAR that holds a user in suspension on the off-chance that will fix the problem (has happened every couple years which re-introduces the problem of hung/zombie users) or 2) somebody adds some new tweak for some sort of I/O so there is an outstanding request someplace that the serialization code can't find and can't re-assign to the "SYSTEM" user (i.e. doesn't update the serialization code to recognize the tweak to the I/O, again leading to serialization failure and/or hung/zombie user).
Later, I added the initial MIH ... as part of a generic rewrite of the I/O subsystem for the disk engineering lab so that they could run 6-12 test cells simultaneously in an operating system environment (at the time, MTBF for MVS was 15 minutes with just a single test cell active). This helped with hung devices ... i.e. a user could get suspended while waiting for a hung device ... but would not be "hung" in the sense that they would enter zombie state if forced/logoff/reset.
misc. SMP refs:
https://www.garlic.com/~lynn/subtopic.html#smp
misc resource manager refs:
https://www.garlic.com/~lynn/subtopic.html#fairshare
https://www.garlic.com/~lynn/subtopic.html#wsclock
misc. disk test cell refs:
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: mainframe question Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Sun, 21 Oct 2001 20:23:10 GMTAnne & Lynn Wheeler writes:
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Processor Modes Newsgroups: comp.arch,alt.folklore.computers Date: Mon, 22 Oct 2001 19:11:22 GMTPaul Repacholi writes:
I knew somebody that was hired as undergraduate at UCSB to do penetration study of arpanet before its initial turn-on (see extract from rfc208 attached).
misc. ref
https://www.garlic.com/~lynn/99.html#45
as previously mentioned ... the internal network (all mainframes) was larger (in terms of nodes) than the arpa/internet from just about the beginning up thru possibly 1985 (when the large number of workstations and PCs started to see a huge explosion in internet nodes).
index of RFCs can be found at:
https://www.garlic.com/~lynn/rfcietff.htm
random refs:
https://www.garlic.com/~lynn/internet.htm
https://www.garlic.com/~lynn/subindex.html#network
https://www.garlic.com/~lynn/subindex.html#network
various RFCs referencing UCSB 360/75
33, 101, 105, 115, 120, 138, 164, 208, 240, 252, 255, 266, 267, 287,
288, 293, 298, 302, 306, 311, 315, 319, 321, 326, 330, 332, 335, 342,
344, 353, 362, 366, 367, 370, 376, 477, 490, 494, 597, 599
various RFCs referencing UCLA 360/91
77, 90, 208, 240, 252, 255, 266, 267, 287, 288, 293, 298, 306, 307,
315, 319, 325, 326, 330, 332, 342, 344, 345, 353, 362, 366, 367, 370,
376, 392, 468, 490, 494, 597, 619
the "arpanet" as of 8/9/71 ... from RFC208
IMP SITE HOST NETWORK SCHEDULED NUMBER NAME NUMBER HOST ADDRESS INSTALLATION ------ ---- ------ ---- ------- ------------ 1 UCLA 0 SIGMA-7 1 1 IBM 360/91 65 2 SRI 0 PDP-10 (NIC) 2 1 PDP-10 (Al) 66 3 UCSB 0 IBM 360/75 3 4 UTAH 0 PDP-lO 4 5 BBN 0 DDP-516 5 ) See Note 1 1 PDP-10 (A) 69 ) 2 PDP-1O (B) 133 6 MIT 0 Honeywell 645 6 1 PDP-10 70 7 RAND O 360/65 7 1 PDP-1O 71 8 SDC O IBM 360/75 8 9 HARVARD O PDP-1O 9 1 PDP-1 73 2 PDP-11 137 10 LINCOLN O IBM 360/67 10 1 TX2 74 11 STANFORD O PDP-1O 11 12 ILLINOIS O PDP-11 12 13 CASE O PDP-1O 13 14 CARNEGIE O PDP-1O 14 15 PAOLI O B6500 15 16 NASA/AMES O IBM 360/67 16 8/3/71 2 TIP 144 17 MITRE 2 TIP 145 8/31/71 18 RADC O H 635/645 18 10/5/71 2 TIP 146 19 NBS O PDP-11 19 11/2/71 20 ETAC 2 TIP 148 11/30/71 21 TINKER O 418 III 21 1/4/71 22 McCLELLAN O 418 III 22 2/1/72 23 USC 0 IBM 360/44 23 2/29/72 2 TIP 151 24 GWC 2 TIP 152 3/14/72 25 NCAR O CDC 7600 25 3/28/72 2 TIP 153 30 BBN/TIP 2 TIP 158--
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Processor Modes Newsgroups: comp.arch,alt.folklore.computers Date: Mon, 22 Oct 2001 19:41:00 GMTAnne & Lynn Wheeler writes:
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: History Newsgroups: bit.listserv.ibm-main,alt.folklore.computers Date: Mon, 22 Oct 2001 19:53:18 GMTDaniel.McLaughlin@COTTONSTATES.COM (McLaughlin, Daniel) writes:
MVS (multiple virtual storage ... or multiple virtual address spaces to distinguish between the original VS/2 SVS implementation, instead of having user programs all running in the same virtual address space shared with the kernel/nucleus ... MVS gave each user program its own address space ... although it maintained the SVS/MVT design point with the kernel resident in the application address space. In some sense, from the application standpoint it was as if it was still SVS but with no other applications running (or even MVT with no other applications running).
I have vague recollections of Ludlow having cobbeled together MVT with "CCWTRANS" from cp/67 (module that performed the page-fixing and virtual->real translation for CCWs) for initial pass at SVS.
random refs:
https://www.garlic.com/~lynn/93.html#18 location 50
https://www.garlic.com/~lynn/94.html#4 Schedulers
https://www.garlic.com/~lynn/94.html#7 IBM 7090 (360s, 370s, apl, etc)
https://www.garlic.com/~lynn/94.html#20 CP/67 & OS MFT14
https://www.garlic.com/~lynn/94.html#21 370 ECPS VM microcode assist
https://www.garlic.com/~lynn/94.html#35 mainframe CKD disks & PDS files (looong... warning)
https://www.garlic.com/~lynn/94.html#49 Rethinking Virtual Memory
https://www.garlic.com/~lynn/95.html#2 Why is there only VM/370?
https://www.garlic.com/~lynn/97.html#23 Kernel swapping itself out ?
https://www.garlic.com/~lynn/97.html#26 IA64 Self Virtualizable?
https://www.garlic.com/~lynn/98.html#11 S/360 operating systems geneaology
https://www.garlic.com/~lynn/98.html#12 S/360 operating systems geneaology
https://www.garlic.com/~lynn/98.html#28 Drive letters
https://www.garlic.com/~lynn/99.html#7 IBM S/360
https://www.garlic.com/~lynn/99.html#204 Core (word usage) was anti-equipment etc.
https://www.garlic.com/~lynn/99.html#209 Core (word usage) was anti-equipment etc.
https://www.garlic.com/~lynn/2000.html#68 Mainframe operating systems
https://www.garlic.com/~lynn/2000b.html#61 VM (not VMS or Virtual Machine, the IBM sort)
https://www.garlic.com/~lynn/2000c.html#34 What level of computer is needed for a computer to Love?
https://www.garlic.com/~lynn/2000c.html#35 What level of computer is needed for a computer to Love?
https://www.garlic.com/~lynn/2000e.html#37 FW: NEW IBM MAINFRAMES / OS / ETC.(HOT OFF THE PRESS)
https://www.garlic.com/~lynn/2000f.html#35 Why IBM use 31 bit addressing not 32 bit?
https://www.garlic.com/~lynn/2000g.html#27 Could CDR-coding be on the way back?
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#18 Linux IA-64 interrupts [was Re: Itanium benchmarks ...]
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#4 I hate Compaq
https://www.garlic.com/~lynn/2001k.html#37 Is anybody out there still writting BAL 370.
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: mainframe question Newsgroups: comp.lang.asm370,alt.folklore.computers Date: Tue, 23 Oct 2001 14:19:38 GMT"Phil Weldon" writes:
no 30 year-old mainframe is worth the water costs for the cooling
random refs:
https://www.garlic.com/~lynn/2000.html#26 Why is EDI dead? Is S/MIME 'safe'? Who and why?
https://www.garlic.com/~lynn/2000b.html#37 How to learn assembler language for OS/390 ?
https://www.garlic.com/~lynn/2000b.html#65 oddly portable machines
https://www.garlic.com/~lynn/2000b.html#84 write rings
https://www.garlic.com/~lynn/2000b.html#85 Mainframe power failure (somehow morphed from Re: write rings)
https://www.garlic.com/~lynn/2000b.html#86 write rings
https://www.garlic.com/~lynn/2000d.html#28 RS/6000 vs. System/390 architecture?
https://www.garlic.com/~lynn/2001k.html#4 hot chips and nuclear reactors
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: is this correct ? OS/360 became MVS and MVS >> OS/390 Newsgroups: bit.listserv.ibm-main,alt.folklore.computers Date: Tue, 23 Oct 2001 17:31:18 GMTjohn_g123_5@yahoo.com (john) writes:
MVT became VS2(aka SVS), MFT became VS1 ...
VS2/SVS became MVS.
In any case, os/360 became multiple things ... one of which is evolving into os/390.
random ref:
https://www.garlic.com/~lynn/2001l.html#36 History
posted yesterday in this same newsgroup on the very same subject
misc. reference:
https://www.garlic.com/~lynn/2001k.html#75 Disappointed
https://www.garlic.com/~lynn/2001l.html#0 Disappointed
https://www.garlic.com/~lynn/2001l.html#16 Disappointed
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: is this correct ? OS/360 became MVS and MVS >> OS/390 Newsgroups: bit.listserv.ibm-main,alt.folklore.computers Date: Tue, 23 Oct 2001 19:24:08 GMTAllodoxaphobia writes:
I did sysgens & support for R9.5 MFT, R11 MFT, R14 MFT, R15/16 MVT, R18 MVT, etc. The university never used MFT-II (there have recent postings here regarding the kernel requirements differences for MFT-II and MVT).
I vaguely remember MVT showing up in R12 or R13 (I worked with some people that installed R13 MVT) but it was still quite buggy and we waited until R15/16 to do an MVT install.
R15/16 (as mentioned before) also introduced being able to specify VTOC position. Since R11, I had been doing hand-built stage-II sysgens ... so that data sets & PDS members were carefully organized for optimal arm seek performance (for specific univ. workload getting 60+ percent reduction in elapsed time).
random refs:
https://www.garlic.com/~lynn/94.html#18 CP/67 & OS MFT14
https://www.garlic.com/~lynn/97.html#22 Pre S/360 IBM Operating Systems?
https://www.garlic.com/~lynn/97.html#28 IA64 Self Virtualizable?
https://www.garlic.com/~lynn/98.html#21 Reviving the OS/360 thread (Questions about OS/360)
https://www.garlic.com/~lynn/2000d.html#50 Navy orders supercomputer
https://www.garlic.com/~lynn/2001b.html#61 Disks size growing while disk count shrinking = bad performance
https://www.garlic.com/~lynn/2001d.html#48 VTOC position
https://www.garlic.com/~lynn/2001d.html#49 VTOC position
https://www.garlic.com/~lynn/2001i.html#30 IBM OS Timeline?
https://www.garlic.com/~lynn/2001k.html#37 Is anybody out there still writting BAL 370.
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: MVS History (all parts) Newsgroups: bit.listserv.ibm-main,alt.folklore.computers Date: Tue, 23 Oct 2001 23:47:32 GMTIBM-MAIN@ISHAM-RESEARCH.COM (Phil Payne) writes:
at least by the mid to late 70s ... the relative trade-off of storage resources and channel resources had totally flipped.
the following is type of comparison that i started publishing in late
'70s.
https://www.garlic.com/~lynn/93.html#31 bit i/o or kicking the mainframe out the door
system 3.1L HPO change machine 360/67 3081K mips .3 14 47* pageable pages 105 7000 66* users 80 320 4* channels 6 24 4* drums 12meg 72meg 6* page I/O 150 600 4* user I/O 100 300 3* disk arms 45 32 4*?perform. bytes/arm 29meg 630meg 23* avg. arm access 60mill 16mill 3.7* transfer rate .3meg 3meg 10* total data 1.2gig 20.1gig 18* Comparison of 3.1L 67 and HPO 3081k==========================================================
the above data was VM specific ... in part, not having the same level of detailed data for 15 year comparison running the same workload with regard to mvt & svs/mvs. However, in the late '70s I had "shot" some severe performance problems at large mult-cec SVS shared-disk installations that turned out to be all caused by multi-track PDS searches. Also have some stories of VM/MVS shared disk installations where operations strickly forbid placing "any" MVS pack on a "CMS string" because there were immediate, observable factor of up to ten times degradation in CMS interactive response when there was any MVS pack on a string nominally devoted exlusive to CMS (one could make some observations about TSO response already being normally so bad that it was not possible to observe the additional severe degradation that MVS multi-track I/O sequences had on TSO response).
In any case, the above comparisons i.e. disk & channel thruput had degraded by a factor of ten times relative to overall system thruput (aka other system resources got 50 times more plentiful while disk & channel resources only got five times more plentiful ... so there was a relative disk & channel system thruput decline of a factor of tnn times) ... prompted GPD to assign the whole disk performance group to rebutting the data.
After a couple months ... they came back with a report that the obove data was actually optimistic ... if you take into account detailed data about RPS-miss, the relative disk & channel thruput had declined by more than a factor of ten times. The analysis was turned into a GUIDE presentation ... focusing on all the "positive" configuration things that an installation should do (not actually coming out and stating that relative disk & channel i/o thruput/resources had declined by better than a factor of ten times over a period of 15 years).
At the time, there was a proposal for providing MVS support for a non-CKD environment (i.e. eliminating all multi-record and multi-track searches). The nominal explanation would be to allow MVS to run in an all FBA environment ... but it would have also had the result that it could also operate in a CKD environment w/o all the enormous requirements for channel, controller, string & drive resources. Even if all the code was fully developed, integrated, & tested when turned over to the responsible group there still was a prohibitedly enormous $$ estimated associated with actually getting it into the field.
random refs:
https://www.garlic.com/~lynn/93.html#29 Log Structured filesystems -- think twice
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/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)
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: mainframe question Newsgroups: alt.folklore.computers Date: Wed, 24 Oct 2001 00:02:24 GMTBrian Inglis writes:
Because of frequent inability of administrators to deal with the concept, there was a serious proposal to offer a "high-performance" 3380 that cost more than a normal 3380 ... which consisted solely of a micro-program load that resitricted the number of cylinders that could be accessed on the drive (which was otherwise a normal 3380).
Basically if you allocated more than 80 percent of a 3380 ... there was a overall system degradation compared to an all 3350 installation. It was possible to show that the price per bit even at 80 percent allocation was less than 3350. It was also possible to show that overal system performance degradation cost more (i.e. you take a percentage of the total system costs of all components, processors, disks, channels, memory, etc ... you didn't even have to take into account the cost of lost user time) was significantly larger than any cost savings from needing fewer 3380 drives when allocated at 100 percent full.
random refs:
https://www.garlic.com/~lynn/93.html#31 Big I/O or Kicking the Mainframe out the Door
https://www.garlic.com/~lynn/95.html#8 3330 Disk Drives
https://www.garlic.com/~lynn/99.html#6 3330 Disk Drives
https://www.garlic.com/~lynn/2000c.html#19 Hard disks, one year ago today
https://www.garlic.com/~lynn/2000d.html#11 4341 was "Is a VAX a mainframe?"
https://www.garlic.com/~lynn/2000d.html#13 4341 was "Is a VAX a mainframe?"
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/2001.html#38 Competitors to SABRE?
https://www.garlic.com/~lynn/2001b.html#59 Disks size growing while disk count shrinking = bad performance
https://www.garlic.com/~lynn/2001b.html#61 Disks size growing while disk count shrinking = bad performance
https://www.garlic.com/~lynn/2001k.html#60 Defrag in linux? - Newbie question
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: is this correct ? OS/360 became MVS and MVS >> OS/390 Newsgroups: bit.listserv.ibm-main,alt.folklore.computers Date: Wed, 24 Oct 2001 13:31:11 GMTPeter Flass writes:
from
https://web.archive.org/web/20010218005108/http://www.isham-research.freeserve.co.uk/chrono.txt
+ IBM OS/360 64-04 6???? PCP - SINGLE PARTITION SCP FOR S/360 IBM S/360-30 64-04 65-05 13 SMALL; 64K MEMORY LIMIT, MICROCODE CTL. IBM S/360-40 64-04 65-04 12 SMALL-INTERMED.; 256K MEMORY LIMIT IBM S/360-50 64-04 65-08 16 INTERMED.-LARGE IBM S/360-60 64-04 N/A LARGE - NEVER SHIPPED IBM S/360-62 64-04 N/A LARGE - NEVER SHIPPED IBM S/360-70 64-04 N/A LARGE - NEVER SHIPPED IBM S/360-92 64-08 VERY LARGE SCIENTIFIC S/360 IBM S/360-91 64-11 67-10 REPLACES 360/92 CDC 6800 64-12 LARGE SCIENTIFIC SYSTEM - LATER 7600 + IBM OS/360 65-?? 68-?? MFT - FIRST MULTIPROGRAMMED VERSION OF OS IBM 2314 65-?? 65-04 DISK: 29MB/DRIVE, 4DR/BOX REMOV. MEDIA $890/MB IBM S/360-65 65-04 65-11 07 MAJOR LARGE S/360 CPU IBM S/360-75 65-04 66-01 09 LARGE CPU; NO MICROCODE; NOT SUCCESSFUL IBM S/360-95 65-07 68-02 THIN FILM MEMORY - /91, /92 NOW RENAMED /91 IBM S/360-44 65-08 66-07 11 INTERMED. CPU,;SCIENTIFIC;NO MICROCODE IBM S/360-67 65-08 66-06 10 MOD 65+DAT; 1ST IBM VIRTUAL MEMORY IBM PL/I LANG. 66-?? 6???? MAJOR NEW LANGUAGE (IBM) IBM S/360-91 66-01 67-11 22 VERY LARGE CPU; PIPELINED IBM PRICE 67-?? 67??? PRICE INCREASE??? + IBM OS/360 67-?? 67-12 MVT - ADVANCED MULTIPROGRAMMED OS IBM TSS 67??? ??-?? 32-BIT VS SCP-MOD 67; COMMERCIAL FAILURE--
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: QTAM (was: MVS History) Newsgroups: bit.listserv.ibm-main,alt.folklore.computers Date: Wed, 24 Oct 2001 15:00:50 GMTdba@duda.com (David Andrews) writes:
when I did the original tty/ascii support for cp/67, i started out borrowing translate table from BTAM ... but quickly made some number of modifications to it.
The base CP/67 support had dynamic terminal type recognition ... as long as it was the same SAD (line scanner) on the 2702. When I put in the tty/ascii support for CP/67, I modified the base support to do dynamic terminal type recognition across line scanners ... playing around with the 2702 SAD command to switch line-scanners.
In testing it worked ... but one of the IBM engineers eventually got around to telling me that while the 2702 supported dynamic switching of the line-scanner ... that the 2702 implementation took some sort cuts and hardwired the oscillator to each line ... so while it was possible to dynamically switch between 2741 line-scanner & TTY line-scanner on a per line basis ... it didn't officially work since the 2741 & TTY were different baud rates with corresponding different oscillator.
This was the genesis of the ibm PCM controller business (2702 wouldn't let me do dynamic terminal & line-speed). After going thru the details ... we started a replacement telecom controller project where we built our own terminal controller, originally based on an Interdata/3, reversed engineered the multiplexor channel protocol and built our own channel attach board. In the interdata/3 "line-scanners", we built in both dynamic terminal & line speed recognition.
random refs:
https://www.garlic.com/~lynn/submain.html#360pcm
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: QTAM (was: MVS History) Newsgroups: bit.listserv.ibm-main,alt.folklore.computers Date: Wed, 24 Oct 2001 17:06:01 GMTjraben@cascinc.com (Jeff Raben) writes:
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Processor Modes Newsgroups: comp.arch,alt.folklore.computers Date: Wed, 24 Oct 2001 17:18:13 GMTAnne & Lynn Wheeler writes:
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: MVS History (all parts) Newsgroups: bit.listserv.ibm-main,alt.folklore.computers Date: Wed, 24 Oct 2001 17:46:27 GMTAnne & Lynn Wheeler writes:
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: five-nines Newsgroups: bit.listserv.ibm-main Date: Thu, 25 Oct 2001 00:55:46 GMTcomputerguy@ANTELECOM.NET (Dino Jr) writes:
random refs:
https://www.garlic.com/~lynn/99.html#71 High Availabilty on S/390
https://www.garlic.com/~lynn/99.html#128 Examples of non-relational databases
https://www.garlic.com/~lynn/99.html#136a checks (was S/390 on PowerPC?)
https://www.garlic.com/~lynn/99.html#145 Q: S/390 on PowerPC?
https://www.garlic.com/~lynn/2000c.html#45 Does the word "mainframe" still have a meaning?
https://www.garlic.com/~lynn/2000c.html#47 Does the word "mainframe" still have a meaning?
https://www.garlic.com/~lynn/2000e.html#22 Is a VAX a mainframe?
https://www.garlic.com/~lynn/2000f.html#12 Amdahl Exits Mainframe Market
https://www.garlic.com/~lynn/2000f.html#30 OT?
https://www.garlic.com/~lynn/2000f.html#54 360 Architecture, Multics, ... was (Re: X86 ultimate CISC? No.)
https://www.garlic.com/~lynn/2001.html#43 Life as a programmer--1960, 1965?
https://www.garlic.com/~lynn/2001c.html#69 Wheeler and Wheeler
https://www.garlic.com/~lynn/2001d.html#70 Pentium 4 Prefetch engine?
https://www.garlic.com/~lynn/2001d.html#71 Pentium 4 Prefetch engine?
https://www.garlic.com/~lynn/2001e.html#44 Where are IBM z390 SPECint2000 results?
https://www.garlic.com/~lynn/2001e.html#47 Where are IBM z390 SPECint2000 results?
https://www.garlic.com/~lynn/2001g.html#44 The Alpha/IA64 Hybrid
https://www.garlic.com/~lynn/2001h.html#8 VM: checking some myths.
https://www.garlic.com/~lynn/2001j.html#23 OT - Internet Explorer V6.0
https://www.garlic.com/~lynn/2001k.html#13 HP-UX will not be ported to Alpha (no surprise)exit
https://www.garlic.com/~lynn/2001k.html#14 HP-UX will not be ported to Alpha (no surprise)exit
https://www.garlic.com/~lynn/2001k.html#18 HP-UX will not be ported to Alpha (no surprise)exit
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: redhat 7.2 & gnome/nautilus Newsgroups: linux.redhat Date: Thu, 25 Oct 2001 01:05:52 GMTi got rh7.2 boxed set today direct from rh and did an upgrade on a rh7.0 installation.
everything seems to be working ... except gnome/nautilus window manager seems significantly more sluggish compared to rh7.0
machine is dual 1ghz processers with 1gbyte of memory
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Virus propagation risks Newsgroups: comp.mail.eudora.ms-windows Date: Thu, 25 Oct 2001 15:39:52 GMT"Stephane Hebert" writes:
at the 1996 developers conf. (in moscone) every session started, ended and was riddled with we are going to preserve your (vs/basic) investment (aka internet was a momentary aberration but vs/basic & scripting is here to stay).
prior to that the major vulnderability (possibly 90+ percent) was buffer overruns (primarily an artifact of C language usage) but things have significantly change since that time.
random refs:
https://www.garlic.com/~lynn/99.html#85 Perfect Code
https://www.garlic.com/~lynn/99.html#163 IBM Assembler 101
https://www.garlic.com/~lynn/2000.html#25 Computer of the century
https://www.garlic.com/~lynn/2000b.html#17 ooh, a real flamewar :)
https://www.garlic.com/~lynn/2000b.html#22 ooh, a real flamewar :)
https://www.garlic.com/~lynn/2000c.html#40 Domainatrix - the final word
https://www.garlic.com/~lynn/2001b.html#47 what is interrupt mask register?
https://www.garlic.com/~lynn/2001b.html#58 Checkpoint better than PIX or vice versa???
https://www.garlic.com/~lynn/2001c.html#32 How Commercial-Off-The-Shelf Systems make society vulnerable
https://www.garlic.com/~lynn/2001c.html#38 How Commercial-Off-The-Shelf Systems make society vulnerable
https://www.garlic.com/~lynn/2001d.html#58 Very CISC Instuctions (Was: why the machine word size ...)
https://www.garlic.com/~lynn/2001i.html#54 Computer security: The Future
https://www.garlic.com/~lynn/2001k.html#43 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: What makes a mainframe? Newsgroups: bit.listserv.ibm-main,alt.folklore.computers Date: Thu, 25 Oct 2001 21:48:25 GMTmkothari@DATAMIRROR.COM (Manish Kothari) writes:
If these operations were to address the operating system by traditional mechanism of building a proprietary operating system from scratch ... it would of totally blown the whole economic equation out of the water.
They needed software & operating system that represented an economic outlay that was less or comparible to the hardware development expenditure. At the time, Unix fit the bill ... the basic operating system cost was relatively nominal and the development expense to port to whatever hardware platfrom they were building was also relatively inexpensive (aka the software costs didn't totally dominate the cost of the whole operation by several orders of magnitude).
some of the technical workstations are an example
https://www.garlic.com/~lynn/96.html#4a
the 801 displaywriter follow-on project (that got killed) tried to save
itself in a similar fashion
https://www.garlic.com/~lynn/2000d.html#60 "all-out" vs less aggressive designs (was: Re: 36 to 32 bit transition)
https://www.garlic.com/~lynn/2000d.html#65 "all-out" vs less aggressive designs (was: Re: 36 to 32 bit transition)
https://www.garlic.com/~lynn/2001f.html#22 Early AIX including AIX/370
https://www.garlic.com/~lynn/2001f.html#43 Golden Era of Compilers
random other observations from the early '80s
https://www.garlic.com/~lynn/2001l.html#25
Also, during the '70s a lot of universities had installed and trained people on Unix (a lot less expensive than traditional dataprocessing platforms). A lot of these were engineering graduates which were becoming major players in various of these new computer operations in the '80s.
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Security standards for banks and other institution Newsgroups: sci.crypt Date: Fri, 26 Oct 2001 14:18:31 GMTMarco Fioretti writes:
Frequently standards from X9 (and/or other countries) are forwarded to ISO. In the past that was required almost a complete reset of the standards process. There is work on streamlining the process involving standards at the ISO level forwarded from country standards organization. Frequently X9 standards become ISO standards.
Within the payment card industry the standard is ISO8583 for messages flowing between terminals/merchants and nearly all other points (used by both debit and credit payment card implementations).
the X9 website is
http://www.x9.org/
the TC68 website are:
http://www.tc68.org/
http://www.iso.ch/iso/en/stdsdevelopment/tclist/TechnicalCommitteeDetailPage.TechnicalCommitteeDetail?TC=68
There are variety of standards that cover different aspects.
For instance, X9.59 is a standard for all account-based retail transactions ("ALL" as in internet, non-internet, point-of-sale, credit, debit, ACH, etc). The requirement given the X9A10 working group for X9.59 was that it preserve the integrity of the financial infrastructure without requiring encryption (only authentication) ... i.e. the integrity of the financial industry would still be preserved if the transaction wasn't encrypted and also happened to be transmitted over any kind of channel.
misc. X9.59 references
https://www.garlic.com/~lynn/
A NACHA/debit pilot reference:
https://web.archive.org/web/20020204041928/http://internetcouncil.nacha.org/Projects/ISAP_Results/isap_results.htm
Within X9, X9F is the committee that is responsible for encryption and security standards. X9.59 was done under the X9A committee somewhat more as an end-to-end business integrity standard rather than a strictly security or encryption standard (including the specific requirement that the financial industry integrity would be preserved without requiring encryption).
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Security standards for banks and other institution Newsgroups: sci.crypt Date: Fri, 26 Oct 2001 21:09:18 GMTAnne & Lynn Wheeler writes:
One of the issues where X9 standards can come into play is regarding legal disputes where whether or not X9 standards were observed can change the burden and/or amount of proof. In that sense, observation of X9 standards might be considered a conservative liability mitigation policy.
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: mainframe question Newsgroups: alt.folklore.computers,bit.listserv.ibm-main Date: Sat, 27 Oct 2001 15:31:50 GMTBrian Inglis writes:
aka
Corinth 2305-1 Zeus 2305-2 2311 2314 Merlin 3330-1 Iceberg 3330-11 Winchester 3340-35 3340-70 3344 (3350 physical drive simulating multiple 3340) ?Piccolo 3310 FBA Madrid 3350 NFP 3370 FBA Florence 3375 3370 supporting CKD Coronado 3380 A04, AA4, B04 EvergreenD 3380 AD4, BD4 EvergreenE 3380 AE4, BE4does anybody remember 1655?
Cutter 3880 Ironwood 3880-11 (page block cache) ?? 3880-13 (full track cache) Sahara 3880-21 (larger cache for "11") ?? 3880-23 (larger cache for "13")
some old 3880-11/3880-13 posts
https://www.garlic.com/~lynn/2000d.html#13 4341 was "Is a VAX a mainframe?"
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
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: mainframe question Newsgroups: alt.folklore.computers,bit.listserv.ibm-main Date: Sat, 27 Oct 2001 17:14:13 GMTSteve Samson writes:
Cybernet 3850 MSS (also Comanche & Oak) Cutter 3880 Ironwood 3880-11 (page block 8mbyte cache) Sheriff 3880-13 (full track 8mbyte cache) Sahara 3880-21 (larger cache for "11") ?? 3880-23 (larger cache for "13")one of the "problems" with the cutter caches was that there was just a single "exposure" per drive ... as a result, requests for data that happened to be in the cache would get queued behind requests that had to go to the physical device (I had tried previously to get multi-exposures for madrid/3350 as mechanism of having multiple queued requests in the hardware).
When 3880-13 was originally announced ... it claimed 90% hit rate ... the benchmark example was sequential read of 4k blocks (10 blocks per track). The first read for a block (on a track) would be a miss ... but would bring in the rest of the track ... and then the remaining 9 block reads would all be "hits" ... resulting in 90% cache hit ratio.
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: mainframe question Newsgroups: alt.folklore.computers,bit.listserv.ibm-main Date: Mon, 29 Oct 2001 15:47:37 GMTAnne & Lynn Wheeler writes:
1) reduce elapsed time
2) reduce excp
3) reduce processing overhead
basically disk cache only addressed #1.
as at the time of 11/13 ... 8mbytes was comparable or smaller than real-memory sizes. in the late '70s we did a lot of detailed record access tracing of a number of different live loads. that was run thru a fairly detailed model of different kinds of caches (device, controller, channel, director, i/o subsystem, system). Except for pathelogical cases of misbehaving accesses, global caches alwas came out better. This was something we already knew from the work in the 60s on local and global page replacement algorithms. the work also develped a methodology for efficient, near-real time trace reductions that could be used in conjunction with dynamic disk data re-organization.
the other work, initially for 3880-d11 was dup/no-dup management strategy. "dup" assumes that record could reside both in main storage and "d11" at the same time (i.e. normal cache read). with main storage as large or larger than cache ... there was high probability that nearly all records in the d11 cache were duplicates of what was in main storage. The "no-dup" management always did a d11 "distructive" read but normal writes i.e. nearly guaranteed that there was almost no duplicates in d11 cache. Then there was a little code that could dynamically switch between dup & no-dup based on configuration, system activity, and cache hit rate statistics.
The problem, of course, is in a high-dup scenerio, there is nearly zero cache hit ... since nearly every record is duplicated in real storage and therefor is never going to be requested. The effect is that effectively the total number of records in some electronic storage is equal to the number of records of main storage. Going to no-dup management, means that space is freed up in cache for every page that is in real storage ... and therefor in a no-dup management scenerio, the total number of records in some electronic storage is equal to the number of records in main storage plus the number of records in the cache(s). Effectively the way that (d11) cache is populated in the no-dup scenerio is when it is replaced in real memory and has to be written back to disk (no-dup requires more i/o overhead since it has to force writes on replaced records even when they haven't been changed).
Basically in the cache envirionment with high-dup rates, the no-dup strategy trades off cache-hit ratio against extra i/o (write) activity.
misc. local/global discussions
https://www.garlic.com/~lynn/94.html#1 Multitasking question
https://www.garlic.com/~lynn/96.html#0a Cache
https://www.garlic.com/~lynn/96.html#0b Hypothetical performance question
https://www.garlic.com/~lynn/99.html#18 Old Computers
https://www.garlic.com/~lynn/2000.html#78 Mainframe operating systems
https://www.garlic.com/~lynn/2000d.html#11 4341 was "Is a VAX a mainframe?"
https://www.garlic.com/~lynn/2000f.html#36 Optimal replacement Algorithm
misc. i/o cache discussions
https://www.garlic.com/~lynn/94.html#9 talk to your I/O cache
https://www.garlic.com/~lynn/94.html#13 talk to your I/O cache
https://www.garlic.com/~lynn/2001b.html#61 Disks size growing while disk count shrinking = bad performance
https://www.garlic.com/~lynn/2000d.html#11 4341 was "Is a VAX a mainframe?"
https://www.garlic.com/~lynn/2001i.html#42 Question re: Size of Swap File
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: hammer Newsgroups: comp.arch Date: Mon, 29 Oct 2001 16:46:31 GMTBernd Paysan writes:
another example of predictions and statistics involves chaos and non-linearities. the hedge-fund industry was going along great guns until they hit a discontinuity a couple years ago and facing an immediate $3b short-fall ... the fed had to step-in and request that ten of the coutry's largest financial institutions donate to cover the short-fall (aka bail-out).
random ref:
https://www.garlic.com/~lynn/2001f.html#35 Security Concerns in the Financial Services Industry
https://www.garlic.com/~lynn/aepay3.htm#riskm The Thread Between Risk Management and Information security
https://www.garlic.com/~lynn/aepay3.htm#riskaads AADS & RISK Management, and Information Security Risk Management (ISRM)
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: mainframe question Newsgroups: bit.listserv.ibm-main,alt.folklore.computers Date: Mon, 29 Oct 2001 18:49:22 GMTb19141@ACHILLES.CTD.ANL.GOV (Barry Finkel) writes:
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: hammer Newsgroups: comp.arch Date: Mon, 29 Oct 2001 20:55:41 GMTAnne & Lynn Wheeler writes:
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: Windows XP on quad DPS 8/70M? Newsgroups: alt.os.multics Date: Tue, 30 Oct 2001 02:29:15 GMT"Mxsmanic" writes:
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: RSA SecurID: public key cryptography? Newsgroups: sci.crypt Date: Tue, 30 Oct 2001 17:01:12 GMThifan@gmx.de (Florian Lindauer) writes:
misc
http://www.inet-one.com/cypherpunks/dir.96.04.11-96.04.17/msg00525.html
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: MVS History (all parts) Newsgroups: bit.listserv.ibm-main,alt.folklore.computers Date: Tue, 30 Oct 2001 18:15:55 GMTAnne & Lynn Wheeler writes:
system 3.1L HPO change machine 360/67 3081K mips .3 14 47* pageable pages 105 7000 66* users 80 320 4* channels 6 24 4* drums 12meg 72meg 6* page I/O 150 600 4* user I/O 100 300 3* disk arms 45 32 4*?perform. bytes/arm 29meg 630meg 23* avg. arm access 60mill 16mill 3.7* transfer rate .3meg 3meg 10* total data 1.2gig 20.1gig 18*i.e.
here is survey from summer of 1981 ... just slightly before above HPO/3081k time-frame and ten years after the 3.1L numbers.
Name CPU MIPS Memory Disk Total Concurrent megs megs 3.1l 360/67 .3 .75 1200 ? 80 CMUA KL10 2.0 4.0 1600 1175 80 SAIL KL10(2) 3.6 10 1600 230 70 ================================================================== CMU Name CPU Mips Memory Disk Total Concurrent (megs) (megs) Users Users CMUB KA10 0.5 1.0 320 225 18 CMUA KL10 2.0 4.0 1600 1175 80 CMUC KL20 2.0 6.0 1000 160 24 IUS 11/780 1.1 4.0 1075 70 16 VLSI 11/780 1.1 4.0 600 55 12 CAD 11/780 1.1 4.0 460 60 15 ZOG 11/780 1.1 4.0 600 85 12 PS 11/780 1.1 4.0 300 50 10 GP 11/780 1.1 4.0 600 320 20 CFS 11/750 0.7 2.0 675 0 0 IS 11/750 0.7 2.0 675 ? ? Robot-1 11/750 0.7 2.0 675 ? ? Robot-2 11/750 0.7 2.0 675 ? ? Robot-3 11/750 0.7 2.0 675 ? ? Robot-ME 11/750 0.7 2.0 675 ? ? ELAB 11/750 0.7 2.0 675 ? ? Robot-11 11/40 0.4 0.25 200 75 12 (17) Alto 0.3/5.1 0.2 5 3/51 250 13 (22) Perq 1.0/22 0.25 24/528 50 16 ================================================================== Bell Labs Name CPU Mips Memory Disk Total Concurrent (megs) (megs) Users Users Alice 11/780 1.1 4.0 750 309 25 Ikeya 11/750 0.7 1.0 320 35 5 Enrke 11/750 0.7 1.0 320 35 5 Seki 11/750 0.7 2.0 320 35 5 Forbes 11/750 0.7 2.0 320 35 5 Swift 11/750 0.7 2.0 320 35 5 R70 11/70 1.1 1.6 920 244 25 FS 11/45 0.5 0.2 200 209 10 ==================================================================== LBL CPU Mips Memory Ports Total Concurrent (megs) (megs) Userids Users 7600 10 batch 6600 2.5 batch 6400 2.0 batch 11/70 1.1 ? ? ? ? 11/70 1.1 ? ? ? ? 11/780 1.1 2 40 214 15 11/780 1.1 4 32 50 12 11/780 1.1 4 32 50 20 11/780 1.1 4 32 50 20 11/780 1.1 4 32 50 20 11/780 1.1 4 32 86 15 4331 0.25 ? ? ? ? ================================================================== Stanford Name CPU Mips Memory Disk Total Concurrent (megs) (megs) Users Users SAIL KL10(2) 3.6 10 1600 230 70 SCORE 20/60 2.0 4 400 230 55 VAX1 11/780 1.1 4 400 ? small VAX2 11/780 1.1 2 200 ? small IBM 4331 0.5 4 8-3310s 30 8 (16) Alto 0.3/4.8 0.25/4 2/32 16 16 ================================================================== MIT CPU Mips Concurrent Users KA 10 (3) 0.5 (1.5) 30 20/60 2.0 45 KL 10 1.0 24 11/780 1.1 5 11/70 1.1 15 Alto (24) 0.3/7.2 1/24 Lisp (26) 2-6/104 1/26--
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: ASR33/35 Controls Newsgroups: alt.folklore.computers Date: Wed, 31 Oct 2001 11:58:49 GMTDennis Ritchie writes:
compared to current PC keyboards the "return" key was two rows high (eliminating the left/right bracket keys). The tab key on the left was two rows high, eliminating the approximation/reverse quote key.
On the 2741, feature Receive Interrupt (#4708) was required and either feature Transmit Interrupt (#7900) or Transmit Interrupt Control (RPQ E40681) was required. Also feature Print Inhibit (#5501) was desirable.
2741 ... standard selectric (correspondence) configuration
looks a little more like curent PC keyboard
except there was +/- combo symbol above the one/1 cent-sign above 6 only one key to the right of the P, uppercase "degree" symbol, lowercase was ! the comma key to the right of the M was comma for both lower & upper case the period key to the right of the comm, was period for both lower & upper case
2741 ... PTTC/EBCD (computer) configuration
more different than current PC keyboard.
< less-than above the two ; semi-colon above the three : colon above the four ' single quote above the six > greater than above the seven key next to the backspsace had "&" in lowercase (instead of equal/=) key next to the P had lower case @ sign and upper case cent sign key next to the L had lower case $/dollar, and uppercase ! key between "$" & return had lowercase #/pound and uppercase double-quote the comma key (next to M) had uppercase !/exclamation the period key had uppercase "not" sign.
I still have an APL PTTC/EBCD ball.
The correspondence/PTTC encodings were different. CP-67 would get initial incoming 2741 message (assumed to be login), use the PTTC->EBCDIC translate table and check for an "l/L", if it wasn't an "l/L" it would check for a "y/Y". If it was an "y/Y", it would assume that it was a correspondence terminal and retranslate the message with the correspondence->EBCDIC translate table (and then check again for "l/L").
=============================
The 33 KSR (keyboard send/receive) is supported by CP-67
The control panel to the right of the keyboard contains six buttons below the telephone dial, and two lights, a button, and the NORMAL-RESTORE knob above the dial. The buttons and lights are as follows:
ORIG (ORIGINATE). This button obtains a dial tone before dialing. The volume control ont eh loadpseaker (under the keybarod shelf to the right) should be turned up such that the dial tone is audible.
CLR (CLEAR). This button, wheen depressed, turns off the typewriter
ANS (Answer). This button is not used by CP-67
TST (TEST). This button is used for testing purposes only
LCL (Local)> This button turns on the typerwriter for local or offline use.
BUZ-RLS (Buzzer-release). This button turns off the buzzer that warns of a low paper supply.
BRK-RLS (Break-Release). This buttons unlocks the keyboard after program execution has been interrupted by the BREAK key.
REST. This light is not used by CP-67
NORMAL-RESTORE. This knob is set to NORMAL, except to change the ribbon, in which case the knob is twisted to the OUT-OF-SERV light.
OUT-OF-SERV (Out of Service). This light goes on when the NORMAL-RESTORE knob is pointed to it for ribbon changing.
The KSR (Keyboard Send/Receive) model of the teletype Type 35 terminal is supported by CP-67.
random postings.
https://www.garlic.com/~lynn/93.html#2 360/67, was Re: IBM's Project F/S ?
https://www.garlic.com/~lynn/93.html#15 unit record & other controllers
https://www.garlic.com/~lynn/94.html#2 Schedulers
https://www.garlic.com/~lynn/94.html#33a High Speed Data Transport (HSDT)
https://www.garlic.com/~lynn/96.html#9 cics
https://www.garlic.com/~lynn/96.html#12 IBM song
https://www.garlic.com/~lynn/96.html#30 interdata and perkin/elmer
https://www.garlic.com/~lynn/96.html#37 interdata & perkin/elmer machines
https://www.garlic.com/~lynn/96.html#39 Mainframes & Unix
https://www.garlic.com/~lynn/97.html#22 Pre S/360 IBM Operating Systems?
https://www.garlic.com/~lynn/97.html#25 Early RJE Terminals (was Re: First Network?)
https://www.garlic.com/~lynn/98.html#2 CP-67 (was IBM 360 DOS (was Is Win95 without DOS...))
https://www.garlic.com/~lynn/98.html#29 Drive letters
https://www.garlic.com/~lynn/98.html#32 Drive letters
https://www.garlic.com/~lynn/98.html#49 Edsger Dijkstra: the blackest week of his professional life
https://www.garlic.com/~lynn/99.html#37 why is there an "@" key?
https://www.garlic.com/~lynn/99.html#42 Enter fonts (was Re: Unix case-sensitivity: how did it originate?
https://www.garlic.com/~lynn/99.html#43 Enter fonts (was Re: Unix case-sensitivity: how did it originate?
https://www.garlic.com/~lynn/99.html#51 Internet and/or ARPANET?
https://www.garlic.com/~lynn/99.html#76 Mainframes at Universities
https://www.garlic.com/~lynn/99.html#77 Are mainframes relevant ??
https://www.garlic.com/~lynn/99.html#92 MVS vs HASP vs JES (was 2821)
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/2000f.html#6 History of ASCII (was Re: Why Not! Why not???)
https://www.garlic.com/~lynn/2000f.html#58 360 Architecture, Multics, ... was (Re: X86 ultimate CISC? No.)
https://www.garlic.com/~lynn/2000f.html#71 HASP vs. "Straight OS," not vs. ASP
https://www.garlic.com/~lynn/2000g.html#12 360 Architecture, Multics, ... was (Re: X86 ultimate CISC? No.)
https://www.garlic.com/~lynn/2001.html#0 First video terminal?
https://www.garlic.com/~lynn/2001.html#3 First video terminal?
https://www.garlic.com/~lynn/2001.html#15 IBM Model Numbers (was: First video terminal?)
https://www.garlic.com/~lynn/2001.html#17 IBM 1142 reader/punch (Re: First video terminal?)
https://www.garlic.com/~lynn/2001b.html#50 IBM 705 computer manual
https://www.garlic.com/~lynn/2001e.html#53 Pre ARPAnet email?
https://www.garlic.com/~lynn/2001f.html#64 Converting Bitmap images
https://www.garlic.com/~lynn/2001f.html#78 HMC . . . does anyone out there like it ?
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#30 IBM OS Timeline?
https://www.garlic.com/~lynn/2001i.html#47 Withdrawal Announcement 901-218 - No More 'small machines'
https://www.garlic.com/~lynn/2001k.html#38 3270 protocol
https://www.garlic.com/~lynn/2001l.html#43 QTAM (was: MVS History)
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
From: Anne & Lynn Wheeler <lynn@garlic.com> Subject: Re: MVS History (all parts) Newsgroups: bit.listserv.ibm-main,alt.folklore.computers Date: Wed, 31 Oct 2001 12:19:53 GMTslightly more complete
2301 fixed-head/track (2303 but r/w four heads in parallel) 2303 fixed-head/track r/w single head (1/4th rate of 2301) Corinth 2305-1 fixed-head/track Zeus 2305-2 fixed-head/track 2311 2314 2321 data-cell "washing machine" ?Piccolo 3310 FBA Merlin 3330-1 Iceberg 3330-11 Winchester 3340-35 3340-70 3344 (3350 physical drive simulating multiple 3340s) Madrid 3350 NFP 3370 FBA Florence 3375 3370 supporting CKD Coronado 3380 A04, AA4, B04 EvergreenD 3380 AD4, BD4 EvergreenE 3380 AE4, BE4 3830 horizontal microcode engine Cybernet 3850 MSS (also Comanche & Oak) Cutter 3880 jib-prime (vertical) microcode engine Ironwood 3880-11 (4kbyte/page block 8mbyte cache) Sheriff 3880-13 (full track 8mbyte cache) Sahara 3880-21 (larger cache for "11") ?? 3880-23 (larger cache for "13")misc. other refs:
--
Anne & Lynn Wheeler | lynn@garlic.com - https://www.garlic.com/~lynn/
next, previous, index - home