|
|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 Tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: M T
Length: 13775 (0x35cf)
Types: TextFile
Names: »MIKROS_TEST_FEATURES_2_88_2_19«
└─⟦180fe333a⟧ Bits:30000405 8mm tape, Rational 1000, SW CATALOG, 10_20_0
└─⟦180fe333a⟧ Bits:30000537 8mm tape, Rational 1000, SW Catalog 10_20_0
└─⟦5cb1d1d7f⟧ »DATA«
└─⟦3b1ee7bd8⟧
└─⟦this⟧
----------------------------------------------------------------------------
M1750A_WORKING.UNITS.DRIVERS % !users.wnm.DOWNLOAD STARTED 9:27:38 PM
----------------------------------------------------------------------------
Mikros Downloader
Initializing port 27 ... [OK]
Downloading kernel !targets.implementation.mil_std_1750a_download.mikros_working.units.mikros_kernel_exe ... [OK]
Initiating kernel execution ... [OK]
Downloading program ... [OK]
Initiating program execution ...
Iteration 1
6.0E-1 6.2E-1 2.3E-2
Iteration 2
1.1E+0 1.1E+0 3.9E-2
Iteration 4
1.6E+0 1.6E+0 7.2E-2
Iteration 8
2.1E+0 2.3E+0 1.8E-1
Iteration 16
2.8E+0 3.1E+0 3.1E-1
Iteration 32
3.9E+0 4.4E+0 5.7E-1
Iteration 64
5.6E+0 6.7E+0 1.1E+0
Test Name: P000001 Class Name: Procedure
CPU Time: 1.1E+2 microseconds
Wall Time: 1.1E+2 microseconds. Iteration Count: 64
Test Description:
Procedure call and return time ( may be zero if automatic inlining )
procedure is local
no parameters
Iteration 1
1.5E+1 1.5E+1 2.3E-2
Iteration 2
1.6E+1 1.6E+1 3.9E-2
Iteration 4
1.6E+1 1.6E+1 7.2E-2
Iteration 8
1.6E+1 1.7E+1 1.8E-1
Iteration 16
1.7E+1 1.7E+1 3.1E-1
Iteration 32
1.8E+1 1.9E+1 5.7E-1
Iteration 64
2.0E+1 2.2E+1 1.1E+0
Test Name: P000002 Class Name: Procedure
CPU Time: 1.3E+2 microseconds
Wall Time: 1.3E+2 microseconds. Iteration Count: 64
Test Description:
Procedure call and return time
Procedure is local, no parameters
when procedure is not inlinable
Iteration 1
2.6E+1 2.6E+1 2.3E-2
Iteration 2
2.7E+1 2.7E+1 3.9E-2
Iteration 4
2.7E+1 2.8E+1 7.2E-2
Iteration 8
2.8E+1 2.8E+1 1.8E-1
Iteration 16
2.9E+1 2.9E+1 3.1E-1
Iteration 32
3.1E+1 3.1E+1 5.7E-1
Iteration 64
3.3E+1 3.4E+1 1.1E+0
Test Name: P000003 Class Name: Procedure
CPU Time: 9.6E+1 microseconds
Wall Time: 9.6E+1 microseconds. Iteration Count: 64
Test Description:
Procedure call and return time measurement
The procedure is in a separately compiled package
Compare to P000002
Iteration 1
4.0E+1 4.0E+1 2.3E-2
Iteration 2
4.1E+1 4.1E+1 3.9E-2
Iteration 4
4.2E+1 4.2E+1 7.2E-2
Iteration 8
4.2E+1 4.2E+1 1.8E-1
Iteration 16
4.3E+1 4.3E+1 3.1E-1
Iteration 32
4.4E+1 4.4E+1 5.7E-1
Iteration 64
4.6E+1 4.7E+1 1.1E+0
Test Name: P000004 Class Name: Procedure
CPU Time: 9.6E+1 microseconds
Wall Time: 9.6E+1 microseconds. Iteration Count: 64
Test Description:
Procedure call and return time measurement
The procedure is in a separately compiled package
pragma INLINE used. Compare to P000001
Iteration 1
5.2E+1 5.2E+1 2.3E-2
Iteration 2
5.3E+1 5.3E+1 3.9E-2
Iteration 4
5.3E+1 5.3E+1 7.2E-2
Iteration 8
5.4E+1 5.4E+1 1.8E-1
Iteration 16
5.4E+1 5.5E+1 3.1E-1
Iteration 32
5.5E+1 5.6E+1 5.7E-1
Iteration 64
5.7E+1 5.8E+1 1.1E+0
Test Name: P000005 Class Name: Procedure
CPU Time: 1.1E+2 microseconds
Wall Time: 1.1E+2 microseconds. Iteration Count: 64
Test Description:
Procedure call and return time measurement
The procedure is in a separately compiled package
One parameter, in INTEGER
Iteration 1
6.3E+1 6.3E+1 2.3E-2
Iteration 2
6.3E+1 6.3E+1 3.9E-2
Iteration 4
6.4E+1 6.4E+1 7.3E-2
Iteration 8
6.5E+1 6.5E+1 1.8E-1
Iteration 16
6.5E+1 6.6E+1 3.1E-1
Iteration 32
6.7E+1 6.7E+1 5.8E-1
Iteration 64
6.8E+1 6.9E+1 1.1E+0
Test Name: P000006 Class Name: Procedure
CPU Time: 1.1E+2 microseconds
Wall Time: 1.1E+2 microseconds. Iteration Count: 64
Test Description:
Procedure call and return time measurement
The procedure is in a separately compiled package
One parameter, out INTEGER
Iteration 1
7.4E+1 7.4E+1 2.2E-2
Iteration 2
7.4E+1 7.4E+1 3.9E-2
Iteration 4
7.5E+1 7.5E+1 7.2E-2
Iteration 8
7.5E+1 7.5E+1 1.8E-1
Iteration 16
7.6E+1 7.6E+1 3.1E-1
Iteration 32
7.7E+1 7.8E+1 5.7E-1
Iteration 64
8.0E+1 8.1E+1 1.1E+0
Test Name: P000007 Class Name: Procedure
CPU Time: 1.2E+2 microseconds
Wall Time: 1.2E+2 microseconds. Iteration Count: 64
Test Description:
Procedure call and return time measurement
The procedure is in a separately compiled package
One parameter, in out INTEGER
Iteration 1
8.5E+1 8.5E+1 2.5E-2
Iteration 2
8.5E+1 8.5E+1 4.4E-2
Iteration 4
8.6E+1 8.6E+1 8.2E-2
Iteration 8
8.6E+1 8.7E+1 2.0E-1
Iteration 16
8.8E+1 8.8E+1 3.5E-1
Iteration 32
8.9E+1 9.0E+1 6.5E-1
Test Name: P000010 Class Name: Procedure
CPU Time: 1.6E+2 microseconds
Wall Time: 1.6E+2 microseconds. Iteration Count: 32
Test Description:
Procedure call and return time measurement
Compare to P000005
10 parameters, in INTEGER
Iteration 1
9.4E+1 9.4E+1 2.9E-2
Iteration 2
9.5E+1 9.5E+1 5.2E-2
Iteration 4
9.5E+1 9.5E+1 9.8E-2
Iteration 8
9.6E+1 9.6E+1 2.3E-1
Iteration 16
9.7E+1 9.7E+1 4.2E-1
Iteration 32
9.8E+1 9.9E+1 7.9E-1
Test Name: P000011 Class Name: Procedure
CPU Time: 2.2E+2 microseconds
Wall Time: 2.2E+2 microseconds. Iteration Count: 32
Test Description:
Procedure call and return time measurement
Compare to P000005, P000010
20 parameters, in INTEGER
Iteration 1
1.0E+2 1.0E+2 2.5E-2
Iteration 2
1.0E+2 1.0E+2 4.4E-2
Iteration 4
1.0E+2 1.0E+2 8.2E-2
Iteration 8
1.0E+2 1.0E+2 2.0E-1
Iteration 16
1.1E+2 1.1E+2 3.5E-1
Iteration 32
1.1E+2 1.1E+2 6.5E-1
Test Name: P000012 Class Name: Procedure
CPU Time: 1.9E+2 microseconds
Wall Time: 1.9E+2 microseconds. Iteration Count: 32
Test Description:
Procedure call and return time measurement
Compare with P000010 ( discrete vs composite parameters )
10 paramaters, in MY_RECORD a three component record
Iteration 1
1.1E+2 1.1E+2 2.7E-2
Iteration 2
1.1E+2 1.1E+2 4.8E-2
Iteration 4
1.1E+2 1.1E+2 9.0E-2
Iteration 8
1.2E+2 1.2E+2 2.2E-1
Iteration 16
1.2E+2 1.2E+2 3.8E-1
Iteration 32
1.2E+2 1.2E+2 7.2E-1
Test Name: P000013 Class Name: Procedure
CPU Time: 2.8E+2 microseconds
Wall Time: 2.8E+2 microseconds. Iteration Count: 32
Test Description:
Procedure call and return time measurement
twenty composite 'in' parameters
the composite type is a three component record
Iteration 1
1.2E+2 1.2E+2 2.3E-2
Iteration 2
1.2E+2 1.2E+2 4.0E-2
Iteration 4
1.2E+2 1.2E+2 7.3E-2
Iteration 8
1.2E+2 1.2E+2 1.8E-1
Iteration 16
1.2E+2 1.2E+2 3.2E-1
Iteration 32
1.3E+2 1.3E+2 5.8E-1
Iteration 64
1.3E+2 1.3E+2 1.1E+0
Test Name: F000001 Class Name: Style
CPU Time: 6.9E+0 microseconds
Wall Time: 6.9E+0 microseconds. Iteration Count: 64
Test Description:
Time to set a boolean flag using a logical equation
a local and a global integer are compared
compare this test with F000002
Iteration 1
1.3E+2 1.3E+2 2.3E-2
Iteration 2
1.3E+2 1.3E+2 4.0E-2
Iteration 4
1.3E+2 1.3E+2 7.3E-2
Iteration 8
1.3E+2 1.3E+2 1.8E-1
Iteration 16
1.3E+2 1.3E+2 3.2E-1
Iteration 32
1.3E+2 1.4E+2 5.8E-1
Iteration 64
1.4E+2 1.4E+2 1.1E+0
Test Name: F000002 Class Name: Style
CPU Time: 6.7E+0 microseconds
Wall Time: 6.7E+0 microseconds. Iteration Count: 64
Test Description:
Time to set a boolean flag using an 'if' test
a local and a global integer are compared
compare this test with F000001
Iteration 1
1.5E+2 1.5E+2 2.3E-2
Iteration 2
1.5E+2 1.5E+2 3.9E-2
Iteration 4
1.5E+2 1.5E+2 7.2E-2
Test Name: C000001 Class Name: Tasking
CPU Time: 3.0E+3 microseconds
Wall Time: 3.0E+3 microseconds. Iteration Count: 4
Test Description:
Task create and terminate measurement
with one task, no entries, when task is in a procedure
using a task type in a package, no select statement, no loop,
Iteration 1
1.5E+2 1.5E+2 2.3E-2
Iteration 2
1.5E+2 1.5E+2 3.9E-2
Iteration 4
1.5E+2 1.5E+2 7.2E-2
Test Name: C000002 Class Name: Tasking
CPU Time: 3.0E+3 microseconds
Wall Time: 3.0E+3 microseconds. Iteration Count: 4
Test Description:
Task create and terminate time measurement.
with one task, no entries when task is in a procedure,
task defined and used in procedure, no select statement, no loop
Iteration 1
1.6E+2 1.6E+2 2.3E-2
Iteration 2
1.6E+2 1.6E+2 3.9E-2
Iteration 4
1.6E+2 1.6E+2 7.2E-2
Test Name: C000003 Class Name: Tasking
CPU Time: 2.9E+3 microseconds
Wall Time: 2.9E+3 microseconds. Iteration Count: 4
Test Description:
Task create and terminate time measurement
Task is in declare block of main procedure
one task, no entries, task is in the loop
Iteration 1
1.6E+2 1.6E+2 2.2E-2
Iteration 2
1.6E+2 1.6E+2 3.9E-2
Iteration 4
1.6E+2 1.6E+2 7.2E-2
Iteration 8
1.7E+2 1.7E+2 1.8E-1
Test Name: T000001 Class Name: Tasking
CPU Time: 1.4E+3 microseconds
Wall Time: 1.4E+3 microseconds. Iteration Count: 8
Test Description:
Minimum rendezvous, entry call and return time
1 task 1 entry , task inside procedure
no select
Iteration 1
1.7E+2 1.7E+2 2.3E-2
Iteration 2
1.7E+2 1.7E+2 3.9E-2
Iteration 4
1.7E+2 1.7E+2 7.2E-2
Iteration 8
1.7E+2 1.7E+2 1.8E-1
Test Name: T000002 Class Name: Tasking
CPU Time: 1.4E+3 microseconds
Wall Time: 1.4E+3 microseconds. Iteration Count: 8
Test Description:
Task entry call and return time measured
One task active, one entry in task, task in a package
no select statement
Iteration 1
1.8E+2 1.8E+2 2.2E-2
Iteration 2
1.8E+2 1.8E+2 3.9E-2
Iteration 4
1.8E+2 1.8E+2 7.2E-2
Test Name: T000003 Class Name: Tasking
CPU Time: 1.5E+3 microseconds
Wall Time: 1.5E+3 microseconds. Iteration Count: 4
Test Description:
Task entry call and return time measured
Two tasks active, one entry per task, tasks in a package
no select statement
Iteration 1
1.8E+2 1.8E+2 2.3E-2
Iteration 2
1.8E+2 1.8E+2 3.9E-2
Iteration 4
1.8E+2 1.8E+2 7.2E-2
Test Name: T000004 Class Name: Tasking
CPU Time: 1.8E+3 microseconds
Wall Time: 1.8E+3 microseconds. Iteration Count: 4
Test Description:
Task entry call and return time measured
One tasks active, two entries, tasks in a package
using select statement
Iteration 1
1.9E+2 1.9E+2 2.1E-1
Test Name: T000005 Class Name: Tasking
CPU Time: 1.4E+3 microseconds
Wall Time: 1.4E+3 microseconds. Iteration Count: 1
Test Description:
Task entry call and return time measured
Ten tasks active, one entry per task, tasks in a package
no select statement
Iteration 1
1.9E+2 1.9E+2 2.1E-1
Test Name: T000006 Class Name: Tasking
CPU Time: 2.8E+3 microseconds
Wall Time: 2.8E+3 microseconds. Iteration Count: 1
Test Description:
Task entry call and return time measurement
One task with ten entries , task in a package
one select statement, compare to T000005
Iteration 1
2.0E+2 2.0E+2 2.2E-2
Iteration 2
2.0E+2 2.0E+2 3.9E-2
Iteration 4
2.0E+2 2.0E+2 7.2E-2
Iteration 8
2.0E+2 2.0E+2 1.8E-1
Test Name: T000007 Class Name: Tasking
CPU Time: 1.4E+3 microseconds
Wall Time: 1.4E+3 microseconds. Iteration Count: 8
Test Description:
Minimum rendezvous, entry call and return time
1 task 1 entry
no select
Iteration 1
2.0E+2 2.0E+2 3.6E-3
Iteration 2
2.1E+2 2.1E+2 5.4E-3
Iteration 4
2.1E+2 2.1E+2 8.7E-3
Test Name: T000008 Class Name: Tasking
CPU Time: 3.4E+3 microseconds
Wall Time: 3.4E+3 microseconds. Iteration Count: 4
Test Description:
Measure the average time to pass an integer
from a producer task through a buffer task
to a consumer task
Program terminated with status => NORMAL