Смекни!
smekni.com

Микропроцессоры для пользователей (стр. 10 из 11)

При испытаниях использовалась система:

Аппаратная конфигурация: 33,3/40 МГц системная плата, комплект микросхем Forex, кэш 128 КВ с нулевым состоянием ожидания, прямое отображение, сквозная запись, один буфер записи, 4 байта на строку, 4 цикла задержки при кэш-промахе. 8 МВ основной памяти, среднее состояние ожидания 1,6 цикла. BIOS фирмы AMI. Процессор Cyrix EMC87 в режиме совместимости 387, как матсопроцессор. Этот процессор вместе с Cyrix 83D87/387+ являются самыми быстрыми сопроцессорами для работы с 386DX/486DLC/38600DX. Жесткий диск Conner 3204F, емкость 203 МВ, интерфейс IDE (пропускная способность по тесту CORETEST 1100 КВ/с, время поиска 16 мс). Плата SVGA (ISA, Diamond SpeedSTAR HiColor), используется ET4000, 1 МВ DRAM, как экранный буфер, графический ускоритель отключен. Переключатели на видеоплате установлены для наиболее надежной с быстрой работы, с пропускной способностью 6500 байт/мс при 40 МГц и 5400 байт/мс при 33 МГц.

Программная конфигурация: MS-DOS 5.0, MS Windows 3.1, HyperDisk

4.32 в режиме обратной записи, используется 2 МВ расширенной памяти, в качестве менеджера памяти используется 386MAX 6.01. Эта программа также обеспечивает DPMI в некоторых тестах.

Результаты тестов

Для тестов Whetstone, Drhystone, WINTACH, DODUC, LINPACK, LLL и Savage больший показатель означает большую производительность.

Для тестов MAKE RTL, MAKE TRANK и теста String-Test меньший показатель означает большую производительность.

33,3 МГц Intel C&T Intel Cyrix Cyrix

386DX 38600DX RapidCAD 486DLC 486DLC

кэш выкл. кэш вкл. Тесты с целыми числами

Whetstone (kWhet/s) 447 585 563 695 803

Drhystone(C) (Dhry./s) 11688 11819 12357 14150 15488

Drhystone(Pas) (Dhry./s) 10455 10877 10751 12154 13858

String-Test (ms) 459 453 441 347 327

MAKE RTL (s) 51,32 47,10 46,34 43,45 39,13

MAKE TRANCK (s) 62,42 55,47 55,37 53,64 46,12

WINTACH 4,85 4.90 5.49 5.53 6.14

Тесты с плавающей запятой

DODUC (Индекс скорости) 79.0 76.4 150.3 89.4 90.7

LINPACK (Mflops) 0.2808 0.2707 0.4578 0.3158 0.3438

LLL (Mflops) 0.3352 0.3537 0.6083 0.3816 0.4139

Whetstone (kWhet/s) 2540 2340 3990 2908 3061

Savage (решений/с) 71685 53191 72464 88757 93897

40 МГц Intel C&T Intel Cyrix Cyrix

386DX 38600DX RapidCAD 486DLC 486DLC

Тесты с целыми числами кэш выкл. кэш вкл.

Whetstone (kWhet/s) 536 702 676 835 963

Drhystone(C) (Dhry./s) 14128 14116 14836 16987 18750

Drhystone(Pas) (Dhry./s) 12490 13067 12890 14573 16624

String-Test (ms) 384 377 368 289 273

MAKE RTL (s) 43.46 40.11 39.84 37.25 33.54

MAKE TRANCK (s) 53.00 47.59 47.07 45.36 39.00

WINTACH 5.65 5.73 6.41 6.46 7.23

Тесты с плавающей запятой

DODUC (Индекс скорости) 94.9 77.5 180.3 105.1 106.6

LINPACK (Mflops) 0.3324 0.3260 0.5418 0.3789 0.4131

LLL (Mflops) 0.4025 0.4204 0.7260 0.4562 0.4956

Whetstone (kWhet/s) 3061 2632 4798 3505 3677

Savage (решений/с) 86083 49587 86957 106762 112360

