Processors tests (integer)

Some tests are performed on many different processors from 8086 to modern CPU's. This is short version, two tests included - data compression and nim game solving, сompilation test not included. Only one C compiler used (Borland C++ 3.1, Visual C++ 4.2, different versions of gcc - depends on platform). On Apple //e Tiny Context compiler and modified test program used.


System/CPU Data compression Nim game solving Remark
Core i5-4690S@3200 0.226 0.139 gcc
Athlon 64-3200+@2000 0.710 0.584 gcc
Elbrus-8S@1300 0.720 0.730 gcc
Pentium 4@1600 0.761 0.752 gcc
Core i5-4690S@3200 n/a 0.935 Tiny Context for Linux/AMD64
Celeron M353@900 1.500 1.348 gcc
Core i5-4690S@3200 n/a 2.692 Tiny Context for DOS
Pentium III@533 2.380 3.150 Visual C++ 4.2
Pentium II@350 3.640 4.800 Visual C++ 4.2
K6@200 4.760 6.500 Visual C++ 4.2
STM32F411RET6@100 n/a 18.759 gcc
STM32F103C8T6@48 n/a 29.090 gcc
Am486DX2@66 52.10 57.500 Visual C++ 4.2
ATSAMD21G18A-U@48 n/a 58.971 gcc
ATmega328P-PU@16 n/a 232.385 gcc
Am386SX@33 308.330 389.080 Borland C++ 3.1
Am286@8 972.949 1,282.544 Borland C++ 3.1
PCem/Olivetti M24/8086@9.54 1,524.243 2,358.490 Borland C++ 3.1
86Box/Olivetti M24/8086@9.54 1,609.332 2,631.720 Borland C++ 3.1
Toshiba T1000SE/8086@9.54 1,757.600 2,684.800 Borland C++ 3.1
Pocket 8086/V30@4.77 2,761.194 4,258.630 Borland C++ 3.1
8086@4.77 3,528.400 5,372.600 Borland C++ 3.1
PCem/IBM 5160/8088@4.77 3,885.480 5,839.508 Borland C++ 3.1
86Box/IBM 5160/8088@4.77 3,906.299 7,048.279 Borland C++ 3.1
Pocket 8086/P8088-1@4.77 3,922.890 6,788.120 Borland C++ 3.1
PCem/IBM 5160/8088@4.77 n/a 21,068.073 Tiny Context for DOS
AppleWin/Apple//e/65C02@1 n/a ~104,000.000 Tiny Context/6502/byte

Top.Mail.Ru
Сайт создан в системе uCoz