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




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

Member
Статус: Не в сети
Регистрация: 02.02.2004
Откуда: Украина.
Есть одна программа которая считает решение системы алгебраических уравнений методом гаусса. матрица 2300*2300, тип single.
Время расчта проверили на нескольких компьютерах, результаты сильно удивили.
Селерон 1300@1500 3.20мин
Р4 2600 3.25мин ( ядро нортвуд, НТ влияния неоказывает, двухканалка)
Селерон 1700 36.33мин
Семпрон 3000+ 6.30мин
Атлон 3800+ 1.47мин.
Ксеон 2*2400 5,28мин
Появился вопрос отчего зависит скорость, селерон 1500 показывает скорость сравнимую с Р4 2600
Селерон 1700 вообще где-то за горизонтом, семтрон 3000+ тоже сильно отстаёт от лидеров, 3800+ в лидерах, но всего в два раза впереди, несмотря на рейтинг 3800+.



Партнер
 

Member
Статус: Не в сети
Регистрация: 24.12.2004
Откуда: Москва
тут есть несколько соображений.
1. это степень замусоренности системы селерон 1500 и п4 2600 в принципе на замусоренных виндах и мелких различиях в конфигурации (таймингов и режимов работы памяти)... сам понимаешь ничего удивительного.
2. Семпрон имеет (если не ошибаюсь) одноканальную память а для данной скорость доступа до памяти очень существенна. а атлоны они традиционно ещё с до ХР времён сильны в математике (по сравнению с интелами).
3. Такое ощущение, что на селероне 1700 банально не хватило памяти и он сильно свопился на диск.

P.S. как мог прокоментировал (к слову ещё очень сильно зависит от оптимизации программы (настроек компилятора) под интел или амд).


 

Member
Статус: Не в сети
Регистрация: 02.02.2004
Откуда: Украина.
kivi писал(а):
тут есть несколько соображений.
1. это степень замусоренности системы селерон 1500 и п4 2600 в принципе на замусоренных виндах и мелких различиях в конфигурации (таймингов и режимов работы памяти)... сам понимаешь ничего удивительного.

На селероне винда стоит намного дольше, на пеньке 2600 винде несолько месяцев всего, память на селероне 512мб на пеньке 2*512.

kivi писал(а):
2. Семпрон имеет (если не ошибаюсь) одноканальную память а для данной скорость доступа до памяти очень существенна. а атлоны они традиционно ещё с до ХР времён сильны в математике (по сравнению с интелами).

Но селерон 1500 один еканал и 115 память, что говорит о том, что скорость памяти не есть узкое место.


kivi писал(а):
3. Такое ощущение, что на селероне 1700 банально не хватило памяти и он сильно свопился на диск.

Винда стоит несколько м есяцев не грязная (только офисные приложения) и программе памяти хватает, она без свопа работает на 128метрах памяти.

kivi писал(а):
P.S. как мог прокоментировал (к слову ещё очень сильно зависит от оптимизации программы (настроек компилятора) под интел или амд).

Компилятор borland delphi 6.0, в настройках все по умолчанию.


 

Member
Статус: Не в сети
Регистрация: 20.04.2006
Откуда: Южный Урал
Alexsandr писал(а):
Атлон 3800+ 1.47мин.

В принципе понятно почему Атлон впереди, как было сказано у него с математикой хорошо - "отличник" он.
Но вот что-то непонятно с Селерон 1300@1500 3.20мин, почему так быстро? Наверно надо попробовать везде винду установить и с нуля опробовать ещё раз эту прогу, тогда результаты будут иными.

_________________
Ryzen 5 3600/B450M/1660 Ti/2*8Gb 3200MHz/512Gb SSD/240Gb SSD/520W


 

TSC! Russia member
Статус: Не в сети
Регистрация: 24.07.2004
Откуда: Yaroslavl
Фото: 32
а похоже дело в длине конвеера(так вроде называеться - заработался блин) у Атлона и у Пенька 3 там 12 или 14
а у нортвуда 20


 

Member
Статус: Не в сети
Регистрация: 24.12.2004
Откуда: Москва
Не знаю.... на селероне 1700 что-то не так (к слову как проверял что памяти хватает?). А остальное вполне может быть. Надо точнее искать причины (тайминги, частоты, драйвера, антивирусы, приоритеты, кто сколько мышкой шевелил пока считалось))). ИМХО здесь важна только частота и скороть памяти (но у атлонов преимущество около за счёт архитектуры)


 

Member
Статус: Не в сети
Регистрация: 02.02.2004
Откуда: Украина.
RUSoem писал(а):
Но вот что-то непонятно с Селерон 1300@1500 3.20мин, почему так быстро? Наверно надо попробовать везде винду установить и с нуля опробовать ещё раз эту прогу, тогда результаты будут иными.

На семтроне винда с нуля, только вчера вечером поставили. Так, что с виндами порядок засорённость небольшое влияние оказывает. Почему 1500 селерон такую скорость показывает интересно и мне. Что влияет на скорость так, что 1500селерон работает чуть ли не быстрее всех, включая пентиум 2600 с двухканальной памятью. Насчёт винды на Атлоне 3800+ винда тоже новая. Самая старая виндв стоит на селероне 1500, если поставить наново на неё винду, то будет ведь только быстрее.
Такая закономерность возникает только в этой задачке (см. первый пост) В остальных задачах (игры, офис, фотошор...) работают как положенно без перекосов по производительности.


 

Member
Статус: Не в сети
Регистрация: 24.12.2004
Откуда: Москва
К слову ещё такая вещь... твоя программа может использовать системные dll-ки и никому не говорить од этом. Часто бывает что эти библиотеки имеют одинаковые имена и одинаковые функции но разные номера версий и разную скорость работы (сам с этим сталкивался... дельфи он хитрый он никому не скажет что он использует, да и софт разный не проще он иногда в тихую подменяет системные библиотеки на сои)) отсюда к слову и может быть нонсенсы того что на грязных виндах какая-нибудь конкретная программа работает быстрее но это скорее экзотика ).


 

Member
Статус: Не в сети
Регистрация: 02.02.2004
Откуда: Украина.
kivi писал(а):
Не знаю.... на селероне 1700 что-то не так (к слову как проверял что памяти хватает?). А остальное вполне может быть. Надо точнее искать причины (тайминги, частоты, драйвера, антивирусы, приоритеты, кто сколько мышкой шевелил пока считалось))). ИМХО здесь важна только частота и скороть памяти (но у атлонов преимущество около за счёт архитектуры)

Дипечер задач показывает занимаемую память и свободную+визуально отсутствие обращений к винту во время расчётов.
мышкой никто не шевелил, антивирус везде отключен был. тайминги на селероне 1500 самые низкие, на пентиуме иселероне 1700одинаковые, хотя селерон на 266шине).
Добавлено спустя 9 минут, 36 секунд
kivi писал(а):
К слову ещё такая вещь... твоя программа может использовать системные dll-ки и никому не говорить од этом. Часто бывает что эти библиотеки имеют одинаковые имена и одинаковые функции но разные номера версий и разную скорость работы (сам с этим сталкивался... дельфи он хитрый он никому не скажет что он использует, да и софт разный не проще он иногда в тихую подменяет системные библиотеки на сои)) отсюда к слову и может быть нонсенсы того что на грязных виндах какая-нибудь конкретная программа работает быстрее но это скорее экзотика ).

На 1700 2600 3800+, ксеон 2*2400 библиотеки изначально одинаковые т.к. дистрибутивы одни ите же, с делфи работа только на селероне 1500.
Добавлено спустя 3 минуты, 12 секунд
новы результаты пентиум П3-866 4,15мин расчёт. винда не новая и включены фоновые программы (прокси сервер+антивирь).
Добавлено спустя 3 минуты, 4 секунды
как-то в этот список семпрон слабо вписывается очень если брать длину конвеера.


 

Advanced member
Статус: Не в сети
Регистрация: 23.10.2003
Откуда: Иркутск/Майкоп
Кэш, FPU без SSE, длина конвеера FPU. Очень вероятно, что на Conroe скорость будет дикой, да и на Dothan выполнится быстро. Дельфийский код для численных расчётов NetBurst не любит, предпочитает P3/K7/K8.

_________________
Края каждого совершенно нового крышка процессора не на 100% гладкая. Это связано с тем, что следов мастерства не избежать. (c) Али.


 

Member
Статус: Не в сети
Регистрация: 10.03.2004
Откуда: Минск
Alexsandr Перетести Селерон 1700.Не его это результат. Должно быть ну максимум секунд 10, хотя наверно даже и меньше.
И странно, что Xeon медленнее какого-то Селерона 1300@1500. Не должно так быть на мой взгляд.


 

Advanced member
Статус: Не в сети
Регистрация: 30.08.2003
Откуда: Санкт-Петербург
резалты нормальные, имхо.
Не надо забывать, что системы все-таки разные, а гарантировать свежесть установки винды тяжело.
Xeon'ы хоть и имеют кучу кэша, но все равно имеют тормозную шину. Celeron аналогично только с еще меньшим кэшем. Да и четверопневые они все, что эти Ксеоны (хотя есть и P3 Xeon), что Целерон :( А вот Celeron Tualatin - красавец, показывается ровно те результаты, что и должен. Все-таки длинный конвейер в НАУЧНЫХ задачах (т.е. имеющие кучу ветвлений и активное юзание FPU) не рулит :(

_________________
{:€ дед в законе :-) нородный окодемег
почетный пользователь OpenSuSE 11.3
Ремонт и модернизация ноутбуков IBM (Lenovo) ThinkPad


 

