Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 286 • Страница 5 из 15<  1  2  3  4  5  6  7  8 ... 15  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 
Прилепленное (важное) сообщение

Member
Статус: Не в сети
Регистрация: 14.08.2008
Сделал бенч, выложил, вот ссылка http://total-oc.ru/download.php?id=101

Резервная ссылка[персональная страница на оверах] http://people.overclockers.ru/Mathematic/files

Текущая версия 0.4.1, графический интерфейс на С#, так что потребуется .NETFramework. (Присутствует по умолчанию начиная с Win XP SP2)
Рекомендуется использовать драйвера 25Х.ХХ.

Программа считает факториал в 16-ричном виде, может делать это используя CPU, либо с расчётом особо тяжеловесных операций на GPU.

Сравнивает полученные скорости и расчитывает получившееся ускорение расчета.

Некоторые нововведения:

Начиная с версии 0.4.0 введена полная поддержка мульти GPU систем, в том числе гетерогенных(например комбинация 9800 GT и GTX 295).

Начиная с версии 0.3.0 введена полная поддержка многоядерных CPU, и симметричных многопроцессорных систем(например по состоянию на 2010.01.31 мировой рекорд на CPU принадлежал системе основанной на четырёх четырёхядерных процессорах Xeon).

Кому интересно и есть желание прогнать, прошу выкладывать сюда результаты в таком виде:

v0.4.0

CPU: Intel Core 2 Duo E7200 @ 400x7 = 2.8 GHz,
MEM: Dual Channel DDR2 800 MHz (4-4-4-12)

GPU: GeForce 9600 GT(64SP,512Mb) @ 2000 MHz Shader Clock, 2000 MHz Memory Clock

WinXP SP2, GeForce 195.21

250000! CPU time = 22.146 s, GPU time = 18.547 s, Acceleration = x1.3

Т.е. сначала версия программы, затем инфа по CPU и GPU, ОС, драйвер, затем получившиеся попугаи.

Пожалуйста не пишите "на профильной машине", т.к. я просто сохраняю страницу форума с вашими результатами, очень неудобно по каждому пользователю смотреть профиль.

Возможно для работы этой штуки понадобится устанавливать драйвер NVIDIA PhysX, если драйвер GeForce старой версии.

Работать должно на всех видюхах начиная с 8-й серии GeForce начиная с 8400 GS для десктопных карт, 8400 M GT - в мобильной линейке и возможно даже на интегрированных видео начиная с 8100.

Сравнительная гистограмма некоторых результатов:

#77

Будет изредка дополняться новыми результатами и заменяться результатами на свежих версиях.


Последний раз редактировалось Mathematic 05.09.2010 18:38, всего редактировалось 24 раз(а).


Партнер
 

Member
Статус: Не в сети
Регистрация: 14.08.2008
ATI.HeNRy
Сам алгоритм по прежнему самый простой - для расчёта N! выполняется N-1 умножений, правда кое-что я действительно подправил, улучшил саму реализацию этого алгоритма(но не сам алгоритм).

Результат сейчас в файл не выводится, но эта опция вскоре вернётся.
Добавлено спустя 2 минуты
А мапл умеет перемножать в несоклько потоков ? :)

_________________
Разработчик бенчмарка CUDA Factorial Benchmark.


 

Member
Статус: Не в сети
Регистрация: 07.10.2003
Откуда: Russia, Moscow
странная разница между 9600-8800гт и 8800гт-285.
в первом случае мало, во втором много.
Mathematic писал(а):
) расчёт с использованием нескольких GPU(ну это очень не скоро, т.к. надо системник посерьёзнее собрать).

на одной карте должно быть возможно запускать более одного приложения.

_________________
В поиске включайте "Искать все слова". Избегайте многоточий.
Зачем нужен разгон? http://tsc.overclockers.ru


Последний раз редактировалось armadillo 18.06.2009 12:18, всего редактировалось 1 раз.

 

Member
Статус: Не в сети
Регистрация: 23.07.2007
Mathematic
есть там библиотека называется threads но у меня с ней только медленней выполняется, похоже там есть оптимизация встроенная по умолчанию
вот примерно такой текст я использую
restart:
> st:= time():
> y:=array(1..1):
> y[1]:=mul(i,i=1..750000): если использовать y[1]:=750000! то на 10% дольше считает
> time() - st;
> f:=fopen("E:\\mws\\factorial.txt",WRITE):
> writedata(f,y,integer):
> fclose(f):
2 секунды считает, секунд 8 в файл записавает 4мб почти, через for 750000 очень долго считает из диспетчера устройств загрузка цпу ровно 50% по ядрам варьируется в разные стороны.
10000000! уже считает секунд 50


 

Member
Статус: Не в сети
Регистрация: 14.08.2008
armadillo писал(а):
странная разница между 9600-8800гт и 8800гт-285.в первом случае мало, во втором много.


Надо просто понимать что самое главное при текущей реализации - это пропускная способность памяти, и тогда станет ясно что ничего странного нет.

armadillo писал(а):
Mathematic писал(а):
расчёт с использованием нескольких GPU(ну это очень не скоро, т.к. надо системник посерьёзнее собрать).


на одной карте должно быть возможно запускать более одного приложения.


Не вижу ничего общего между запуском нескольких приложений на одной карте и использованием нескольких GPU в одном приложении.

ATI.HeNRy писал(а):
есть там библиотека называется threads но у меня с ней только медленней выполняется


:applause:


 

Member
Статус: Не в сети
Регистрация: 04.03.2009
Откуда: самара
#77

