Перейти к содержимому

Фото
- - - - -

меня мучает вопрос


  • Вы не можете создать новую тему
  • Please log in to reply
19 ответов в этой теме

#1 ВодительДляЛии

ВодительДляЛии
  • Пользователь
  • 244 сообщений
  • Откуда:Tallinn

Отправлено 18 Февраль 2010 - 00:38

Не могу нормально спать, меня мучает вопрос:

Будет ли гипотетический 32 битный процессор 4,0Ггц работать так же быстро, как 64 битный 2,0Ггц ?


Кто может внести ясность ?
  • 0
что бы навести ясность, нужно сперва пустить пыль в глаза.

Водитель Для Лили.

#2 Yake32x

Yake32x
  • S-Модератор
  • 14 894 сообщений
  • Откуда:Tallinn

Отправлено 18 Февраль 2010 - 00:40

чего чего?

вообще какова цель эксперемента?

ведь разрядность процессора не как не влияет на производительность в домашних условиях

Сообщение изменено: Yake32x (18 Февраль 2010 - 00:40 )

  • 0

В любой непонятной ситуации брызгай WD-40


#3 ВодительДляЛии

ВодительДляЛии
  • Пользователь
  • 244 сообщений
  • Откуда:Tallinn

Отправлено 18 Февраль 2010 - 00:46

Цель эксперимента - докапаться до истины.

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

Или я изначально не прав ?
  • 0
что бы навести ясность, нужно сперва пустить пыль в глаза.

Водитель Для Лили.

#4 Ананас

Ананас

    Фрукт

  • Постоялец
  • 2 376 сообщений
  • Откуда:Tallinn

Отправлено 18 Февраль 2010 - 00:46

ВодитльДляЛили,
по твоей логике 64битный 3Ггцовый процессор работает в два раза быстрее, чем 32битный 3Ггцовый? :lol:

Сообщение изменено: Ананас (18 Февраль 2010 - 00:46 )

  • 0

#5 Yake32x

Yake32x
  • S-Модератор
  • 14 894 сообщений
  • Откуда:Tallinn

Отправлено 18 Февраль 2010 - 00:49

ВодитльДляЛили,
нет, ты не прав
х64 это инструкция\архитектура главной особенностью являеться это работа с очень большими числами и поддержкой рам помойму до 128ГБ РАМ тоесть для 99% 32\64битных процессоров, х64 оп системы нужны лишь для того чтобы преодолеть лимит в 3328 рам.
На производительность Соверешенно не как не влияет
допустим если взять П4 2.8E он 32битный и Пентиум 641 на 2.8 он 32\64битный они будут на одном уровне

Сообщение изменено: Yake32x (18 Февраль 2010 - 00:51 )

  • 0

В любой непонятной ситуации брызгай WD-40


#6 ВодительДляЛии

ВодительДляЛии
  • Пользователь
  • 244 сообщений
  • Откуда:Tallinn

Отправлено 18 Февраль 2010 - 00:52

именно это я имею ввиду )

Другой пример:

На 478 сокете был процессор с 2,66Ггц, шина которого 533Мгц (точно цифры не помню, вообщем 500 с чемто). В то время как Амд 64бит 2,0 имел уже шину 800Мгц. Хотя Частота его меньше, поток он может обеспечить больше.
  • 0
что бы навести ясность, нужно сперва пустить пыль в глаза.

Водитель Для Лили.

#7 Yake32x

Yake32x
  • S-Модератор
  • 14 894 сообщений
  • Откуда:Tallinn

Отправлено 18 Февраль 2010 - 00:56

поток

Это отдельный процесс в мультипотоковом приложении

Это отдельный процесс в мультипотоковом приложении

На 478 сокете был процессор с 2,66Ггц, шина которого 533Мгц

всё правильно 533 мгц(скорость шины) делим на 4(4 такта за передачу эл.сигнала) = 133 мгц = реальная шина процессора * 20 ( множитель) = и вот твои 2660 МГЦ

Амд 64бит 2,0 имел уже шину 800Мгц.

тоже самое что и у интел правда там был HyperTransport но это уже совершенно другая история на разрядность процессора которая не вляила, а 64бита это лишь рекламный трюк

