APL timing tests
(FnTimer) There seems to be a major improvement in apl 6.0 vs. 5.2 in
tieing/untieing files and immense additional improvement has
been possible for my app by using tie numbers rather than
explicit file names for file i/o. I draw these conclusions
with the above execution timings plus a quad-mf test where
I learned that in the 122 minute test that 55% of cpu usage
was in Davin's cfDir & cfIO functions which I was using with
explicit file names rather than tie numbers. To complete
this test, I need more quad-ms tests which I'll try to do
on Friday 9/1.
Dell apl 5.2 with lots of tieing of files = 122 minutes (qkw_htm)
Dell apl 6.0 with lots of tieing of files = 79 minutes (qkw_htm)
Dell apl 6.0 with tie #s & file sf-cf conv. = 41 minutes (qkw_htm)
Dell apl 6.0 with tie #s w/o sf-cf conv. = 38 minutes (pvmm)
HP apl 5.2 with tie #s w/o sf-cf conv. = 31 minutes (pvmm)
HP apl 6.0 with tie #s w/o sf-cf conv = 28 minutes (pvmm)
HP apl 5.2 with lots of tieing of files = 92 minutes (qkw_htm, w/ ms, 9/2/06 2:37 pm, 4891 pages, 126 folders)
HP apl 6.0 with tie #s w/o sf-cf conf = 29 minutes (pvmm, w/ ms, 9/2/06 4:27 pm, 4891 pages, 126 folders)
HP apl 6.0 with lots of tieing of files = 92?minutes (qkw_htm, w/ ms, 9/2/06 8:00 pm, 4919?pages, 126 folders)
HP apl 6.0 with lots of tieing of files = 84 minutes (qkw_htm, w/ ms, 9/2/06 11:00 pm, 4890 pages, 126 folders)
HP apl 5.2 with tie #s with sf-cf conv. = 28.5 minutes (qkw_htm, w/ ms, 9/3/06 1:00 am, 4891 pages, 126 folders)
HP apl 6.0 with tie #s with sf-cf conv. = 29.2 minutes (qkw_htm, w/ ms, 9/3/06 1:30 am, 4891 pages, 126 folders)
Dell apl 6.0 with tie #s & file sf-cf conv. = 42.2 minutes (qkw_htm, w/ ms, 9/4/06 6:00 am, 4891 pages, 126 folders)
Dell apl 6.0 with tie #s w/o sf-cf conv. = 43.8 minutes (pvmm, w/ ms, 9/4/06 7:30 am, 4891 pages, 126 folders))
| file ties | | tie nos | |
| Total seconds | 5520 | 100.0% | 1723 | 100.0% |
| cfDir & cfIO | 4102 | 74.3% | 582 | 33.8% |
| other | 1418 | 25.7% | 1141 | 66.2% |
| cpu | Dell | Dell | Dell | Dell | Dell | Dell | HP | HP | HP | HP | HP | HP |
| apl ver | 5211 | 5211 | 5211 | 6010 | 6010 | 6010 | 5211 | 5211 | 5211 | 6010 | 6010 | 6010 |
| file io | tieing | tn+conv | tn only | tieing | tn+conv | tn only | tieing | tn+conv | tn only | tieing | tn+conv | tn only |
| seconds | 7320 | 0 | 0 | 4813 | 2553 | 2600 | 0 | 1710 | 1670 | 2105 | 1740 | 1712 |
| minutes | 122 | 0 | 0 | 80.85 | 42.55 | 43.33 | 0 | 28.5 | 27.83 | 35.08 | 29 | 28.53 |
| pages | 4891 | 0 | 0 | 4891 | 4891 | 4891 | 0 | 4891 | 4891 | 4890 | 4891 | 4891 |
| date | 60901 | 0 | 0 | 60907 | 60904 | 60904 | 0 | 60903 | 60904 | 60904 | 60904 | 60904 |
| CF % | 0 | 0 | 0 | 0.5108 | 0.2039 | 0.2244 | 0 | 0.3443 | 0.3541 | 0.3196 | 0.3481 | 0.3461 |
| CF sec | 0 | 0 | 0 | 2458 | 521 | 583 | 0 | 589 | 591 | 673 | 606 | 593 |
| algo sec | 0 | 0 | 0 | 2355 | 2032 | 2017 | 0 | 1121 | 1079 | 1432 | 1134 | 1119 |
- Dell =
- HP =
- 5211 =
- 6010 =
- tieing =
- tn+conv =
- tn only =
- seconds =
- minutes =
- pages =
- date =
- CF % =
- CF sec =
- algo sec =