• Re: I Just Learned Something About Lynn Conway

    From quadibloc@quadibloc@invalid.com (John Savard) to comp.arch on Wed Jun 17 20:32:41 2026
    From Newsgroup: comp.arch

    On Wed, 17 Jun 2026 20:13:53 GMT, quadibloc@invalid.com (John Savard)
    wrote:

    The important thing, though, is that the ACS project appears to have
    come *after* the System/360 Model 91.

    I now see that Lynn Conway invented Dynamic Instruction Scheduling (or Handling) in 1965, while Tomasulo's Algorithm dates from 1967.

    So this isn't an extension of OoO to superscalar, but an important
    step in the development of OoO.

    John Savard
    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From EricP@ThatWouldBeTelling@thevillage.com to comp.arch on Wed Jun 17 19:35:30 2026
    From Newsgroup: comp.arch

    On 2026-Jun-17 16:32, John Savard wrote:
    On Wed, 17 Jun 2026 20:13:53 GMT, quadibloc@invalid.com (John Savard)
    wrote:

    The important thing, though, is that the ACS project appears to have
    come *after* the System/360 Model 91.

    I now see that Lynn Conway invented Dynamic Instruction Scheduling (or Handling) in 1965, while Tomasulo's Algorithm dates from 1967.

    So this isn't an extension of OoO to superscalar, but an important
    step in the development of OoO.

    John Savard

    A copy I found a while back...

    Dynamic Instruction Scheduling, Conway 1966 https://ai.eecs.umich.edu//people/conway/ACS/DIS/DynInstSched-paper.html https://ai.eecs.umich.edu//people/conway/ACS/DIS/DIS.pdf



    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to comp.arch on Wed Jun 17 23:41:04 2026
    From Newsgroup: comp.arch

    On Wed, 17 Jun 2026 20:13:53 GMT, John Savard wrote:

    Instead, it just got scaled down a bit, and the AS/400 did end up as
    a real IBM project.

    Maybe System/38, to begin with?
    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From MitchAlsup@user5857@newsgrouper.org.invalid to comp.arch on Thu Jun 18 01:07:24 2026
    From Newsgroup: comp.arch


    quadibloc@invalid.com (John Savard) posted:

    On Wed, 17 Jun 2026 20:13:53 GMT, quadibloc@invalid.com (John Savard)
    wrote:

    The important thing, though, is that the ACS project appears to have
    come *after* the System/360 Model 91.

    I now see that Lynn Conway invented Dynamic Instruction Scheduling (or Handling) in 1965, while Tomasulo's Algorithm dates from 1967.

    Many people who have read about 360/91 (or 370/195) using Thomosulo
    as the FP dynamic scheduler. Most do not remember that Anderson wrote
    on the dynamic scheduler on the integer side--I wonder if Lynn had her
    ands in there....

    So this isn't an extension of OoO to superscalar, but an important
    step in the development of OoO.

    John Savard
    --- Synchronet 3.22a-Linux NewsLink 1.2