Сообщение изменено: Yake32x (18 Февраль 2010 - 00:59 )

  • 0

В любой непонятной ситуации брызгай WD-40


#8 ВодительДляЛии

ВодительДляЛии
  • Пользователь
  • 244 сообщений
  • Откуда:Tallinn

Отправлено 18 Февраль 2010 - 01:16

Получается предел возможностей был достигнут ещё в 2004-5 году, когда выпускали 3,0Ггц пентиум 4. Далее увеличение разрядности ничего не дало, кроме возможности увеличения оперативной памяти. Суммарно ядра работают на частоте близкой к 3,0-3,2.

Возник вопрос, можно ли считать показателем мощности процессора его частоту ?
  • 0
что бы навести ясность, нужно сперва пустить пыль в глаза.

Водитель Для Лили.

#9 Vitalts

Vitalts
  • Постоялец
  • 1 842 сообщений

Отправлено 18 Февраль 2010 - 09:09

Далее увеличение разрядности ничего не дало

Почему же не дало, это при использовании рядового софта разницы нет, ежели используеться софт, оперирующий с большими объемами данных, заточенный под 64 и реально, с пользой, использующий разрядность, прирост ощутим.
  • 0

#10 Printate

Printate
  • Пользователь
  • 45 сообщений

Отправлено 18 Февраль 2010 - 16:29

Возник вопрос, можно ли считать показателем мощности процессора его частоту ?

Можно, но это не единственный фактор. Лучше посмотреть тесты данного процессора в разных бенчмарках/софте/играх

Сообщение изменено: Printate (18 Февраль 2010 - 16:30 )

  • 0

#11 Demetrio

Demetrio

    uid=0(root)

  • Админ
  • 18 649 сообщений
  • Откуда:Tallinn

Отправлено 18 Февраль 2010 - 16:30

http://www.cpubenchmark.net/
  • 0

#12 Yake32x

Yake32x
  • S-Модератор
  • 14 894 сообщений
  • Откуда:Tallinn

Отправлено 18 Февраль 2010 - 16:32

ВодитльДляЛили,
это один из многочисленных параметров, однако для начинающего за основу пока это самое то, тоесть с этого куда легче чем различать кодовые названия ядер или архитектуру вообще или судить о процессоре по количеству кэш памяти различных уровней
  • 0

В любой непонятной ситуации брызгай WD-40


#13 Demetrio

Demetrio

    uid=0(root)

  • Админ
  • 18 649 сообщений
  • Откуда:Tallinn

Отправлено 18 Февраль 2010 - 16:40

Лучше всего по цене судить :D
А то можно купить 3Ггц за 1000, а можно и за 3000.
  • 0

#14 Yake32x

Yake32x
  • S-Модератор
  • 14 894 сообщений
  • Откуда:Tallinn

Отправлено 18 Февраль 2010 - 16:42