Среди испытанных процессоров Cyrix 486DLC обладает самой большой производительностью по целым числам. С включенной внутренней кэшпамятью производительность по целым числам на одинаковой тактовой частоте 486DLC на 80% превышает 386DX, среднее увеличение скорости работы прикладных программ составляет 35%. При работе с прикладными программами, использующими операции как с целыми числами, так и с плавающей точкой, включенный кэш обеспечивает на 5% - 15% более высокие показатели по сравнению с работой без кэша. Скорость операций с плавающей точкой по сравнению с i386DX увеличивается на 15% - 30%

Intel RapidCAD при работе вместо i386DX обеспечивает самые высокие характеристики при выполнении операций с плавающей точкой. Прикладные программы, выполняющие интенсивные операции с плавающей точкой, работают быстрее на 60% - 90% по сравнению с i386DX/387DX, отставая от i486DX при той же тактовой частоте по скорости операций с плавающей точкой всего на 25%. Скорость операций с целыми числами увеличивается на 15% - 35% по сравнению с i386DX/i387DX.

Процессор Chips&Technologies 38600DX обладает несколько более высокими характеристиками при работе с целыми числами, чем i386DX, давая среднее увеличение скорости порядка 10%.

5.2. Результаты тестирования микропроцессоров с помощью пакета The Speed Test.

Для тестирования различных микропроцессоров иногда применяют специальные пакеты программ processor benchmarks. Ниже приведены результаты тестирования процессоров с помощью пакета программ Speed Test, ARA Copyright (C) 1994,95,96 Agababyan Robert Assotiation Used TMi0SDGL(tm)

Pentium iP5-200(3-200), 512K PB 1318841

Pentium iP5-200(2.5-200), 512K PB 1309353

Pentium iP5-200(2.5-200) 1290780

Pentium iP5-200(3-200) 1290780

Pentium iP5-180, 512K PB 1181818

Pentium iP5-180 1151899

Pentium iP55-166, Intel Triton, IWill TSW2 1109756

Pentium iP5-166, 512K PB 1096386

Pentium iP5-166 1076923

Pentium iP5-160, 512K PB 1052023

Pentium iP5-160 1040000

Pentium iP5-150, 512K PB 983784

Pentium iP5-150 968085

Pentium iP5-133, 512K PB 879227

Pentium iP5-133 866667

Pentium iP54-75(1.5-120), Intel Triton 812500

Pentium iP54-75(2-120), Intel Triton 812500

Pentium iP54-75(2-120), SiS 501/503 812500

Pentium iP5-100(2-120), Intel Triton, ASUS P55-TP4 798246

Pentium iP5-120(1.5-120), 512K PB 798246

Pentium iP5-120, 512K PB 787879

Pentium iP5-120(1.5-120) 781116

Pentium iP5-120 777778

Cx5x86-M1sc-100(3-150,Opt) 771186

Cx5x86-M1sc-100(3-150,Opt) 758333

Am5x86-133-X5-P75(4-200) 710938

Pentium iP5-100, ALR Revolution 679104

Pentium iP5-100, Intel Triton, ASUS P/I-P55TP4XE 669118

Pentium iP5-100, Intel Triton 669118

Pentium iP54-75(100), Intel Triton 669118

Am5x86-133-X5-P75(3-180), UMC8886BF/8881F 640845

Cx5x86-M1sc-100(3-120,Opt) 614865

Pentium iP54-75(90), Intel Triton, ASUSTeK P54-TP4 606667

Cx5x86-M1sc-100(3-120,Opt), SiS 471, GMB-486SG 600660

Am5x86-133-X5-P75(4-160), SiS 471, BTC 4SLD5.1 568750

Am5x86-133-X5-P75(4-160), SiS 496/7, ASUS PVI-SP3 568750

Am5x86-133-X5-P75(4-160), SiS 471 561730

Am5x86-133-X5-P75(4-160), SiS 496 PCI 561728

Am5x86-133-X5-P75(4-160) 561128

Cx5x86-M1sc-100(3-120), SiS 496/7, ASUS PVI-SP3 548193

Cx5x86-M1sc-100(3-120,Opt), SiS 471, GMB-486SG 535294

i80486DX4-100(120), UMC 8498F 535294

Am5x86-133-X5-P75(3-150), SiS 471, BTC 4SLD5.1 529070

Cx5x86-M1sc-100(Opt) 511236

Nx586-90(100), NxVL System Logic, Alaris 505450

