MMX (instruction set)
http://dbpedia.org/resource/MMX_(instruction_set) an entity of type: Thing
MMX segons la taxonomia de Flynn és un repertori d'instruccions SIMD dissenyat per Intel, introduït el 1997 en la línia de microprocessadors Pentium, designat com "Pentium amb Tecnologia MMX". Es va desenvolupar a partir d'una unitat similar, que es va introduir per primera vegada a l'Intel i860. S'ha suportat en la majoria de microprocessadors posteriors IA-32 per Intel i altres fabricants. AMD, el competidor d'Intel, implementa el repertori d'instruccions en coma flotant 3DNow!, per combatre MMX. Intel dos anys més tard, implementa l'extensió matemàtica SSE per treballar en coma flotant.
rdf:langString
MMX هي سيمد أي تعليمة واحدة على بيانات متعددة صممتها إنتل وتم تقديمها في 1996 مع إنتاج خط بنتيوم ، ووُصِفت بأنها "بنتيوم بتكنولوجيا “MMX. وقد تم تطويره من وحدة مشابهة تم تقديمها أول مرة في إنتل i860]]. MMX هي قدرة المعالج التكميلية المضافة إلى معالجات انتل أي إيه-32 أو أي منتجات أخرى.
rdf:langString
MMX es un Conjunto de instrucciones SIMD diseñado por Intel e introducido en 1997 en sus microprocesadores Pentium MMX. Fue desarrollado a partir de un set introducido en el Intel i860. Ha sido soportado por la mayoría de fabricantes de microprocesadores x86 desde entonces. Fue presentado como un acrónimo de MultiMedia eXtension o Multiple Math o Matrix Math eXtension, pero oficialmente solo es un juego de consonantes sin significado, usado con la única intención de poder poner cortapisas legales de marca registrada a los desarrollos de terceros que trataran de usarlo.
rdf:langString
Le jeu d'instructions MMX (MultiMedia eXtensions, « extensions multimédia »), est un jeu d'instructions pour les microprocesseurs de type x86. Composé de 47 instructions machine, il est apparu sur les processeurs Intel Pentium MMX (date de sortie : P166MMX le 8 janvier 1997), puis sur les compatibles AMD K6 et ultérieurs et . C'est un jeu d'instructions SIMD qui permet d'accélérer des opérations de traitement d'image, du son et des communications.
rdf:langString
MMXは、インテルが同社のPentiumプロセッサ向けに開発したSIMD型拡張命令セットである。56個の命令を含む。MMXは、MultiMedia eXtensionsの略であるとの説があったが、インテルは、略語ではない一つの語であるとしている。
rdf:langString
MMX(MultiMedia eXtension)는 인텔이 설계한 SIMD 명령어 집합으로, MMX 기술 탑재 펜티엄이라고 명시함과 더불어 1997년에 펜티엄 공정의 마이크로프로세서에 탑재하기 시작했다. 인텔 i860에 처음 소개한 비슷한 장치에서 개발된 것이다. 인텔과 다른 업체에 의해 최종 IA-32 프로세서에서 지원되었다.
rdf:langString
MMX (Multimedia Extensions — мультимедійні розширення) — комерційна назва додаткового набору інструкцій, що виконують характерні для процесів кодування / декодування потокових аудіо / відео даних дії за одну . Вперше з'явився в процесорах Pentium MMX. Розроблений у першій половині 1990-х.
rdf:langString
MMX是由英特尔开发的一种SIMD多媒体指令集,共有57条指令。它于1996年集成在英特尔奔腾(Pentium)MMX处理器上,以提高其多媒体数据的处理能力。 其优点是增加了處理器關於多媒体方面的处理能力,缺点是占用浮点数寄存器进行运算(64位MMX寄存器实际上就是浮点数寄存器的别名)以至于MMX指令和浮点数操作不能同时工作。为了减少在MMX和浮点数模式切换之间所消耗的时间,程序员们尽可能减少模式切换的次数,也就是说,这两种操作在应用上是互斥的。AMD在此基础上发展出3D Now!指令集。 3D Now!發佈一年後,Intel在MMX基础上发展出SSE(Streaming SIMD Extensions)指令集,用來取代MMX。現在,新開發的程式不再僅使用MMX來最佳化軟體執行效能,而是改使用如SSE、3DNOW!等更容易最佳化效能的新一代多媒體指令集,不過目前的處理器大多仍可以執行針對MMX最佳化的較早期軟體。
rdf:langString
Multi Media Extension (zkratka MMX) je v informatice název rozšíření instrukční sady pro procesory Pentium MMX vytvořená firmou Intel, které byly uvedeny na trh 8. ledna 1997. Rozšíření bylo implementováno i do konkurenčních kompatibilních procesorů (AMD, Cyrix, VIA). The New York Times popsal počáteční tlak, včetně reklam na Super Bowl, jako zaměřený na „novou generaci pompézních multimediálních produktů, včetně videotelefonů a 3D videoher“.
rdf:langString
Die Multi Media Extension (kurz MMX) ist eine Anfang 1997 von Intel auf den Markt gebrachte SIMD-Erweiterung des IA-32-Befehlssatzes, bei der Befehle stets auf mehrere Daten gleichzeitig angewendet werden.Ursprünglich stand das Kürzel MMX für Matrix Math Extensions, wurde allerdings von Intel marketingbedingt in Multi Media Extension umbenannt. MMX wurde nach seiner Einführung von der Software-Industrie nur zögerlich unterstützt und war schon nach drei Jahren durch Intels eigene Fortentwicklungen SSE und AMDs 3DNow! überholt. Benchmarks zu seiner Performance wiesen eine große Bandbreite auf.
rdf:langString
MMX is a single instruction, multiple data (SIMD) instruction set architecture designed by Intel, introduced on January 8, 1997 with its Pentium P5 (microarchitecture) based line of microprocessors, named "Pentium with MMX Technology". It developed out of a similar unit introduced on the Intel i860, and earlier the Intel i750 video pixel processor. MMX is a processor supplementary capability that is supported on IA-32 processors by Intel and other vendors as of 1997.
rdf:langString
Intel MMX Technology merupakan sebuah ekstensi instruksi mikroprosesor yang membantu proses perhitungan pada beberapa aplikasi, terutama aplikasi multimedia, game, editor gambar dua dimensi, /dekompresi, enkripsi, dan aplikasi lainnya. Banyak orang menyebut MMX ini adalah sebuah singkatan dari Multimedia Extension atau Matrix Math Extension atau Multiple Math Extension, meski Intel sendiri tidak menyatakan bahwa MMX adalah sebuah singkatan.
rdf:langString
L'MMX è un instruction set SIMD, creato da Intel ed introdotto per la prima volta con i microprocessori Pentium MMX. Deriva da un oggetto simile incluso nell'i860. L'MMX è stato supportato in seguito dalla maggior parte dei processori IA-32 di Intel e di altri produttori. Si è supposto che MMX fosse l'acronimo di MultiMedia eXtensions o di Multiple Math eXtension, sebbene ufficialmente Intel non abbia mai specificato il significato della sigla. L'azienda concorrente AMD implementò nei suoi processori le istruzioni MMX espandendole, chiamando il suo set di istruzioni 3DNow!.
rdf:langString
De MMX-instructies, die in 1997 door Intel zijn geïntroduceerd, zijn een uitbreiding van 57 instructies op de IA-32-instructieset. Deze toevoeging is voor het eerst gebruikt in de Pentium MMX processor om de verwerkingssnelheid van processoren op te voeren. Later heeft AMD deze instructies toegevoegd aan de eigen processoren, voor het eerst bij de K6 processor.
rdf:langString
MMX (ang. Multimedia Extensions lub Matrix Math Extensions) – zestaw 57 instrukcji SIMD dla procesorów Pentium i zgodnych. Rozkazy MMX mogą realizować działania logiczne i arytmetyczne na liczbach całkowitych. Pierwotnie wprowadzone w 1996 przez Intela dla procesorów Pentium MMX, dostępne również na procesory innych producentów. Wraz z rozwojem procesorów i dodawaniem nowych rozszerzeń (np. SSE) zbiór rozkazów MMX powiększał się. Instrukcje te są wykorzystywane przez procesory Intel Pentium MMX oraz AMD K6 i ich następców. Przykłady zastosowań:
rdf:langString
MMX é uma tecnologia lançada como marca registrada pela Intel para os seus processadores Pentium MMX em 1997. Esta tecnologia oferece um modelo de execução SIMD simples, capaz de efectuar processamentos de dados inteiros, empacotados em registros de 64 bits. Para isso, foram criados 8 novos registros de 64 bits, mapeados sobre os registros de 80 bits já existentes na unidade de ponto flutuante.
rdf:langString
MMX (Multimedia Extensions — мультимедийные расширения) — коммерческое название дополнительного SIMD-набора инструкций, разработанного компанией Intel и впервые представленного в 1997 году одновременно с линией процессоров Pentium MMX. Набор инструкций был предназначен для ускорения процессов кодирования/декодирования потоковых аудио- и видеоданных. Является развитием технологий, предложенных в микропроцессоре i860. Разработан в лаборатории Intel в Хайфе, Израиль, в первой половине 1990-х.
rdf:langString
MMX är en teknik skapad av Intel, introducerad 1996, för att göra dess CPUer mera lämpade för avancerad grafik- och ljudbehandling. MMX består i en uppsättning av 57 stycken CPU-instruktioner som har egenskapen att de kan utföras på flera data samtidigt, en teknik mera allmänt känt som (Single Instruction, Multiple Data). Tekniken finns numera duplicerad i de flesta x86- och x64-CPUer, även från andra tillverkare. För att dra fördel av MMX måste programmen ibland vara speciellt skrivna för ändamålet.
rdf:langString
rdf:langString
إم إم إكس (مجموعة تعليمات)
rdf:langString
MMX
rdf:langString
Multi Media Extension
rdf:langString
Multi Media Extension
rdf:langString
MMX
rdf:langString
Intel MMX
rdf:langString
Jeu d'instructions MMX
rdf:langString
MMX
rdf:langString
MMX (instruction set)
rdf:langString
MMX (명령어 집합)
rdf:langString
MMX
rdf:langString
MMX (Intel)
rdf:langString
MMX (zestaw instrukcji)
rdf:langString
MMX
rdf:langString
MMX
rdf:langString
MMX (processorteknik)
rdf:langString
MMX
rdf:langString
MMX
xsd:integer
55364
xsd:integer
1114406408
rdf:langString
MMX segons la taxonomia de Flynn és un repertori d'instruccions SIMD dissenyat per Intel, introduït el 1997 en la línia de microprocessadors Pentium, designat com "Pentium amb Tecnologia MMX". Es va desenvolupar a partir d'una unitat similar, que es va introduir per primera vegada a l'Intel i860. S'ha suportat en la majoria de microprocessadors posteriors IA-32 per Intel i altres fabricants. AMD, el competidor d'Intel, implementa el repertori d'instruccions en coma flotant 3DNow!, per combatre MMX. Intel dos anys més tard, implementa l'extensió matemàtica SSE per treballar en coma flotant.
rdf:langString
MMX هي سيمد أي تعليمة واحدة على بيانات متعددة صممتها إنتل وتم تقديمها في 1996 مع إنتاج خط بنتيوم ، ووُصِفت بأنها "بنتيوم بتكنولوجيا “MMX. وقد تم تطويره من وحدة مشابهة تم تقديمها أول مرة في إنتل i860]]. MMX هي قدرة المعالج التكميلية المضافة إلى معالجات انتل أي إيه-32 أو أي منتجات أخرى.
rdf:langString
Multi Media Extension (zkratka MMX) je v informatice název rozšíření instrukční sady pro procesory Pentium MMX vytvořená firmou Intel, které byly uvedeny na trh 8. ledna 1997. Rozšíření bylo implementováno i do konkurenčních kompatibilních procesorů (AMD, Cyrix, VIA). The New York Times popsal počáteční tlak, včetně reklam na Super Bowl, jako zaměřený na „novou generaci pompézních multimediálních produktů, včetně videotelefonů a 3D videoher“. MMX bylo následně rozšířeno o několik programů od Intelu a dalších: 3DNow!, Streaming SIMD Extensions (SSE) a probíhající revize Advanced Vector Extensions (AVX).
rdf:langString
Die Multi Media Extension (kurz MMX) ist eine Anfang 1997 von Intel auf den Markt gebrachte SIMD-Erweiterung des IA-32-Befehlssatzes, bei der Befehle stets auf mehrere Daten gleichzeitig angewendet werden.Ursprünglich stand das Kürzel MMX für Matrix Math Extensions, wurde allerdings von Intel marketingbedingt in Multi Media Extension umbenannt. MMX verwendet keine neuen physischen Prozessorregister, sondern funktioniert die Register des mathematischen Koprozessors (FPU) um. Intel entwarf für MMX 57 neue Befehle zum Verarbeiten von Ganzzahlen und führte vier neue Vektor-Datenformate ein.MMX-Befehle unterstützen Sättigungsarithmetik. MMX wurde nach seiner Einführung von der Software-Industrie nur zögerlich unterstützt und war schon nach drei Jahren durch Intels eigene Fortentwicklungen SSE und AMDs 3DNow! überholt. Benchmarks zu seiner Performance wiesen eine große Bandbreite auf.
rdf:langString
MMX es un Conjunto de instrucciones SIMD diseñado por Intel e introducido en 1997 en sus microprocesadores Pentium MMX. Fue desarrollado a partir de un set introducido en el Intel i860. Ha sido soportado por la mayoría de fabricantes de microprocesadores x86 desde entonces. Fue presentado como un acrónimo de MultiMedia eXtension o Multiple Math o Matrix Math eXtension, pero oficialmente solo es un juego de consonantes sin significado, usado con la única intención de poder poner cortapisas legales de marca registrada a los desarrollos de terceros que trataran de usarlo.
rdf:langString
MMX is a single instruction, multiple data (SIMD) instruction set architecture designed by Intel, introduced on January 8, 1997 with its Pentium P5 (microarchitecture) based line of microprocessors, named "Pentium with MMX Technology". It developed out of a similar unit introduced on the Intel i860, and earlier the Intel i750 video pixel processor. MMX is a processor supplementary capability that is supported on IA-32 processors by Intel and other vendors as of 1997. The New York Times described the initial push, including Super Bowl advertisements, as focused on "a new generation of glitzy multimedia products, including videophones and 3-D video games." MMX has subsequently been extended by several programs by Intel and others: 3DNow!, Streaming SIMD Extensions (SSE), and ongoing revisions of Advanced Vector Extensions (AVX).
rdf:langString
Le jeu d'instructions MMX (MultiMedia eXtensions, « extensions multimédia »), est un jeu d'instructions pour les microprocesseurs de type x86. Composé de 47 instructions machine, il est apparu sur les processeurs Intel Pentium MMX (date de sortie : P166MMX le 8 janvier 1997), puis sur les compatibles AMD K6 et ultérieurs et . C'est un jeu d'instructions SIMD qui permet d'accélérer des opérations de traitement d'image, du son et des communications.
rdf:langString
Intel MMX Technology merupakan sebuah ekstensi instruksi mikroprosesor yang membantu proses perhitungan pada beberapa aplikasi, terutama aplikasi multimedia, game, editor gambar dua dimensi, /dekompresi, enkripsi, dan aplikasi lainnya. Banyak orang menyebut MMX ini adalah sebuah singkatan dari Multimedia Extension atau Matrix Math Extension atau Multiple Math Extension, meski Intel sendiri tidak menyatakan bahwa MMX adalah sebuah singkatan. Instruksi MMX ditambahkan pertama kali pada prosesor Intel Pentium MMX yang dirilis tahun 1997, yang terdiri dari 57 instruksi baru yang ditambahkan. Semua instruksi tersebut merupakan instruksi yang dalam istilah Arsitektur Komputer disebut dengan SIMD (Single Instruction Multiple Data).
rdf:langString
MMXは、インテルが同社のPentiumプロセッサ向けに開発したSIMD型拡張命令セットである。56個の命令を含む。MMXは、MultiMedia eXtensionsの略であるとの説があったが、インテルは、略語ではない一つの語であるとしている。
rdf:langString
De MMX-instructies, die in 1997 door Intel zijn geïntroduceerd, zijn een uitbreiding van 57 instructies op de IA-32-instructieset. Deze toevoeging is voor het eerst gebruikt in de Pentium MMX processor om de verwerkingssnelheid van processoren op te voeren. Later heeft AMD deze instructies toegevoegd aan de eigen processoren, voor het eerst bij de K6 processor. Intel zag bij de ontwikkeling van MMX in, dat bij veel bewerkingen slechts met 8 of 16 bits integer-data gewerkt wordt en dus vaak een groot gedeelte van de registers leegstond en dat veel bewerkingen erg vaak herhaald werden. Als data naast elkaar geplakt zou worden, dan zouden deze kleine databrokjes in één keer, en dus aanzienlijk sneller, verwerkt worden, zoals in een vectorprocessor. Om de nieuwe SIMD-instructies te kunnen implementeren heeft Intel 4 nieuwe datatypen ingevoerd, de packed versies van de byte, word, en . Met packed wordt hier bedoeld, dat de data achter elkaar wordt geplakt tot een eenheid van 64 bits, dus maximaal 8 bytes achter elkaar, of 1 quadword. Deze gegevens konden, nadat een MMX-commando was gegeven, in een speciaal voor MMX-data aangewezen gedeelte van de FPU-registers worden geplaatst en bewerkt met de nieuwe instructies. Het grote voordeel van deze aanpak was dat er bijvoorbeeld bij het bewerken van 8 bytes met dezelfde instructie niet acht keer een instructie uitgevoerd hoeft te worden, maar dat de instructie in één keer op alle acht bytes tegelijk uitgevoerd kan worden. Hierdoor wordt in theorie een instructie acht keer zo snel uitgevoerd. De feitelijke snelheidswinst was echter sterk afhankelijk van een aantal factoren. Ten eerste van het formaat van de te bewerken variabelen: een grotere variabele betekent ten slotte, dat er minder tegelijk bewerkt kunnen worden. Als tweede was het aantal wisselingen tussen het bewerken van MMX-integer data en floating point-data van belang. Iedere keer als tussen de twee bewerkingen gewisseld werd, moest namelijk het hele register geleegd worden, gewacht worden op data uit het geheugen en kon pas daarna het register weer gevuld worden, waarbij een behoorlijk aantal CPU-cycles verloren ging.
rdf:langString
L'MMX è un instruction set SIMD, creato da Intel ed introdotto per la prima volta con i microprocessori Pentium MMX. Deriva da un oggetto simile incluso nell'i860. L'MMX è stato supportato in seguito dalla maggior parte dei processori IA-32 di Intel e di altri produttori. Si è supposto che MMX fosse l'acronimo di MultiMedia eXtensions o di Multiple Math eXtension, sebbene ufficialmente Intel non abbia mai specificato il significato della sigla. Per semplificare la progettazione gli ingegneri Intel decisero di preservare la vecchia architettura alla quale venne aggiunta l'unità MMX che operava tramite un cambio di contesto del processore. L'unità MMX utilizza i registri IA-32 della FPU. Questa infelice scelta progettuale impediva di utilizzare istruzioni in virgola mobile e istruzioni MMX contemporaneamente. Quando il processore incontrava istruzioni per la FPU doveva salvare i dati MMX per eseguire le istruzioni dell'FPU. Per massimizzare le prestazioni i programmatori utilizzavano il processore in uno solo dei due modi possibili, isolando le parti MMX che venivano eseguite in modo esclusivo in modo da evitare il più possibile i lenti cambi di contesto. Un altro difetto delle istruzioni MMX è che erano istruzioni in grado di operare solo su dati interi. I registri a 64 bit della FPU venivano utilizzati per memorizzare 2 dati a 32 bit oppure 4 dati a 16 bit o 8 dati a 8 bit. Nell'architettura del i860 l'utilizzo di questi vettori formati da dati interi era sensato dato che questi vettori venivano utilizzati per la grafica 2D e 3D. Ma nei personal computer moderni la grafica viene gestita dalla scheda grafica e quindi il mancato supporto delle operazioni in virgola mobile rappresenta una grave mancanza. Intel successivamente decise di espandere le istruzioni MMX e sviluppò le istruzioni SSE. Queste istruzioni erano anch'esse istruzioni SIMD ma supportavano operazioni in virgola mobile e utilizzavano registri separati a 128 bit. Questo consentiva l'utilizzo delle istruzioni SSE in contemporanea con la FPU e rappresentava un notevole miglioramento alle istruzioni MMX. Le istruzioni SSE vennero successivamente estese con le SSE2, poi le SSE3 e le SSE4 . Supportare questi set di istruzioni implica il supporto del MMX per retrocompatibilità. L'azienda concorrente AMD implementò nei suoi processori le istruzioni MMX espandendole, chiamando il suo set di istruzioni 3DNow!.
rdf:langString
MMX(MultiMedia eXtension)는 인텔이 설계한 SIMD 명령어 집합으로, MMX 기술 탑재 펜티엄이라고 명시함과 더불어 1997년에 펜티엄 공정의 마이크로프로세서에 탑재하기 시작했다. 인텔 i860에 처음 소개한 비슷한 장치에서 개발된 것이다. 인텔과 다른 업체에 의해 최종 IA-32 프로세서에서 지원되었다.
rdf:langString
MMX (ang. Multimedia Extensions lub Matrix Math Extensions) – zestaw 57 instrukcji SIMD dla procesorów Pentium i zgodnych. Rozkazy MMX mogą realizować działania logiczne i arytmetyczne na liczbach całkowitych. Pierwotnie wprowadzone w 1996 przez Intela dla procesorów Pentium MMX, dostępne również na procesory innych producentów. Wraz z rozwojem procesorów i dodawaniem nowych rozszerzeń (np. SSE) zbiór rozkazów MMX powiększał się. Instrukcje te są wykorzystywane przez procesory Intel Pentium MMX oraz AMD K6 i ich następców. Programy wykorzystujące rozkazy MMX były o wiele szybsze od analogicznych programów wykorzystujących zwykłe rozkazy procesora. Jednak należy mieć na uwadze, iż MMX jest przeznaczony do szczególnych zastosowań, gdzie przetwarzane są duże ilości danych przez jeden określony algorytm – a więc na ogół będzie to obróbka dźwięku i obrazu. W zwykłych programach komputerowych korzyść z zastosowania MMX jest praktycznie żadna, wyparły je więc kolejne generacje rozkazów wektorowych SSE, SSE2 itd. Przykłady zastosowań:
* wyświetlanie grafiki trójwymiarowej: przekształcenia geometryczne, cieniowanie, teksturowanie;
* dekodowanie obrazów JPEG i PNG;
* dekodowanie i kodowanie filmów MPEG (m.in. wyznaczanie transformat DCT i IDCT);
* filtrowanie sygnałów: obrazów statycznych, filmów, dźwięku;
* wyświetlanie grafiki dwuwymiarowej (blue box, maskowanie, przezroczystość);
* wyznaczanie transformat: Haara, FFT.
rdf:langString
MMX är en teknik skapad av Intel, introducerad 1996, för att göra dess CPUer mera lämpade för avancerad grafik- och ljudbehandling. MMX består i en uppsättning av 57 stycken CPU-instruktioner som har egenskapen att de kan utföras på flera data samtidigt, en teknik mera allmänt känt som (Single Instruction, Multiple Data). Tekniken finns numera duplicerad i de flesta x86- och x64-CPUer, även från andra tillverkare. För att dra fördel av MMX måste programmen ibland vara speciellt skrivna för ändamålet. MMX sägs ofta vara en förkortning av MultiMedia eXtensions, men enligt Intel själva är MMX bara en betydelselös bokstavskombination. Kort efter att tekniken introducerats började avancerade ljud- och grafikkort dyka upp på marknaden, som helt avlastade datorns CPU från de uppgifter som MMX främst var ämnade att lösa. MMX har därför haft endast marginell betydelse i praktiken, men termen MMX användes kraftigt i Intels marknadsföring under en tid. MMX hanterade endast heltal, men när konkurrenten AMD lanserade 1998, hade det även stöd för flyttal. Intel lanserade 1999 sin SIMD-lösning för flyttal, .
rdf:langString
MMX (Multimedia Extensions — мультимедійні розширення) — комерційна назва додаткового набору інструкцій, що виконують характерні для процесів кодування / декодування потокових аудіо / відео даних дії за одну . Вперше з'явився в процесорах Pentium MMX. Розроблений у першій половині 1990-х.
rdf:langString
MMX (Multimedia Extensions — мультимедийные расширения) — коммерческое название дополнительного SIMD-набора инструкций, разработанного компанией Intel и впервые представленного в 1997 году одновременно с линией процессоров Pentium MMX. Набор инструкций был предназначен для ускорения процессов кодирования/декодирования потоковых аудио- и видеоданных. Является развитием технологий, предложенных в микропроцессоре i860. Разработан в лаборатории Intel в Хайфе, Израиль, в первой половине 1990-х. Сейчас набор инструкций MMX, представленный в 1997 году, является откровенно устаревшим и уже давно вытеснен различными версиями SSE и AVX. Тем не менее, в средствах разработки он всё ещё формально поддерживается; правда, в силу редкости использования, реализация страдает от многочисленных дефектов. Поэтому есть предложения удалить его из популярного набора компиляторов LLVM.
rdf:langString
MMX é uma tecnologia lançada como marca registrada pela Intel para os seus processadores Pentium MMX em 1997. Esta tecnologia oferece um modelo de execução SIMD simples, capaz de efectuar processamentos de dados inteiros, empacotados em registros de 64 bits. Para isso, foram criados 8 novos registros de 64 bits, mapeados sobre os registros de 80 bits já existentes na unidade de ponto flutuante. As 47 novas instruções MMX permitem o tratamento em paralelo de diversos itens de dados do tipo inteiro de 8, 16 ou 32 bits, empacotados em grupos de 8, 4 ou 2 elementos. Para além desta possibilidade de processamento em paralelo, a tecnologia MMX disponibiliza funcionalidades orientadas para o processamento de dados multimédia, como por exemplo a aritmética com saturação.
rdf:langString
MMX是由英特尔开发的一种SIMD多媒体指令集,共有57条指令。它于1996年集成在英特尔奔腾(Pentium)MMX处理器上,以提高其多媒体数据的处理能力。 其优点是增加了處理器關於多媒体方面的处理能力,缺点是占用浮点数寄存器进行运算(64位MMX寄存器实际上就是浮点数寄存器的别名)以至于MMX指令和浮点数操作不能同时工作。为了减少在MMX和浮点数模式切换之间所消耗的时间,程序员们尽可能减少模式切换的次数,也就是说,这两种操作在应用上是互斥的。AMD在此基础上发展出3D Now!指令集。 3D Now!發佈一年後,Intel在MMX基础上发展出SSE(Streaming SIMD Extensions)指令集,用來取代MMX。現在,新開發的程式不再僅使用MMX來最佳化軟體執行效能,而是改使用如SSE、3DNOW!等更容易最佳化效能的新一代多媒體指令集,不過目前的處理器大多仍可以執行針對MMX最佳化的較早期軟體。
xsd:nonNegativeInteger
14637