Demetrio, не спугни клиента (:
  • 0

В любой непонятной ситуации брызгай WD-40


#15 ВодительДляЛии

ВодительДляЛии
  • Пользователь
  • 244 сообщений
  • Откуда:Tallinn

Отправлено 18 Февраль 2010 - 23:48

Demetrio,
спасибо за полезную ссылку !

Как интересно :

Совершенно разные процессоры стоят на одном уровне и получили по 485 баллов
пруфлинк

Intel Celeron 540 @ 1.86Ghz
Mobile Intel Pentium4 3.33Ghz


Вывод, в ноутбуках процессоры в разы слабее ?
  • 0
что бы навести ясность, нужно сперва пустить пыль в глаза.

Водитель Для Лили.

#16 Вырвиглаз

Вырвиглаз

    Убийца травы

  • Постоялец
  • 15 501 сообщений
  • Откуда:Эстония, Таллин

Отправлено 19 Февраль 2010 - 00:01

Во-первых, мощность процессора измеряется в ваттах. Это количество теплоты, которое он выделяет. Да и то очень приблизительно. Т.к. разные задачи грузят камень по-разному.
Во-вторых, х64 и х86 отличаются архитектурой и, самое главное, шиной данных и шиной адреса. Если бы ты примерно понимал, как работает процессор, разговор не был бы таким бестолковым.
В-третьих, разные архитектуры позволяют использовать дополнительные вычислительные мощности, на которых процессор может выполнять одну и ту же задачу быстрее. Это совершенно не значит, что абсолютно все задачи на нем будут выполнятся быстро. Если бы ... снова про процессор и архитектуру... короче... есть такое дело - компиляция. Когда из листинга делают код. На языках высшего уровня (С, делфи и многие другие) качество компиляции влияет на использование дополнительных возможностей камня. Простой пример. Микроконтроллеры PIC и AVR. У пика 30 базовых инструкций, у AVR 130. Как результат - писать на асме под AVR очень сложно. Все в голове не удержишь. Но при компиляции схожих кодов из под С, конечный машинный код у AVR получается короче и работает он быстрее. Например, операции с плавающей точкой (float) на AVR идут вдвое быстрее. Для компенсирования этого недостатка, микрочип сделали линейку процессоров dsPIC с расширенным набором инструкций и ускоренным АЦП. (это взаимосвязано. Но это этом в другой раз). Как видно на простейшем примере, все ваши тесты полная ахинея. К сожалению, сегодня даже хорошие программисты не всегда понимают как именно работают их программы. А все благодаря тому, что появились на свет операционные системы, избавив нас от необходимости напрямую работать с регистрами. С одной стороны мы получили огромную вычислительную мощь и простоту программирования. С другой - эта мощь могла быть еще более мощной, если бы задачи писались напрямую под процессор и конкретно его архитектуру. Но это примерно тоже самое, что пытаться обойти земной шар на ципочках.
В четвертых, увеличение количества ядер не всегда дает желаемого результата. Многие программы до сих пор делаются с расчетом на одно ядро и попытки винды раздвоить поток лишь уменьшают производительность. Такие вот пироги.
  • 0
Кто живет и грешит в Эстонии, тот опять родится в Эстонии.

#17 ВодительДляЛии

ВодительДляЛии
  • Пользователь
  • 244 сообщений
  • Откуда:Tallinn

Отправлено 19 Февраль 2010 - 00:32

Спасибо,Вырвиглаз ! Описал очень доходчивою думаю это будет интересно знать, не только мне, но и другим пользователем.

Закончил на программиста, поэтому хорошо представляю, что такое компиляция. Другое дело - что такое железо, и как оно работает.


Часто слышу выражения: "Вот этот процессор мега крутой, потому что много Гигагерцов. Чем больше их, том больше становится мой пенис."
Складывается впечатление, что мало кто понимает зачем все эти цифры и что они дают.
  • 0
что бы навести ясность, нужно сперва пустить пыль в глаза.

Водитель Для Лили.

#18 Вырвиглаз

Вырвиглаз

    Убийца травы

  • Постоялец
  • 15 501 сообщений
  • Откуда:Эстония, Таллин

Отправлено 19 Февраль 2010 - 00:45

Подведем итоги. Не так важно, с какой частотой работает ваш процессор, как то, за сколько тактов он выполняет вашу команду.
А вообще круче всех ПЛИС.
  • 0
Кто живет и грешит в Эстонии, тот опять родится в Эстонии.

#19 ВодительДляЛии

ВодительДляЛии
  • Пользователь
  • 244 сообщений
  • Откуда:Tallinn

Отправлено 19 Февраль 2010 - 11:59

Что есть такое плис ? )
  • 0
что бы навести ясность, нужно сперва пустить пыль в глаза.

Водитель Для Лили.

#20 Вырвиглаз

Вырвиглаз

    Убийца травы

  • Постоялец
  • 15 501 сообщений
  • Откуда:Эстония, Таллин

Отправлено 19 Февраль 2010 - 14:21

Что есть такое плис ? )

http://ru.wikipedia.org/wiki/%D0%9F%D0%9B%D0%98%D0%A1
С плисом ты сам творец нужной тебе архитектуры. Делаешь процессор под свои задачи. Получаешь огромную производительность и низкое энергопотребление. Плис - это в некотором роде логическая матрица. Ты можешь слепить из нее все, что душе угодно.
  • 0
Кто живет и грешит в Эстонии, тот опять родится в Эстонии.