Международный клуб владельцев и любителей Нива Тревел, Легенда, Шевроле Нива и Лада 18+

 




 [ Сообщений: 182 ]  На страницу Пред.    След.
Автор Сообщение
 
Не в сети
 Заголовок сообщения:
Сообщение Добавлено: 15 окт 2009, 10:10  
Аватара пользователя
Старожил
Старожил

    2320
  •  3624
  • 62

  •  23 июл 2008, 17:16

  •  СССР, Рязань

Блог: Просмотр записи (0)
Ptolemy, спасибо за исходники. Ну собственно результаты см.ниже.
Удивило, что рабочий ноут (C M540) всё-таки оказался шустрее "ветерка" (A N270), но ещё больше удивило,
что в некоторых тестах он обогнал рабочий десктоп (Athlon) ! :
Ещё интересно, почему Ваши результаты сильно лучше (особливо тест Эратосфена)? Ежели есть
какие-то мысли по этому поводу, то наверное в личку, чтоб тему не мусорить.
Ну а ежели брать не абсолютные значения (Ваши и мои), которые отличаются думаю из-за
каких-то условий мной не выполненных, то нетбук смотрится вполне на уровне приведённых
мною выше тестов (по крайней мере не в десять раз хуже, а только в четыре с половиной и
это относительно Core2 Duo E8500 3,16 Гигагерц, да и то, только в тесте Эратосфена).

Изображение

_________________
шёл, нашёл, потерял..


Вернуться к началу
 Профиль  
 
 
Не в сети
 Заголовок сообщения:
Сообщение Добавлено: 15 окт 2009, 10:41  
Аватара пользователя
Профи
Профи

    3580
  •  15331
  • 57

  •  10 мар 2005, 00:00

  •  СПб

Блог: Просмотр записи (0)
Городской леший писал(а):
Ещё интересно, почему Ваши результаты сильно лучше (особливо тест Эратосфена)? Ежели есть
какие-то мысли по этому поводу, то наверное в личку, чтоб тему не мусорить.
Ну а ежели брать не абсолютные значения (Ваши и мои), которые отличаются думаю из-за
каких-то условий мной не выполненных


Почему бы и не помусорить, может народу будет интересно... Для того, чтобы тесты были одинаковые, видимо нужно компилировать одинаковыми компиляторами с одинаковыми опциями оптимизации. У меня на сервере, например, компилятор был более старый, чем на ноутбуках. Будет время, я выложу версии gcc. Ключ для оптимизации, кажется был -O3.


Вернуться к началу
 Профиль  
 
 
Не в сети
 Заголовок сообщения:
Сообщение Добавлено: 15 окт 2009, 10:44  
Аватара пользователя
Профи
Профи

    3580
  •  15331
  • 57

  •  10 мар 2005, 00:00

  •  СПб

Блог: Просмотр записи (0)
Городской леший, кстати, мысли о создании тестов были вызваны мыслью, что реальная производительность CPU практически не меняется.


Вернуться к началу
 Профиль  
 
 
Не в сети
 Заголовок сообщения:
Сообщение Добавлено: 15 окт 2009, 11:31  
Аватара пользователя
Старожил
Старожил

    2320
  •  3624
  • 62

  •  23 июл 2008, 17:16

  •  СССР, Рязань

Блог: Просмотр записи (0)
Ptolemy, ну не то чтобы совсем не меняется.. а меняется не так сильно как хотелось бы.. :
Хотя это и без тестов заметно.

Я ключи оптимизации вааще не использовал. Компилячил тупо "g++ tests.c++ -o tests"
gcc версия 4.3.3 (Ubuntu 4.3.3-5ubuntu4)
Кстати собранный на Атлоне вариант работал чуток быстрее, чем собранный на Коре2Дуо, но не принципиально. Сегодня попробую с "-O3"..
Ну и ещё мне лениво было иксы ронять, чтоб совсем в консоли делать.. хотя процессор перед
запуском теста простаивал около 90% времени..

_________________
шёл, нашёл, потерял..


Вернуться к началу
 Профиль  
 
 
