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 , , 40 reacties

Samsungs eerste quadcore-processor op basis van de ARM Cortex-A9-architectuur, met als codenaam Aquila, zal pas in 2012 of 2013 klaar zijn. Dit blijkt uit een processor-roadmap van de Koreaanse elektronicagigant.

Volgens de roadmap, waarop EETimes de hand heeft weten te leggen, krijgt de quadcore-processor een kloksnelheid van 1,2GHz. Meer is niet bekend over de Aquila. Samsung is niet de enige die quadcore-processors op basis van de ARM Cortex-A9-architectuur heeft aangekondigd. Concurrenten Marvell en NEC kondigden in respectievelijk januari en februari al aan bezig te zijn met de ontwikkeling van dergelijke chips. De quadcore-chip van Samsung zal onder meer in netbooks worden gebruikt.

De roadmap, die overigens niet volledig is en uit november 2009 stamt, geeft ook inzicht in de nabije processorontwikkelingen bij Samsung. Zo wordt de huidige S5PV210, op basis van een 45nm-Cortex-A8-kern en met een kloksnelheid tot 1GHz, in het derde kwartaal in massaproductie genomen. De chip heeft hardware aan boord voor onder meer 1080p-video en 3d, en ondersteunt hdmi 1.3. De S5PV210 ondersteunt onder andere de codecs h.264 en vc1, en een groot aantal mediacontainers. De chip kan bijvoorbeeld ook in hdtv's worden ingezet.

Na de S5PCV210 verschijnen in het derde kwartaal de eerste samples van de Orion-chip. Deze chip is de eerste application-processor van Samsung op basis van de nieuwe Cortex-A9 en wordt uitgerust met twee cores. De massaproductie van de Orion, die een kloksnelheid krijgt van 800MHz, begint in het eerste kwartaal van 2011.

In 2011 volgt de Pegasus, een singlecore-variant van de Orion met een kloksnelheid van 1GHz, terwijl aan het eind van dat jaar ook de eerste samples van de Hercules, een Cortex-A9-dualcore op 1GHz, verschijnen. In 2012 of 2013 hoopt Samsung zoals gezegd de eerste quadcores af te leveren, maar ook een 1,2GHz-dualcore met de codenaam Draco moet dan zijn opwachting maken.

Het is niet bekend welke gpu Samsung in zijn nieuwe soc's zal integreren. Mogelijk blijft het bedrijf gpu-kernen gebruiken van PowerVR, maar het is waarschijnlijker dat Samsung het Mali-gpu-ontwerp van ARM gaat toepassen. Samsung heeft hiervoor in februari een overeenkomst gesloten. Het voordeel van de Mali-architectuur is dat deze schaalbaar is. Zo kunnen maximaal vier Mali-400 MP-kernen aan elkaar worden verbonden.

Samsung quadcore Cortex-A9

Moderatie-faq Wijzig weergave

Reacties (40)

Waarom voegt niemand floating point toe en stopt ze in PCs?
Mijn Iyonix http://www.iyonix.com/ loopt nog steeds rondjes om mijn Windows PCs kwa responsiveness. Opgestart voor het beeld warm is en als ik op iets klik is het er meteen. Het grote rekenwerk natuurlijk veel trager.
De vergelijking is niet helemaal eerlijk, de Iyonix pc heeft een flink deel van 't OS in ROM zitten en dat is bij een MS-Windows machine niet zo - daar moet alles van de harde schijf geladen worden en is er alleen een BIOS/EFI aanwezig voor het initiŽle werk.

Tel daarbij op dat de ARM-instructieset niet compatible is met de x86-series waar MS-Windows (en nog belangrijker de MS-Windows toepassingen van derden) en je hebt een probleem wat je niet gemakkelijk kunt oplossen.

Het idee mag dan aardig zijn, maar niet direct in de praktijk toepasbaar. Als je dan ook nog eens bedenkt dat RISC OS (het besturingssysteem van de Iyonix) nu niet direct hetzelfde werkt als MS-Windows en je moet wel tot de conclusie komen dat een ARM-processor in een MS-Windows desktop op korte termijn niet gebruikt zal gaan worden.

