"Филипп Н.Хислей. Генерация высококачественного кода для программ, написанных на СИ " - читать интересную книгу автора | Время измерялось в секундах и приводится для |
| малой/большой моделей памяти. | | Тесты выполнялись на IBM PC/AT с тактовой частотой 6 | | мегагерц, с сопроцессором 80287, с параметрами в | | CONFIG.SYS FILES = 20 и BUFFERS = 20. | | Значения, входящие в 10%-ю окрестность лучшего | | результата, заключены в восклицательные знаки. | | * - 20 итераций, ** - 1 итерация, *** - 2 итерации, | | **** - 10 итераций. | L------------------------------- -------------------------------- |Таблица 1: Продолжение | +-------------------------------+ | | | LATTICE MANX METAWARE MICROSOFT WATCOM | +-----T-----T-----T-----T-----T------+ |MS-DOS C |Aztec C |High C | C |QuickC |WATCOM C | +-----+-----+-----+-----+-----+------+ |3.2 |4.0 |1.4 |5.0 |1.0 |6.0 | +-----+-----+-----+-----+-----+------+ |$500 |$499 |$595 |$450 |$99 |$295 | |34/41 |20/24 |33/44 |28/39 |31/44 |25/30 | +-----+-----+-----+-----+-----+------+ | | | | | | | |7.5/8.1 |7.9/8.6 |6.9/9.5 |6.1/6.0 |6.5/7.5 |!3.8/4.5! | |7.7/7.7 |9.1/9.2 |5.8/5.8 |5.3/5.2 |6.8/6.8 |!3.7/3.8! | |23.3/24.3|23.9/24.2|27.8/29.1|23.9/24.8|27.8/28.7|!20.0/21.0!| |11.0/34.9|9.0/10.5 |7.1/7.8 |!4.8!/7.2|7.9/11.3 |5.4/!5.5 | |12.3/58.5|12.8/15.3|5.4/15.3 |!5.1!/9.8|7.8/17.8 |6.1/!6.2! | | | | | | | | |12.8/58.6|7.8/15.3 |!5.2!/15.3!5.1!/9.8|7.7/17.8 |5.6/!6.2! | |7.1/6.9 |7.6/7.6 |5.4/5.6 |4.2/4.3 |5.3/5.4 |!3.2/3.4! | | | | | | | | |6.9/7.0 |5.9/6.1 |5.8/6.0 |4.2/4.3 |6.5/6.5 |!3.2/3.4! | +-----+-----+-----+-----+-----+------+ | | | | | | | | | | | | | | |8.2/8.2 |8.3/8.2 |8.0/8.0 |8.3/8.2 |8.2/8.3 |8.2/8.2 | | | | | | | | |3.9/3.7 |3.9/2.8 |!1.0/0.9!|3.3/3.8 |3.9/3.4 |3.4/3.4 | | | | | | | | |51.3/51.5|28.6!27.7!39.8/39.8|40.0/40.0|40.0/40.0|51.2/51.3 | | | | | | | | |21.0/26.0|12.5!11.0!16.0/15.2|14.8/15.7|16.1/16.0|19.2/20.1 | +-----+-----+-----+-----+-----+------+ |
|
|