Пятница, 29.03.2024, 22:04
Приветствую Вас Гость | RSS
Меню сайта
Разделы
Мои статьи [19]
Для информации [8]
Здесь помещаются статьи которые могут Вам помочь в чём либо...
Необычное [1]
То что будете искать долго
Полезно [3]
Можно использовать для себя
Всё о сексе [8]
Мини-чат
Все на форум
  • гид по Флоренции (0)
  • Загран паспорт или что для этого нужно сделать... (1)
  • Разница между победителями и неудачниками (2)
  • Заработок в сети (1)
  • Отпуск это хорошо (1)
  • Prado (6)
  • Обсуждаем ПК (2)
  • Такого Вы ещё не видели... (2)
  • Покупка авто в японии (5)
  • server 2003 (1)
  • новости науки
    курс валют
    Курс основых валют ЦБР на сегодня
    Наш опрос
    Ваш любимый праздник?
    Всего ответов: 11
    Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Форма входа
    Система автоматической регистрации сайтов в
каталогах, рейтингах и поисковых серверах, 
услуги продвижения и рекламы сайтов
    Главная » Статьи » Мои статьи

    2 часть.(окончание) Почему я выбираю Athlon?

         Так вот в тесте MD@home было запущено две задачи и приведен суммарный результат. Прием, который дает не очень объективные результаты для Pentium 4. Очень ли удобно запускать, скажем, два архиватора, каждый из которых будет архивировать половину файла или две программы Virtual Dub, каждая из которых будет сжимать в формат MPEG4 половину фильма. На склейку уйдет больше времени, чем получится экономия времени благодаря гипертрейдингу.

    А вот еще одна цитата:
    Решение системы нелинейных дифференциальных уравнений
    ...
    "Включение" SSE2-инструкций не оказало никакого влияния на производительность Athlon XP (как это и должно быть, поскольку он не "умеет" работать с инструкциями этого типа), а вот у Pentium 4 производительность выросла еще на 15%.
    ...
    Что же касается победителя в этом тесте среди процессоров, то им стал Athlon XP 1900+ с результатом в 1 мин 29 с, более чем в 2 раза (!) опередив Pentium 4 2,0 ГГц (3 мин 47 с). Отметим также, что здесь Pentium 4 уступил Pentium III Coppermine 1,0 ГГц (3 мин 27 с), что стало для нас полной неожиданностью!

         Независимые тестеры, на которых я привел ссылку, были "удивлены", что на счетных задачах SSE2 показал столь низкие результаты.

         SSE2 Pentium 4 в этой математической задаче всего на 15 % быстрее его слабого блока FPU, а Атлону он уступает в два с половиной раза! И снова заметьте - Pentium 4 уступает в расчетах процессору Pentium III с вдвое меньшей частотой.

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

    Цитата:
    Так, эффект от "включения" SSE2-инструкций для процессора Pentium 4 на элементарных циклах был трояким: скорость работы оставалась без изменений, увеличивалась в 1,7-4,3 раза или снижалась (!) в 2,2 раза. На сложных циклах ситуация в принципе была похожей (без изменения, увеличение в 1,2-2,9 раза, снижение в 5,0-6,9 раза), однако потеря производительности на некоторых циклах была просто катастрофической - более чем в 5 раз!

         Циклы в программе бывают разные, так что ждать высокой производительности Pentium 4 в математических расчетах не приходится. Представьте, что вы едете по дороге. Один автомобиль едет все время быстро (Атлон), а другой (Pentium 4) то на короткое время развивает высокую скорость, то в большинстве случаев едет медленно. Так, что средняя скорость Pentium 4 оказывается более, чем в два раза меньше. А если включить дополнительный двигатель, он ускоряется на 15 %, но все равно, более чем в два раза отстает.

         Почему же такая неравномерность SSE2 на различном коде? По всей видимости, набор команд SSE2 быстрее переваривает код, который часто встречается в приложениях обработки графики, аудио и видео информации. И когда подобные участки попадаются в счетной задаче, а попадаются они там реже, чем в приложениях мультимедиа, SSE2 на этом участке программы временно показывает хорошие результаты, а потом опять тормозит на типичном для счетном задачи коде. Если вы хотите опровергнуть эти данные, попробуйте написать счетную программу с инструкциями SSE2, которая будет идти быстрее на Pentium 4. Моя задача - привести факты, а они таковы, что на большинстве счетных задач Athlon быстрее, чем Pentium 4, причем иногда более, чем в два раза.

         Пользователь может спросить: «А кому нужны сейчас особенно математические расчеты? Если набор команд SSE2 оптимизирован под мультимедиа, то вот и хорошо. Тем более, что все тестеры говорят о том, что в обработке видео и аудио информации Pentium 4 быстрее. Мало кто сейчас занимается расчетами, вот фильм или музыку сжать, чтобы на компакт-диск переписать - это другое дело. Вот я и возьму себе Pentium 4, а те немногие, которые занимаются расчетами, пусть берут себе Атлон. Тем более, что в современных играх Pentium 4 неплох, да и вообще все зависит в основном от видеокарты, да и кому нужны запредельные fps, кроме ярых игроков. Говорите, в business winstone Pentium 4 уступает Атлону? Так кому же, нужна высокая производительность в word и excel? Для офисных приложений сойдет и Celeron, а Вы говорите, Pentium 4 тормозит. А мне и незаметно, что он тормозит». Тогда я хочу спросить, а что у Вас из «офисных» приложений только Word и Excel стоит? А Corel Draw, Photoshop? Ресурсов требуют немало. Вот ссылка, которая говорит о том, что в Photoshop Pentium 4 уступает Атлону.

    Цитата:
    Помимо этого, был представлен стенд с двумя системами - одна на процессоре Athlon 3000+ и чипсете nForce2, другая - на 3,06 ГГц Intel Pentium 4 и чипсете i845PE, в остальном конфигурация схожа. На обеих системах запущена задача - скрипт в программе Photoshop, с реализацией Intel Hyper-Threading. Результаты: 1500 мс для системы от AMD и 1700 мс для системы от Intel.

         В ссылке ошибочно указывается на Athlon 64. На самом деле здесь идет речь об Athlon XP 3000+ и Pentium 4 3,06 ГГц. Была ссылка, где все было описано правильно. Но упоминание материнской платы на чипсете nForce2 однозначно говорит об Athlon XP. Так вот в Photoshop он оказался на 13 % быстрее примерно равнорейтингового Pentium 4. Причем на тесте, который разработал сам Интел. Вы скажете, немного. А зачем для Photoshop покупать процессор, который на 13 % медленнее и при этом в 1,5 раза дороже?

         Теперь об архиваторах и мультимедиа. Мало кто сомневается в том, что где-где, а здесь-то уж Pentium 4 лидирует. Возможно, это единственная причина, по которой есть смысл брать Pentium 4? Ведь это самые ресурсоемкие приложения. Привожу данные тестера под ником Dregor c forum.ixbt.com:

    Архиваторы:
    Использовались WinRAR 3.10 и WinACE 2.2.
    Сжатие в WinACE:

    Система Размер словаря 4096 128
    -----------------------------------------------------------------------------------
    iP4 2.0A 19:46 13:12
    AXP1700+ (2) 19:11 12:20
    AXP2000+ (3) 18:39 11:56
    -----------------------------------------------------------------------------------


    Видно, что Pentium 4 медленнее равнорейтингового Атлона.

    Сжатие в WinRAR:
    Система Размер словаря 4096 128
    --------------------------------------------------------------------------------------
    Dual Athlon МP 1600+ (1 в инфо) 15:28 09:51
    AXP1700+ (2) 11:40 07:32
    AXP2000+ (3) 11:25 07:18
    iP4 2.0A 11:18 08:07
    --------------------------------------------------------------------------------------

    Цитирую автора:
    Интересные результаты, не правда ли?
    Наконец-то Р4 показал всем Кузькину мать! С размером словаря 4096 Кб он "оторвался" на целых 7 секунд! Но со словарём 128 Кб проиграл сражение даже АХР1700, не говоря уж о 2000.

         А теперь я задам вопрос, почему все тестеры тестируют WinRar на максимальной степени сжатия (от редактора: по-моему странно использовать не максимальную степень сжатия, обладая машиной в в 1ГГц и более)?

         Все-таки, почему winrar на максимальной плотности сжатия на Pentium 4 быстрее? Причина здесь в том, что Pentium 4 быстрее работает с памятью. Поскольку Athlon 64 работает с памятью еще быстрее, он обладает встроенным контроллером памяти, а не использует контроллер памяти на материнской плате, как всегда было раньше, то и производительность при архивировании WinRar у него еще выше. Приведем данные с сайта AMD.

         При архивировании с помощью WinRar Athlon 64 3200+ быстрее, чем Pentium 4 3,2 ГГц на 29 %, а Athlon 64 FX-51 - на 38 %. Вы спросите, но ведь AMD - заинтересованная сторона? А Вы обратите внимание на методику тестирования фирмой AMD. Конфигурация компьютеров и программное обеспечение подробно описывается, так, что каждый может подтвердить или опровергнуть их результаты. Пока что, впрочем, на той же конфигурации никто не опроверг.

    И еще:
    Каждый тест выполняется три раза, вычисляется среднее значение. Если один из результатов отклоняется от среднего значения более, чем на 1 %, тестирование повторяется.

         Как это отличается от тестирования на сайтах, где Pentium 4 «побеждает» Athlon на доли процента, а конфигурация если и описывается, то в общих чертах. А какой контраст с методами Тома. Так что доверия к сайту AMD, который убедительно доказывает превосходство своих процессоров по производительности, у меня больше, чем к тем сайтам, где быстрее оказывается Pentium 4. Вообще, на сайте AMD можно найти очень много полезной информации. Очень грамотный и толковый сайт, который тоже говорит о высоком уровне фирмы AMD и уважительном ее отношении к пользователю. Возвращаемся к тестам на forum.ixbt.com.

         Мультимедиа - вот тут то Pentium 4 должен, если верить тестированиям на сайтах типа Томовского и Анандовского, просто разгромить Athlon. А что же получают независимые тестеры в форумах? Автор тот же - Dregor, Сжатие видео DivX'ом:

    Итак, перейдём к самому интересному - к результатам. Вот они, в порядке улучшения:
    1. Р4 2.0 GHz - fps 22.18; time 2:22:55
    2. AXP1700+(133x11=1466) - fps 23.27; time 2:16:13
    3. АХР2000+(133х12.5 ;) - fps 24.45; time 2:09:44
    4. АХР2000+(166х10 ;) - fps 25.35; time 2:05:06
    5. АХР2000+(133х12.5)- fps 25.38; time 2:04:57
    6. Dual-Athlon XP 2x1600+(1400 MHz) - fps 33.06; time 1:35:14

    Он же, кодирование звука Lame:

    Итак, результаты в порядке улучшения:
    Система затраченное время
    1. Dual AXP1600+ 28:44
    2. AXP1700+ 27:16
    3. Intel Pentium 4 2.0 25:31
    4. AXP2000+ 24:03

         На сайтах, где Pentium 4 выходит вперед, каждая новая версия Pentium 4 показывает все более и более высокие результаты по сравнению с Атлоном. Под это подводится теоретическая база. Смотрите, говорят подобные тестеры, Интел увеличивает размер кэша и частоту шины, (скорость, на которой работает в частности память) и продолжают маркировать свои процессоры тактовой частотой. А AMD увеличивает кэш и шину и при этом увеличивает рейтинг.

    Вот еще одни результаты от Dregor.

    Кодирование одного и того же фильма в MPEG1 с помощью программы TMPGenc.
    Athlon XP 2400+ 1:46:25
    Pentium 4 2,4 ГГц 1:58:54
    Athlon XP 2600+ 1:32:14
    Pentium 4 3,2 ГГц 1:37:04
    Dual Athlon MP 1600+(1400 Mhz) - 1:35:14

    Orma - другой фильм:

    Athlon XP 1800+ 00:38:23
    Pentium 4 2 ГГц 00:42:16
    Pentium 4 2,66 ГГц 00:32:35

         1800+ Атлон оказался быстрее 2000 P4, и уступил только P4 2,66 с гораздо более высоким рейтингом. Обратите внимание: Athlon XP 2600+ кодирует видео с помощью TMPGenc быстрее, чем топовый Pentium 4 3,2 ГГц. И еще обратите внимание. Удельная производительность Pentium 4 3,2 ГГц меньше удельной производительности Pentium 4 2,4 ГГц на целых 9 %.

         Так что AMD может со спокойной совестью увеличивать рейтинг при увеличении шины и кэша. А сколько было разговоров, что первые Pentium 4 были «менее удачные», чем нынешние. Если что-то и стало удачнее, то это реклама Интел.

         Результаты Dregor никто не смог опровергнуть в ветке «AMD vs Intel - есть предложение завестись конкретно». Все тестирования, проведенные там пользователями на настоящий момент, свидетельствуют об отставании процессора Pentium 4 от Athlon XP в обработке аудио и видео информации.

        Так что же, получается, большинство тестеров куплены Интелом? Как так может быть - любимый вопрос обывателя. Какой-то всемирный заговор. Автор, похоже, параноик. Во-первых, я этого не утверждаю. Видно только, что данные большинства тестеров в приложениях мультимедиа расходятся с данными независимых тестеров в форумах. Возможно, здесь имеет место игра с настройками софта и железа. К тому же, видно, что многие тестеры подбирают программы и интерпретируют данные так, чтобы Интел оказался в более выгодных условиях.

    Кроме того, вот еще одна цитата:
    TeoAX:
    То, что Вы называете "всемирным заговором" более известно общественности, как Intel Inside Campaign. Так вот одна из характерных особенностей стратегии в рамках этого договора является то, что компания Intel оплачивает Вам вплоть до 75% расходов на рекламу, при обязательном условии, что нигде и ни в какой форме не упоминается AMD и ее торговые знаки. Также судя по некоторой информации, Dell - единственный из крупных брендов, не занимающийся AMD, получает процессоры Intel чуть ли не в два раза дешевле. Только за верность. Я уже не говорю о банальных попытках подкупа фирм, с формулировкой "сколько будет стоить не продавать AMD?" или писем от PR-отдела Intel с весьма настойчивыми указаниями, как стоит писать статьи и обзоры о процессорах AMD на ixbt.
    Волчина:
    Интел, не сумев сделать быстрый процессор, не нашел ничего лучшего, как повлиять на создателей тестов.
    TeoAX:
    Кстати, при всей категоричности заявления, я, честно говоря, с ехидным злорадством наблюдаю, как Intel попалась в собственный же капкан. Intel до домогался до авторов тестов до такой степени, что сегодня выяснилось, что Pentium-M (Процессор для ноутбуков c архитектурой, близкой к архитектуре Pentium III, Макс1) стал жутко отставать от Pentium-4 в Bapco SysMark. Т.е. претензии AMD полуторагодичной давности все-таки были оправданы. От всего этого гадко и противно, но с этим ничего не сделать. Увы.

         Добавлю к этому от себя. Когда появились первые Pentium 4 с 800 шиной, был обзор (жаль, потерял ссылку), где утверждалось, что 800 шина дает Pentium 4 очень малый прирост производительности. Затем появилось большое количество обзоров, где 800 шина давала Pentium 4 большой прирост производительности. Что это, пресловутые «указания» или просто случайность? Как, например, можно ждать объективности от сайта ixbt, если там одно время висела надпись: «Спонсор раздела «процессоры» - Интел». Хорошо, конечно, что на этом сайте есть форум. Умный всегда найдет объективную информацию. Но большинство народу на форумы не ходят, а читают тестирования. Вот и виден на большинстве сайтов один и тот же набор программ - quake 3 и игры на его движке, winrar с максимальной степенью сжатия, синтетические тесты, в которых странным образом новая версия показывает все более и более высокие результаты для Pentium 4 и результаты тестирования в мультимедиа, которые расходятся с данными тестеров из форумов.

         Под это подведена теоретическая база, что Pentium 4 имеет набор инструкций SSE2.При этом умалчивается, что Атлон имеет более быстрый набор команд Enhanced 3DNow! Кто-то утверждает, что его не поддерживают программисты? Это не соответствует действительности. Его поддерживают, например, такие программы, как TMPGenc, Virtual Dub, DivX 5.

    Сошлюсь на такой синтетический тест, как Сандра. Результаты для процессора Athlon XP 1700+:

    Integer SSE 8110 it/s
    Floating point SSE 9308 it/s
    int MMX 6048 it/s
    int Enhanced MMX 8181 it/s
    f. p. 3DNow! 6025 it/s
    f. p. Enhanced 3DNow! 9955 it/s 
    В базе взял данные для Pentium 4 1,5 ГГц
    int SSE2 5892 it/s
    f. p. SSE2 7314 it/s

         Видно, что Enhanced 3DNow! самый быстрый из мультимедийных наборов команд. Тест Сандра далек от идеала. Он, например, выдает одинаковые результаты на процессорах с разным объемом кэша. Но если он и искажает результаты, то в пользу Интела.

    Цитата из manual к Сандре:
    Q: Why do Intel CPUs (e.g. Pentium III) score higher than other CPUs (e.g. Athlon) with more advanced FPUs in Whetstone?
    A: The Whetstone benchmark uses the slowest functions of the FPU (computing transcendentals, e.g. sin/cos/tan) in a way that cannot be parallelised

    Переводится это примерно так, «почему Pentium 3, у которого в других тестах более слабый FPU, чем у Атлона, в Сандре показывает более высокие результаты при использовании FPU, чем Атлон?»

         Но вопросы все-таки остаются. Я решил запустить Virtual Dub на Athlon XP с оптимизацией под различные наборы команд. В принципе, при включении оптимизации под Enhanced 3DNow! скорость сжатия в MPEG4 при использовании DivX примерно на 1% выше, чем при оптимизации под SSE, но в целом оптимизация под различные наборы команд, в том числе и под x87 (FPU) дает примерно одинаковые результаты, укладывающиеся в ошибку измерения. Поэтому, в отличие от Тома и Ананда, которые разницу в доли процента преподносят как «победу» Pentium 4, я из разницы в 1 % не буду делать вывод о более высокой скорости работы Virtual Dub при оптимизации под Enhanced 3DNow!. Хотя и Virtual Dub с DivX и TMPGenc идут на Athlon XP быстрее, чем на Pentium 3, даже если экстраполировать результаты P3 на частоту Athlon XP. Можно ли из этого сделать вывод о более удачной реализации SSE на Athlon XP? Вопрос остается открытым.

    Вот еще одна цитата:
    На сайте speedycpu.dyndns.org появилась новая версия библиотек для игры Quake 3, содержащих оптимизации для процессоров AMD Athlon и дающих им существенную прибавку в производительности. Как известно, движок Quake 3 очень "любит" процессоры Pentium 4 и показывает на них весьма высокую, сравнительно с процессорами AMD, производительность. По результатам замеров автора библиотек, их применение позволяет, например, Athlon XP 2100+ на платформе nForce 2 демонстрировать производительность аналогичную Pentium 4 2,53 ГГц на платформе i850E, а в разогнанный версиях Pentium 4 3,32 ГГц (FSB 175 МГц) проигрывает Athlon XP 2700+ на штатной частоте (2167 МГц, FSB 166 МГц). Объяснение неожиданному росту производительности дается следующее: "Quake 3 для процессоров AMD форсирует использование инструкций 3DNow! (вместо SSE на Athlon XP), хотя код для 3DNow реализован крайне неудачно и не дает никакого выигрыша вообще. Для процессоров же Pentium 3 и 4 используется набор инструкций SSE, что отражается в значительном росте FPS. Данные библиотеки не включают SSE (хотя это дало бы еще больший прирост), а содержат оптимизации, позволяющие выступить процессорам AMD более достойно."

         Авторы немного напутали со скоростью SSE, который они, следуя распространенному заблуждению, считают быстрее, чем Enhanced 3DNow! Как раз потому, что quake 3 оптимизирован под более медленный, чем Enhanced 3DNow! набор инструкций SSE, он идет на Атлоне сравнительно медленно. Так что же, SSE в Интел реализован быстрее и именно поэтому quake3 идет быстрее на процессоре Pentium 4? Нет, такого вывода сделать нельзя, потому что quake 3 не включает SSE инструкции на Athlon XP. Он пытается включить оптимизацию под 3DNow! (возможно даже, не под более быстрый Enhanced, появившийся в K7, но под более медленный, чем SSE, «обычный» 3DNow!, появившийся в K6-2), причем делает это, как сказано, неудачно. По причине оптимизации под SSE, quake 3 шел быстрее на Pentium III, впервые получившим этот набор команд, чем на Атлоне «не XP», в котором этого набора команд еще не было. С Quake 3, кажется, разобрались, почему он относится к меньшинству приложений, идущих быстрее на процессорах Интел.

        Кстати, на процессоре Athlon 64, по крайней мере, FX с более быстрым двухканальным контроллером памяти, quake 3 идет быстрее, чем на Pentium 4.

    Цитата:
    В Quake 3 Athlon 64 FX превзошел Pentium 4 3.2C ГГц на 9%.

    Так что здесь, похоже, процессоры Интел потеряют свое последнее преимущество.

    Эпилог

         Кажется, кроме 3-го quake и winrar с максимальной плотностью сжатия не осталось программ, для которых есть смысл покупать Pentium 4, а после выхода Athlon 64 преимущество Интела и здесь утеряно.

        В общем, моя точка зрения состоит в том, что процессоры AMD быстрее и дешевле, чем процессоры Интел. Поэтому я выбираю Атлон.

    Обсуждение этой статьи ведется в конференции.



    Автор:   Макс1.

    Редактор:   Андрианов Николай(slayer@amdclub.ru).

    Опубликовано: 08.10.2003.

    статья взята с сайта http://www.amdclub.ru/index.htm

    Категория: Мои статьи | Добавил: bugzi (24.03.2010)
    Просмотров: 1555 | Рейтинг: 0.0/0
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Камчатка
    GISMETEO: Погода по г.Петропавловск-Камчатский
    Поиск
    Друзья сайта
  • новости об IT
  • Продажа,покупка авто
  • comedy club видео
  • Мир софта
  • Инструкции для uCoz
  • кино,театры в П-К
  • новости
     
    ZverDVD 2010.6 + Alkid SEWPI Postal Edition 2010.1 [DVD]
     

    Rambler's Top100