* Little Penguin vindt verder dat RISC OS nog wel op een aantal punten verbeterd zou kunnen worden voor dat je 'm ook daadwerkelijk naast een Linux-based OS, Mac OS X of ms-windows systeem mag plaatsen - bijvoorbeeld op het gebied van de multitasking, hoewel het nu goed werkt kan het veel beter namelijk...
De vergelijking is niet helemaal eerlijk, de Iyonix pc heeft een flink deel van 't OS in ROM zitten en dat is bij een MS-Windows machine niet zo - daar moet alles van de harde schijf geladen worden en is er alleen een BIOS/EFI aanwezig voor het initiŽle werk.
Natuurlijk is de vergelijking wel eerlijk.

Dit is een keuze van Microsoft om Windows via BIOS op te moeten starten.
Ze konden sowieso een aantal zaken veranderen.
1) Oplaten starten via zoiets als Coreboot. Dat zou betekend dat hun OS veel minder op BIOS zou moeten leunen.
2) Of zelfs de kernel helemaal in flash zetten.
Tel daarbij op dat de ARM-instructieset niet compatible is met de x86-series waar MS-Windows (en nog belangrijker de MS-Windows toepassingen van derden) en je hebt een probleem wat je niet gemakkelijk kunt oplossen.
IMO en nonissue. (Little Penguin suggereert Linux gebruik?)
Je kunt de code gewoon compileren voor een andere architectuur. Zie OSS (opensource software).
Of Universal binary gebruiken a`la OSX.
Het idee mag dan aardig zijn, maar niet direct in de praktijk toepasbaar. Als je dan ook nog eens bedenkt dat RISC OS (het besturingssysteem van de Iyonix) nu niet direct hetzelfde werkt als MS-Windows en je moet wel tot de conclusie komen dat een ARM-processor in een MS-Windows desktop op korte termijn niet gebruikt zal gaan worden.
Windows NT varianten zijn al multi architectuur (geweest) (PowerPC, Alpha, MIPS, Itanium). Aangezien Windows 7 hier van afgeleid is, is een port naar ARM geen enkel probleem.

IMO zijn dit allemaal non issues.
En Linux en BSD varianten laten ook zien dat het ondersteunen van meerder architecturen geen enkel probleem is.
Apple heeft dat bewezen met de overgang van PowerPC naar x86.
Het punt waar ik op doel met de compatibiliteit, dat is dat de bestaande toepassinen, die niet meer ondersteund worden door haar uitgever, gewoon werken op x86 - maar niet op de ARM-processor.

Natuurlijk kun je via iets als een universal binairy het probleem gedeeltelijk oplossen, maar dat werkt dan alleen voor toepassingen die nog ondersteund worden.

Het probleem is dan ook niet zo zeer MS-Windows/NT-kernel zelf, want die is - inmiddels met enige moeite vermoed ik - niet al te lastig over te zetten naar de ARM-architectuur. Maar als de gebruiker verwacht dat zijn bestaande Win32-toepassing blijft werken zonder aanpassingen zal er toch een x86-emulator gemaakt moeten worden of moeten de instructies gemapt worden naar de interne intstructies van de ARM CPU...

Het is dus niet onmogelijk, maar het zal een hele uitdaging worden om het te doen zonder dat de gebruiker opgezadeld wordt met incompatibiliteit t.o.v. bestaande (niet meer ondersteunde) Win32-toepassingen en de MS-Windows (NT kernel) versie voor een ARM-processor...
Daar hebben we toch QEMU voor?

De Cortex A9 kan bijna hetzelfde als de Atom N450, dus ik zie geen grote problemen. Behalve dat wil het goed / snel lopen men er veel werk in moet steken. Maar waar een wil en vraag is, is een weg.
Geen windows/linux maar een efficient OS is juist het grote voordeel. De Flash ROM is maar 4MB of iets in die orde groot.

De multitasking werkt ook heel efficient. Al zou het wel mogen terug vallen op pre-emptive multitasking voor slecht geschreven applicaties.
Volgens mij heb je voor responsiveness niet direct veel FP performance nodig.
Zal eerder het gevolg zijn van een snelle(re) HDD, niet zwaar OS/ programma's.
Genoeg geheugen vrij etc. (is ook veelal integer performance wat daarvoor van belang is)
Inderdaad, de responsiveness is al uitzonderlijk goed op lage clock snelheden zonder FP. Dit is vooral aan het OS te danken denk ik.

[Reactie gewijzigd door Jaco69 op 20 april 2010 19:14]

De Cortex A9 heeft een optionele FPU.
Optional NEON™ media and/or floating point processing engine
Aangezien de Quad core Samsung voor netbooks bedoeld is zou het me niet verwonderen dat hier de optionele FPU in zit.
Een Cortex A8 heeft standaard altijd een FPU (VFPv3), dus de Cortex A9 zal dat gegarandeerd ook hebben.

NEON is geen FPU maar een vector-unit waarmee je meerdere FPU berekeningen tegelijk kan doen, niet onvergelijkbaar met bijvoorbeeld SSE.
aardig gek hoe snel dit gaat zeg...ik ben al mega onder de indruk van mijn N900 die een single core heeft....moet je nagaan zoiets!!!
binnenkort neemt iedereen zijn/haar laptop mee naar huis in formaat van een telefoon :)
Dat komt omdat ontwikkelingen exponentieel gaan. Op Ted.com geeft Ray Kurzweil daar inzicht in (klik hier voor de korte versie). Als je nu al niet meer weet op welke technologie je moet wachten of wanneer je moet instappen (DDR2 of DDR3? Led of plasma?) dat wordt alleen maar erger.

On-topic: Ze zijn goed bezig. Ik vraag mij alleen af waarom de traditionele CPU/GPU makers zich niet in deze markt roeren. Deze is namelijk veel groter dan de pc-markt.
Ze zijn goed bezig. Ik vraag mij alleen af waarom de traditionele CPU/GPU makers zich niet in deze markt roeren.
NVidia is hier druk mee bezig.
http://www.nvidia.com/object/io_1212391368499.html
http://www.nvidia.com/object/tegra_250.html
http://www.intomobile.com...l-1080p-encodedecode.html

Mogelijk ook gedwongen door Intel. Die hun leven moeilijk maakt. Door NVidia niet toe te staan om Core i chipsets te maken en door de IGP in de CPU behuizing te doen.

[Reactie gewijzigd door worldcitizen op 20 april 2010 10:20]

en Nvidia maakt ook van de tegra weer een zooitje. Het is gewoon een erg specialistische markt met veel minder ruimte voor producten die van de spec afwijken.
Zie ook: http://www.semiaccurate.c...msung-dumps-nvidia-tegra/
nVidia-concurrent Imagination Technologies levert nu al ontwerp voor bijna alle mobiele grafische versnellers voor geÔntegreerde chips, samen met ARM.
Met de PowerVR 5XT serie levert IT een GPU die schaalbaar is tot 16 cores.

Een acht-kernig ontwerp (SGX543MP8) berekent evenveel polygonen en pixels per seconde als een XBox 360. Deze schaalbare GPU's kunnen aan de SoC toegevoegd worden, dus zitten op dezelfde plak silicium als de ARMv7 CPU (ARM Cortex, Qualcomm Snapdragon en Marvell Armada). .

Mogelijk niet echt bruikbaar voor mobiele telefoons, UMPC's / Smartbooks en kleine tablets vanwege het energiegebruik. Maar voor laptops / netbooks / grote tablets is het mogelijk best te doen, en een energiezuinig alternatief voor GPU's. Voor de kleinere apparaten heeft IT ontwerpen met 4 kernen (vermoedelijk op de Nintendo 3DS!) of 2 of 1. Resultaat is dat als ARM voor desk/laptops/netbooks een succes wordt, al die apparaten zonder nVidia GPU's verkocht zullen worden, en smartphones / smartbooks / tablets kunnen ze helemaal vergeten.

Tot overmate van ramp licenseert Intel nu ook een ontwerp van IT voor hun 'mobiel internet apparaat grafische media accelerator' (MID GMA500 / IGP op SoC). Dus als het zo doorgaat verliezen ze de markt voor mobiele GPU's.
Volgens mij is de concurrentie groot met ARM-specialisten en zijn de marges op dit soort cpu's veel lager dan die voor desktops.

Daar hoef je je als x86-ontwikkelaar niet tussen te wurmen. Dan zullen ze eerder inzetten op een x86 ARM-concurrent denk ik, waar ze zelf het voordeel mee hebben.

[Reactie gewijzigd door Bosmonster op 20 april 2010 09:53]

Klopt, Intel is niet voor niets een partnership aangegaan met Nokia. Niet alleen software (Meego), maar Intel wil ook nieuwe hardware voor Nokia gaan ontwikkelen.

http://arstechnica.com/op...-win-for-mobile-linux.ars
Het zou een zwarte dag voor Nokia smartphones zijn, als Nokia zich zodanig vastpint op een hardwareplatform van Intel. Vergeleken met ARM is Intel tot nog toe geen energiezuinigheid-specialist gebleken.

[Reactie gewijzigd door Fireshade op 20 april 2010 16:15]

On-topic: Ze zijn goed bezig. Ik vraag mij alleen af waarom de traditionele CPU/GPU makers zich niet in deze markt roeren. Deze is namelijk veel groter dan de pc-markt.
Dat is precies de reden waarom Intel zich wel op die markt aan het richten is met de Atom. ARM moet haar cores in de toekomst sneller maken. Intel zuiniger. Maar de Atom en ARM cores lijken in een paar jaar regelrecht in elkaars vaarwater terecht te komen.
wil niet meteen zeggen dat ze hem gebruiken voor telefoons he :)
dat hoop ik toch echt wel, in tegenstelling tot pukkiepuk wil ik zeer graag een dual core in mijn N900 (de opvolger dan) hebben.

N900 is snel, zeker nu overgeclocked tot 900mhz maar ik merk best vaak dat de cpu gewoon 100% bezig is met 1 taak en dat dan bv andere dingen zoals een binnend komend telefoon gesprek erg lastig is om te doen...

een dual core A9 zou dezelde dingen oplossen als op een desktop, meestal is er altijd wel 1 core over die de user input kan afhandelen.. Quad cores vind ik (ook in normaal desktop gebruik) voor telefoons denk ik voor eerst wat onzin, (zeker voor apple producten ;) ) maar een dual core zou zeer zeker een heerlijke verbetering zijn.
N900 is snel, zeker nu overgeclocked tot 900mhz maar ik merk best vaak dat de cpu gewoon 100% bezig is met 1 taak en dat dan bv andere dingen zoals een binnend komend telefoon gesprek erg lastig is om te doen...
Wat een rare opmerking. Op een single core en multiprocessor/core PC's zijn de CPU's ook vaak 100% belast. Dat betekend niet dat je geen nieuwe taak kunt afhandelen.

Dmv multi tasking krijgt de oude taak wat minder processor capaciteit. Dat betekend niet automatisch dat dit process niet meer goed afgehandeld wordt. Afspelen van video mogelijk wel het uitvoeren van een berekening geen enkel probleem.
Plus dat het telefoon gedeelte vaak nog een eigen chipset heeft. Waardoor je vrijwel altijd kunt bellen ook al draait je main-cpu op 100%
Weet er iemand waarom ARM-CPU's op een veel lagere kloksnelheid draaien als de 86-processors?

Ik zou denken dat een Riskprocessor juist op een hogere snelheid zou draaien.

Is dat een bewuste keuzen i.v.m. energie verbruik?
En wat is het effect van extra cores op het energiegebruik?
Zie de deze Cortex A9 link.

Zie tab: "Performance".
Ze zijn niet allemaal precies compatibele (maar wel grotendeels) maar je krijgt een indruk.

De ARM is in de eerste plaats een low-power processor.
Dual core versie 800MHz 0.5 W 2GHz 1.9 W.
Dual core versie 800MHz 8.0 DMIPS/mW 2GHz 5.26 DMIPS/mW

Single Core 830MHz 0.4 W Dual Core 800MHz 0.5 W
Er zijn samples van ARM CPUs die op een frequentie van boven de 2 GHz draaien, dus het is mogelijk om ze op hoge kloksnelheden te laten draaien. De reden dat ze zoiets niet doen is simpleweg energie gebruik. De manier waarop ARM CPUs momenteel worden toegepast resulteerd in een energie gebruik van hooguit 300 milliWatt op vol vermogen (idle is enkele milliWatts). Dat zijn TDPs waar Intel Atom alleen maar van kan dromen. Daarnaast is het zo dat een implementatie die gericht is op kloksnelheid meer ruimte in neemt.

Het effect van extra cores is simpelweg een verdubbeling van het energie gebruik ten opzichte van een zelfde enkelee core. Tegen de tijd dat ze meerdere cores gaan gebruiken zal het energie gebruik van zo'n enkele core echter lager zijn dan nu het geval is, waardoor een dual core in de toekomst net zoveel energie zal gebruiken als een huidige enkele core.
risc doet op lagere snelheid net zoveel als een x86 en gebruikt dan nog minder stroom
Inderdaad, RISC wil zoveel mogelijk instructies doen in een kortere tijd (MIPS) ipv de snelheid waarmee die instructies worden afgehandeld (uitvoeringstijd per instructie).

Ik vind RISC -cpu gewoonweg het einde. En vind het zeer jammer dat er geen producenten meer zijn die ook RISC processoren in hun desktops steken zoals Sun dat deed met zijn SPARC-station.

Mede door Microsoft (die enkel op x86 draait) en Intel (die geen RISC-cpu's kan maken -> zie Itanium fiasco) zitten we dus opgescheept met x86'ers
RISC staat voor reduced instruction set. RISC processors zijn dan ook bedoeld om minder complex te zijn dan x86 chips en zouden daardoor beter op hogere kloksnelheden moeten lopen. Echter de hele RISC/CISC discussie is een beetje uit een ver verleden. Intel heeft al sinds de Pentium de core van x86 naar RISC omgebouwd.

De Itanium is trouwens geen RISC processor maar een EPIC processor. Het probleem met de Itanium is dat Intel simpelweg die chip niet genoeg prioriteit gegeven heeft, weinig resources op het gebied van ontwikkeling en de chip werd consequent op een verouderd procťdť gebakken. Intel heeft aangegeven dat te veranderen maar echte resultaten zijn niet zichtbaar. Technisch is de chip zeker niet slecht, maar om uiteenlopende redenen is het niet gelukt om in de x86 markt binnen te dringen. Daar staat de Itanium trouwens niet alleen in. De Alpha, MIPS, POWERPC chips hebben allemaal die intentie gehad en allemaal hebben ze gefaald.
De N900 heeft een single-core Cortex-A8 CPU, terwijl een single-core Cortex-A9 per MHz ongeveer een keer zo snel is (kortere pipeline en out-of-order dus hogere IPC). Dus als je de A8 al lekker snel vindt....
Zover ik weet is de laatste variant (SGXMP) van PowerVR ook schaalbaar. Tot maximaal 8 cores zelfs.
Uhm, maak daar maar 16 van.

ed: http://www.imgtec.com/powervr/powervr-technology.asp 3e paragraaf

[Reactie gewijzigd door kidde op 21 april 2010 01:00]

Leuke ontwikkeling, naast Intel, AMD en Via dus nog meer kapers op de kust. Dit zorgt alleen maar voor nog meer concurrentie op het gebied van mobiele computers.

Arm processoren staan erom bekent energiezuinig te zijn dus een lagere TPG

Dus kunnen we eerdaags energie zuinigere quart core note/net books verwachten. De notebooks die nu over een Quart core CPU beschikken houden het net of geeneens een uur vol op een volledig vol geladen accu.

Dergelijke notebooks kun je dan ook nauwelijks mobiel noemen.
hoezo niet?
ga jij maar eens met je kast en scherm zeulen... dan zal je toch wel merken dat een laptop toch echt wel een heel stuk mobieler is...

Persoonlijk ben ik eigenlijk helemaal niet thuis in ARM technologie maar het klinkt leuk als ik het zo lees...
Je hebt zelf waarschijnlijk meer ARM technologie dan je zelf zult vermoeden. In jou PC/notebook zitten waarschijnlijk een paar ARM cores verwerkt bijvoorbeeld, daarnaast zul je ARM cores vinden in autos, TVs, digitale fotolijstjes en noem maar op. Dat is de reden waarom er per kwartaal meer dan een miljard ARM CPUs verkocht worden en het zal niet lang duren of er worden meer dan 1,5 miljard ARM CPUs verkocht per kwartaal.

[Reactie gewijzigd door Helmore op 20 april 2010 15:04]

Ik weet inderdaad dat ze in veel apparatuur gebruikt worden (vooral telefoons), maar verder heb ik persoonlijk weinig kennis van de ARM cpu's of de techniek die er achter zit.
Ik denk dat we de S5PV210 vast en zeker veel terug zullen zien in vele 3D-HDTV's of andere multimedia elektronica (3D op telefoons?). Nu maar wachten wat Marvell en NEC gaan doen om te concurreren..

[Reactie gewijzigd door nalufrank op 20 april 2010 09:36]

Ziet er weer goed uit...

Ondanks dat dat er geroepen wordt dat het steeds moeilijker wordt om processoren te produceren en of nieuwe processoren te ontwikkelen blijven de nieuwe versies toch nog komen.
hopelijk komen snel de eerste net/notebooks met een quart core arm processor, hoe al wel ik twijfel of Windows deze processors zal ondersteunen?

De doelstelling mag duidelijk zijn dat is een krachtige quart core note/net books die een dag mee kan gaan op een accu.

De huidige quart core note books verbruiken veel te veel stroom. Er worden al accu riemen verkocht om met dergelijk stroom verslindende notebooks langer te kunnen werken.

Ik vind dat een notebook minimaal 4 uur zonder stroomnet moet kunnen werken.

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