ПредишенСледващото

В. Мога считаме стратегическа промяна h8b MMX процесор архитектура?

A:. Да, това е вярно. Трябва да се подчертае, че днес сме свидетели на уникално събитие, което се среща изключително рядко в историята на компютрите. MMX - най-значителната промяна в архитектурата x86, тъй като, както Intel представи първия в света 32-битов процесор 386 през 1985. Сега е важно и за двете компютърни производители и разработчици на софтуер за бързо овладяване на тази нова технология. Последния път, когато Intel ревизирана архитектурата x86 в "енергичен дух", това беше преди 11 години, но по-голямата част от потребителите на персонални компютри са вече отива само до 32-битов софтуер. Днес Intel иска да MMX технология е много по-бързо, отколкото е била призната.

Въпрос: Каква е същността на MMX технология?

A:. Мултимедийни задачи, които фокусирани MMX технологии изискват интензивни изчисления на числа. Следователно, същността на решението е да се изгради архитектурата на новия модул Pentium, насочени към решаването на този проблем - но така, че този модул е ​​невидимо за съществуващите програми и операционни системи. В същото време, така че да не се наруши въпросите за съвместимост с предишните поколения на програмите, Intel представи осем нови MMX регистрира като логическите регистри, които са нанесени на съществуващия регистър стека с плаваща запетая (FPU, копроцесор). Pentium The копроцесори са осем универсални регистри за операции на числа с плаваща запетая, а всеки - с ширина от 80 бита. В описанието на число с плаваща точка използва 64 бита на 16 бита мантиса и експонента. инструкции MMX използват 64-битов мантиса част от всяка от регистрите на копроцесор за съхранение на операнди MMX.

Така че, същността на MMX е появата на Pentium процесори във виртуалния еквивалент на осем нови регистри и 57 нови инструкции, които са оптимизирани за мултимедийни приложения. Тази техника позволява да се направи, без радикална промяна в стандартната x86 архитектура. доставчици на операционната система също не трябва да се измислят нови кодове, за да спаси държавата от MMX регистри - с точка на операционната система на оглед, те изглеждат точно като нормалните регистри на числа с плаваща запетая.

Б. Поради това, системите за изпълнение се увеличава? A:. Както е отбелязано по-горе, инструкции MMX използват регистрите на копроцесор, но са команди число. Техните 64-битови операнди могат да съдържат осем пакетирани байта или четири опаковани 16-битови думи, или две опаковани 32-битови двойни думи, или единична дължина 64 бита четириядрен дума. Т.е. различни по дължина на мултимедийните данни са опаковани в един 64-битова дума и някои общи действия се извършва по него.

Тази техника се нарича една команда с множество данни (SIMD), и се фокусира върху алгоритми и типове данни, които са специфични за мултимедиен софтуер доставчик. Примерите включват оценка MPEG-декомпресия и компенсиране на движение (запис промени изображения в блока), конверсия цветово пространство, текстура картографиране, двумерен филтриране, умножение матрици, бърза трансформация на Фурие, дискретна косинусова трансформация, и т.н. По същество, това, което обединява тези процеси - потенциалната изчислителна паралелизъм. Ето защо, MMX команди са предназначени преди всичко да се максимизира използването на този паралелизъм.

Да приемем, че програмата контролира графика в 8-битов цвят, който често се използва в игрите. MMX инструкции може опаковки осем пиксела в един операнд и ги обработват едновременно. Обичайната клас x86 процесор може да обработва само един пиксел. Приложения, които работят с аудио и комуникационни програми обикновено използват шестнадесетични типове данни, така че един MMX инструкции може да се справи едновременно на четири от тези от един бит ценности. Все пак трябва да се подчертае, че прилагането на този алгоритъм изисква отделен софтуер, който е оптимизиран за MMX.

V. всяко по-нататъшно подобряване на Pentium MMX бяха направени, в допълнение към подпомагане на новите правила? A:. Да, има списък с верига дизайн и архитектурни промени, които се въвеждат в Pentium MMX, заедно с поддръжка на новите регламенти:

• удвояване размера на кеша на първо ниво - 16KB 16K.V за данни и за инструкции.

• Новият клон предсказание единица взета от процесора PentiumPro

• Въведена изпълнението на връщане Stack, предложен от IBM

