Компютрите отвътре и отвън карта на книгата


DNow Professional  технология



страница18/32
Дата24.07.2016
Размер1.97 Mb.
#4802
1   ...   14   15   16   17   18   19   20   21   ...   32

 

3DNow Professional  технология

Включва 52 добавени инструкции и осигурява съвместимост със SSE инструкциите на Intel.


  • 21 original 3DNow!™ инструкции— първата технология, позволяваща суперскаларно изпълнение на SIMD операции ( SIMD - Single Instruction Multiplie Data )

  • 19 допълнителни инструкции, позволяващи подобрена работа с приложения за разпознаване на говор или видеообработка, подобрена работа с Internet и други поточни приложения

  • 5 DSP инструкции с цел подобряване работата с Win Modem, soft ADSL, Dolby Digital пространствен звук, и MP3 приложения

  • 52 SSE инструкции, подпомагащи операциите с цяло число и плаваща запетая, напълно съвместими с Intel’s SSE технологията

  • 100% съвместимост с Windows® XP, Windows 2000, Windows ME, и Windows 98 операционните системи на Microsoft.

 

ДРУГИ ТЕХНИКИ В СЪВРЕМЕННИТЕ ПРОЦЕСОРИ

 



ПРОЦЕСОР

СЪВРЕМЕННИ ПРОЦЕСОРИ 

КОНВЕЙЕРНА ОБРАБОТКА НА ДАННИ

RISC ЯДРО НА ПРОЦЕСОРА 

ВЪТРЕШНА КЕШ ПАМЕТ НА ПРОЦЕСОРА

ПОСЛЕДОВАТЕЛНОСТ НА ИЗПЪЛНЕНИЕ НА  ИНСТРУКЦИИТЕ

МУЛТИМЕДИЙНИ ИНСТРУКЦИИ НА ПРОЦЕСОРА

ДРУГИ ТЕХНИКИ В СЪВРЕМЕННИТЕ ПРОЦЕСОРИ

ПРОЦЕСОРИ С ДВЕ ЯДРА

 

 

Преименуване на регистри


Увеличаването на броя на конвейрите се затруднява по няколко причини:

  • Някои инструкции не могат да бъдат изпълнени преди  други, тъй като за втората инструкция е необходим резултата от първата.

            Пример:  А х 2 + С  - първо се извършва умножението и  след това сумирането.

  • Две последователни инструкции изпълняват различни изчисления , но разполагат резултата в един регистър. Извеждането на резултата от втората инструкция преди първата ще обърка изпълнението.

Проблемите възникват от малкия брой общи регистри, които се поддържат от х86. Производителността може да се увеличи  чрез преименуване на регистри, т.е чрез поддържане на 8 логически и много физически регистри. В този случай, когато една инструкция има нужда от даден регистър, процесорът преобразува обръщението от този логически регистър към някой от многобройните физически регистри.

 

Пряко и изпреварващо предаване

      Пряко - осигурява предаване на резултатите от една инструкция към следващата без забавяне свързано със запис в регистри или памет.

    Изпреварващо - Изпраща резултатите от една инструкция на друга, преди последната да е достигнала фазата , когато тези данни ще са и необходими.

 

Прогнозиране на преходи

 Решаването на въпроса с прогнозиране на преходите е от съществено значение за ефективната работа на процесора.

 

Един преход може да е условен (когато зависи от резултата)  или безусловен.  Инструкция за преход се среща средно по една на 6 или 7 инструкции на х86. Процесорът прогнозира прехода и започва да изпълнява съответните инструкции.   Ако прогнозата се окаже неправилна, той започва отново. Предвидени са техники за рядко допускане грешки в прогнозата.



 

Примери:

Intel - поддържат буфер за 256 прехода. Чрез него се проследява историческото поведение на последните изпълнени 256 прехода, както и допълнителна информация за предвиждане варианта на прехода, който е с най-голяма вероятност. .

АМD - използва кеш паметта за инструкции като добавя допълнителна информация към всеки ред. Показва се адреса на преход, получен като резултат от предходно изпълнение на тази инструкция

 