Cx5x86-M1sc-100(Opt), SiS 471, GMB-486SG 501377

Am5x86-133-X5-P75, SiS 471, BTC 4SLD5.1 469072

Am5x86-133-X5-P75, SiS 496/7, ASUS PVI-SP3 469072

Cx5x86-M1sc-100, SiS 496/7, ASUS PVI-SP3 455000

i80486DX4-100, UMC 881 455000

Nx586-90, NxVL System Logic, Alaris 455000

Pentium iP5-60(66), PCI58PL 450495

Pentium iP5-60(66), SiS 501/502/503, ASUS P5-SP 450495

Cx5x86-M1sc-100, SiS 471, GMB-486SG 446078

i80486DX2-66(4-100), PC Chips 18 446078

i80486DX4-100, SiS 82C471, SOYO 446078

OverDrive iDX4ODPR100 (486DX4-100) 437500

i80486DX4-100, Compaq ProLinea 4/100 433333

Am80486DX4-120SV8B, SiS 471, BTC 4SLD5.1 425234

Am80486DX4-120, SiS 471, SOYO 425234

Pentium iP5-60, Compaq DeskPro XL 560 406250

Pentium iP5-60, Compaq Proliant 406250

Pentium iP54-75(60), Intel Triton 406250

Pentium iP5-60, OPTi 596/546/82, Bison III v1.0 406250

Pentium iP5-60, SiS 501/502/503, ASUS P5-SP 406250

Am80486DX2-80(100), UMC 8498F 352713

Am80486DX4-100, PC Chips 18 350000

Am80486DX2-80(100), SiS 471 345351

Cx80486DX2-100, Opti VIP 344697

i80486DX4-100(75), UMC 881 337037

Pentium iP54-75(50), Intel Triton 334559

Pentium iP54-75(45), Intel Triton 303333

U5-S33(60), UMC 491F 301325

i80486SX2-50(80), SiS 471, S486G 282609

i80486DX2-S-80, PC Chips 18 280864

i80486DX2-80, Symphony Haydn II 280864

i80486DX2-S-80, UNICHIP U4800VLX, U486 WB 280864

Cx80486DX2-66(80), OPTi 495SLC 277560

U5-S33(50), SiS 471, AV7541 250000

U5-S33(50), SiS 471, SOYO 250000

U5-S33(50), UMC 491F 250000

U5-S33F(50), UMC 8498F 250000

U5-S33(50) 246612

U5-S33(50), CONTAQ 82C596A, G486VLI 245946

U5-S40(50) 245946

i80486DX2-66, DELL 238196

Am80486DX2-66, Forex 46C421 234964

Am80486DX2-66, Bioteq 82C3491 234536

Am80486DX2-66, OPTi 495SLC 234536

i80486DX2-66 &E5, AcerMate 466 234536

i80486DX2-66, ALI M1429/M1431 234536

i80486DX2-66, SiS 82C471 234536

i80486DX2-66, Symphony, Predator I 234536

i80486DX2-66, OPTi 82C682, ALR Evolution 4 233333

i80486DX2-66, PC Chips 11&13 233333

Am80486DX2-66, IMS 8849 232143

i80486DX2-66, Compaq ProLinea MT 4/66 232143

Am80486DX2-66, UNICHIP U4800VLX, U486 WB 230964

i80486DX2-66, Intel Champion 230964

Cx80486DX2-66, UMC 82C491F 230964

OverDrive iDX2ODPR66 (486DX2-66) 230964

Am80486DX2-66, SiS 82C471 229798

i80486DX2-66, Symphony Haydn II 229768

i80486DX2-66, SiS 82C471 228643

U5-S33(40), SiS 82C471 200441

U5-S33F(40), UMC 8498F 200441

U5-S33(40), Expert 4045 194861

i80486DX-50, UMC 82C480 176357

i80486DX2-50, Headland HT342/HT321 176357

i80486SX-50, SiS 82C471 176357

Am80486DX-50, UMC 82C491F 173004

i80486DX-50 173004

i80486DX2-50, OPTi 495SLC 171053

Cx486S-40(50), UMC 82C491F 171053

U5-S33, SiS 82C471 167279

U5-S33, Expert 4045 162645

IBM486SLC2-66, OPTi 495XLC 161922

