Wotrue.html 14 nov 1994 jms
RMS Timing Studies: Raw data for WAMONLY = .TRUE.
Introduction
Purpose:
To study the effect of setting RMS parameters on the behavior of
running the muon level 1.5 simulator in the context of the D0USER program.
Specifically the effects of varying multibuffer
counts for sequential, relative, and index files, and of varying multiblock
counts on the cpu time, direct and buffered I/O, and page faults for the program
D0USER.
Conditions:
The program was run on the same sample of 12 events.
The tests done by J. Snow were run on Vaxstation 4000-60's with
the WAMONLY flag set to .true.
J. Snow's Data
The following raw data for
WAMONLY = .true. are summarized in Table 1.
Below is a list of hyperlinks to plots of this data. The plots show page
faults, direct IO, CPU time, and elapsed time as functions of multiblock and
multibuffer counts.
Performance
as a function of buffer count, block count fixed at default.
Performance
as a function of block count, buffer count fixed at default.
Performance
as a function of buffer count, block count fixed at 32.
Performance
as a function of block count, buffer count fixed at 32.
node: D0ISU1 hw_type: VAXstation 4000-60
12 !-< Number of events >
WAMONLY = .true. ! FALSE=> do OTC lookups for 7 regions,
MULTI- | MULTIBUFFER COUNTS | NETWORK
BLOCK | Indexed Relative Sequential | BLOCK
COUNT | Disk Magtape Unit Record | COUNT
Process 0 | 0 0 0 0 0 | 0
System 16 | 3 3 3 3 3 | 127
Prolog Extend Quantity
Process 0 0
System 0 0
start time: 22-JUL-1994 10:17:43.76
end time: 22-JUL-1994 10:21:26.33
cpu time: 4334 dirio: 6285 bufio: 250 page faults: 23086
----------------------------------------------------------
node: D0ISU1 hw_type: VAXstation 4000-60
12 !-< Number of events >
WAMONLY = .true. ! FALSE=> do OTC lookups for 7 regions,
MULTI- | MULTIBUFFER COUNTS | NETWORK
BLOCK | Indexed Relative Sequential | BLOCK
COUNT | Disk Magtape Unit Record | COUNT
Process 0 | 16 0 0 0 0 | 0
System 16 | 3 3 3 3 3 | 127
Prolog Extend Quantity
Process 0 0
System 0 0
start time: 22-JUL-1994 10:21:29.63
end time: 22-JUL-1994 10:25:06.36
cpu time: 4324 dirio: 6193 bufio: 239 page faults: 22331
----------------------------------------------------------
node: D0ISU1 hw_type: VAXstation 4000-60
12 !-< Number of events >
WAMONLY = .true. ! FALSE=> do OTC lookups for 7 regions,
MULTI- | MULTIBUFFER COUNTS | NETWORK
BLOCK | Indexed Relative Sequential | BLOCK
COUNT | Disk Magtape Unit Record | COUNT
Process 0 | 3 16 0 0 0 | 0
System 16 | 3 3 3 3 3 | 127
Prolog Extend Quantity
Process 0 0
System 0 0
start time: 22-JUL-1994 10:25:08.09
end time: 22-JUL-1994 10:28:46.42
cpu time: 4328 dirio: 6193 bufio: 239 page faults: 22681
----------------------------------------------------------
node: D0ISU1 hw_type: VAXstation 4000-60
12 !-< Number of events >
WAMONLY = .true. ! FALSE=> do OTC lookups for 7 regions,
MULTI- | MULTIBUFFER COUNTS | NETWORK
BLOCK | Indexed Relative Sequential | BLOCK
COUNT | Disk Magtape Unit Record | COUNT
Process 0 | 3 3 16 16 16 | 0
System 16 | 3 3 3 3 3 | 127
Prolog Extend Quantity
Process 0 0
System 0 0
start time: 22-JUL-1994 10:28:49.23
end time: 22-JUL-1994 10:32:02.79
cpu time: 4358 dirio: 4361 bufio: 239 page faults: 27463
----------------------------------------------------------
node: D0ISU1 hw_type: VAXstation 4000-60
12 !-< Number of events >
WAMONLY = .true. ! FALSE=> do OTC lookups for 7 regions,
MULTI- | MULTIBUFFER COUNTS | NETWORK
BLOCK | Indexed Relative Sequential | BLOCK
COUNT | Disk Magtape Unit Record | COUNT
Process 0 | 3 3 32 32 32 | 0
System 16 | 3 3 3 3 3 | 127
Prolog Extend Quantity
Process 0 0
System 0 0
start time: 22-JUL-1994 10:32:05.62
end time: 22-JUL-1994 10:34:27.90
cpu time: 4320 dirio: 2546 bufio: 239 page faults: 30689
----------------------------------------------------------
node: D0ISU1 hw_type: VAXstation 4000-60
12 !-< Number of events >
WAMONLY = .true. ! FALSE=> do OTC lookups for 7 regions,
MULTI- | MULTIBUFFER COUNTS | NETWORK
BLOCK | Indexed Relative Sequential | BLOCK
COUNT | Disk Magtape Unit Record | COUNT
Process 0 | 3 3 64 64 64 | 0
System 16 | 3 3 3 3 3 | 127
Prolog Extend Quantity
Process 0 0
System 0 0
start time: 22-JUL-1994 10:34:31.17
end time: 22-JUL-1994 10:36:49.52
cpu time: 4536 dirio: 1197 bufio: 239 page faults: 38391
----------------------------------------------------------
node: D0ISU1 hw_type: VAXstation 4000-60
12 !-< Number of events >
WAMONLY = .true. ! FALSE=> do OTC lookups for 7 regions,
MULTI- | MULTIBUFFER COUNTS | NETWORK
BLOCK | Indexed Relative Sequential | BLOCK
COUNT | Disk Magtape Unit Record | COUNT
Process 0 | 3 3 128 128 128 | 0
System 16 | 3 3 3 3 3 | 127
Prolog Extend Quantity
Process 0 0
System 0 0
%DEBUGBOOT-W-VASFULL, virtual address space is full
%FOR-F-OPEFAI, open failure
unit 61 file D0GSLB$DKA100:[D0PRODUCTION.L2PROD.OLD.V06_11]SAMCEN_CONSEC_TYPE2.DAT;1
user PC 010B11FF
-RMS-F-DME, dynamic memory exhausted
----------------------------------------------------------
node: D0ISU1 hw_type: VAXstation 4000-60
12 !-< Number of events >
WAMONLY = .true. ! FALSE=> do OTC lookups for 7 regions,
MULTI- | MULTIBUFFER COUNTS | NETWORK
BLOCK | Indexed Relative Sequential | BLOCK
COUNT | Disk Magtape Unit Record | COUNT
Process 0 | 3 3 255 255 255 | 0
System 16 | 3 3 3 3 3 | 127
Prolog Extend Quantity
Process 0 0
System 0 0
%DEBUGBOOT-W-VASFULL, virtual address space is full
%FOR-F-OPEFAI, open failure
unit 42 file D0GSLB$DKA100:[D0PRODUCTION.L2PROD.OLD.V06_11]BCMAP_WAMS.DAT;1
user PC 010B119B
-RMS-F-DME, dynamic memory exhausted
----------------------------------------------------------
node: D0ISU1 hw_type: VAXstation 4000-60
12 !-< Number of events >
WAMONLY = .true. ! FALSE=> do OTC lookups for 7 regions,
MULTI- | MULTIBUFFER COUNTS | NETWORK
BLOCK | Indexed Relative Sequential | BLOCK
COUNT | Disk Magtape Unit Record | COUNT
Process 32 | 3 3 3 3 3 | 0
System 16 | 3 3 3 3 3 | 127
Prolog Extend Quantity
Process 0 0
System 0 0
start time: 22-JUL-1994 10:38:01.49
end time: 22-JUL-1994 10:43:18.84
cpu time: 4422 dirio: 4728 bufio: 232 page faults: 24890
----------------------------------------------------------
node: D0ISU1 hw_type: VAXstation 4000-60
12 !-< Number of events >
WAMONLY = .true. ! FALSE=> do OTC lookups for 7 regions,
MULTI- | MULTIBUFFER COUNTS | NETWORK
BLOCK | Indexed Relative Sequential | BLOCK
COUNT | Disk Magtape Unit Record | COUNT
Process 64 | 3 3 3 3 3 | 0
System 16 | 3 3 3 3 3 | 127
Prolog Extend Quantity
Process 0 0
System 0 0
start time: 22-JUL-1994 10:43:22.27
end time: 22-JUL-1994 10:49:37.03
cpu time: 4376 dirio: 3330 bufio: 229 page faults: 26420
----------------------------------------------------------
node: D0ISU1 hw_type: VAXstation 4000-60
12 !-< Number of events >
WAMONLY = .true. ! FALSE=> do OTC lookups for 7 regions,
MULTI- | MULTIBUFFER COUNTS | NETWORK
BLOCK | Indexed Relative Sequential | BLOCK
COUNT | Disk Magtape Unit Record | COUNT
Process 127 | 3 3 3 3 3 | 0
System 16 | 3 3 3 3 3 | 127
Prolog Extend Quantity
Process 0 0
System 0 0
start time: 22-JUL-1994 10:49:40.53
end time: 22-JUL-1994 10:56:35.34
cpu time: 4441 dirio: 2113 bufio: 228 page faults: 28489
----------------------------------------------------------
node: D0ISU1 hw_type: VAXstation 4000-60
12 !-< Number of events >
WAMONLY = .true. ! FALSE=> do OTC lookups for 7 regions,
MULTI- | MULTIBUFFER COUNTS | NETWORK
BLOCK | Indexed Relative Sequential | BLOCK
COUNT | Disk Magtape Unit Record | COUNT
Process 127 | 3 3 255 255 255 | 0
System 16 | 3 3 3 3 3 | 127
Prolog Extend Quantity
Process 0 0
System 0 0
%FOR-F-OPEFAI, open failure
unit 26 file D0GSLB$DKA100:[D0PRODUCTION.L2PROD.OLD.V06_11]P0_WAMN.DAT;1
user PC 010B117F
-RMS-F-DME, dynamic memory exhausted
%TRACE-W-NOMSG, Message number 00098060
%TRACE-F-NOMSG, Message number 00098054
module name routine name line rel PC abs PC
0125B9E6 0125B9E6
0125B8F3 0125B8F3
012564DC 012564DC
01254E05 01254E05
010B117F 010B117F
010CDDB4 010CDDB4
010CAE8E 010CAE8E
010A347C 010A347C
0110258D 0110258D
01102460 01102460
----------------------------------------------------------
node: D0ISU1 hw_type: VAXstation 4000-60
12 !-< Number of events >
WAMONLY = .true. ! FALSE=> do OTC lookups for 7 regions,
MULTI- | MULTIBUFFER COUNTS | NETWORK
BLOCK | Indexed Relative Sequential | BLOCK
COUNT | Disk Magtape Unit Record | COUNT
Process 16 | 3 3 3 3 3 | 0
System 16 | 3 3 3 3 3 | 127
Prolog Extend Quantity
Process 0 255
System 0 0
start time: 22-JUL-1994 10:57:39.32
end time: 22-JUL-1994 11:01:20.85
cpu time: 4284 dirio: 6181 bufio: 228 page faults: 23824
----------------------------------------------------------
node: D0ISU1 hw_type: VAXstation 4000-60
12 !-< Number of events >
WAMONLY = .true. ! FALSE=> do OTC lookups for 7 regions,
MULTI- | MULTIBUFFER COUNTS | NETWORK
BLOCK | Indexed Relative Sequential | BLOCK
COUNT | Disk Magtape Unit Record | COUNT
Process 0 | 0 0 100 100 100 | 0
System 16 | 3 3 3 3 3 | 127
Prolog Extend Quantity
Process 0 0
System 0 0
start time: 22-JUL-1994 11:25:05.07
end time: 22-JUL-1994 11:27:27.67
cpu time: 4752 dirio: 1204 bufio: 249 page faults: 48596
----------------------------------------------------------
node: D0ISU1 hw_type: VAXstation 4000-60
12 !-< Number of events >
WAMONLY = .true. ! FALSE=> do OTC lookups for 7 regions,
MULTI- | MULTIBUFFER COUNTS | NETWORK
BLOCK | Indexed Relative Sequential | BLOCK
COUNT | Disk Magtape Unit Record | COUNT
Process 64 | 0 0 100 100 100 | 0
System 16 | 3 3 3 3 3 | 127
Prolog Extend Quantity
Process 0 0
System 0 0
%FOR-F-OPEFAI, open failure
unit 36 file D0GSLB$DKA100:[D0PRODUCTION.L2PROD.OLD.V06_11]K_OVN_NEWMGR.DAT;1
user PC 010B117F
-RMS-F-DME, dynamic memory exhausted
%TRACE-W-NOMSG, Message number 00098060
%TRACE-F-NOMSG, Message number 00098054
module name routine name line rel PC abs PC
0125B9E6 0125B9E6
0125B8F3 0125B8F3
012564DC 012564DC
01254E05 01254E05
010B117F 010B117F
010CDDB4 010CDDB4
010CAE8E 010CAE8E
010A347C 010A347C
0110258D 0110258D
01102460 01102460
----------------------------------------------------------
node: D0ISU1 hw_type: VAXstation 4000-60
12 !-< Number of events >
WAMONLY = .true. ! FALSE=> do OTC lookups for 7 regions,
MULTI- | MULTIBUFFER COUNTS | NETWORK
BLOCK | Indexed Relative Sequential | BLOCK
COUNT | Disk Magtape Unit Record | COUNT
Process 32 | 0 0 100 100 100 | 0
System 16 | 3 3 3 3 3 | 127
Prolog Extend Quantity
Process 0 0
System 0 0
%FOR-F-OPEFAI, open failure
unit 47 file D0GSLB$DKA100:[D0PRODUCTION.L2PROD.OLD.V06_11]P1_WAMS.DAT;1
user PC 010B119B
-RMS-F-DME, dynamic memory exhausted
%TRACE-W-NOMSG, Message number 00098060
%TRACE-F-NOMSG, Message number 00098054
module name routine name line rel PC abs PC
0125B9E6 0125B9E6
0125B8F3 0125B8F3
012564DC 012564DC
01254E05 01254E05
010B119B 010B119B
010CDDB4 010CDDB4
010CAE8E 010CAE8E
010A347C 010A347C
0110258D 0110258D
01102460 01102460
----------------------------------------------------------
node: D0ISU1 hw_type: VAXstation 4000-60
12 !-< Number of events >
WAMONLY = .true. ! FALSE=> do OTC lookups for 7 regions,
MULTI- | MULTIBUFFER COUNTS | NETWORK
BLOCK | Indexed Relative Sequential | BLOCK
COUNT | Disk Magtape Unit Record | COUNT
Process 0 | 0 0 82 82 82 | 0
System 16 | 3 3 3 3 3 | 127
Prolog Extend Quantity
Process 0 0
System 0 0
start time: 22-JUL-1994 11:38:33.48
end time: 22-JUL-1994 11:40:54.56
cpu time: 4564 dirio: 1196 bufio: 241 page faults: 42043
----------------------------------------------------------
node: D0ISU1 hw_type: VAXstation 4000-60
12 !-< Number of events >
WAMONLY = .true. ! FALSE=> do OTC lookups for 7 regions,
MULTI- | MULTIBUFFER COUNTS | NETWORK
BLOCK | Indexed Relative Sequential | BLOCK
COUNT | Disk Magtape Unit Record | COUNT
Process 0 | 0 0 48 48 48 | 0
System 16 | 3 3 3 3 3 | 127
Prolog Extend Quantity
Process 0 0
System 0 0
start time: 22-JUL-1994 11:49:46.33
end time: 22-JUL-1994 11:51:40.48
cpu time: 4326 dirio: 1542 bufio: 241 page faults: 36645
----------------------------------------------------------
node: D0ISU1 hw_type: VAXstation 4000-60
12 !-< Number of events >
WAMONLY = .true. ! FALSE=> do OTC lookups for 7 regions,
MULTI- | MULTIBUFFER COUNTS | NETWORK
BLOCK | Indexed Relative Sequential | BLOCK
COUNT | Disk Magtape Unit Record | COUNT
Process 32 | 0 0 32 32 32 | 0
System 16 | 3 3 3 3 3 | 127
Prolog Extend Quantity
Process 0 0
System 0 0
start time: 22-JUL-1994 13:11:25.74
end time: 22-JUL-1994 13:14:16.92
cpu time: 4272 dirio: 701 bufio: 231 page faults: 35496
----------------------------------------------------------
22-JUL-1994 11:28:19.15 User: SNOW Process ID: 24C05998
Node: D0ISU1 Process name: "SNOW_1"
Below is a display of the Show Process command output for the process running
the above tests. Note that peak virtual size is 60Mb, the maximum allowed.
Terminal:
User Identifier: [UPGRADE,SNOW]
Base priority: 4
Default file spec: USR$ROOT4:[SNOW.TIMING]
Process Quotas:
Account name: UPGRADE
CPU limit: Infinite Direct I/O limit: 200
Buffered I/O byte count quota: 523184 Buffered I/O limit: 200
Timer queue entry quota: 2047 Open file quota: 2028
Paging file quota: 114287 Subprocess quota: 255
Default page fault cluster: 16 AST quota: 2047
Enqueue quota: 2048 Shared file limit: 0
Max detached processes: 0 Max active jobs: 0
Accounting information:
Buffered I/O count: 2128 Peak working set size: 8192
Direct I/O count: 1943 Peak virtual size: 120000
Page faults: 89817 Mounted volumes: 0
Images activated: 26
Elapsed CPU time: 0 00:01:12.50
Connect time: 0 00:03:52.20
Process privileges:
TMPMBX may create temporary mailbox
NETMBX may create network device
Process rights:
INTERACTIVE
LOCAL
D0CMS resource
D0FAT_PRJ resource
FATMEN_PRESTAGE resource
D0FS_ACCESS resource
Process Dynamic Memory Area
Current Size (bytes) 768000 Current Total Size (pages) 1500
Free Space (bytes) 719592 Space in Use (bytes) 48408
Size of Largest Block 719040 Size of Smallest Block 8
Number of Free Blocks 20 Free Blocks LEQU 32 Bytes 13
There are 2 processes in this job:
rhizomorphic$1
SNOW_1 (*)
Joel Snow
14 November 1994