_________________
افتوفاز: الأخبار السيئة - الانفجار. والخبر السار - كل دمرت


 

Junior
Статус: Не в сети
Регистрация: 10.04.2009
Откуда: Новосибирск
JAWA-163rus, чёт нереальные 2 секунды)) в 2 раза быстрее чем 285


 

Member
Статус: Не в сети
Регистрация: 04.03.2009
Откуда: самара
LORiOchar много раз перепрогонял всреднем около 2 секунд :)

_________________
افتوفاز: الأخبار السيئة - الانفجار. والخبر السار - كل دمرت


 

Member
Статус: Не в сети
Регистрация: 14.08.2008
JAWA-163rus
У вас скорее всего переразгон, программа пока ещё не детектит ошибки. Снизте на 100 МГц частоты шэйдерного ядра и памяти и увидите, что начнёт считать в разы дольше
Добавлено спустя 2 минуты, 56 секунд


Выложена новая версия 0.3.1

ссылка: http://cp.people.overclockers.ru/cgi-bi ... torial.zip

Изменения в файле history.txt (находится в дистрибутиве).


 

Junior
Статус: Не в сети
Регистрация: 15.03.2008
ver 0.3.0
на Cel2660 и мамке ECS 865G-M8 с 512 оперативки
250000! CPU time = 2m 18.050s
:)


 

Junior
Статус: Не в сети
Регистрация: 04.02.2009
Откуда: Питер
ver 0.3.1
CPU: Amd Athlon64 X2 5600+
MEM: Dual Channel DDR2 800 MHz (5-5-5-15)
250000! CPU time = 38.544s
Вот такой результат
Видяхи пока нет сижу на встроенной(

_________________
Кто ищет тот найдёт. Мой тел. 89522095782


 

Заблокирован
Заблокирован
Статус: Не в сети
Регистрация: 08.01.2007
Откуда: Санкт-Петербург
Коры, квады, нехалемы...
V0.3.1
Intel Pentium 4 без НТ на 533 шине 478 сокета)) 2800МГц@3044МГц(с 3300 пришлось временно уйти)
Память: ДДР400 на частоте 322 МГц(эээм... как так Оо)
#77

_________________
PENTIUM жив!!!пока ещё жив...
\Потеряшка Клана Дедов\. Я не фанат Интела,я просто ненавижу амд...


 

Member
Статус: Не в сети
Регистрация: 14.08.2008
Пни4, Атлоны 64 х2, Феномы I, II(х3, х4), коры, квады, нехалемы...

V0.3.1 @ 250000
AMD Athlon 850 (Thunderbird) @ 850 MHz
SDR 133 MHz
Win XP английская, самая первая, без сервис паков.

Очень много программ в трее: everest ultimate 4.6, antivirus Kaspersky, ICQ, traffic complressor, lingvo 8, VolumeControl, Nero DriveSpeed.

CPU 1 поток : 17m 4s

_________________
Разработчик бенчмарка CUDA Factorial Benchmark.


 

Member
Статус: Не в сети
Регистрация: 22.05.2009
#77


 

Member
Статус: Не в сети
Регистрация: 14.08.2008
0xffffh эмуляция не работает, ошибки пока не обрабатываются, получаются такие вот быстрые прогоны

_________________
Разработчик бенчмарка CUDA Factorial Benchmark.


 

Member
Статус: Не в сети
Регистрация: 17.03.2009
#77
А чего так слабенько ? E8400 8800GTS 512


 

Member
Статус: Не в сети
Регистрация: 14.08.2008
Bot Что именно слабенько ?

_________________
Разработчик бенчмарка CUDA Factorial Benchmark.


 

Member
Статус: Не в сети
Регистрация: 03.05.2008
Откуда: Первоуральск
v0.3.1

DualCore Intel Core 2 Duo E8400, 3766 MHz (9 x 418)
MEM: Dual Channel DDR2 1112 MHz (5-5-5-15)

GPU: ASUS ENGTX260 TOP/HTDP/896M @ 1404 MHz Shader Clock, 2304 MHz Memory Clock

500000! CPU time = 1m 47.610 s, GPU time = 26.672 s, Acceleration = x6.4
400000! CPU time = 1m 43.348 s, GPU time = 16.263 s, Acceleration = x6.4
350000! CPU time = 1m 17.597 s, GPU time = 12.210 s, Acceleration = x6.4
300000! CPU time = 55.345 s, GPU time = 8.788 s, Acceleration = x6.3
250000! CPU time = 37.608 s, GPU time = 5.945 s, Acceleration = x6.4

как вам мои результаты?

_________________
Все получится.


 

Member
Статус: Не в сети
Регистрация: 14.08.2008
jonikkk Такое ощущение что CPU в однопотоке работал

_________________
Разработчик бенчмарка CUDA Factorial Benchmark.


 

Member
Статус: Не в сети
Регистрация: 03.05.2008
Откуда: Первоуральск
Mathematic это где "1thread" ? если да, то так и есть. сейчас попробую в 2 или лучше боьше?

вот

500000! CPU time = 1m 26.765 s, GPU time = 26.335 s, Acceleration = x3.4 при 12 threads

_________________
Все получится.


Последний раз редактировалось jonikkk 20.06.2009 11:59, всего редактировалось 1 раз.

 

Member
Статус: Не в сети
Регистрация: 14.08.2008
jonikkk лучше столько сколько ядер у проца, я так понимаю 2.

_________________
Разработчик бенчмарка CUDA Factorial Benchmark.


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 286 • Страница 5 из 15<  1  2  3  4  5  6  7  8 ... 15  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  

Лаборатория














Новости

Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan