Member
Статус: Не в сети Регистрация: 17.11.2003 Откуда: Екатеринбург
Написал прогу, которая перемножает вершины на матрицы (разными способами) и хотелось бы узнать как она будет выполняться на разных процессорах. Прога измеряет время за которое проводятся перемножения и поэтому чем меньше резалт тем лучше..
Первые 3 теста выполняются из памяти, но зависимость от объема кеша возможно небольшая есть, хотя больше зависимость от таймингов памяти и от эффективности выполнения некоторых инструкций.
Последние 3 теста выполняются из кеша (нужен проц с по крайней мере 512кб L2 кеша для корректных результатов), так что нет ни зависимости от объема кеша, ни от памяти, только от эффективности выполнения инструкций и возможно латентности кеша.
Протестите плз и выложите резалт в данном виде (привожу свой резалт, вместо описания результатов можете выложить скрин или то и другое):
CPU: Core 2 Duo E6300 @ 3010
Память: 4x512Mb DDR2 @ 860 (5-5-5-15)
ОС: WinXP + SP2
Результат 1: 2016
Результат 2: 1984
Результат 3: 1453
Результат 4: 7422
Результат 5: 7375
Результат 6: 5313
Member
Статус: Не в сети Регистрация: 07.05.2006 Откуда: Belgium
AMD 3500@2200Mhz
2x1024 MBytes - GEIL CL3-4-4 DDR Dual Channel
Результат 1: 2609
Результат 2: 2594
Результат 3: 3687
Результат 4: 9438
Результат 5: 9469
Результат 6: 13687
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения