AMD против INTEL.
Модератор: Taifun
-
- Сообщения: 2767
- Зарегистрирован: Вт, 25 янв 2005 20:24:29
Обмен информацией в микропроцессорных системах происходит в циклах обмена информацией.Под циклом обмена информацией понимается временной интервал,в течении которого происходит выполнение одной элементарной операции обмена по шине.Например ,пересылка кода данных из процессора в память или же пересылка кода данных из устройства ввода\вывода в процессор.
В пределах одного цикла может передаваться и несколько кодов данных ,и даже целый массив данных,но это встречается реже.
Циклы обмена информацией делятся на два основных типа:
*Цикл записи(вывода),в котором процессор записывает(выводит)информацию;
*Цикл чтения(ввода),в котором процессор читает(вводит)информацию.
Чтение кодов команд из памяти системы также производится с помощью циклов чтения.Поэтому в случае одношинной архитектуры на системной магистрали чередуются циклы чтения команд и циклы пересылки (чтения и записи) данных ,но протоколы обмена остаются неизменными независимо от того, что передаётся - данные или команды.В случае двухшинной архитектуры циклы чтения команд и чтения или записи данных разделяются по шинам и могут выполнятся одновременно.
Видимо АМД использует одношинную архитектеру, а интел двухшинную архитектуру.
Шины микропроцессорной системы.
В системную шину микропроцессорной системы входит три основные информационны шины: адреса, данных и управления.
Шина данных- это основная шина ,ради которой и создаётся вся система.
Количество её разрядов (линий связи) определяет скорость и эффективность информационного обмена .
Шина данных всегда двунаправленная,так как предполагает передачу информации в обоих направлениях.
Разрядность шины данных определяет и разрядность всей магистрали.
Например ,когда говорят о 32разрядной системной шине ,подразумевается,что она имеет 32разрядную шину данных.
Шина адреса-вторая по важности шина,которая определяет максимально возможную сложность микропроцессорной системы,то есть допустимый объём памяти и ,следовательно,максимально возможный размер программы и максимально возможный объём запоминаемых данных.
Для снижения общего количества линий связи шины часто применяется МУЛЬТИПЛЕКСИРОВАНИЕ шин адреса и данных.
То есть одни и теже линии связи используются в разные моменты времени для передачи как адреса,так и данных(в начале цикла-адресс,в конце цикла- данные).Для фиксации этих моментов(стробирования) служат специальные сигналы на шине управления.
Понятно что мультиплексированная шина адреса\данных обеспечивает меньшую скорость обмена,требует более длительного цикла обмена.По типу шины адреса и шины данных все магистрали также делятся на мультиплексированные и немультиплексированные.
Шина управления-вспомогательная шина,управляющие сигналы на которой определяют тип текущего цикла и фиксируют моменты времени,соответствующие разным частям или стадиям цикла.Кроме того ,управляющие сигналы обеспечивают согласование работы процессора с работой памяти или устройства ввода\вывода.Управляющие сигналы также обслуживают запрос и предоставление прерываний и предоставление прямого доступа.
Самые главные управляющие сигналы -это стробы обмена,то есть сигналы,формируемые процессором и определяющие моменты времени,в которые производится пересылка данных по шине данных,обмен данными.Чаще всего в шине используются два различных строба обмена.
*Строб записи(вывода), который определяет момент времени,когда устройство-исполнитель может принимать данные,выставленные процесором на шину данных;
*Строб чтения(ввода), который определяет момент времени,когда устройство исполнитель должно выдать на шину данных код данных,
который будет прочитан процессором.
При этом большое значение имеет то ,как процессор заканчивает обмен в пределах цикла,в какой момент он снимает свой строб обмена.Возможны два варианта:
*При СИНХРОННОМ обмене процессор заканчивает обмен данными самостоятельно ,через раз и навсегда установленный временой интервал выдержки,то есть без учёта интересов устройства исполнителя;
*При АСИНХРОННОМ обмене процессор заканчивает обмен только тогда,когда устройство-исполнитель подтверждает выполнение операции специальным сигналом.
Можно предположить что интел под 64битной внешней шиной подразумевала две немультиплексированые шины адреса и данных.
А у АМД системная шина мультиплексированная ,хотя нефакт.
Видя преимущества архитектуры АМД , интел похоже также перешла на мультиплексирование шины.Технология НТ это две мультиплексированые шины способные одновременно производить чтение и запись данных и чтение команд из памяти по любой из двух шин в любое время.В результате процессору ненужно ждать информации и он остаётся всегда практически полностью нагруженным.По одной шине происходит чтение ,а по другой в этоже время запись и наоборот.Это и есть НТ.Если шина останется одна то НТ небудет.В двухядерных процессорах интел нужно создать уже четыре 64битные мультиплексированные шины и чипсеты к ним.
Вобщем всё зависит от того с какими трудностями столкнётся интел при создании прцессоров и чипсетов ,а уж обмануть доверчивого потребителя они сумеют.
В пределах одного цикла может передаваться и несколько кодов данных ,и даже целый массив данных,но это встречается реже.
Циклы обмена информацией делятся на два основных типа:
*Цикл записи(вывода),в котором процессор записывает(выводит)информацию;
*Цикл чтения(ввода),в котором процессор читает(вводит)информацию.
Чтение кодов команд из памяти системы также производится с помощью циклов чтения.Поэтому в случае одношинной архитектуры на системной магистрали чередуются циклы чтения команд и циклы пересылки (чтения и записи) данных ,но протоколы обмена остаются неизменными независимо от того, что передаётся - данные или команды.В случае двухшинной архитектуры циклы чтения команд и чтения или записи данных разделяются по шинам и могут выполнятся одновременно.
Видимо АМД использует одношинную архитектеру, а интел двухшинную архитектуру.
Шины микропроцессорной системы.
В системную шину микропроцессорной системы входит три основные информационны шины: адреса, данных и управления.
Шина данных- это основная шина ,ради которой и создаётся вся система.
Количество её разрядов (линий связи) определяет скорость и эффективность информационного обмена .
Шина данных всегда двунаправленная,так как предполагает передачу информации в обоих направлениях.
Разрядность шины данных определяет и разрядность всей магистрали.
Например ,когда говорят о 32разрядной системной шине ,подразумевается,что она имеет 32разрядную шину данных.
Шина адреса-вторая по важности шина,которая определяет максимально возможную сложность микропроцессорной системы,то есть допустимый объём памяти и ,следовательно,максимально возможный размер программы и максимально возможный объём запоминаемых данных.
Для снижения общего количества линий связи шины часто применяется МУЛЬТИПЛЕКСИРОВАНИЕ шин адреса и данных.
То есть одни и теже линии связи используются в разные моменты времени для передачи как адреса,так и данных(в начале цикла-адресс,в конце цикла- данные).Для фиксации этих моментов(стробирования) служат специальные сигналы на шине управления.
Понятно что мультиплексированная шина адреса\данных обеспечивает меньшую скорость обмена,требует более длительного цикла обмена.По типу шины адреса и шины данных все магистрали также делятся на мультиплексированные и немультиплексированные.
Шина управления-вспомогательная шина,управляющие сигналы на которой определяют тип текущего цикла и фиксируют моменты времени,соответствующие разным частям или стадиям цикла.Кроме того ,управляющие сигналы обеспечивают согласование работы процессора с работой памяти или устройства ввода\вывода.Управляющие сигналы также обслуживают запрос и предоставление прерываний и предоставление прямого доступа.
Самые главные управляющие сигналы -это стробы обмена,то есть сигналы,формируемые процессором и определяющие моменты времени,в которые производится пересылка данных по шине данных,обмен данными.Чаще всего в шине используются два различных строба обмена.
*Строб записи(вывода), который определяет момент времени,когда устройство-исполнитель может принимать данные,выставленные процесором на шину данных;
*Строб чтения(ввода), который определяет момент времени,когда устройство исполнитель должно выдать на шину данных код данных,
который будет прочитан процессором.
При этом большое значение имеет то ,как процессор заканчивает обмен в пределах цикла,в какой момент он снимает свой строб обмена.Возможны два варианта:
*При СИНХРОННОМ обмене процессор заканчивает обмен данными самостоятельно ,через раз и навсегда установленный временой интервал выдержки,то есть без учёта интересов устройства исполнителя;
*При АСИНХРОННОМ обмене процессор заканчивает обмен только тогда,когда устройство-исполнитель подтверждает выполнение операции специальным сигналом.
Можно предположить что интел под 64битной внешней шиной подразумевала две немультиплексированые шины адреса и данных.
А у АМД системная шина мультиплексированная ,хотя нефакт.
Видя преимущества архитектуры АМД , интел похоже также перешла на мультиплексирование шины.Технология НТ это две мультиплексированые шины способные одновременно производить чтение и запись данных и чтение команд из памяти по любой из двух шин в любое время.В результате процессору ненужно ждать информации и он остаётся всегда практически полностью нагруженным.По одной шине происходит чтение ,а по другой в этоже время запись и наоборот.Это и есть НТ.Если шина останется одна то НТ небудет.В двухядерных процессорах интел нужно создать уже четыре 64битные мультиплексированные шины и чипсеты к ним.
Вобщем всё зависит от того с какими трудностями столкнётся интел при создании прцессоров и чипсетов ,а уж обмануть доверчивого потребителя они сумеют.
-
- Сообщения: 2767
- Зарегистрирован: Вт, 25 янв 2005 20:24:29
А тебе специалисты и программисты говорят, что это не чушь... И HT это далеко не то, что ты описал... Видимо ты не читал то, что я тебе кидал...cybertron2 писал(а):Это мои собственные выводы и конечно я могу ошибатся.Но по косвенным признакам почти всё так и есть.
Видел я интеловские рисунки где они объясняли технологию НТ и моё мнение что это чушь.
-
- Сообщения: 2767
- Зарегистрирован: Вт, 25 янв 2005 20:24:29
Прочитал на второй раз и ещё больше уверился в своей правоте.
Как Вам это-"Технология НТ изначально присутствовала вовсех процессорах интел и раньше просто небыла задействована."
Ещё похоже что у интел синхронный обмен данных процессора.
Только с мультиплексированной внешней шиной можно сделать то что написано про НТ.Причём двумя.Говоря о работе процессора ,забывается роль чипсета.
Как Вам это-"Технология НТ изначально присутствовала вовсех процессорах интел и раньше просто небыла задействована."
Ещё похоже что у интел синхронный обмен данных процессора.
Только с мультиплексированной внешней шиной можно сделать то что написано про НТ.Причём двумя.Говоря о работе процессора ,забывается роль чипсета.
- Евгений Беспалов
- Сообщения: 499
- Зарегистрирован: Пт, 04 июн 2004 04:15:19
Г-н Кибертун2, Гипертридинг можно включить через БИОС на тех чипсетах, которые с ним не работают (например i845) и лишь только потому что это привелегия процессора, а не чипсета как выяснилось. Практически все процессоры от Intel с частотами ниже 2ГГц и с шинами 400, 533 имеют в ядре поддержку HT. Например изучение спецами www.rom.by старых БИОСов привело к тому, что HT был указан значительно раньше и там где его не должно бы быть.
Мой ник ZARATUSTRA
-
- Сообщения: 2767
- Зарегистрирован: Вт, 25 янв 2005 20:24:29
Мне кажется тебе стоит меньше читать...cybertron2 писал(а):Я где то прочитал ,что процессор представляет из себя обычную оперативную память и если бы не незаложенные в процессор наборы инструкций которые загружаются сразу же после включения процессора , то его можно было бы заставить работать по какой угодно схеме.
Никакие инструкции никуда не загружаются... Есть в процессоре (покрайней мере в П4) различные блоки, которые выполняют различные действия: ALU - для целочисленной арифметики, FP - для чисел с плавающей запятой ну и т.п.... По какой угодно схеме оно работать не будет, оно работает только по той схеме, по которой должна работать, и эта схема довольно сложна... Особенно мне кажется сложны в реализации такие вещи как BPU - сразу вспоминается гадалка из Матрицы...
-
- Сообщения: 2767
- Зарегистрирован: Вт, 25 янв 2005 20:24:29
- Евгений Беспалов
- Сообщения: 499
- Зарегистрирован: Пт, 04 июн 2004 04:15:19
А я где-то читал что Ленин и Гитлер одно и то же лицо, что Сталин - это дедушка Пушкина.cybertron2 писал(а):Я где то прочитал ,что процессор представляет из себя обычную оперативную память и если бы не незаложенные в процессор наборы инструкций которые загружаются сразу же после включения процессора , то его можно было бы заставить работать по какой угодно схеме.
Любое прочтение должно давать тебе пищу для размышления а не заводить в тупик. Если о чем то прочитал в одном источники - ищи другой, подтверждаюший эту информацию. А сейчас так получается что в 1988 году я знал о процессорах и вычислительной технике больше чем ты 17 лет спустя.
Мой ник ZARATUSTRA
- 123
- Сообщения: 212
- Зарегистрирован: Чт, 30 дек 2004 00:11:38
- Откуда: Earth № 0,Biysk, Green Clin
Избавлю вас от еще одного излишнего цитирования из книжек и Инета...(зацитировать - ума не надо )
Просто скажу , что уже 10 лет использую Процессоры Интел и никаких проблем ,комплексов или дискомфорта ,связанных с оными, не было...
Из воспоминаний :Когда был П-2 Целерон 400 - он прекрасно разгонялся до 500 (Биосом - уже без перемычек )...и не "глючил" не смотря на Виавский чипсет и прочий несовместимый отстой...потом ингрушки покруче пошли и разгона тоже стало не хватать...3 месяца в жару разогнанный с отключенным куллером ...блин...не дохнет.....А так хотелось апгрейд нахаляву На П-3 : после 1,5 месяца пользования моргнуло электричество....ЖЕСТОКО МОРГНУЛО (сосед сварщик , падл*)....Пилот ЖэЛь живой...но компу не помог...В фирме осмотрели по гарантии : "Блок питания сдох, а когда подыхал ...заодно сжег Материнку(которую я взял Самую матерую какая у них была на тот момент Асус Tusl (синдром после предыдущей виавской.. ) ) ,память . Доооолго удивлялись (там между собой) "как так процессор Выжил ?" ...Intel 800 ...Кстати сказать...в тот же день при мне принесли дохлый комп с такой же материнкой Асус... (Китайские братья-кустарники не дремлют).Так воот от друзей часто слышал что Интел Аццтой....а еще что Амд у когото сгорел опять Про П-4 Возможно мне не нужны все инструкции Интелловского камня(я не специалист по архитектуре последней линейки процов) но,вот Одновременно запущенных приложений всегда много...и думаю ,не только у меня (Бухгалтеров и любителей тетриса просьба не беспокоиться )
"ГиперТридинг - вот то ,что мне нужно!"И кстати Интелловскому процу,надо пологать, не нужен Супернавороченны Залман(который покрывает некоторый процент разницы ценового достоинства ) или т.п. (чтобы не трястись) .
З.Ы. Типо юмор : когда был П-1 120 , Морринсон , корпус горизонталка Зенит Дата систем, так воот Умельцы из вышеупомянутой фирмы (Угадайте какой ? ) "проапгрейдили" В мать поддерживающую до 133 был воткнут (впаян !) П-150 ....и работалО!Но естественно не как 150 ... Про Амд...ну что сказать...как про лампочку Ильича..."Горит\негорит?!"
Амд 64 - круто!...Но я не пользуюсь Никсами которые могут раскрыть его полную мощь...У моей локальной тачки другие задачи ...А вот П-4 (32) +ГиперТридинг раскрывается на полную в Винде Икспи...
Ждать пока выдет ОС Форточки Икспи для 64 битных процессоров ?а когда сервис паки исправляющие всех ее "погрешностей"...Да уж я быстрее куплю П-4 3 Ггц +HT и буду ждать ....
Просто скажу , что уже 10 лет использую Процессоры Интел и никаких проблем ,комплексов или дискомфорта ,связанных с оными, не было...
Из воспоминаний :Когда был П-2 Целерон 400 - он прекрасно разгонялся до 500 (Биосом - уже без перемычек )...и не "глючил" не смотря на Виавский чипсет и прочий несовместимый отстой...потом ингрушки покруче пошли и разгона тоже стало не хватать...3 месяца в жару разогнанный с отключенным куллером ...блин...не дохнет.....А так хотелось апгрейд нахаляву На П-3 : после 1,5 месяца пользования моргнуло электричество....ЖЕСТОКО МОРГНУЛО (сосед сварщик , падл*)....Пилот ЖэЛь живой...но компу не помог...В фирме осмотрели по гарантии : "Блок питания сдох, а когда подыхал ...заодно сжег Материнку(которую я взял Самую матерую какая у них была на тот момент Асус Tusl (синдром после предыдущей виавской.. ) ) ,память . Доооолго удивлялись (там между собой) "как так процессор Выжил ?" ...Intel 800 ...Кстати сказать...в тот же день при мне принесли дохлый комп с такой же материнкой Асус... (Китайские братья-кустарники не дремлют).Так воот от друзей часто слышал что Интел Аццтой....а еще что Амд у когото сгорел опять Про П-4 Возможно мне не нужны все инструкции Интелловского камня(я не специалист по архитектуре последней линейки процов) но,вот Одновременно запущенных приложений всегда много...и думаю ,не только у меня (Бухгалтеров и любителей тетриса просьба не беспокоиться )
"ГиперТридинг - вот то ,что мне нужно!"И кстати Интелловскому процу,надо пологать, не нужен Супернавороченны Залман(который покрывает некоторый процент разницы ценового достоинства ) или т.п. (чтобы не трястись) .
З.Ы. Типо юмор : когда был П-1 120 , Морринсон , корпус горизонталка Зенит Дата систем, так воот Умельцы из вышеупомянутой фирмы (Угадайте какой ? ) "проапгрейдили" В мать поддерживающую до 133 был воткнут (впаян !) П-150 ....и работалО!Но естественно не как 150 ... Про Амд...ну что сказать...как про лампочку Ильича..."Горит\негорит?!"
Амд 64 - круто!...Но я не пользуюсь Никсами которые могут раскрыть его полную мощь...У моей локальной тачки другие задачи ...А вот П-4 (32) +ГиперТридинг раскрывается на полную в Винде Икспи...
Ждать пока выдет ОС Форточки Икспи для 64 битных процессоров ?а когда сервис паки исправляющие всех ее "погрешностей"...Да уж я быстрее куплю П-4 3 Ггц +HT и буду ждать ....
Все говорят,что:"Мы вместе!".Все говорят,но не многие знают в каком....
-
- Сообщения: 2767
- Зарегистрирован: Вт, 25 янв 2005 20:24:29
Вот 123 написал что INTEL решает, НАТРИКСКС что амд... По прошлой серии помойму 2500+ существенно проигрывает соответствующим пенькам, но стоит заметно дешевле. Сам любовался на пенёк- ето тоже хорошо особенно после Атлонов- винда под ними на глаз гораздо приятнее работает вот для тех, кто Постоянно копит денег на апгрейд- интел несущественно проигрывает Атлонам но в играх у него незаметно рывков и он ГОРАЗДО меньше действует на нервную систему. В общем /me в сомнении и решил купить красивый ЛСД монитор вместо ХЗ какой постоянно меняющейся видюхе. КСТАТИ на навигаторе3/2005 очень хорошая песня "DOOM3 vs Dendy"- тупая песня с Отличным смыслом. В общем после етой песни Не уважаю Попугаев и 3д-марков, кто слушал тот поймёт .
Steve прав...
При больших нагрузках на проц П4 HT порвёт Атлона64:
1) Doom 3 + Lame MP3 Encoding + WinRAR Compressing Files)
2) Doom 3 + Lame MP3 Encoding
3) Doom 3 Only
P4 660 (1) --- 61.0 FPS
P4 660 (2) --- 67.8 FPS
P4 660 (3) --- 81.9 FPS
A64 4000+ (1) --- 47.6 FPS
A64 4000+ (2) --- 74.4 FPS
A64 4000+ (3) --- 80.8 FPS
(c) THG
Как видно при большой нагрузке FPSы очень сильно просели у A64... А я знаете люблю играться и кодировать видео... Видео обычно долго кодируется, последний раз было около 12 часов, поэтому сидеть всё это время и смотреть в паталок не прикольно...
При больших нагрузках на проц П4 HT порвёт Атлона64:
1) Doom 3 + Lame MP3 Encoding + WinRAR Compressing Files)
2) Doom 3 + Lame MP3 Encoding
3) Doom 3 Only
P4 660 (1) --- 61.0 FPS
P4 660 (2) --- 67.8 FPS
P4 660 (3) --- 81.9 FPS
A64 4000+ (1) --- 47.6 FPS
A64 4000+ (2) --- 74.4 FPS
A64 4000+ (3) --- 80.8 FPS
(c) THG
Как видно при большой нагрузке FPSы очень сильно просели у A64... А я знаете люблю играться и кодировать видео... Видео обычно долго кодируется, последний раз было около 12 часов, поэтому сидеть всё это время и смотреть в паталок не прикольно...
Сорри, оффтоп, но при каких настройках ОПЫТНЫЕ кодировщики кодируют видео ? сел один раз на своём 3200+ кодировать фильм 720х576 на ДИВИкс макс качество- 38 часов, качество местами ОООчень сильно ухудшается такчто какие фильтры ставить какие проги юзать?
ЗЫ прошлое сообщение было 400-е такчто решил Смирится с истиной и написать бесспорное- Дружба победила.
ЗЫ прошлое сообщение было 400-е такчто решил Смирится с истиной и написать бесспорное- Дружба победила.
у АМД Благодаря отсутствию НТ меньше плавности... внатуре чушь пишу т.к думать немогу, но когда увидел не тесты а сам Пень с НТ то слегка зауважал.
ЗЫ оффтоп- когда посмотрел Форест Гамп немного зауважал америкосов, нервишки у меня слабые так что опираюсь на свою сенсорную систему- а она от пней в восторге. про рез-ты тестов не спорю- в большинстве тестов АМД впереди, не говорю уже о разгоне Семпрон 3100+ до 2700 мгц, когда он обогнал Атлон 4000+ недавно читал
ЗЫ оффтоп- когда посмотрел Форест Гамп немного зауважал америкосов, нервишки у меня слабые так что опираюсь на свою сенсорную систему- а она от пней в восторге. про рез-ты тестов не спорю- в большинстве тестов АМД впереди, не говорю уже о разгоне Семпрон 3100+ до 2700 мгц, когда он обогнал Атлон 4000+ недавно читал
Нужно правильно выбрать битрейт, чтобы не было плохого качества... Лично я никакие фильтры не использовал...NatriXX писал(а):32bit Pentium порвет Athlon64?!
При большом количестве приложений интенсивно грузящих проц - да... Если приложение будет одно, то в играх в 90% Athlon64 будет впереди...
Я кодировал видео и игрался в CS: Source + 7 ботов, FPSы были 40-50... Я сомневаюсь, что Атлон будет также хорошо разруливать...
Я не несу, я тебе конкретные результаты даю...Да вы сами-то понимаете, что несете?!
С HT, система будет лучше откликаться при загруженном проце...
В DivX настройки на самое лучшее качество, не помню честно говоря какое разрешение и битрейт... Тут зависит от перекодируемого фильма... Я кодировал не DVD -> DIVX, а DIVX -> DIVX, перекодировать пытался с 1.2 Гб сделать 2x700...Steve писал(а):Сорри, оффтоп, но при каких настройках ОПЫТНЫЕ кодировщики кодируют видео ?
сел один раз на своём 3200+ кодировать фильм 720х576 на ДИВИкс макс качество- 38 часов, качество местами ОООчень сильно ухудшается такчто какие фильтры ставить какие проги юзать?
Юзаю VirtualDub и GordianKnot Для расчёт битрейта...