Member
Статус: Не в сети
Регистрация: 02.02.2004
Откуда: Украина.
force_sk писал(а):
Alexsandr Перетести Селерон 1700.Не его это результат. Должно быть ну максимум секунд 10, хотя наверно даже и меньше.
И странно, что Xeon медленнее какого-то Селерона 1300@1500. Не должно так быть на мой взгляд.

Проверили ещё нанескольких селеронах 1700 результат всётот же провальный в полном смысле этого слова.

Прогнал у себя данную программу в одноканальном режиме и двухканальном, результат средний 1,50мин независио от каналов. ПСП получается программа слабо использует.
Но разница 3800+ к 1500 меньше двухраз, Это что получается, что после П3 хорошие процессора закончились :( И все кинулись на SSE и аналоги, вместо того что бы улучшать производительность :(


 

Advanced member
Статус: Не в сети
Регистрация: 30.08.2003
Откуда: Санкт-Петербург
Цитата:
Но разница 3800+ к 1500 меньше двухраз

бо надо смотреть не рейтинг, А РЕАЛЬНУЮ частоту, а отличается она, извините, вряд ли в большее кол-во раз, чем два.
Добавлено спустя 4 минуты, 26 секунд
итак, глянул - Атлон 3800+ обладает реальной частотой 2.4, т.е.
2,4/1.5=1.6 раз.
1/(1.47/3.20)=2.17 раз
итого - у Атлона архитектура производительнее, что и понятно (хотя бы за счет бОльшего кол-ва испольнительных у-в)
далее - на рейтинг атлонов можно смотреть только при их сравнении с P4. Я тем же P3 могу ТОЖЕ приписать P-рейтинг (и он будет примерно как у Athlon'ов), но так почти никто не делает...

_________________
{:€ дед в законе :-) нородный окодемег
почетный пользователь OpenSuSE 11.3
Ремонт и модернизация ноутбуков IBM (Lenovo) ThinkPad


 

Member
Статус: Не в сети
Регистрация: 28.03.2006
Alexsandr писал(а):
Селерон 1700 36.33мин
Селерон 1300@1500 3.20мин
Семпрон 3000+ 6.30ми

Интересные у тебя резалты получились, если с селиком 1700 может и всё ясно, то почему так быстро на 1500, это очень интересно. Попробуй компилировать программу для каждого процессора отдельно. Можешь source выложить ? и если не трудно асмовский тоже.

_________________
Первый огонь был получен людьми из-за перегрева.
Пессимист отличается от оптимиста датой наступления конца света.


 

Advanced member
Статус: Не в сети
Регистрация: 30.08.2003
Откуда: Санкт-Петербург
где можно прогу скачать? Сейчас проверим на еще одном туле )))

_________________
{:€ дед в законе :-) нородный окодемег
почетный пользователь OpenSuSE 11.3
Ремонт и модернизация ноутбуков IBM (Lenovo) ThinkPad


 

Member
Статус: Не в сети
Регистрация: 02.02.2004
Откуда: Украина.
Root писал(а):
где можно прогу скачать? Сейчас проверим на еще одном туле )))

Пока нигде. Автор не дал своего согласия на выкладку.
В текущей теории семпрон сильно мне ненравится. Прогнали программу на 3000+ 939сокет и одна планка памяти результат 3,40мин.


 

Member
Статус: Не в сети
Регистрация: 20.04.2006
Откуда: Южный Урал
Alexsandr писал(а):
Ксеон 2*2400 5,28мин

Где-то ошибка - не может Ксеон так долго выполнять, он должен делать Атлон.

_________________
Ryzen 5 3600/B450M/1660 Ti/2*8Gb 3200MHz/512Gb SSD/240Gb SSD/520W


 

Advanced member
Статус: Не в сети
Регистрация: 30.08.2003
Откуда: Санкт-Петербург
RUSoem
атлон может делать ксеон...
Alexsandr
согласен. семпрон как-то выпадает... Контроллер памяти вряд ли, чипсет то же... Может он просто частоту понижал? Этим как его там... PowerNow! Вот...

_________________
{:€ дед в законе :-) нородный окодемег
почетный пользователь OpenSuSE 11.3
Ремонт и модернизация ноутбуков IBM (Lenovo) ThinkPad


 

Member
Статус: Не в сети
Регистрация: 02.02.2004
Откуда: Украина.
Root писал(а):
RUSoem
атлон может делать ксеон...
Alexsandr
согласен. семпрон как-то выпадает... Контроллер памяти вряд ли, чипсет то же... Может он просто частоту понижал? Этим как его там... PowerNow! Вот...


С частотой порядок на семпроне был. Вот немного новых результатов селерон 850@950 время расчёта 11минут.
Пентиум 4 прескот 1,14мин. Тепрь и конвеер в пролёте оказывается. ничего не понимаю.


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 61 • Страница 1 из 41  2  3  4  >
-

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


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

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


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

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