DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400 Tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400 Tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: M T

⟦d63f1a688⟧ TextFile

    Length: 13775 (0x35cf)
    Types: TextFile
    Names: »MIKROS_TEST_FEATURES_2_88_2_19«

Derivation

└─⟦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⟧ 

TextFile


----------------------------------------------------------------------------
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