Тестируем производительность
Модераторы: Celeron , Дон Хуан
daft
Заслуженный участник
Сообщения: 111 Зарегистрирован: 15 мар 2010, 20:41
Сообщение
daft » 22 дек 2010, 12:00
Athlon II X2 4400e 3ггц
Кол-во вычислительных ядер:2
Тестирование скорости работы с вещественными переменными разного размера
Тестирование функции Sin()
Extended (10 bytes): 40816.9709 Прогонов/мСек
Double (8 bytes): 45568.8368 Прогонов/мСек
Single (4 bytes): 44414.5439 Прогонов/мСек
Тестирование функции Ln()
Extended (10 bytes): 38755.9360 Прогонов/мСек
Double (8 bytes): 43867.8749 Прогонов/мСек
Single (4 bytes): 43853.3821 Прогонов/мСек
Тестирование комбинации простых операций (+,-,*,/)
Extended (10 bytes): 112765.1449 Прогонов/мСек
Double (8 bytes): 207471.6049 Прогонов/мСек
Single (4 bytes): 272086.4872 Прогонов/мСек
Тестирование простых операций при разных настройках точности процессора
Точность расчетов процессора - МАКСИМАЛЬНАЯ (по умолч.)
Single (4 bytes): 272081.4308 Прогонов/мСек
Точность расчетов процессора - ДВОЙНАЯ
Single (4 bytes): 291449.7558 Прогонов/мСек
Точность расчетов процессора - ОДИНАРНАЯ
Single (4 bytes): 308369.6496
R73
*AMD OverClan*
Сообщения: 285 Зарегистрирован: 05 май 2009, 11:49
Конфигурация Компьютера:: CPU AMD Phenom II X4 940 MB Gigabyte GA 790GP-DS4H ОЗУ 2x2Gb Hynex Video Sapphire HD4870 1Gb
Сообщение
R73 » 22 дек 2010, 13:41
А Intel не у кого нет? Похоже все фанаты Intel с этого форума сбежали
.
*AMD OverClan*
R73
*AMD OverClan*
Сообщения: 285 Зарегистрирован: 05 май 2009, 11:49
Конфигурация Компьютера:: CPU AMD Phenom II X4 940 MB Gigabyte GA 790GP-DS4H ОЗУ 2x2Gb Hynex Video Sapphire HD4870 1Gb
Сообщение
R73 » 22 дек 2010, 21:18
Перекомпилил через FreePascal. Win32 (162Kb) сборка медленнее Delphi на 10%, Win64 (222Kb) быстрее на 35%
Ln() на FPC считается медленнее, а Sin() быстрее. Разброс результатов сильно увеличился
.
Вывод: от компилятора и разрядности зависит многое.
PS Я до сих пор не пойму, почему 64-разрядный код настолько быстрее
*AMD OverClan*
wenzel
Истинный Фанат
Сообщения: 1962 Зарегистрирован: 04 май 2009, 09:07
Конфигурация Компьютера:: Мой: AMD Phenom 9850 BE Cooler Master Gemin II MB Asus M3A79-T Deluxe 2 x 2Gb Samsung 800Mhz Gigabyte Radeon 6950 1Gb @ 6970 2Gb 920,1200 HDD 500Gb WD5000AAKS PSU Zalman ZM1000-HP OS: Debian GNU/Linux Wheezy(testing) Приставка: XBox 360 Elite 120Gb + Kinect Маршрутизатор: NetGear WNR3500L + dd-wrt Рабочий комп : Intel Pentium E2140 Mb intel G41 2Gb RAM
Откуда: Санкт-Петербург
Контактная информация:
Сообщение
wenzel » 22 дек 2010, 21:25
R73 писал(а): Вывод: от компилятора и разрядности зависит многое.
само собой. Напиши на Си и скомпиль штеудокомпилятором(intel c++ compiler) - вообще будет круто
R73 писал(а): PS Я до сих пор не пойму, почему 64-разрядный код настолько быстрее
предлагаю в этот раз обойтись без КО
Подпись не нужна.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей