Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

9. Describe the processor task specialization for each of following IBM processo

ID: 3745326 • Letter: 9

Question

9. Describe the processor task specialization for each of following IBM processor-types using the following table

System z Processors

Processor Type

Designed (Optimized) for which type of Processing Task?

CP

ICF

IFL

zAAP

zIIP

10. An IBM mainframe design is based on a two-frame (storage rack) design, which are named the A-Frame and the Z-Frame. ( See previous image.) List the mainframe hardware components that are normally installed in the A-Frame. Answer:



11. IBM processor technologies are store in a packaging unit called a "book". List the hardware components normally found in a zEnterprise book packaging unit. Answer:


12. What are the maximum number of "books" that may be installed in an IBM mainframe? Answer:


13. List the hardware components contained in a MCM Answer:


14. How many MCMs may a book contain? Answer:


15. Using the following table answer the following T/F questions concerning the package and component hierarchy of an IBM mainframe.

Package and Component Hierarchy of an IBM Mainframe

Question

Answer: True or False

An IBM mainframe contains books.

An IBM book contains a MCM (multiple-chip module)

An IBM processor contains a MCM (multiple-chip module)

An IBM processor contains cores.

Assume that a computer was to input payroll data stored on tape and then output a payroll transaction record to a second tape device. Review the timing sequence when the CPU was required to process the input, payroll calculations and output tasks.

Non Overlapped Processing

No Channels or I/O Processors

Performed by

Processing Step

Time Frame 1

Time Frame 2

Time Frame 3

Time Frame 4

Time Frame 5

Time Frame 6

CPU

Read Record

from Tape 1

Record 1

Record 2

CPU

Calculate Payroll

Record 1

Record 2

CPU

Write Payroll Transaction on Tape 2

Record 1

Record 3

The CPU was required to perform all input, calculation and output processing steps. In the first time frame the CPU would read Record 1 from the Tape 1. In the second time frame the CPU will perform the payroll calculations for Record 1, and in the third time frame the CPU would output the modified Record 1 to Tape 2. Given the relative difference in performance between CPUs and Tape devices in the 1960s, the CPU would be idle 98% of the processing time waiting for the slower tape device. Non overlapped systems were I/O Bound, i.e., the CPU was underutilized.

While the previous picture seems to imply that an I/O channel is a connector, an I/O Channel is actually a specialized I/O processor designed to work with the CPU. Modern I/O architectures rarely use the terminology of a channel any more, but every network card, SCSI card, USB root hub, etc. has a specialized I/O processor that performs the same tasks introduced by IBM in the 1960s.

Now review the timing sequence when the CPU and two channels process the input, payroll calculations and output tasks.

Overlapped Processing

A CPU and 2 I/O Channels

Performed by

Processing Step

Time Frame 1

Time Frame 2

Time Frame 3

Time Frame 4

Time Frame 5

Time Frame 6

Channel 1

Read Record

from Tape 1

Record 1

Record 2

Record 3

Record 4

Record 5

Record 6

CPU

Calculate Payroll

Record 1

Record 2

Record 3

Record 4

Record 5

Channel 2

Write Payroll Transaction on Tape 2

Record 1

Record 2

Record 3

Record 4

In the first time frame the Channel 1 would read Record 1 from the Tape 1. In the second time frame the Channel would read the Record 2, while the CPU will perform the payroll calculations for Record 1. In the third time frame, Channel 1 would read Record 3, the CPU will perform the payroll calculations for Record 2, and Channel would output the modified Record 1 to Tape 2. Sounds great? But, one should ask if the tape device (or any storage device) is so slow that the CPU will have to wait for the

System z Processors

Processor Type

Designed (Optimized) for which type of Processing Task?

CP

ICF

IFL

zAAP

zIIP

Explanation / Answer

9.

CP – Used for normal OS and also for application software

ICF - They run only Licensed Internal Code. Not visible to normal OS or applications. ICFs are assigned to LPARs which become coupling facilities.

IFL – It is a normal processor which has few (1 or 2) disabled functions which are used only by z/os. IFL is not taken into account when specifying the model number of the system. This makes a great difference in the cost of software.

zAAP – It is a processor which has many functions disabled in such a way that no entire OS can be executed on this processor. It is to be noted that although this is the case, z/os can detect the presence of these zAAP processors and uses them in order to execute JAVA code.

zIIP – It is a specialized engine used to process eligible database workloads. The zIIP processor has been designed in such a manner that it helps in lowering of the software costs for selected workloads on the mainframe.

10.

The A-frame consists of –

All of which are stored in the Processor or the CPC drawer.

The IBM z13 frame system however generate heat for which water is essential for the cooling process. Water z13 will enter the mainframe at approx. 40 degrees. This water exists the system and is recycled again within 4 seconds and this time the temperature is approx. 7o0 degrees.

Even though heat gets generated, this z13 system is 2 times efficient in comparison to the other H/W architectures which bear a similar load.

11.

The z13 system in IBM has however replaced the idea of “book” with that of a drawer”. It is mounted horizontally.

The components if the same are listed below –

12. The z990 provides a system – a multibook system which supports the configuration of 1 to 4 books. In each book, there is a multiple chip module along with 12 processors. Out of these 12 processors, 8 can be easily configured as standard processors. The maximum number of processors however available on z990 is 32.