ПРОЦЕСОРИ С ДВЕ ЯДРА


 



ПРОЦЕСОР

СЪВРЕМЕННИ ПРОЦЕСОРИ 

КОНВЕЙЕРНА ОБРАБОТКА НА ДАННИ

RISC ЯДРО НА ПРОЦЕСОРА 

ВЪТРЕШНА КЕШ ПАМЕТ НА ПРОЦЕСОРА

ПОСЛЕДОВАТЕЛНОСТ НА ИЗПЪЛНЕНИЕ НА  ИНСТРУКЦИИТЕ

МУЛТИМЕДИЙНИ ИНСТРУКЦИИ НА ПРОЦЕСОРА

ДРУГИ ТЕХНИКИ В СЪВРЕМЕННИТЕ ПРОЦЕСОРИ

ПРОЦЕСОРИ С ДВЕ ЯДРА

 

 




История

  • 1999 г. – анонсиран е първия в света сървърен процесор IBM Power 4. След две години започват продажбите му.

  • 2002г. – за перспективи в използването на две ядра в процесорите с архитектура К8 обявява AMD. Практически едновременно с аналогично заявление излиза и  Intel.

  • 2002г.(края) –появяват се първите процесори Intel Pentium 4, поддържащи "виртуална " двуядреност - технологията Hyper-Threading.


  • 2004 г. -  IBM пуска второ поколение процесори с две ядра IBM Power 5. Всяко от ядрата поддържа едновременно изпълнение на два програмни потока (т. е. е снабдено с аналог на Hyper-Threading).
  • Април 2005г. - Intel пуска първия в света процесор с две ядра Pentium Extreme Edition 840.

  • След три дни - AMD пуска първия сървърен процесор с две ядра Opteron 865/870/875(архитектура х86).


Може да се счита, че е започнала епохата на  процесори с много ядра. Очаква се през следващите години голяма част от продаваните х86 процесори да бъдат двуядрени.

 

Архитектура

Процесорът с две ядра се явява SMP-система в миниатюра (SMP - Symmetrical MultiProcessing, симетрична многопроцесорност). Терминът, обозначава система, в която п-броя процесори на равни основания разделят системните ресурси и на първо място оперативната памет. Концептуално тя по нищо не се отличава от обикновена двупроцесорна система. Налице са преимуществата на двупроцесорните системи без използване на скъпоструващи дънни платки.

 

Предимства

В приложения, които поддържат многопроцесорност, може да се очаква двукратно увеличаване на производителността. Основно става дума за почти всички пакети по създаване на цифров контент (графика, видео, тримерно моделиране).

 

Не може да се очаква увеличаване на производителността при приложения с неоптимизиран код и  при задачи, които трудно се решават паралелно (на първо място игрите).



 

ПРОЦЕСОРИ НА INTEL

 



ПРОЦЕСОР

СЪВРЕМЕННИ ПРОЦЕСОРИ НА INTEL И AMD 

ПРОЦЕСОРИ НА INTEL

INTEL ПЛАТФОРМИ 

ПРОЦЕСОРИ НА AMD

СРАВНЕНИЕ СЪВРЕМЕННИТЕ ПРОЦЕСОРИ НА AMD И INTEL

 


Каталог: sites -> default -> files
files -> Образец №3 справка-декларация
files -> Р е п у б л и к а б ъ л г а р и я
files -> Отчет за разкопките на праисторическото селище в района на вуз до Стара Загора. Аор през 1981 г. ХХVІІ нац конф по археология в Михайловград, 1982
files -> Медии и преход възникване и развитие на централните всекидневници в българия след 1989 година
files -> Окръжен съд – смолян помагало на съдебния заседател
files -> Семинар на тема „Техники за управление на делата" 18 19 юни 2010 г. Хисар, Хотел „Аугуста спа" Приложение
files -> Чинция Бруно Елица Ненчева Директор Изпълнителен директор иче софия бкдмп приложения: програма
files -> 1. По пътя към паметник „1300 години България


Сподели с приятели:
1   ...   14   15   16   17   18   19   20   21   ...   32




©obuch.info 2024
отнасят до администрацията

    Начална страница