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




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 6 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 21.09.2006
Накатал мелкий тестик по перемножению матриц. Тупо в несколько циклов, ничего более, но интересно было бы посмотреть как где считаться будет. Есть 3 версии - по 1,2,4 потока. Скачать http://rapidshare.com/files/74504960/SimpleConsoleMatrixBench.7z.html и http://stream.ifolder.ru/4448747
В результатх пишите размер матрицы и время, за которое посчиталось. Интерес предстваляет то, что зависимость идет почти линейна для 1 и 2х ядерных процев при одинаковых частотах. Хотелось посмотреть будет ли на 4х ядернике тоже линейно.

_________________
Весь вред от ламерства и тупости


Последний раз редактировалось flash000 06.12.2007 20:34, всего редактировалось 1 раз.


Партнер
 

flash000 А не на рапиду залить мона?


 

Member
Статус: Не в сети
Регистрация: 08.05.2006
Откуда: СПБ
ну ты написал не плохую программу использующие многопоточность, не более того
матрица размером:
200-0.062(однопоточность -0.078)
400-0.359(0.672)
800-4.563(8.469)
1000-10.848(19.843)
на 4 потока точно так же как и на два)))

почему в mt_2 он у меня еще пишет thread1 удалено !!!! thread2 удалено!!!!

ах да проц у меня даунклокнут до 1600мгц

_________________
Мы все знаем, что Linux — это круто… он выполняет бесконечные циклы за 5 секунд.
* Линус Торвальдс


 

Member
Статус: Не в сети
Регистрация: 21.09.2006
можно и не на рапиду. пишет он это, т.к. просто я так написал, а потом уже забыл поменять. короче считай там написано thread1 finished
Добавлено спустя 5 минут, 32 секунды
Russian писал(а):
ну ты написал не плохую программу использующие многопоточность, не более того
вся прога чего-то около 60 строчек) просто читал как потоки делать и решил заодно проверить как будет.

_________________
Весь вред от ламерства и тупости


 

Member
Статус: Не в сети
Регистрация: 11.02.2005
Откуда: Saratov region
100- 1 поток:0.000- 2 потока(но использована matrix_bench_mt_4, т.к. matrix_bench_mt_2 не работает норм-но): 0.000
200- 0.063 - 0.047
400- 0.548 - 0.235
800- 3.885 - 2.052
1000- 7.988 - 4.182
:)
это ноут на с2d T7200 2.0 Ghz 2*512 DDR2-667

_________________
Эксперт - это человек, который больше уже не думает; он знает.
-->Титан БТ2, Средний вес, 1 место<--


 

Member
Статус: Не в сети
Регистрация: 24.10.2003
Откуда: Novosibirsk
Зачем изобретать велосипед, для этого есть Linpack, число потоков неограничено, в том числе можно на кластерах запускать.


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 6 
-

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


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

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


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

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