• Увеличаване на една крачка дължина конвейер (като по този начин Pentium MMX отиде в клас суперскаларна процесори superpipelined)

• Положени са усилия за подобряване на паралелната работа на тръбопроводите да се намали вероятността от претоварване

• Възможност за изпълнение на две MMX - инструкции за такт, по този начин двата SIMD инструкциите може да обработва 16 байта данни на такт.

• удвояване брой Напишете буфери, 4 вместо 2.

Тези промени са се подобрили с 10% до 15% производителността дори обикновени програми, които не са оптимизирани за Pentium MMX (като например Word, Excel, PageMaker, и т.н.). Това се дължи основно на увеличение на основната размера на кеша на паметта в новите процесори.

Въпрос: Какво можете да кажете за съвместимостта на софтуера и Pentium MMX процесори? A:. Както се подчертава в редица документи на корпорацията Intel, човек трябва да се говори за пълна съвместимост в съществуващите потребители на софтуера по време на работата си по MMX системи. За разлика от софтуерните продукти, които са съобразени със спецификата на инструкциите за MMX, определени, а не непременно ще работят в конвенционалните системи с Pentium процесор. Факт е, че когато стартирате тези програми, те първо проверете за наличието на система Pentium MMX процесор, и ако не се открие, може да спре работата си. Intel е делегирал такова право разработчици на софтуер, както и на всеки програмист има право да реши дали иска конкретна версия на програмата работи на конвенционален "не - MMX" компютър.

Въпрос: Какви са компонентите на цялостна система от MMX? A:. За да се създаде цялостна система MMX, че е необходимо, че в компютъра има три компонента:

>. В Pentium MMX,

2. Дъното, който поддържа Pentium MMX,

3. Софтуерът е оптимизиран за инструкции Pentium MMX процесори.

Въпрос: Каква е разликата между една дънна платка с поддръжка на MMX от обичайните дънна платка за Intel Pentium процесори? A:. Можете също така да се говори за трите разлики:

• 2 отделни захранващо напрежение (2.8V и 3.3V), тъй като ядрото на новите процесори захранва ниско напрежение,

• модифициран сокет Socket 7, изчислена по метода на допълнителна мощност от процесорите Pentium MMX (дъски със слот, често имат имена, започващи с наименованието "R55S".)

• специално проектиран BIOS, поддържа MMX.

В отговор на въпроси за това как да се провери дали дадена система MMX технология в пълна степен, представителят на Intel (Русия) Владимир Кръстител каза, че ако условията, като например наличието на Pentium MMX, на две регулатори на напрежението и мощност тип гнездо процесора под на системната платка може да бъде

Въпрос: Какво модели дънни платки с поддръжка на MMX, сега има на пазара?

Въпрос: Кои са клиентите най-голям интерес към придобиване на компютри с поддръжка на MMX?

Въпрос: Какво прави подкрепата MMX за рутинна работа в офис? А. Както знаете, по-голямата част от компютрите, закупени в България за работа в офис, както и начините статистика претенции, най-популярни са-офис програми на Microsoft. Най-общо казано, най-честата пакета MS Office приложение 95 или 97 на новия MS Office (Word, Excel, Access и т.н.) не са пряко предназначени за подпомагане на MMX технология. Друго нещо е, че новата версия на Windows 95, известен като Service Release 2 (SR2) и който ще бъде на разположение през Microsoft OEM-партньори, Microsoft твърди, е проектирана по такъв начин, който включва подкрепата MMX за DirectX водачите. Следователно, изпълнението на всички Windows приложения, в това число 95 апартаменти офис, ще се увеличи поради две причини: увеличаване на кеша на Pentium MMX и по-бързи графики.

Така купувачите на нови системи, ориентирани за работа с бизнес приложения - може да се счита MMX технология като опция, която ще доведе до леко повишаване на производителността (около 15%), дължащи се на подобрения в архитектурата на Pentium MMX, но за това те трябва да си купи кола с нов версия на Windows 95 и инсталиран Pentium MMX. От друга страна, липсата на подкрепа MMX не е от решаващо значение за ефективността на ежедневната работа в офиса, а ако купувачът няма средства, това е напълно възможно да се получи нормална Pentium PC,

Въпрос: Какво трябва да направя, купувачите да купуват най-новата система с Pentium MMX, и в същото време да не прекарват твърде много пари на компютъра?

