Zum Inhalt springen

IBM 7030 Stretch

aus Wikipedia, der freien Enzyklopädie
Datei:IBM7030 p1040280.jpg
IBM-7030-Bedienkonsole, ausgestellt im Musée des arts et métiers, Paris
Datei:IBM7030 p1040281.jpg
IBM-7030-Bedienkonsole, ausgestellt im Musée des arts et métiers, Paris

Die IBM 7030, auch Stretch genannt, ist ein Computer der 700/7000 series von IBM. Er wurde 1961 an das Los Alamos National Laboratory geliefert und wurde seinerzeit als Supercomputer kategorisiert.

Das ursprüngliche Preisangebot von 13,5 Millionen US-Dollar konnte zur Auslieferung nicht gehalten werden, da die projektierte Leistung nicht erreicht wurde. Der Computer wurde dann für 7,78 Millionen Dollar an diejenigen Kunden geliefert, die schon eine Bestellung gemacht hatten, und aus dem Angebot genommen. Obwohl die 7030 erheblich langsamer als erwartet war, war sie dennoch von 1961 bis 1964 der schnellste Rechner der Welt.

Die Maschine war mit einer Wortbreite von 64 Bit ausgeführt. In jeder Speicherbank konnten 16.384 Wörter adressiert werden, im Maximalausbau standen 262.144 Wörter (2 Megabyte) zur Verfügung.

Mit der heutigen Rechnerarchitektur ist der Rechner nur schwer vergleichbar, da binäre und dezimale Festkommazahlen in variabler Länge von 1 bis 64 Bit, auch über Wortgrenzen hinweg, verarbeitet werden konnten, ebenso war die alphanumerische Sichtdarstellung variabel in „Bytes“ von 1 bis 8 Bit Breite. Die Breite der Befehlswörter war schaltbar zwischen 32 Bit und 64 Bit.

Da er regelmäßig die Berechnungen in 64 Bit durchführte, zählt er als erster Vertreter einer 64-Bit-Architektur. Die kleinste Adressierungseinheit des IBM 7030 ist nicht ein Maschinenwort, sondern ein einzelnes Bit. D. h., eine 24-Bit-Adresse besteht aus einem 18-Bit-Block zur Adressierung eines Wortes im Hauptspeicher und aus einem 6-Bit-Block zur Adressierung eines Bits in dem Wort. Dieses Adressierungsschema hat sich aus praktischen Nachteilen in späteren Rechnerarchitekturen nicht durchgesetzt.

