Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 15 reacties
Bron: Intel

Intel heeft vandaag de multimedia-instructieset Wireless MMX2 aangekondigd, zo is te lezen in het bijbehorende persbericht. Deze technologie zal door het chipbedrijf in de volgende generatie XScale-chips verwerkt worden. De Bulverde-chips zullen niet over Wireless MMX2 beschikken, daar deze chips met de eerste versie van deze technologie zijn uitgerust. In de opvolger van Bulverde zal deze multimediatechnologie wel aanwezig zijn. De verwachting is dat deze opvolger binnenkort voorgesteld zal worden, daar de Bulverde-chip gebaseerd is op de bijna vier jaar oude PXA255-core. Wireless MMX2 is gebaseerd op de MMX-instructieset die door Intel in 1997 is geïntroduceerd voor de Pentium 166. De eerste generatie van Wireless MMX werd in april 2004 gelanceerd, met de presentatie van Bulverde.

Intel logoWireless MMX heeft er vorig jaar voor gezorgd dat er 43 nieuwe RISC-instructies aan de MMX-technologie werden toegevoegd, waardoor de performance van multimedia-applicaties op mobiele apparatuur met 25 tot 40 procent toenam, aldus Intel. De chipgigant heeft nog weinig informatie gegeven over de precieze veranderingen in MMX2, maar het bedrijf verwacht dat "handset performance and battery life" zullen verbeteren. Intels Wireless MMX2-architectuur ondersteunt Single Instruction Multiple Data-processing, dat compatibel is met de huidige versie van de technologie. Het programmeren van de chip zal op een vergelijkbare manier als met de eerdere versie van de technologie gedaan kunnen worden.

Moderatie-faq Wijzig weergave

Reacties (15)

Moet ik me bij Wireless MMX2 een uitbreiding op x86 voor wlan/bluetooth/e.d. voorstellen, of is het een "draadloze" uitbreiding die niet in de processor zit maar in de chipset op het mobo?
Ze implementeren gewoon een aantal veelgebruikte (software) handelingen in een stukjes hardware. Omdat het dan veel sneller uit te voeren, zou je enige snelheidswinst kunnen verwachten.

Maar 25 to 40 procent is natuurlijk alleen in de meest optimale situatie die Intel heeft kunnen verzinnen.
Meestal komt het over het geheel zien maar op een paar % extra performance neer. bijvoorbeeld voor de 3 seconden waarin je een file verstuurd heb je een 25% snelheids verbetering. Maar als je met je pen op het display zit te tikken zal je er weinig van merken. :)
Ik denk dat je het eerder moet zien als een uitbreiding van de instructieset van een cpu die zich in draadloze apparaten bevind (m.a.w. het heeft niets met draadloos zelf te maken). Correct me if I'm wrong.
Voor de ge´nteresseerden:
Uit de Developer Guide

Mapping Wireless MMX technology onto the ARM architecture
The ARM architecture includes a framework for the addition of coprocessors to the main core. The architecture allows up to 16 coprocessors in the standard coprocessor space, the Wireless MMX technology utilizes two ARM coprocessors; coprocessor 0 and coprocessor 1. Two coprocessors are used to support the range of instructions and data types. These coprocessors support Wireless MMX technology data and control registers using standard coprocessor transfer instructions (MCR/MRC & MCRR/MRRC). The coprocessor interface supports both a 32- and 64-bit interface to the Intel« XScale microarchitecture (to support MRC and MRCC class of coprocessor data transfer instructions)

Wireless MMX instructions map onto one of three classes of ARM coprocessor instruction
formats:
• Coprocessor data transfers
• Coprocessor data operations
• Coprocessor register load and store
These instructions can be executed conditionally, depending on the state of the ARM flags (note the exception to this is Load and Stores to Control (wCx) registers).
Zal wel aan mij liggen hoor, maar volgens mij is de Bulverde niets meer en minder dan een StrongARM core, dus een compatible met ARM.

En nu gaat Intel zomaar nieuwe instructies toevoegen aan min of minder standard ARM architectuur. Benieuwd wat ARM er van vind....

In principe heeft de ARM instructie set al allerlei DSP extensies.
Bulverde gebruikt inderdaad een 90nm Xscale (ARM) core als kloppend hart, maar is veel uitgebreider dan dat alleen. Feitelijk is het een complete SoC (system-on-chip).
ARM zelf heeft ook een soort multimedia versnelling extensie in hun ARMv7 chip onder de naam Neon. Een 64/128 bit SIMD architectuur.
Is de kreet "Wireless MMX2" nou volkomen betekenisloze marketingblaat, of mis ik iets?

MMX2 staat voor een nieuwe reeks SIMD instructies, dat is duidelijk. Wat heeft dat dan in godsnaam met wireless te maken? :?
Wel eens gehoord van SSE? SSE is MMX2, SSE2 is MMX3 etc....
AMD-CPU's ondersteunen het trouwens ook/
Niet helemaal waar. Hoewel MMX en SSE beide extenties op de x86-instructieset zijn is er wezenlijk verschil. MMX bestaat namelijk uit een set extra integer-instructies en SSE is puur floating point. Het zijn dus geen opvolgers van elkaar of iets dergelijks.
Klopt, maar je weet vast ook nog wel dat SSE MMX2 werd genoemd om aan te geven wat men bedoelde met SSE (voor de beginners). Beginners hoef je niet uit te leggen dat het niet precies dezelfde dingen zijn, maar alleen dat het beiden een soort optimalisaties zijn.
Naast de floating point instructies was SSE anders ook een uitbreiding op de MMX instructie set, o.a. de MMX registers zijn van 64 bits naar 128 bits gegaan. Dus niet geheel puur floating point.
MMX is een extensie op de x86 instructie set en wordt nog altijd gebruikt.

Bijna iedere CPU ondersteunt MMX

De laatste x86 extensie is SSE3
beetje op google zoeken zoniet de site van intel zelf

http://www.intel.com/design/intarch/mmx/mmx.htm

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True