A:. Днес компютърните технологии се развива много бързо, и по очевидни причини, всички купувачи искат да купят компютър, който няма да е актуално веднага след момента на покупката. От друга - сега сме в самото начало на MMX технологии и цялостни системи с поддръжка на MMX доста скъпо. Например, стойността на само един MMX Pentium процесор 200 MHz е повече от $ 500.

Проучванията показват, че повечето от клиентите ще ги искали да имат възможност днес да се купи дори по-евтин автомобил, но така, че след известно време можете лесно да преминете към най-пълно MMX компютъра. И всъщност, има компромисно решение: така наречената «MMX-готови системи», - компютри, готови да работят с Pentium MMX и подходящ софтуер. Конкретният купувачът може да си купите системата днес с по-евтин процесор - например Pentium 75/100/120/133, - и в рамките на няколко месеца, когато цените на Pentium MMX 166 MHz процесор и 200 MHz ще паднат до приемливо ниво, просто замени на регулярна Pentium Pentium MMX, като по този начин се поддържа нивото на "модерността" на компютъра, както и техните инвестиции - увреждане. Що се отнася до конкретните цени на дънни платки за Pentium MMX процесори, тази информация на читателите могат да бъдат намерени в страничната лента на тази статия.

Въпрос: Ще MMX системи и софтуерни продукти имат вашето лого?

A:. За бъдещите купувачи биха могли да различат компютри и софтуерни продукти, които поддържат MMX технология, тя е разработила ново лого. Системи, които са базирани на Pentium MMX микропроцесор с технология могат да се идентифицират с наличието на триъгълното "капачката" в горния ляв ъгъл на добре познатата емблема на «Intel Pentium процесор Inside®». Това ново лого е лицензиран производители хардуерни системи - Intel Inside участници в програмата. "Шапка", боядисани в цветовете на дъгата с буквите "MMX" символизира разширени функции, като компютър и софтуер. В рамките на новата програма, това лого вече е лицензирана от независими разработчици на софтуер, така че може да се използва за софтуера за етикетиране, която изпълнява всички предимства, предлагани от технологията на Intel MMX. Новото лого ще помогне на клиентите при закупуване на софтуера, съответстваща на нов хардуер.

Въпрос: Какви други модел Pentium MMX процесори ще бъдат пуснати на пазара. "

A: Докато продажбата обяви два R55S процесор модел - с часовник честоти на 166 MHz и 200 MHz.. Според българския представител на Intel, в рамките на следващите 3-4 месеца на пазара ще бъде най-ниския клас модели и Pentium MMX с честоти от 150 MHz и 133 MHz, което е най-важното за компютри у дома купувачи. Според някои публикации, че е възможно, че през втората половина на годината ще vypushena Pentium MMX процесор с тактова честота 233 MHz.

Въпрос: Какво е бъдещето на x86 процесори клас по отношение на подкрепата за MMX технология?

Това е последвано от P7, представител на седмо поколение на Intel x86 процесори, известни днес като Intel Merced. В Merced Intel процесор, Intel плод на партньорство с Hewlett-Packard, разширяване на 32-битова архитектура x86 до 64 бита и настоящето прилагането на новия набор от инструкции. Тази архитектура, която "отпуска заглавието на" 1А-64, ще продължи да бъде съвместим със съществуващите x86 архитектурата, както и 32-битова архитектура, - 386, 486, Pentium, Pentium Pro, - съвместим с шестнадесетичен 286, 8086 и 8088 . в Intel твърди, че инструкциите MMX ще бъдат част 1А-64.

Въпрос: По какъв тест можете да проверите изпълнението на MMX системи?

Научете повече за описанието на Benchmark Intel Media и да получат копие от тези тестове могат да се използват в уеб сайт

Въпрос: Каква е разликата между технология MMX и НПС? A:. Независимо от факта, че и на технологиите, предложен от Intel, - MMX и НСП (Native обработка на сигнали), - преследва една и съща цел, те коренно се различават по своя идея. Целта на тези технологии - прехвърлянето на тежестта на операции с мултимедийни потоци с медиите специализирани адаптери CPU Pentium, като по този начин се премахва или намалява нуждата от скъпи сигнални процесори DSP (Digital Signal Processor).

Всички материали в "Компютърни науки"

Свързани статии

Подкрепете проекта - споделете линка, благодаря!