IBM 3090 PROCESSOR UNIT MODEL 120E, IBM 3092 PROCESSOR CONTROLLER
MODEL 3

Contents


Announcement Letter Number 187-110 dated May 19, 1987
US - Last Revised on May 19, 1987



Brief Description of Announcement, Charges, and Availability

     The new IBM 3090 Model 120E uniprocessor provides a new entry
point for the IBM 3090 family of processors.  Through model upgrades,
from a 3090 Model 120E to a 3090 Model 600E, IBM 3090 processors
provide up to a tenfold increase in processor performance
(instruction execution rate).  The new IBM 3092 Processor Controller
Model 3 supports the 3090 Model 120E.
       Purchase Price: 3090 Model 120E -- $715,000 (minimum), 3092
Model 3 -- $120,000
       Planned General Availability: October, 1987


Customer Letter Section

HIGHLIGHTS
o   New low entry price for IBM 3090 family with modular growth
o   Field upgradable to 3090 Model 150E
o   Expected to be .7 to .8 times the instruction execution rate
    (IER) of the 3090 Model 150E operating under MVS/XA, MVS/370, and
    VM/SP HPO in a typical commercial environment
o   Expected to be 1.8 to 2.2 times the instruction execution rate of
    the IBM 4381 Model 13 operating under MVS/XA
o   Vector performance with the optional Vector Facility expected to
    be 2.2 to 6.1 times its scalar performance
o   Supports 32Mb of central storage, up to 128Mb of expanded
    storage, and up to 24 channels
o   Start Interpretive Execution (SIE) will support Virtual Machine
    Assist (VMA) functions for VM/SP and VM/SP HPO when running as
    guests of the VM/XA Systems Facility Release 1 or subsequent
    releases
DESCRIPTION
IBM 3090 PROCESSOR UNIT MODEL 120E
       The 3090 Processor Unit Model 120E contains a single central
processor (CP) that utilizes a 64Kb high speed buffer storage. It
includes 32Mb of central storage, and supports up to 128Mb of
optional expanded storage. It has 16 standard integrated high speed
channels with 8 additional channels available. Up to 4 channels can
be optionally configured as byte multiplexer channels. Both data
streaming and non-data streaming devices may attach to any block
multiplexer channel on an intermixed basis.
                             Expanded    Central
                             Storage     Storage    Vector
                 Channels    (Mb)        (Mb)       Facility
Base             16          0           32         0
Intermediate
 Offerings       -           64          -          -
Maximum          24          128         32         1
       The 3090 Model 120E utilizes the proven 3090 design and
technology. Its cycle time is 18.5 nanoseconds.
o   Virtual Machine Assist (VMA) under Start Interpretive Execution
    (SIE)
           Virtual Machine Assist (VMA) is a S/370 processor hardware
    function.  VMA intercepts and handles many privileged
    instructions and SVCs in the hardware to improve VM/SP and VM/SP
    HPO native performance. VMA support is now provided under SIE.
    This capability improves the performance of VM/SP and VM/SP HPO
    when running as preferred or non-preferred guests of the VM/XA
    Systems Facility Release 1 or subsequent releases.
           This enhancement will be available for the 3090 Model 120E
    fourth quarter, 1987.
o   Engineering/Scientific (E/S) Enhancements
           The 3090 Model 120E has been designed to provide excellent
    numerically intensive computing performance in a general purpose
    processor. It offers powerful 3090 entry level computing
    facilities on which to combine scientific batch work, technical
    data management, graphics, and interactive processing.
