Browse Prior Art Database

Testing for Excessive Program Store Compares

IP.com Disclosure Number: IPCOM000050878D
Original Publication Date: 1982-Dec-01
Included in the Prior Art Database: 2005-Feb-10
Document File: 2 page(s) / 48K

Publishing Venue

IBM

Related People

Treu, AR: AUTHOR

Abstract

By using a separate clock (Time of Day (TOD)) as a reference and rippling a test kernel through storage that forces minimal program store compares (interference), then after one minute of kernel run a comparison of the CPU run time (as measured by the TOD clock) with the known value from the test system will show whether or not an excessive number of program store compares occurred. Since the test kernel is confined to run on only a 2-megabyte configuration, we loop the kernel through all instruction buffers to come up with approximately one-minute run time.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 100% of the total text.

Page 1 of 2

Testing for Excessive Program Store Compares

By using a separate clock (Time of Day (TOD)) as a reference and rippling a test kernel through storage that forces minimal program store compares (interference), then after one minute of kernel run a comparison of the CPU run time (as measured by the TOD clock) with the known value from the test system will show whether or not an excessive number of program store compares occurred. Since the test kernel is confined to run on only a 2-megabyte configuration, we loop the kernel through all instruction buffers to come up with approximately one-minute run time.

This routine will report problems in the time saving logic of a data processing system. Problems in storage priority, storage timing, GPR wrap, operand wrap, queue, operand buffers and high speed buffers will be uncovered by this program. This tests the system logic for slowdowns that do not cause error stops.

1

Page 2 of 2

2

[This page contains 4 pictures or other non-text objects]