Literatur

  • {{#invoke:Vorlage:Literatur|f}}

Weblinks

      | {{#ifeq: 20110709051316 | *
    | Vorlage:Webarchiv/Wartung/Stern{{#if: Organization Sketch of IBM Stretch | {{#invoke:WLink|getEscapedTitle|Organization Sketch of IBM Stretch}} | {{#invoke:Webarchiv|getdomain|http://cyclone.cs.clemson.edu/~mark/stretch.html}} }} (Archivversionen)
    | {{#iferror: {{#time: j. F Y|20110709051316}}
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/DatumDer Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
         | {{#if: Organization Sketch of IBM Stretch | {{#invoke:WLink|getEscapedTitle|Organization Sketch of IBM Stretch}} | {{#invoke:Webarchiv|getdomain|http://cyclone.cs.clemson.edu/~mark/stretch.html}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer }} vom {{#time: j. F Y|20110709051316}} im Internet Archive{{#if: englisch | ; englisch }}{{#ifeq:  | [] | ] | ) }}
      }}
  }}
      | {{#if:
          | {{#iferror: {{#time: j. F Y|{{{webciteID}}}}}
    | {{#switch: {{#invoke:Str|len|{{{webciteID}}}}}
       | 16= {{#if: Organization Sketch of IBM Stretch | {{#invoke:WLink|getEscapedTitle|Organization Sketch of IBM Stretch}} | {{#invoke:Webarchiv|getdomain|http://cyclone.cs.clemson.edu/~mark/stretch.html}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer }} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{{webciteID}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: englisch | ; englisch }}{{#ifeq:  | [] | ] | ) }}
       | 9 = {{#if: Organization Sketch of IBM Stretch | {{#invoke:WLink|getEscapedTitle|Organization Sketch of IBM Stretch}} | {{#invoke:Webarchiv|getdomain|http://cyclone.cs.clemson.edu/~mark/stretch.html}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer}} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{#invoke:Expr|base62|{{{webciteID}}}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: englisch | ; englisch }}{{#ifeq:  | [] | ] | ) }}
       | #default= Der Wert des Parameters {{#if: webciteID | webciteID | ID }} muss entweder ein Zeitstempel der Form YYYYMMDDHHMMSS oder ein Schüsselwert mit 9 Zeichen oder eine 16-stellige Zahl sein!Vorlage:Webarchiv/Wartung/webcitation{{#if:  || }}
      }}
    | c|{{{webciteID}}}}} {{#if: Organization Sketch of IBM Stretch | {{#invoke:WLink|getEscapedTitle|Organization Sketch of IBM Stretch}} | {{#invoke:Webarchiv|getdomain|http://cyclone.cs.clemson.edu/~mark/stretch.html}} }} (Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer}} vom {{#time: j. F Y|{{{webciteID}}}}} auf WebCite{{#if: englisch | ; englisch }}{{#ifeq:  | [] | ] | ) }}
  }}
          | {{#if: 
              | Vorlage:Webarchiv/Today
              | {{#if:
                      | Vorlage:Webarchiv/Generisch
                      | {{#if: Organization Sketch of IBM Stretch | {{#invoke:WLink|getEscapedTitle|Organization Sketch of IBM Stretch}} | {{#invoke:Webarchiv|getdomain|http://cyclone.cs.clemson.edu/~mark/stretch.html}} }}  
                 }}}}}}}}{{#if:
    | Vorlage:Webarchiv/archiv-bot
  }}{{#invoke:TemplatePar|check
     |all      = url=
     |opt      = text= wayback= webciteID= archive-is= archive-today= archiv-url= archiv-datum= ()= archiv-bot= format= original=
     |cat      = Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
     |errNS    = 0
     |template = Vorlage:Webarchiv
     |format   = *
     |preview  = 1
  }}{{#ifexpr: {{#if:20110709051316|1|0}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}} <> 1
    | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Genau einer der Parameter 'wayback', 'webciteID', 'archive-today', 'archive-is' oder 'archiv-url' muss angegeben werden.|1}}
  }}{{#if: 
    | {{#switch: {{#invoke:Webarchiv|getdomain|{{{archiv-url}}}}}
        | web.archive.org = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von Internet Archive erkannt, bitte Parameter 'wayback' benutzen.|1}} 
        | webcitation.org = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von WebCite erkannt, bitte Parameter 'webciteID' benutzen.|1}} 
        | archive.today |archive.is |archive.ph |archive.fo |archive.li |archive.md |archive.vn = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von archive.today erkannt, bitte Parameter 'archive-today' benutzen.|1}}
      }}{{#if: 
         | {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}
             | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Wert des Parameter 'archiv-datum' ist ungültig oder hat ein ungültiges Format.|1}}
          |  }} 
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Pflichtparameter 'archiv-datum' wurde nicht angegeben.|1}}
      }}
    | {{#if: 
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Parameter 'archiv-datum' ist nur in Verbindung mit 'archiv-url' angebbar.|1}}
      }}
  }}{{#if:{{#invoke:URLutil|isHostPathResource|http://cyclone.cs.clemson.edu/~mark/stretch.html}}
    || {{#if:  || }}
  }}{{#if: Organization Sketch of IBM Stretch
    | {{#if: {{#invoke:WLink|isBracketedLink|Organization Sketch of IBM Stretch}}
        | {{#if:  || }}
      }}
    | {{#if:  || }}Vorlage:Webarchiv/Wartung/Linktext_fehlt
  }}{{#switch: englisch
    |addlarchives|addlpages= {{#if:  || }}{{#if: 1 |Vorlage:Webarchiv/Wartung/Parameter}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: enWP-Wert im Parameter 'format'.|1}}
  }}{{#ifeq: {{#invoke:Str|find|http://cyclone.cs.clemson.edu/~mark/stretch.html%7Carchiv}} |-1
    || {{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://cyclone.cs.clemson.edu/~mark/stretch.html%7C4}}%7Chttp}} |-1
         || {{#switch: {{#invoke:Webarchiv|getdomain|http://cyclone.cs.clemson.edu/~mark/stretch.html }}
              | abendblatt.de | daserste.ndr.de | inarchive.com | webcitation.org = 
              | #default = {{#if:  || }}{{#if: 1 |Vorlage:Webarchiv/Wartung/URL}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Archiv-URL im Parameter 'url' anstatt URL der Originalquelle. Entferne den vor der Original-URL stehenden Mementobestandteil und setze den Archivierungszeitstempel in den Parameter 'wayback', 'webciteID', 'archive.today' oder 'archive-is' ein, sofern nicht bereits befüllt.|1}}
            }} 
       }}
  }}