![]() |
Intel Quad Core QX9650 3.0 GHz L2 Cache 12 MB FSB 1333 MHz
ASUS Rampage Extreme X48/ICH9R, 4 x 2 GB DDR3-1333 DRAM Running 4 threads. ALU 32-bit int: 2520 MIPS FPU 80-bit float: 2005 MFLOPS SSE 2 x 64-bit float: 2070 MVOPS SSE 4 x 32-bit float: 2690 MVOPS P.S. Не забываем указывать модель процессора. |
1052.140
843.542 869.963 1110.370 Intel Core 2 Duo T9400 2.53GHz L2 Cache 6Mb FSB 1066 2*2GB DDR2 800 |
Цитата:
Тип ЦП DualCore Intel Core 2 Duo E8400, 3000 MHz (9 x 333) |
216,790
Idle Intel Celeron 430@1.8GHz Win7 x32, 2 GB RAM. Добавлено через 7 минут Сорри, это было для первого варианта. Для последнего: 270,902 236,897 256,920 352,563 ПС. Ядро одно. ППС. А кому сейчас нужна оптимизация? Ява, билдер, софтинка на 100 Мб с одной кнопкой и пол часа на любую операцию. Веянье моды... Не нравится - покупай комп мощнее. Взять хотя бы вин7 как яркий пример. |
7048.570
5826.130 5989.400 6939.140 на i7-2600k@4.5GHz |
Вложений: 1
И еще немного доработал, наверное на этом и остановлюсь пока.
- Добавил небольшую детализацию результатов по отдельным исполняемым потокам. - Исправил ошибку, вызывающий конфликт при запуске нескольких экземпляров программы. - Добавил ради интереса тест своих процедур, реализующих арифметику поля Галуа GF(2^8). - Поменял местами 3-й и 4-й тест, хронологически набор команд SSE2 появился позже. PS1. Во всех тестах используется 45% операций сложения, 45% умножения и 10% деления. PS2. Умножение и деление в поле Галуа выполняется с использованием таблиц логарифмов и степеней, так что на результаты отчасти влияет скорость чтения из процессорного кэша. Intel Quad Core QX9650 3.0 GHz L2 Cache 12 MB FSB 1333 MHz ASUS Rampage Extreme X48/ICH9R, 4 x 2 GB DDR3-1333 DRAM Running 4 threads. ALU 32-bit int: 2532 MIPS FPU 80-bit float: 2021 MFLOPS SSE 4 x 32-bit float: 2702 MVOPS SSE2 2 x 64-bit float: 2100 MVOPS Galois Field Operations: 1927 MOPS. Цитата:
Цитата:
чества ядер / процессоров. А треды, семафоры и мьютексы - это не для слабонервных :) |
Для новой версии (#26) результаты четырех тестов такие же как и в #25.
Для поля Галуа: 4346.372. А вы пробовали сравнивать все эти результаты тестов в теме с тем, что могут процессоры "в теории"? Если да, было бы очень интересно на результаты таких сравнений посмотреть. |
Цитата:
утилиту, которая позволяет бегло оценить предельно выжимаемые показатели при максимальной независимости между рабочими потоками, выполняющими операции. |
Цитата:
Заглянуть хотя бы в диспетчер Win7. Там *32 процессов добрых 3/4. Эх, как же я люблю выносить мозг нашим программерам своим кодом, где вместо делений сдвиги, где прямой доступ к регистрам и ползанье по памяти по указателям... :D Казалось бы, а для них это космос... Комп тот же. Результаты: 269,968 236,293 350,382 255,809 284,840 Осознал что пора менять комп :) |
Цитата:
В основном, что им светит в этой стране, разработка какой-нибудь шняж- ной клиентской софтины складского / бухгалтерского учета, это если еще повезет устроиться программистом, а так попадет к какому-нибудь систем- ному интегратору и будет ездить по заказчикам, инсталлировать и настраи- вать готовое купленное ПО, ну или вообще сидеть менеджером по продажам. |
Текущее время: 21:06. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
© 2001—2025, «Аспирантура. Портал аспирантов»