home *** CD-ROM | disk | FTP | other *** search
- ***** Bench results on Pereira's bench (DEC3100 8Mbytes) *******
-
-
- tail_call_atom_atom took (1179 - 219.000000) / 2000 = 0.480000 milli-seconds/iteration
- binary_call_atom_atom took (2253 - 211.000000) / 2000 = 1.021000 milli-seconds/iteration
- cons_list took (2270 - 214.000000) / 2000 = 1.028000 milli-seconds/iteration
- walk_list took (2168 - 215.000000) / 2000 = 0.976500 milli-seconds/iteration
- walk_list_rec took (1089 - 215.000000) / 2000 = 0.437000 milli-seconds/iteration
- args(1) took (1180 - 211.000000) / 2000 = 0.484500 milli-seconds/iteration
- args(2) took (1805 - 215.000000) / 2000 = 0.795000 milli-seconds/iteration
- args(4) took (3054 - 211.000000) / 2000 = 1.421500 milli-seconds/iteration
- args(8) took (5593 - 211.000000) / 2000 = 2.691000 milli-seconds/iteration
- args(16) took (10604 - 215.000000) / 2000 = 5.194500 milli-seconds/iteration
- cons_term took (2348 - 214.000000) / 2000 = 1.067000 milli-seconds/iteration
- walk_term took (2227 - 211.000000) / 2000 = 1.008000 milli-seconds/iteration
- walk_term_rec took (2149 - 214.000000) / 2000 = 0.967500 milli-seconds/iteration
- shallow_backtracking took (1563 - 215.000000) / 2000 = 0.674000 milli-seconds/iteration
- deep_backtracking took (3074 - 211.000000) / 2000 = 1.431500 milli-seconds/iteration
- choice_point took (3266 - 210.000000) / 2000 = 1.528000 milli-seconds/iteration
- trail_variables took (3602 - 211.000000) / 2000 = 1.695500 milli-seconds/iteration
- medium_unify took (1632 - 223.000000) / 2000 = 0.704500 milli-seconds/iteration
- deep_unify took (4566 - 8.000000) / 100 = 45.579987 milli-seconds/iteration
- integer_add took (1382 - 110.000000) / 1000 = 1.272000 milli-seconds/iteration
- floating_add took (5070 - 110.000000) / 1000 = 4.959999 milli-seconds/iteration
- arg(1) took (2969 - 215.000000) / 2000 = 1.377000 milli-seconds/iteration
- arg(2) took (2941 - 211.000000) / 2000 = 1.365000 milli-seconds/iteration
- arg(4) took (2968 - 211.000000) / 2000 = 1.378500 milli-seconds/iteration
- arg(8) took (2965 - 214.000000) / 2000 = 1.375500 milli-seconds/iteration
- arg(16) took (2964 - 211.000000) / 2000 = 1.376500 milli-seconds/iteration
- index took (3992 - 223.000000) / 2000 = 1.884500 milli-seconds/iteration
- assert_unit took (80436 - 0.000000) / 1 = 80436 milli-seconds/iteration
- access_unit took (1324 - 8.000000) / 100 = 13.160004 milli-seconds/iteration
- slow_access_unit took (1293 - 4.000000) / 10 = 128.900024 milli-seconds/iteration
- setof took (1773 - 0.000000) / 10 = 177.300049 milli-seconds/iteration
- pair_setof took (2312 - 0.000000) / 10 = 231.199951 milli-seconds/iteration
- double_setof took (5480 - 4.000000) / 10 = 547.600098 milli-seconds/iteration
- bagof took (683 - 0.000000) / 10 = 68.299988 milli-seconds/iteration
-
- ***** Bench results on Naive Reverse (DEC3100 8Mbytes) *******
-
- SB-Prolog 3.0
- | ?- load(nrev).
- yes
- | ?- bench(500).
- 1554
- 1574
- 4792
- 20
- 3218
- 3198
- Lips = 77548.437500
- yes
-