i80486SX-33(40), SiS 82C471 140867

i80486SX-33(40), OPTi 82C495SLC 140867

Am80486DX-40, OPTi 82C495SLC 140432

i80486SX-33(40) &E5, Forex 521 140000

i80486SX-33(40), Forex 521 139571

Am80486DX-40, SiS 82C461 138931

Cx486DX-40 135821

Ti486DLC/E-40BGA, PC Chips, M321 126389

Cx486DLC-40 126389

Tx486DLC-40, OPTi 495SLC 126039

Cx486DLC-40GP, SARC RC4018A4 123641

IBM 486SLC2-50, WD7600 122642

Cx486SLC-40, SARC RC2016A4, M396F 120053

i80486SX-33, SiS 82C471 117571

i80486DX-33, HP Vectra 486/33VL 116967

i80486DX-33, OPTi 82C498, Simens-Nixdorf PCD-4H 116967

i80486SX-20(33), Symphony 116967

i80486DX-33, Intel Champion 116667

i80486DX-33, Toshiba T9901C, LapTop 116667

i80486DX-33, UMC 82C481 114035

i80486SX-25, IBM PS/1 88694

i80486SX-25, SiS 87838

i80486SX-25, HiNT CS8005 87500

i80486SX-25, HP Vectra 486SX/25VL 86502

Am80386DX-40, ALI M1429/M1431 81835

Am80386DX-40, CD-COM, M326 81835

Am80386DX-40 WC, SARC 81835

Am80386DX-40, UMC 82C491F 81688

Am80386DX-40, OPTi 82C391 81531

Am80386DX-40, UNICHIP U4800VXL 81182

Am80386DX-40, PC Chips 5,6 80817

Am80386DX-40, UMC 80C481 80647

Am80386DX-40, OPTi 495XLC 80531

Am80386DX-40, Forex FRX46C402,411 80247

Am80386SX-40, P9 MXIC 73387

i80386DX-33 68114

Am80386SX-40, M396F 67407

Am80386SX-40, Acer M1217 63459

Am80386SX-40, ALI M1217 62329

Am80386SX-40, PC Chips 2 61905

i80386SX-33, Acer M1217 51066

i80386SX-33 49296

i80386DX-25 48925

i80386SX-33, HP Vectra 386SX/33N 48611

Am80386SX-33, Acer M1217 47744

80286-25 45867

80286-20 38625

Harris 80286-20, UMC 82C208L 37387

80286-16, HT12 29111

i80286-12.5 24125

i80286-12 22392

i80286-10, IBM PS/2 15545

i80286-10, IBM PS/2 60 15242

i8088-9.54, Commodore PC-20 5395

i8088-7.16, Commodore PC-20 4011

i8088-4.77, EC-1841 2968

i8088-4.77, Original XT 2697

i8088-4.77, Commodore PC-20 2658

6. Сравнительный анализ.

В середины октября 1995 года в г.Сан-Хосе (Калифорния) состоялся очередной Микропроцессорный Форум. В прошлом году на нем демонстрировались прототипы процессоров IBM Power PC 620, MIPS R10000, SUN UltraSPARC, HP PA-8000 и DEC Alpha 21164.

Из прошлогодних процессоров-дебюторов до рынка дошел только процессор Alpha 21164/300. Его производительность по тесту SPECint92 составила 341 единицу. Пребывая с такой потрясающей производительностью в лидерах гонки на быстродействие процессоров, в ноябре Alpha пропустила вперед компанию Intel с процессором Pentium Pro. Страсти накалились нешуточные и вот на нынешнем форуме Digital сообщила, что в декабре приступит к выпуску нового варианта этого процессора - Alpha 21164A с тактовой частой 333 МГц, выполненного по технологии 0.35 мкм. Проектируемая производительность 500 по SPECint92.

Hewlett-Packard анонсировала 32-разрядный процессор архитектуры РА следующего поколения РА-7300LC с встроенными функциями мультимедиа. Hачало его выпуска по 0.5 мкм технологии возможно во второй половине следующего года. Этот первый процессор PA-RISC, оснащенный внутренними 64 Кбайт кэшами первого уровня для команд и для данных, предпочтительно будет иметь 200 SPECint92 и 275 SPECfp92.