Модераторы: powerfox, ZeeLax
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Где скорость? Или это байки от бабайки? 
V
    Опции темы
Ch0bits
Дата 8.10.2006, 18:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Python Dev.
****


Профиль
Группа: Завсегдатай
Сообщений: 2124
Регистрация: 21.2.2005
Где: Казань

Репутация: 4
Всего: 62



Теоретически x64 программы должны быть быстрее x32, потому что лучшее управление памятью, больше регистров -> больше переменных могут находиться в регистрах и т.п. Но на практике оказывается наоборот. linux x64 не быстрее, а то и визуально медленнее x32.
Как это объяснить? Или скорость это красивая сказка?
 smile 
PM WWW   Вверх
kirjanov
Дата 8.10.2006, 18:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 326
Регистрация: 22.1.2006
Где: Dark wood of erro r

Репутация: 5
Всего: 15



PM MAIL   Вверх
BobiKK
Дата 8.10.2006, 22:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 655
Регистрация: 1.12.2005
Где: Essen, Deutschlan d

Репутация: 1
Всего: 16



http://www.linux.org.ru/view-message.jsp?m...4677&page=0
За одно и комментарии можно почитать smile
PM MAIL   Вверх
Ch0bits
Дата 9.10.2006, 01:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Python Dev.
****


Профиль
Группа: Завсегдатай
Сообщений: 2124
Регистрация: 21.2.2005
Где: Казань

Репутация: 4
Всего: 62



Да... вот у меня как раз SUSE сначала стояла 9.3 x32, потом раздобыл 10.1 x64 и удивился что тормоза проявляются даже визуально, теперь опять на 9.3 сижу. Печально. Я разочарован.  smile 
PM WWW   Вверх
GrayCardinal
Дата 9.10.2006, 05:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 6
Всего: 58



Цитата

Теоретически x64 программы должны быть быстрее x32,

Да ну ? Теоретически они должны иметь 64-битную адресацию, и все  smile 
Может кто-нить сольет icc последний, откомпилит (НОРМАЛЬНО) дженту да прогони пару тестов ? Я бы сам, но мне (пока) кислород перекрыли (метраж)  smile 

ЗЫ
Я седьмой icc'шкой пробовал - не компилит ни одну прогу (кроме боба, конечно) smile 
 
Цитата

и удивился что тормоза проявляются даже визуально

Тесты в студию, господа ! 




--------------------
PM MAIL WWW   Вверх
Ch0bits
Дата 9.10.2006, 16:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Python Dev.
****


Профиль
Группа: Завсегдатай
Сообщений: 2124
Регистрация: 21.2.2005
Где: Казань

Репутация: 4
Всего: 62



GrayCardinal
Я бы рад всё проверить научным путём, но откуда взять тесты? Разве есть какие-нибудь известные бенчманки под linux?
PM WWW   Вверх
BobiKK
Дата 9.10.2006, 16:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 655
Регистрация: 1.12.2005
Где: Essen, Deutschlan d

Репутация: 1
Всего: 16



time smile
PM MAIL   Вверх
Ch0bits
Дата 9.10.2006, 16:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Python Dev.
****


Профиль
Группа: Завсегдатай
Сообщений: 2124
Регистрация: 21.2.2005
Где: Казань

Репутация: 4
Всего: 62



BobiKK, ???
PM WWW   Вверх
BobiKK
Дата 9.10.2006, 22:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 655
Регистрация: 1.12.2005
Где: Essen, Deutschlan d

Репутация: 1
Всего: 16



Цитата(Ch0bits @  9.10.2006,  16:58 Найти цитируемый пост)
BobiKK, ???

man time
PM MAIL   Вверх
Sardar
Дата 9.10.2006, 22:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 1
Всего: 317



Помимо адресации ещё новые SIMD инструкции (и вообще пакетные инструкции) продвинутые есть, с регистрами посвободней и т.д. Теоретически прирост производительности должен быть (особенно для (де)кодирования видео/звука и  подобные мультимедийные проги, если они конечно запользуют фичи проца), но естественно не х2.


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
Ch0bits
Дата 10.10.2006, 22:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Python Dev.
****


Профиль
Группа: Завсегдатай
Сообщений: 2124
Регистрация: 21.2.2005
Где: Казань

Репутация: 4
Всего: 62



Я провёл собственное тестирование. В качестве бенчмарка использовал архиватор 7-Zip (LZMA самый мощный на сегодня алгоритм сжатия) написанный на Pure Java, потому что с java работаю большую часть времени и её производительность мне наиболее важна.
Тесты проводились с нулевой загрузкой процессора. Прогонялся 3 раза по 10 этапов. Все драйверы установлены. Компиляция проводилась под соответствующую версию JRE.

                            Сжатие(kb/s)   Распаковка(kb/s)     версия JRE
Эталон на С++     1093                  18942                            -
WinXP 32bit            676                  11444                      1.6 beta 2 SE
WinXP 32bit            526                    9041                      1.5.06 EE
SUSE 9.3 32bit        516                    8980                      1.5.06 EE
SUSE 10.1 64bit      388                    7015                      1.5.06 EE

Как видно SUSE 64bit заметно отстаёт от 32bit, у меня NetBeans там даже грузится на 20сек медленнее. В общем Java на SUSE работает почти так же быстро как и в WinXP. Порадовало, что Sun сдержала обещания по улучшению производительности Java 1.6, но до С++ ещё очень далеко.  smile 

Для желающих провести тест у себя выкладываю исходники - http://slil.ru/23231768
PM WWW   Вверх
Ch0bits
Дата 10.10.2006, 23:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Python Dev.
****


Профиль
Группа: Завсегдатай
Сообщений: 2124
Регистрация: 21.2.2005
Где: Казань

Репутация: 4
Всего: 62



Забыл указать, что единицы измерения - kb/s.
PM WWW   Вверх
Sardar
Дата 11.10.2006, 16:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 1
Всего: 317



Ch0bits, это всё может и не говорить о платформе вовсе, а о:
  • более медленном порте Java под x64 линух
  • более кривой (не оптимальной) реализации необходимых яве либ под линухом... ну просто допустим smile
  • тормознутости SUSE х64 в целом, кстати об этом часто говорят

Тестить нужно на софте где фичи проца используються, например стример видео, что на лету кодирует картинку и звук. Опять же по задаче...


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Oбщие вопросы"
nickless
Imple
nerezus

В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
Например вопросы о выборе ОС для определенных задач (но если Вы просто хотите узнать "Какой дистрибутив лучше", то для этого есть Клуб юнуксоидов).
Общие вопросы по shell-программированию тоже лучше задавать здесь.


  • Вопросы мобильной разработки тут
  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0542 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.