o   Vector Facility (VF)
           The optional Vector Facility (#1545) further enhances the
    numerically intensive computing performance capabilities of the
    3090 Model 120E, resulting in a powerful, full function system
    for engineering/scientific applications. One Vector Facility can
    be installed.
           The Expansion Frame (#7330) is a co-requisite for the
    Vector Facility.
3092 PROCESSOR CONTROLLER MODEL 3
       The new 3092 Model 3 supports the 3090 Model 120E.  It
provides the same services and functions as the 3092 model 1 except
the switchover capability and concurrent maintenance.  It is designed
with a single processor and requires only one IBM 3370 Direct Access
Storage Model A02 (string switch not required) or equivalent.
PUBLICATIONS
       The following publications are available immediately. To
order, contact your IBM marketing representative.
o   IBM System/370 3090 Processor Complex Installation Manual -
    Physical Planning (GC22-7074, TNL GN22-2338)
o   IBM 3090 Processor Complex Physical Planning Template (GX22-7107,
    Metric; GX22-7108, English)
       The following publications will be available within 60 days:
o   IBM 3090 Processor Complex Functional Characteristics (SA22-7121)
o   IBM 3090 Processor Complex Channel Characteristics and Channel
    Configuration Guide (SA22-7120)
EDUCATION SUPPORT
       The 3090 Installation Planning course (Y4837) will be updated
to include the 3090 Model 120E. For schedule and enrollment
information, call IBM Direct-Education toll free at (800) IBM-2468.
SCHEDULE
       Planned availability of the 3090 Model 120E is October 1987.
Planned availability of upgrade of the 3090 Model 120E to the Model
150E is third quarter, 1988.
       Orders for upgrading a 3090 Model 120E to a Model 150E should
include the MES to upgrade the 3090 Processor Unit Model 120E to the
Model 150E and the MES to upgrade the 3092 Processor Controller Model
3 to the Model 1.  Note: The 3092 Model 1 requires a second 3370
Direct Access Storage Model A02 with String Switch (#8150), or
equivalent, and installation of a String Switch (#8150) on the
existing 3370 Model A02, or equivalent.
TECHNICAL INFORMATION
SPECIFIED OPERATING ENVIRONMENT
MACHINE REQUIREMENTS: The minimum configuration for a 3090 Processor
Complex Model 120E includes a 3090 Processor Unit Model 120E, a 3092
Processor Controller Model 3, a 3097 Power and Coolant Distribution
Unit Model 1 or 2, and one 3089 Power Unit Model 3 or equivalent 400
Hz power source.
       The 3090 Processor Complex Model 120E also requires:
o   One IBM 3370 Direct Access Storage Model A02 (string switch not
    required) or equivalent.
o   Two IBM 3180 Display Station Model 145s, or equivalent, for user
    and/or maintenance interaction with the processor complex. One
    functions as a system console for the 3090 Model 120E.  The
    second is utilized as a service console. The service support
    display must be located within 10 meters (33 feet) of the 3092.
    The system display can be located up to 1500 meters (4921 feet)
    from the 3092.
o   At least one additional display for use as an operator console
    must be available for the system control program. These devices
    are the same as for the currently announced models of the 3090
    Processor Complex.
o   Access to a path of a customer tape control unit operating in DC
    interlock mode at a maximum 1.25Mb per second data rate for use
    by the 3092 Processor Controller.  If a tape drive with 10-1/2
    inch reels is being used, the tape density must be 6250 bpi. If a
    cartridge drive is being used, the cartridge density must be 38K
    bpi. Tape drives supported are the IBM 3420 Magnetic Tape Unit
    Models 4, 6, and 8, and the IBM 3480 Magnetic Tape Unit Models
    B11 and B22, or drives which are equivalent.  Support for
    attachment of the IBM 3422 Magnetic Tape Subsystem to the 3092
    will be provided on the 3090 Model 120E in second quarter 1988.
           The 3803 Tape Control Unit Model 2 must be located within
    22 meters (72 feet) of the 3092 when a 3420 Model 8 is used, and
    within 61 meters (200 feet) when a 3420 Model 4 or 6 is used.
    With RPQ 870021, the distance can be extended to between 61
    meters (200 feet) and 107 meters (350 feet).  The 3480 Magnetic
    Tape Subsystem control unit must be located within 122 meters
    (400 feet) of the 3092. The 3422 Magnetic Tape Subsystem control
    unit must be located within 61 meters (200 feet) of the 3092.
           Note: Only one type of tape drive may be selected on a
    3092 Processor Controller, either a tape drive supporting 10-1/2
    inch reels or a tape drive supporting cartridges.  Either #9201
    (IBM 3420 attachment) or #9202 (IBM 3480 attachment) must be
    specified for the 3092.  Customers may change between #9201 and
    #9202 at no charge on or before December 31, 1987.  After that
    time, there will be an administrative charge to change tape
    media.
o   An IBM 3864 Modem Model 2 equipped with Automatic Calling (#5801)
    or equivalent and a dedicated telephone line for use by the

    remote support facility are required.
       The 3370 Model A02, the 3180 Model 145s and the 3864 Model 2
with #5801 will be plant merged with the processor unit and shipped
with the processor complex unless otherwise specified by the
customer. The 3090 Model 120E microcode and diagnostics will be
stored on the 3370 and will be exercised with the processor complex
when plant merged. When the I/O is not plant merged, its arrival at
the installation location must be coordinated by the customer for
installation with the 3090 Processor Complex Model 120E.
       The 3092 Processor Controller also supports the following
optional I/O devices:
o   One customer-supplied IBM 3287 Printer Model 1 or 2, or IBM 4224
    Printer Model 201 or 202, or equivalent. The printer is optional
    and may be used for printing 3180 or equivalent display screens.
o   One additional 3180 Display Station Model 140 may be separately
    ordered and attached to the 3092 Model 3.  The 3180 Models 140
    and 145 can be used interchangeably.
       An optional accessory console table is available to provide an
operator workstation for up to two operators and their display
consoles.
PROGRAMMING REQUIREMENTS: The 3090 Model 120E will be supported by:
o   MVS
    -   MVS/System Product Version 2 Release 1.3 and subsequent
        releases.  Contact your IBM Support Center for the correct
        service level.
    -   MVS/System Product Version 1 Release 3.5 and subsequent
        release.  Contact your IBM Support Center for the correct
        service level.  MVS/System Product 1 Release 3.5 does not
        support expanded storage or the Vector Facility and supports
        a maximum of 16 channels per channel set.
o   VM
    -   VM/XA Systems Facility Release 2.
    -   VM/XA Systems Facility Release 1.  This release does not
        provide support for the Vector Facility.
    -   VM/System Product High Performance Option Release 4.2.
               Note: VM/System Product High Performance Option
        Release 5.0 with planned availability third quarter, 1987
        will provide support for the 3090 Model 120E.
o   TPF
    -   Transaction Processing Facility, Version 2 Release 3.  TPF
        does not support the Vector Facility. Contact Transportation
        Industry Marketing for details.  The 3090 Model 120E does not
        support the TPF Enabler RPQ (# 8P1189).
o   3090 Model 120E Vector Facility Software Support
           Programming support for the 3090 Model 120E with the
    optional Vector Facility is provided by MVS/System Product
    Version 2 Release 1.3 Vector Facility Enhancement and subsequent
    releases and VM/System Product High Performance Option Release
    4.2.  VM/System Product High Performance Option Release 5.0 and
    VM/XA Systems Facility Release 2 will also provide support for
    the Vector Facility.
       The 3090 Model 120E will be supported by the then current
release of the IBM Environmental Record Editing and Printing Program
(EREP).
PERFORMANCE: Measurements and projections have been used to determine
the performance of the 3090 Model 120E, 150E, and 180E.
o   MVS/XA
           The following Instruction Execution Rate (IER) ratios are
    based on measurements and projections using MVS/SP 2.1.7.  The
    maximum allowable central storage was used or assumed to provide
    an unconstrained environment.
                            3090 Model 120E     3090 Model 150E
                            to                  to
                            3090 Model 180E     3090 Model 180E
    Commercial              .4 -.5              .6
    Workloads
    Scientific
    Development
     Data                   .4 -.5              .6
     Program                .4 -.5              .6
o   VM
    -   VM/SP HPO
           A combination of measurements and projections were made
    using VM/SP HPO Release 4.2.
                          3090 Model 120E     3090 Model 150E
                          to                  to
                          3090 Model 180E     3090 Model 180E
    CMS Intensive         .5                  .6
    -   VM/XA SF
           A combination of measurements and projections were made
    using VM/XA SF Release 2.
    -   The VM/XA Systems Facility performance of a preferred MVS/XA
        guest using SIE is approximately 95% of its performance while
        running natively on the 3090 Model 120E.
    -   The VM/XA Systems Facility performance of a preferred VM/SP
        HPO guest using the SIE VMA function has been increased by
        20% on the 3090 Model 120E.
o   Numerically Intensive Computing
           A combination of measurements and projections were made
    using the SEAP (vector and scalar) job set under MVS/XA and VM/SP
    HPO.
                        3090 Model 120E   3090 Model 150E
                        to                to
                        3090 Model 180E   3090 Model 180E
    Scalar              .4 -.5            .7 -.9
    Vector              .5 -.7            .7 -.9
           See next page for job timings.
    Job Timings - Single Initiator Environment
                       Central Processor                  ITR Ratios
                       Time in Seconds
                       3090   3090    3090      3090      3090
                       Model  Model   Model     Model     Model
                       120E   120E    120E      120E      120E
               MFLOP   Scalar with    Vector    to 180E   to 180E
    Job        Count   Only   Vector  to Scalar (Scalar)  (Vector)
    Static     13672   4436   1530    2.9       .4        .5
    Structural
    Analysis
    Buckling   6262    2269   912     2.5       .4        .5
    Analysis
    Thin Layer 9289    2845   924     3.1       .4        .7
    Fluid
    Dynamics*
    Crystal    790     213    73      2.9       .4        .7
    Growth
    Fluid Flow*
    Seismic    1488    489    98      5.0       .4        .7
    Analysis
    Dense Matrix
    Inversion*
     Long      2012    696    142     4.9       .4        .6
      Precision
     Short     2012    653    106     6.1       .4        .7
      Precision
    Sparse       23    6.54   2.99    2.2       .4        .6
    Matrix
    Decomposition*
    Black-Oil  4559    2250   734     3.1       .5        .6
    Reservoir
    Simulation*
    Turbine    7887    3898   882     4.4       .4        .6
    Blade
    Analysis
           Note: These results were obtained in a single initiator
    MVS/XA environment. Equivalent results were obtained when a
    subset of these jobs (those marked with an *) were run in a
    single CMS user environment under VM/HPO.
           For SEAP results on all other 3090 models and information
    pertaining to the workload descriptions, methodologies, and
    environments refer to the Washington System Center Technical
    Bulletin IBM 3090 Engineering/Scientific Performance
    (GG66-0245-01) April 1987.
       Measurements were made in a controlled environment using
standard performance workloads and methodology.  The actual
throughput improvements that any user will experience will vary
depending upon considerations such as the amount of multiprogramming
in the user's job stream, the I/O configuration, the storage
configuration, and the workload processed. Therefore, no assurance
can be given that an individual user will achieve throughput
improvement equivalent to the performance ratios stated here.
COMPATIBILITY: Any program (including its programming support)
written for System/370 mode or 370-XA mode operates on an IBM 3090
Model 120E operating in that mode, provided that the program:
1.  Is not time dependent.
2.  Does not depend on the presence of system facilities (such as
    storage capacity, I/O equipment, or optional features) when the

    facilities are not included in the configuration.
3.  Does not depend on the absence of system facilities when the
    facilities are included in the configuration.
4.  Does not depend on results or functions that are defined in the
    appropriate Principles of Operations manual as being
    unpredictable or model dependent.
5.  Does not depend on the results or functions that are defined in
    the IBM 3090 Functional Characteristics Manual (SA22-7121) as
    being deviations from the appropriate Principles of Operation
    manual.
6.  In 370-XA mode, recognizes the presence of interception format 2
    before using instruction parameter fields B and C on interception
    of the SIE instruction. See IBM System/370 Extended Architecture
    Interpretive Execution, SA22-7095, for additional information.
7.  Does not depend (for System/370 mode) on the presence of the
    2K-byte page size, or the presence of storage protection keys
    associated with 2K-byte blocks of storage.
       Any problem state program written for System/370 operates in
370-XA mode, and any problem state program written for System/360
operates in 370-XA mode or System/370 mode, provided that the
program:
1.  Observes the limitations in the preceding statements.
2.  Does not depend on any programming support facilities that are
    not provided or that have been modified.
3.  Takes into account other changes made that affect compatibility
    between modes. These changes are described in the IBM System/370
    Extended Architecture Principles of Operation (SA22-7085) and in
    the IBM System/370 Principles of Operation (GA22-7000).
PLANNING INFORMATION
CUSTOMER RESPONSIBILITY: Information regarding space, power, cooling
and customer supplied cables can be found in the following manuals:
o   IBM System/370 3090 Processor Complex Installation Manual -
    Physical Planning (GC22-7074, TNL GN22-2338)
o   IBM Input/Output Equipment Installation Manual - Physical
    Planning for System/360, System/370, and 4300 Processors
    (GC22-7064)
INSTALLABILITY: Approximate system installation time for the 3090
Model 120E is 11 hours. This assumes the 3370 Model A02, 3180 Model
145s, and the 3864 Model 2 with #5801 will be plant-merged with the
3090 units.
       The approximate field upgrade time to a 3090 Model 150E is 16
hours. This assumes the pre-requisite ECs and MESs are installed
prior to the model upgrade.  Additional features may be required to
meet minimum configuration requirements and are ordered as separate
MESs.
I/O SUPPORT: IBM devices attaching to currently announced 3090 models
are supported for attachment to the 3090 Model 120E.
CUSTOMER SOFTWARE SUPPORT INFORMATION: The 3090 system does not
provide support for IBM service representatives to access information
in the IBM Data Link Library via Data Link Software (DLS).
       The Information Access licensed product is available and can
be used for customer teleprocessing access to the IBM CSSF data base
for software information.
SECURITY, AUDITABILITY, AND CONTROL
       The 3090 Model 120E maintains the same levels of data
integrity and security as the currently announced 3090 models
through:
o   Key controlled storage protection (store/fetch)
o   Low address storage protection
o   Storage error checking and correction
o   Parity and other internal error checking
o   Segment protection (S/370 mode)
o   Block multiplexer channel command retry
o   Clear reset of registers and main storage.
       Additionally, 370-XA includes page protection capability,
which permits a page of virtual storage to be marked as unmodifiable.
       Customer management is responsible for evaluation, selection,
and implementation of security features, administrative procedures,
and appropriate controls in application systems and communication
facilities.
RELIABILITY, AVAILABILITY, SERVICEABILITY
       Numerous characteristics of the 3090 design assist in
providing a high degree of availability and minimizing user downtime
for the 3090 Model 120E, including:
o   The ability to vary central storage off-line in increments of two
    megabytes
o   The ability to vary channels off-line in one channel increments
o   Same functions and service as that for the currently announced
    IBM 3090 models except the switchover capability and concurrent
    maintenance that would be provided by a 3092 Processor Controller
    Model 1 or Model 2
o   Dynamic frame deallocation technique for MVS/System Product
    Version 1 Release 3.5, MVS/System Product Version 2 Release 1.3,
    and subsequent releases
o   Automated approach to problem diagnosis and isolation
o   Channel recovery
o   Instruction retry
o   3090 error checking and correction
TERMS AND CONDITIONS
       3090, 3092
EDUCATIONAL ALLOWANCE: None
       All other terms and conditions are the same as those
applicable to the other IBM 3090 models.
CHARGES
                                   Monthly                  AMMCR/
                        Model/     Rental     Purchase      Monthly
                        Feature    Charge     Price         MMC
3090 Processor Unit
 Model 120E             12E        $59,580     $715,000     $1,600
Expanded Storage
 1st 64Mb               5064        42,740      405,000        500
 1st 128Mb              5128        74,700      695,000        900
 64Mb to 128Mb(1)       6128        31,940      290,000 +      400
Channel Group
 8 Additional           3848        10,830      130,000        145
Vector Facility(2)      1545        29,240      325,000        300
Expansion Frame(3)      7330         4,050       45,000         50
       (1)  #5064 required
(2)  #7330 corequisite
(3)  #1545 corequisite
                                   Monthly                  AMMCR/
                        Model/     Rental     Purchase      Monthly
                        Feature    Charge     Price         MMC
3092 Processor
 Controller             003        $10,000    $120,000      $650
3097 Power and Coolant
 Distribution Unit      001         10,880     121,000       220
 I/O Power Sequence
 Control                4650           720       8,000        50
3097 Power and Coolant
 Distribution Unit      002          9,250     111,000       200
3089 Power Unit         003          3,415      38,000        90
MODEL CONVERSION PURCHASE PRICES
3090 Model 120E to Model 150E     $535,000   +
3092 Model 003 to Model 001         80,000
       + Purchased parts removed or replaced become the property of
IBM and must be returned.
                                   Purchase
                        Feature    Price
Console Table           #1590       $1,400
LOCAL PROGRAM SUPPORT CHARGES (CLASS 1 SCP)
                        Category A            Category B
                        MSSC       MMSSC      MSSC          MMSSC
3090 Model 120E         $1,020     $1,630     $1,450        $2,320
       The Agreement for Local Program Support for Control
Programming or Programs on IBM Machines has been withdrawn but Local
System Support under the Agreement remains available until December
31, 1987 for agreements in effect prior to December 16, 1986.
PROCESSOR GROUPING FOR GRADUATED CHARGES
       For programs with graduated charges, the 3090 Model 120E is in
Group 30.