Не в сети
 Заголовок сообщения:
Сообщение Добавлено: 15 окт 2009, 11:36  
Аватара пользователя
Старожил
Старожил

    2320
  •  3624
  • 62

  •  23 июл 2008, 17:16

  •  СССР, Рязань

Блог: Просмотр записи (0)
Ну вот.. совсем другое дело!
Атлон теперь даёт такие цифирки:

yurik@mw:~$ ./testO
eratosfen: 0.670 sec
add : 0.670 sec
sub : 0.430 sec
mul : 0.310 sec
fmul : 0.460 sec
copy : 0.340 sec

_________________
шёл, нашёл, потерял..


Вернуться к началу
 Профиль  
 
 
Не в сети
 Заголовок сообщения:
Сообщение Добавлено: 15 окт 2009, 11:41  
Аватара пользователя
Профи
Профи

    3580
  •  15331
  • 57

  •  10 мар 2005, 00:00

  •  СПб

Блог: Просмотр записи (0)
Городской леший, по тестам видно, что Celeron, к примеру, также как и Atom, впрочем, явно лишили какого-то (или каких-то) важных блоков. Короче, их слегка кастрировали. Можно поставить более серьёзные эксперименты, для выявления реальных различий в архитектуре.

Вообще, выпуск одного и того же процессора за разные деньги это классный подход...


Вернуться к началу
 Профиль  
 
 
Не в сети
 Заголовок сообщения:
Сообщение Добавлено: 15 окт 2009, 12:05  
Аватара пользователя
Старожил
Старожил

    2320
  •  3624
  • 62

  •  23 июл 2008, 17:16

  •  СССР, Рязань

Блог: Просмотр записи (0)
Ptolemy писал(а):
Вообще, выпуск одного и того же процессора за разные деньги это классный подход...


Ну а почему бы и нет? Ежели в производстве дешевле (ну или из выбракованных по этой функции). Не всем нужна именно вычислительная мощность. Задачи разные и чаще всего для них
вычислительная мощность избыточна.
Поди часто видел, когда комп на Core2 Duo используют как пишущую
машинку? :

_________________
шёл, нашёл, потерял..


Вернуться к началу
 Профиль  
 
 
Не в сети
 Заголовок сообщения:
Сообщение Добавлено: 15 окт 2009, 12:07  
Аватара пользователя
Старожил
Старожил

    1220
  •  1180

  •  14 июл 2008, 09:29

  •  Пермский край

Блог: Просмотр записи (0)
клёва, дак "какой же бук купить дочери"? :

_________________
Вы только что начали читать предложение, чтение которого вы уже заканчиваете...


Вернуться к началу
 Профиль  
 
 
Не в сети
 Заголовок сообщения:
Сообщение Добавлено: 15 окт 2009, 12:16  
Аватара пользователя
Старожил
Старожил

    2320
  •  3624
  • 62

  •  23 июл 2008, 17:16

  •  СССР, Рязань

Блог: Просмотр записи (0)
Delerium, а lesovik его уже купил! :
И потом, мы тут разве не об этом? : :

_________________
шёл, нашёл, потерял..


Вернуться к началу
 Профиль  
 
 
Не в сети
 Заголовок сообщения:
Сообщение Добавлено: 15 окт 2009, 12:22  
Аватара пользователя
Старожил
Старожил

    1220
  •  1180

  •  14 июл 2008, 09:29

  •  Пермский край

Блог: Просмотр записи (0)
Ptolemy писал(а):
Городской леший, вот. "Шедевр" написан за пол-часа, поэтому просьба ногами не бить :

Код:
#include <deque>
#include <stdio.h>
#include <math.h>
#include <time.h>

using namespace std;
int res;


#define MAX_VAL 4000000
int array1[MAX_VAL];
int array2[MAX_VAL];
...
}


это способствует выбору ноута :

шутко :smile_wink:

_________________
Вы только что начали читать предложение, чтение которого вы уже заканчиваете...


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 182 ]  На страницу Пред.    След.

 

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

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


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

Перейти: