This HTML5 document contains 159 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dbthttp://dbpedia.org/resource/Template:
n4http://www1.amd.com/products/cpg/3dnow/optimized/
dbpedia-nohttp://no.dbpedia.org/resource/
wikipedia-enhttp://en.wikipedia.org/wiki/
dbpedia-bghttp://bg.dbpedia.org/resource/
dbrhttp://dbpedia.org/resource/
n35https://web.archive.org/web/20010124090100/http:/www1.amd.com/products/cpg/3dnow/optimized/
dbpedia-hehttp://he.dbpedia.org/resource/
dbpedia-frhttp://fr.dbpedia.org/resource/
n21http://commons.wikimedia.org/wiki/Special:FilePath/
dctermshttp://purl.org/dc/terms/
rdfshttp://www.w3.org/2000/01/rdf-schema#
dbpedia-cshttp://cs.dbpedia.org/resource/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
dbphttp://dbpedia.org/property/
dbpedia-eohttp://eo.dbpedia.org/resource/
xsdhhttp://www.w3.org/2001/XMLSchema#
dbpedia-ukhttp://uk.dbpedia.org/resource/
dbpedia-idhttp://id.dbpedia.org/resource/
dbohttp://dbpedia.org/ontology/
dbpedia-vihttp://vi.dbpedia.org/resource/
dbpedia-pthttp://pt.dbpedia.org/resource/
dbpedia-skhttp://sk.dbpedia.org/resource/
dbpedia-jahttp://ja.dbpedia.org/resource/
n14http://uz.dbpedia.org/resource/
dbchttp://dbpedia.org/resource/Category:
dbpedia-dehttp://de.dbpedia.org/resource/
dbpedia-plhttp://pl.dbpedia.org/resource/
n41https://web.archive.org/web/20120121112218/http:/support.amd.com/us/Processor_TechDocs/
dbpedia-ruhttp://ru.dbpedia.org/resource/
yagohttp://dbpedia.org/class/yago/
wikidatahttp://www.wikidata.org/entity/
dbpedia-nlhttp://nl.dbpedia.org/resource/
yago-reshttp://yago-knowledge.org/resource/
n16https://global.dbpedia.org/id/
n37http://support.amd.com/us/Processor_TechDocs/
dbpedia-ithttp://it.dbpedia.org/resource/
n24http://ieeexplore.ieee.org/xpls/
dbpedia-cahttp://ca.dbpedia.org/resource/
n27https://web.archive.org/web/20090121005440/http:/www.amd.com/us-en/Processors/SellAMDProducts/
provhttp://www.w3.org/ns/prov#
foafhttp://xmlns.com/foaf/0.1/
dbpedia-zhhttp://zh.dbpedia.org/resource/
dbpedia-kohttp://ko.dbpedia.org/resource/
n15http://support.amd.com/TechDocs/
freebasehttp://rdf.freebase.com/ns/
dbpedia-eshttp://es.dbpedia.org/resource/
owlhttp://www.w3.org/2002/07/owl#
n10https://support.amd.com/TechDocs/

Statements

Subject Item
dbr:3DNow!
rdf:type
yago:Whole100003553 yago:SemiconductorDevice104171831 yago:PhysicalEntity100001930 yago:Device103183080 yago:Instrumentality103575240 yago:Chip103020034 yago:WikicatMicroprocessors yago:WikicatAdvancedMicroDevices yago:Conductor103088707 yago:Artifact100021939 yago:Microprocessor103760310 yago:Object100002684
rdfs:label
3DNow! 3DNow! 3DNow! 3DNow! 3DNow! 3DNow! 3DNow! 3DNow! 3D NOW! 3DNow! 3DNow 3DNow! 3DNow! 3DNow! 3DNow! 3DNow! 3D나우!
rdfs:comment
3DNow! es el nombre comercial que recibe una extensión multimedia al conjunto de instrucciones x86 diseñada por AMD para sus microprocesadores como una mejora del conjunto de instrucciones MMX de Intel, haciendo que pudiera manejar datos en punto flotante además de enteros. El primer microprocesador en incorporarlas fue el AMD K6-2 lanzado en febrero de 1998. Cuando se aplica apropiadamente se incrementa la velocidad de 2 a 4 veces.​ En agosto de 2010, AMD considera estas instrucciones, excepto PREFETCH y PREFETCHW, como obsoletas.​​ 3DNow! is a deprecated extension to the x86 instruction set developed by Advanced Micro Devices (AMD). It adds single instruction multiple data (SIMD) instructions to the base x86 instruction set, enabling it to perform vector processing of floating-point vector-operations using Vector registers, which improves the performance of many graphic-intensive applications. The first microprocessor to implement 3DNow was the AMD K6-2, which was introduced in 1998. When the application was appropriate, this raised the speed by about 2–4 times. 3DNow! je název multimediální technologie vytvořené společností AMD pro nové vlastní procesory AMD K6-2, které byly uvedeny na trh v květnu 1998. Technologie 3DNow! je od počátku zamýšlena tak, aby překonala, do té doby, silně problematické místo v 3D grafických aplikacích a hrách – operace v plovoucí desetinné čárce. Na přelomu roku 1997 a 1998 sice už byla běžně k dispozici multimediální technologie MMX konkurenční firmy Intel, ale ta byla určena pouze pro urychlení celočíselných operací a 2D grafiky. Firma Intel se zpočátku snažila tuto úspěšnou technologii zcela ignorovat, ale později sama přidala do svého procesoru Pentium III sadu podobných instrukcí známých jako SSE. 3DNow! bezeichnet die von AMD, Centaur und Cyrix erarbeitete Multimedia-Befehlssatzerweiterung, die mit dem AMD K6-2 1998 eingeführt wurde. Diese Erweiterung ermöglichte neue Befehle direkt in Hardware, die den Prozessor bei rechenintensiven Applikationen erheblich beschleunigen konnten. Diese neuen Befehle konnten allerdings erst ihre Wirkung entfalten, wenn sie auch von den jeweiligen Programmen unterstützt wurden, dies war allerdings seit der Einführung von 3DNow! nur in geringem Maße der Fall, da die Mehrzahl der Softwareentwickler nach der Einführung 1999 bevorzugt die Alternativentwicklung SSE von Intel einsetzte. Ein Vorteil der 3DNow!-Erweiterung gegenüber der SSE-Erweiterung war allerdings, dass man in einem 3DNow!-Register zwei 32-Bit-Gleitkommazahlen speichern und mit entspreche 3DNow! estas la nomo de la etendaĵo de komputilkoro de AMD eksde . Teknike, komputilkoro kun 3DNow! havas instruojn x86 kaj instruojn . Pli malfrue, Intel kreis similajn instruiojn, sed inkongrua kun 3DNow!. ĉi tiu instruoj estas SSE. 3DNow! és una marca registrada d'una extensió multimèdia creada per AMD per als seus processadors, començada amb el 1998. La segona versió de 3DNow!, mai va tenir el seu nom propi comercial. Això ha donat lloc a certa confusió en la documentació que es refereix a aquest nou repertori d'instruccions. Els termes més comuns són 3DNow! estès, Augment de 3DNow! i 3DNow!+. La frase "Augment de 3DNow!" pot ser trobat en alguns llocs de la pàgina web d'AMD, el mot "Augment de" sembla purament gramatical o utilitzar-se per accentuar el processadors que tenen o no, aquestes extensions (la més notable de les quals fa referència a un punt de referència per a la pàgina des benchmarks de K6-III-P que no posseeix aquesta extensió).Aquesta extensió pel repertori d'instruccions de 3DNow! va ser introduïda 3DNow! è un'estensione multimediale di 21 istruzioni, creata da AMD per i propri processori, inizialmente progettato per l'K6-2. Più tecnicamente, è un instruction set SIMD, in aggiunta all'x86, rivolto a migliorare le prestazioni nel calcolo vettoriale richiesto da molte applicazioni grafiche. Inizialmente era un mero miglioramento dell'MMX di Intel con l'aggiunta del calcolo in virgola mobile oltre a quello intero. Intel avrebbe in seguito introdotto un set molto simile, ma incompatibile, chiamato SSE, col Pentium III. 3DNow!(スリーディー・ナウ)は、アドバンスト・マイクロ・デバイセズ (AMD) がドルビーデジタルのデコードや3D処理の高速化を目的に開発した、CPUのSIMD拡張命令、およびその拡張版の総称である。 3DNow! — розширення для набору інструкцій платформи x86, яке розробила компанія Advanced Micro Devices (AMD). Це розширення додає SIMD інструкції до базового набору інструкцій x86, що дозволяє йому виконувати прості векторні операції, що в сумі підвищувало продуктивність багатьох графічних застосунків. Перший мікропроцесор із підтримкою 3DNow! — AMD K6-2, був представлений в 1998 році. У серпні 2010 року оголошено, що підтримка 3DNow! буде відсутня у майбутніх процесорах AMD, за винятком двох інструкцій. Le 3DNow! est un jeu d'instructions multimédia développé par AMD. Il est introduit en 1998 avec le K6-2. Cette technologie basée sur les opérations SIMD (Single Instruction Multiple Data), a donc pour vocation d’accélérer le traitement du processeur. Elle regroupe 21 instructions et huit registres 64 bits FP / MMX. Chaque instruction 3DNow! permet de traiter jusqu’à deux opérations entières ou flottantes par cycle d’horloge, ce qui en théorie double les performances. On arrivait donc, en théorie, à des performances multipliées par quatre. 3DNow! — устаревшее расширение набора инструкций x86, разработанное компанией Advanced Micro Devices. Оно добавляет дополнительные SIMD-инструкции к базовому набору инструкций x86, позволяя выполнять обработку векторных операций с плавающей точкой с использованием векторных регистров, что повышает производительность многих приложений с интенсивной графикой. Первым микропроцессором, реализовавшим 3DNow, стал AMD K6-2, который был представлен в 1998 году. При использовании инструкций в подходящих задачах скорость обработки повышалась в 2-4 раза. 3DNow! – rozszerzenie architektury procesorów x86 stworzone przez firmę AMD w 1998 roku dla procesora AMD K6-2, znacznie zwiększające wydajność obliczeń zmiennoprzecinkowych, potrzebne do odtwarzania grafiki trójwymiarowej i multimediów. Był to pierwszy przypadek wprowadzenia takich istotnych zmian przez firmę inną niż Intel. Technologia 3DNow! uzupełnia i rozszerza możliwości akceleratorów graficznych, przyspieszając obliczenia zmiennoprzecinkowe występujące w początkowych etapach przetwarzania grafiki. Technologia ta pozwala uzyskać do 4 wyników zmiennoprzecinkowych w ciągu jednego cyklu pracy procesora. 3DNow!(據說是“3D No Waiting!”的縮寫)是由AMD開發的一套SIMD多媒體指令集,支持單精度浮點數的矢量運算,用於增强x86架構的電腦在三维圖像處理上的性能。 3DNow! é uma extensão multimídia criada pela AMD para seus processadores, que teve início com o em 1998. Em termos mais técnicos, é um acréscimo de instruções SIMD ao tradicional conjunto de instruções x86, com o objetivo de melhor atender aos requisitos de processamento vetorial de muitas aplicações predominantemente gráficas. Foi originalmente desenvolvido como um aperfeiçoamento do conjunto de instruções MMX, de modo a estender sua capacidade limitada a números inteiros também para ponto flutuante. Posteriormente, a Intel incorporaria instruções similares (porém incompatíveis) ao Pentium III, chamadas de SSE. Set instruksi 3DNow! adalah sebuah set instruksi yang dikembangkan oleh AMD sebagai alternatif bagi set instruksi Intel SSE. Set instruksi ini dimasukkan ke dalam seri prosesor AMD K6 sebelum Intel merilis Pentium III yang dilengkapi dengan set instruksi SSE. Selanjutnya, saat AMD merilis keluarga Athlon serta Duron, AMD memperbarui set instruksi ini dengan mengubah namanya menjadi Enhanced 3DNow!, lalu menjadi 3DNow! Professional saat merilis (Palomino). 3D나우!(3DNow!)는 AMD사가 자사의 프로세서를 위해 만든 멀티미디어 확장 명령어 집합이며, 1998년에 부터 도입되었다. SIMD 명령어를 전통 x86 명령어 집합에 추가한 것이며, CPU의 기능을 개선하여 그래픽 집약 응용 프로그램에 대한 의 요구 사항을 충족하고 있다. 3D NOW! is de naam van een uitbreiding op de IA-32 instructieset voor processoren die door AMD is ontwikkeld. Omdat Intel met de introductie van MMX alleen SIMD invoerde voor integer registerbewerkingen en floating point operaties met de opkomst van 3D applicaties steeds belangrijker werd heeft AMD besloten om een speciale extensie van 21 instructies op de MMX instructieset te maken. Dankzij deze extra instructies werd het mogelijk om twee single precision floating point waarden van 32 bits tegelijk te bewerken wanneer deze in een MMX register opgeslagen worden.
dbp:name
AMD 3DNow!
foaf:depiction
n21:3dnow-logo.svg
dcterms:subject
dbc:X86_architecture dbc:Advanced_Micro_Devices_technologies dbc:SIMD_computing
dbo:wikiPageID
211551
dbo:wikiPageRevisionID
1123220743
dbo:wikiPageWikiLink
dbr:Athlon dbr:Processor_register dbr:Instruction_set dbr:VIA_C3 dbc:X86_architecture dbr:Instruction_set_architecture dbr:Vector_processing dbr:Geode_(processor) dbr:Streaming_media dbr:Single-precision dbr:Intel dbr:X87 dbr:Vector_registers dbr:Operating_system dbr:Streaming_SIMD_Extensions dbr:Floating_point_number dbr:X86 dbr:Floating-point dbr:Advanced_Micro_Devices dbr:MMX_(instruction_set) dbc:Advanced_Micro_Devices_technologies dbr:SSE3 dbr:3D_graphics dbr:Winchip dbr:AMD_K6 dbr:Pentium_III dbr:AMD_K6-III dbr:Register_pressure dbr:K6-2 dbr:Microprocessor_Report dbc:SIMD_computing dbr:Digital_signal_processing dbr:AMD_K6-2 dbr:AMD dbr:IEEE_Micro dbr:SIMD dbr:Athlon_64 dbr:Athlon_XP
dbo:wikiPageExternalLink
n4: n10:22466.pdf n15:21928.pdf n24:abs_all.jsp%3Farnumber=755466 n27:0%2C%2C30_177_4458_4513%5E1413%5E2137%2C00.html n35: n37:22621.pdf n41:22621.pdf n10:33234H_LX_databook.pdf
owl:sameAs
dbpedia-ca:3DNow! n14:3DNow! n16:2AXGH dbpedia-ko:3D나우! dbpedia-nl:3D_NOW! dbpedia-pl:3DNow! dbpedia-es:3DNow! dbpedia-pt:3DNow! dbpedia-eo:3DNow! dbpedia-cs:3DNow! wikidata:Q229427 yago-res:3DNow! dbpedia-he:3DNow! dbpedia-bg:3DNow! dbpedia-de:3DNow dbpedia-ja:3DNow! dbpedia-sk:3DNow! dbpedia-id:3DNow! freebase:m.01f02n dbpedia-vi:3DNow! dbpedia-uk:3DNow! dbpedia-fr:3DNow! dbpedia-ru:3DNow! dbpedia-it:3DNow! dbpedia-no:3DNow! dbpedia-zh:3DNow!
dbp:wikiPageUsesTemplate
dbt:Reflist dbt:Infobox_computer_hardware dbt:Short_description dbt:Div_col dbt:Div_col_end dbt:Multimedia_extensions dbt:AMD_technology dbt:Snd
dbo:thumbnail
n21:3dnow-logo.svg?width=300
dbp:introduced
1998
dbp:logo
3
dbp:type
dbr:Instruction_set_architecture
dbo:abstract
3DNow! je název multimediální technologie vytvořené společností AMD pro nové vlastní procesory AMD K6-2, které byly uvedeny na trh v květnu 1998. Technologie 3DNow! je od počátku zamýšlena tak, aby překonala, do té doby, silně problematické místo v 3D grafických aplikacích a hrách – operace v plovoucí desetinné čárce. Na přelomu roku 1997 a 1998 sice už byla běžně k dispozici multimediální technologie MMX konkurenční firmy Intel, ale ta byla určena pouze pro urychlení celočíselných operací a 2D grafiky. Firma Intel se zpočátku snažila tuto úspěšnou technologii zcela ignorovat, ale později sama přidala do svého procesoru Pentium III sadu podobných instrukcí známých jako SSE. 3Dnow! technologie, která zrychluje především počáteční fáze vytváření 3D scén, začala být plně podporována firmou Microsoft v multimediálním rozhraní DirectX verze 6.1. 3DNow!(スリーディー・ナウ)は、アドバンスト・マイクロ・デバイセズ (AMD) がドルビーデジタルのデコードや3D処理の高速化を目的に開発した、CPUのSIMD拡張命令、およびその拡張版の総称である。 3DNow! is a deprecated extension to the x86 instruction set developed by Advanced Micro Devices (AMD). It adds single instruction multiple data (SIMD) instructions to the base x86 instruction set, enabling it to perform vector processing of floating-point vector-operations using Vector registers, which improves the performance of many graphic-intensive applications. The first microprocessor to implement 3DNow was the AMD K6-2, which was introduced in 1998. When the application was appropriate, this raised the speed by about 2–4 times. However, the instruction set never gained much popularity, and AMD announced on August 2010 that support for 3DNow would be dropped in future AMD processors, except for two instructions (the PREFETCH and PREFETCHW instructions). The two instructions are also available in Bay-Trail Intel processors. 3D NOW! is de naam van een uitbreiding op de IA-32 instructieset voor processoren die door AMD is ontwikkeld. Omdat Intel met de introductie van MMX alleen SIMD invoerde voor integer registerbewerkingen en floating point operaties met de opkomst van 3D applicaties steeds belangrijker werd heeft AMD besloten om een speciale extensie van 21 instructies op de MMX instructieset te maken. Dankzij deze extra instructies werd het mogelijk om twee single precision floating point waarden van 32 bits tegelijk te bewerken wanneer deze in een MMX register opgeslagen worden. Het grote voordeel van deze aanpak was dat er geen nieuw besturingssysteem nodig was om de processoren met deze technologie te laten werken. Een ander voordeel van de AMD aanpak was dat er geen cycles in de processor verloren gingen door het omschakelen tussen integer en floating point registers maar dat deze door elkaar bewerkt konden worden en dat het mogelijk werd om waarden in hetzelfde register te bewerken in plaats van alleen de waarden in een ander register op dezelfde plaats zoals bij SSE. Deze aanpak heeft ook een nadeel, aangezien de floating point data per definitie veel meer ruimte (32 bits bij single precision) in beslag neemt dan de integer data (die vaak in pakketjes van 8 of 16 bits verwerkt wordt) is het effect van tegelijk uitvoeren minder groot dan voor de integers bij MMX.Omdat AMD in die tijd nog een betrekkelijk klein marktaandeel had zijn de 3D NOW! instructies nooit zo'n groot succes geworden als de SSE instructies van Intel. AMD heeft later dan ook de SSE uitbreiding aan de eigen processoren toegevoegd. 3DNow!(據說是“3D No Waiting!”的縮寫)是由AMD開發的一套SIMD多媒體指令集,支持單精度浮點數的矢量運算,用於增强x86架構的電腦在三维圖像處理上的性能。 Set instruksi 3DNow! adalah sebuah set instruksi yang dikembangkan oleh AMD sebagai alternatif bagi set instruksi Intel SSE. Set instruksi ini dimasukkan ke dalam seri prosesor AMD K6 sebelum Intel merilis Pentium III yang dilengkapi dengan set instruksi SSE. Selanjutnya, saat AMD merilis keluarga Athlon serta Duron, AMD memperbarui set instruksi ini dengan mengubah namanya menjadi Enhanced 3DNow!, lalu menjadi 3DNow! Professional saat merilis (Palomino). 3DNow! — розширення для набору інструкцій платформи x86, яке розробила компанія Advanced Micro Devices (AMD). Це розширення додає SIMD інструкції до базового набору інструкцій x86, що дозволяє йому виконувати прості векторні операції, що в сумі підвищувало продуктивність багатьох графічних застосунків. Перший мікропроцесор із підтримкою 3DNow! — AMD K6-2, був представлений в 1998 році. У серпні 2010 року оголошено, що підтримка 3DNow! буде відсутня у майбутніх процесорах AMD, за винятком двох інструкцій. 3D나우!(3DNow!)는 AMD사가 자사의 프로세서를 위해 만든 멀티미디어 확장 명령어 집합이며, 1998년에 부터 도입되었다. SIMD 명령어를 전통 x86 명령어 집합에 추가한 것이며, CPU의 기능을 개선하여 그래픽 집약 응용 프로그램에 대한 의 요구 사항을 충족하고 있다. 3DNow! estas la nomo de la etendaĵo de komputilkoro de AMD eksde . Teknike, komputilkoro kun 3DNow! havas instruojn x86 kaj instruojn . Pli malfrue, Intel kreis similajn instruiojn, sed inkongrua kun 3DNow!. ĉi tiu instruoj estas SSE. 3DNow! – rozszerzenie architektury procesorów x86 stworzone przez firmę AMD w 1998 roku dla procesora AMD K6-2, znacznie zwiększające wydajność obliczeń zmiennoprzecinkowych, potrzebne do odtwarzania grafiki trójwymiarowej i multimediów. Był to pierwszy przypadek wprowadzenia takich istotnych zmian przez firmę inną niż Intel. Technologia 3DNow! uzupełnia i rozszerza możliwości akceleratorów graficznych, przyspieszając obliczenia zmiennoprzecinkowe występujące w początkowych etapach przetwarzania grafiki. Technologia ta pozwala uzyskać do 4 wyników zmiennoprzecinkowych w ciągu jednego cyklu pracy procesora. Technologia 3DNow! zawiera zestaw 21 nowych instrukcji zmiennoprzecinkowych typu SIMD. Z czasem AMD dodało następne nowe instrukcje. Pierwsze rozszerzenie nosi nazwę Enhanced 3DNow!, wprowadzono je w pierwszej generacji procesorów Athlon i procesorach K6-2+/III+. Dodano w nim zestaw 24 nowych instrukcji, z czego 19 należy do części rozszerzania SSE (a więc procesor jest częściowo zgodny z SSE).Drugie rozszerzenie nosi nazwę 3DNow! Professional, wprowadzono je w 2001 roku w procesorach Athlon XP. Zawiera w sobie rozszerzenie Enhanced 3DNow! i dodatkowo wprowadza 51 nowych instrukcji z technologii SSE, czyniąc tym samym procesor w 100% zgodny z intelowskim SSE. 3DNow! — устаревшее расширение набора инструкций x86, разработанное компанией Advanced Micro Devices. Оно добавляет дополнительные SIMD-инструкции к базовому набору инструкций x86, позволяя выполнять обработку векторных операций с плавающей точкой с использованием векторных регистров, что повышает производительность многих приложений с интенсивной графикой. Первым микропроцессором, реализовавшим 3DNow, стал AMD K6-2, который был представлен в 1998 году. При использовании инструкций в подходящих задачах скорость обработки повышалась в 2-4 раза. Технология 3DNow! ввела 21 новую команду процессора и возможность оперировать 32-битными вещественными типами в стандартных MMX-регистрах. Также были добавлены специальные инструкции, оптимизирующие переключение в режим MMX/3DNow! (femms, которая заменяла стандартную инструкцию emms) и работу с кэшем процессора. Таким образом технология 3DNow! расширяла возможности технологии MMX, не требуя введения новых режимов работы процессора и новых регистров. Начиная с микроархитектуры Bulldozer расширение не поддерживается (за исключением команды prefetch). 3DNow! bezeichnet die von AMD, Centaur und Cyrix erarbeitete Multimedia-Befehlssatzerweiterung, die mit dem AMD K6-2 1998 eingeführt wurde. Diese Erweiterung ermöglichte neue Befehle direkt in Hardware, die den Prozessor bei rechenintensiven Applikationen erheblich beschleunigen konnten. Diese neuen Befehle konnten allerdings erst ihre Wirkung entfalten, wenn sie auch von den jeweiligen Programmen unterstützt wurden, dies war allerdings seit der Einführung von 3DNow! nur in geringem Maße der Fall, da die Mehrzahl der Softwareentwickler nach der Einführung 1999 bevorzugt die Alternativentwicklung SSE von Intel einsetzte. Ein Vorteil der 3DNow!-Erweiterung gegenüber der SSE-Erweiterung war allerdings, dass man in einem 3DNow!-Register zwei 32-Bit-Gleitkommazahlen speichern und mit entsprechenden Befehlen auch miteinander verrechnen konnte, während dies bei SSE nicht möglich war. Diese Funktion wurde erst mit SSE3 mit den Befehlen HADD/HSUB/ADDSUB nachgereicht. 3DNow! sollte, wie der Name bereits ausdrückt, vor allem im Bereich der 3D-Grafik, also der Vektoroperationen, große Geschwindigkeitsvorteile erbringen. Während z. B. MMX nur ganze Zahlen unterstützt, stellt 3DNow! viele Befehle zur Verarbeitung von Gleitkommazahlen einfacher Genauigkeit zur Verfügung. Wesentlich weiter entwickelt findet sich dieser Ansatz in ASICs (woher er ursprünglich stammt) sowie in den AltiVec-Einheiten von PowerPC-CPUs – oder auf heutigen Grafikkarten. AMD empfiehlt den Einsatz von 3DNow! nicht mehr. Vor dem Einsatz dieser Befehle sollten Programmierer daher deren Verfügbarkeit mittels des entsprechenden CPUID-Bits überprüfen. Am 18. August 2010 kündigte AMD an, dass kommende Prozessoren kein 3DNow mehr unterstützen würden. Lediglich die PREFETCH und PREFETCHW Befehle blieben erhalten. Prozessoren der AMD-Fusion-Reihe waren dann auch die ersten AMD-Prozessoren, bei denen die Befehlssatzerweiterung wieder entfiel. 3DNow! é uma extensão multimídia criada pela AMD para seus processadores, que teve início com o em 1998. Em termos mais técnicos, é um acréscimo de instruções SIMD ao tradicional conjunto de instruções x86, com o objetivo de melhor atender aos requisitos de processamento vetorial de muitas aplicações predominantemente gráficas. Foi originalmente desenvolvido como um aperfeiçoamento do conjunto de instruções MMX, de modo a estender sua capacidade limitada a números inteiros também para ponto flutuante. Posteriormente, a Intel incorporaria instruções similares (porém incompatíveis) ao Pentium III, chamadas de SSE. A AMD aperfeiçoou o conjunto de instruções ao longo do tempo. A primeira melhoria foi chamada simplesmente de Enhanced 3DNow! (3DNow! Aperfeiçoado), algumas vezes Extended 3DNow! (3DNow! Estendido), introduzida com os Athlons de primeira geração, que acrescentou cerca de 19 novas instruções, a maioria das quais para lidar com previsão de instrução, etc. Um fato pouco conhecido é que essas novas adições continham uma implementação parcial do . A segunda melhoria foi chamada de 3DNow! Profissional, que foi introduzida com os processadores Athlon XP; essa versão basicamente integrava por completo a tecnologia SSE1 da Intel, combinando-a com a sua própria 3DNow! Uma vantagem da 3DNow! é poder somar ou mutiplicar os dois números que estão armazenados no mesmo registro. Com a SSE, cada número só pode ser combinado com um número na mesma posição em outro registro. Essa habilidade, denominada horizontal pela Intel, é o principal acréscimo ao recém-lançado conjunto de instruções SSE3. Uma desvantagem da 3DNow! relativamente à SSE é que ela somente armazena dois números num registro, diferentemente dos quatro na SSE. Entretanto, as intruções 3DNow! podem ser geralmente executadas em menos tempo que as instruções SSE. 3DNow! também compartilha os mesmos registros físicos do MMX, enquanto que o SSE tem seus próprios registros independentes. Como esses registros MMX e 3DNow! são também utilizados pelo padrão x87 FPU, as instruções 3DNow! e x87 não podem ser utilizadas simultaneamente. Todavia, por estarem referenciados ao FPU x87, os estados dos registros da 3DNow! e MMX podem ser salvos e restaurados pelas tradicionais instruções x87 FNSAVE e FRSTR. O uso das tradicionais instruções x87 significou que não foram necessárias quaisquer modificações no sistema operacional para dar suporte ao 3DNow! Em contraste, para salvar e restaurar o estado dos registros SSE, foi necessário o uso das recém-introduzidas instruções FXSAVE e FXRSTR; as instruções FX* são uma atualização das instruções Salva e Restaura do antigo x87, porque estas poderiam salvar não apenas os estados do registro SSE, como também os estados do registro x87 (o que significa, portanto, que poderiam salvar também registros MMX e 3DNow!). O uso das instruções FX* exigiram que o processador entrasse numa versão ligeiramente modificada do modo Protegido, chamada modo Aperfeiçoado ("Enhanced mode"); a única diferença entre esses dois modos foi que este último permitiu o uso de SSE (e, portanto, das instruções FX*) e aquele desabilitou seu uso. Sistemas operacionais que dão suporte à SSE entrariam no modo Aperfeiçoado, enquanto que aqueles desconhecedores de sua existência entrariam somente no tradicional modo Protegido. 3DNow! és una marca registrada d'una extensió multimèdia creada per AMD per als seus processadors, començada amb el 1998. La segona versió de 3DNow!, mai va tenir el seu nom propi comercial. Això ha donat lloc a certa confusió en la documentació que es refereix a aquest nou repertori d'instruccions. Els termes més comuns són 3DNow! estès, Augment de 3DNow! i 3DNow!+. La frase "Augment de 3DNow!" pot ser trobat en alguns llocs de la pàgina web d'AMD, el mot "Augment de" sembla purament gramatical o utilitzar-se per accentuar el processadors que tenen o no, aquestes extensions (la més notable de les quals fa referència a un punt de referència per a la pàgina des benchmarks de K6-III-P que no posseeix aquesta extensió).Aquesta extensió pel repertori d'instruccions de 3DNow! va ser introduïda amb la primera generació de processadors Athlon. L'Athlon afegia 5 instruccions noves 3DNow! i 19 instruccions noves MMX. Després, el i el K6-III+ (ambdós disponibles al mercat mòbil) inclouen 5 instruccions noves 3DNow!, deixant de banda les 19 instruccions noves MMX. Les noves instruccions 3DNow! es van afegir per a impulsar . Les noves instruccions MMX van ser afegides per impulsar streaming media. 3DNow! è un'estensione multimediale di 21 istruzioni, creata da AMD per i propri processori, inizialmente progettato per l'K6-2. Più tecnicamente, è un instruction set SIMD, in aggiunta all'x86, rivolto a migliorare le prestazioni nel calcolo vettoriale richiesto da molte applicazioni grafiche. Inizialmente era un mero miglioramento dell'MMX di Intel con l'aggiunta del calcolo in virgola mobile oltre a quello intero. Intel avrebbe in seguito introdotto un set molto simile, ma incompatibile, chiamato SSE, col Pentium III. 3DNow! es el nombre comercial que recibe una extensión multimedia al conjunto de instrucciones x86 diseñada por AMD para sus microprocesadores como una mejora del conjunto de instrucciones MMX de Intel, haciendo que pudiera manejar datos en punto flotante además de enteros. El primer microprocesador en incorporarlas fue el AMD K6-2 lanzado en febrero de 1998. Cuando se aplica apropiadamente se incrementa la velocidad de 2 a 4 veces.​ En términos más técnicos, es un añadido de instrucciones SIMD al tradicional conjunto de instrucciones x86, para obtener más rendimiento en el procesamiento de vectores, es decir, operaciones que son realizadas sobre un vector de datos al mismo tiempo (y no sobre un único dato). Este tipo de operaciones son empleadas frecuentemente por muchas aplicaciones multimedia. Sin embargo, el conjunto de instrucciones nunca ganó mucha popularidad. Posteriormente, Intel creó un conjunto de instrucciones (SSE) similares a las 3DNow! de AMD, el cual fue incluido por AMD en sus Athlon XP junto con 3DNow!. SSE es incompatible con 3DNow! En agosto de 2010, AMD considera estas instrucciones, excepto PREFETCH y PREFETCHW, como obsoletas.​​ La extensión 3DNow! consta de 21 instrucciones que soportan operaciones de punto flotante tipo SIMD e incluyen operaciones de enteros SIMD, la prerrecuperación de datos por hardware (conocida en inglés como prefetch) y cambio rápido MMX-punto flotante. Le 3DNow! est un jeu d'instructions multimédia développé par AMD. Il est introduit en 1998 avec le K6-2. Cette technologie basée sur les opérations SIMD (Single Instruction Multiple Data), a donc pour vocation d’accélérer le traitement du processeur. Elle regroupe 21 instructions et huit registres 64 bits FP / MMX. Chaque instruction 3DNow! permet de traiter jusqu’à deux opérations entières ou flottantes par cycle d’horloge, ce qui en théorie double les performances. La mise en œuvre du 3DNow! dans les processeurs AMD permettait d’exécuter jusqu’à deux instructions 3DNow! par cycle d’horloge lorsqu’il s’agissait par exemple de deux additions ou de deux multiplications. On arrivait donc, en théorie, à des performances multipliées par quatre. Le 3DNow! a été créé par AMD pour pallier la faiblesse de ses K6 dans les calculs en virgule flottante. Les performances dans ce domaine commençaient en effet à devenir de plus en plus cruciales pour les jeux et les applications multimédias et Intel avait pris une grande avance en la matière avec son Pentium II. Le 3DNow! a donc servi de palliatif à AMD en attendant l’Athlon. Le 3Dnow! permettait également de prendre une longueur d'avance en accélérant les calculs vectoriels pour la première fois sur une technologie CISC, ce genre de technologie existant sur les processeur RISC, tel que, par exemple, le PowerPC, dès le début des années 1990. Devant l'efficacité de cette méthode, en 1999, Intel répond au 3Dnow! en ajoutant à ses processeurs x86 le SSE, qui est similaire mais incompatible. Le 20 août 2010, AMD annonce l'abandon du jeu d'instructions 3DNow! pour ses futurs processeurs à l'exception de deux instructions (PREFETCH et PREFETCHW), au profit du jeu d'instructions SSE et de ses successeurs. Ces instructions sont aussi disponibles sur certains processeurs Intel.
dbp:designfirm
dbr:Advanced_Micro_Devices
prov:wasDerivedFrom
wikipedia-en:3DNow!?oldid=1123220743&ns=0
dbo:wikiPageLength
16652
foaf:isPrimaryTopicOf
wikipedia-en:3DNow!