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

Symbian heeft aangekondigd dat het gelijknamige besturingssysteem ondersteuning zal gaan bieden voor de multicore-technologie van ARM-cpu's. Hierdoor moeten toekomstige smartphones sneller en zuiniger worden.

Symbian ARM logoChipmaker ARM introduceerde woensdag de ARM Cortex-A9 MPCore-multicoreprocessor. De cpu, die met 90nm-technologie geproduceerd wordt, heeft de beschikking over maximaal vier cores en kan snelheden van meer dan 1GHz behalen. Het verbruik van de Cortex-A9 is maximaal 250mW. De chip zal ook in een singlecoreversie verkrijgbaar zijn.

Volgens Symbian zal de ARM multicore-architectuur een positief effect hebben op de batterijduur van toekomstige mobiele telefoons. De Cortex-A9 kan in idle-modus diverse cores inactief maken, terwijl bij rekenintensieve klussen de vier handen tegelijkertijd uit de mouwen gaan. Om de multicoretechniek efficiŽnt te kunnen benutten, zal Symbian zich de komende tijd gaan richten op het aanpassen van zijn mobiele OS en het ontwikkelen van nieuwe sdk's voor ontwikkelaars.

ARM en Symbian, die nu tien jaar samenwerken, stellen dat de nieuwe multicorearchitectuur, in combinatie met een aangepast OS, voldoende krachtig is voor multimediatoepassingen als mobiele televisie en 'next-gen gaming'. Toch zal de eindgebruiker nog een paar jaar geduld moeten hebben voordat hij deze krachtpatser in zijn binnenzak kan steken: volgens Symbian zal de eerste smartphone met een Cortex-A9-cpu pas in 2010 het daglicht zien.

Moderatie-faq Wijzig weergave

Reacties (19)

Ik weet ook niet waar tweakers die 90nm vandaan haalt, maar in de bron staat gewoon 65nm.
Inderdaad, maar toch even opletten met interpretatie ervan. ARM produceert zelf geen chips en bepaald ook niet met welk lithographieprocess dit belicht wordt, het maakt enkel het ontwerp. Een andere firma, neemt een licentie op dit ontwerp en designt een systeem hier rond. Deze voegt wat poorten, geheugens toe, kiest libraries en ook het lithgraphieprocess al naar gelang hun wensen (speed vs power). En geeft dit vervolgens over aan een foundary die de chips bakt.
ARM -> ontwerp -> architecture designer (vb boradcom, samsung ,..) -> tapeout -> foundary -> siliciumchip

De keuze voor 90 of 65nm wordt dus niet gemaakt door ARM! Een chipontwerp is grotendeels onafhankelijk van de miniaturisatie graad. Volgens je bron is
For 2000 DMIPS of performance when designed in a TSMC 65 nanometer (nm) generic process the core logic costs less than 1.5 mm2 of silicon.
Wanneer het ontwerp met de TSMC libs gesynthetiseerd wordt voor 65nm dan beslaat de chip maar 1.5mm2. Wanneer je voor 90nm gaat wordt het wat groter maar zal het produceren ervan ook minder kosten.

[Reactie gewijzigd door Punkie op 5 oktober 2007 19:09]

Multicore, het lijk het paradepaardje van alle systemen, zowel embedded als desktop. Zal je met een smartphone echt zoveel gaan doen dat meerdere processen tegelijk moeten lopen? Zo ja, dan is het noodzakelijk. Zo nee, dan is het alleen maar leuk. Het laatste is misschien niet helemaal waar omdat ik uit het bericht opmaak dat een multicore zuiniger is dan een singlecore. Logischerwijs zou ik zeggen dat het niet het geval is, als je twee processen hebt lopen dan is je batterij sneller leeg dan wanneer er 1 proces loopt. Het voordeel van 2 processen is dat de telefoon meer kan, het voordeel van 1 proces is dat de telefoon langer meegaat. Het nadeel van het laatste is wel dat het langer duurt voordat er iets berekend is.

Voor de hardcore gebruiker is het handig, voor de simpele mobiele beller is het overbodig. Maar dat laatste was natuurlijk al duidelijk.
Dat verhaal van zuiniger begrijp ik ook niet helemaal.
Misschien is zo het dat de Vcore veel lager kan wanneer de processor niet veel doet < 20% belast.
Wanneer je 2 of meer cores hebt dan kun je die natuurlijk makkelijker onder de 20% houden.
De vcores aanpassen is inderdaad 1 manier maar deze ARM doet het gewoon door minder circuits onder stroom te houden (waardoor er dus geen clock is op bepaalde delen.) In plaats van een hele chip op spanning te houden kunnen niet actieve cores worden afgesloten en verbruiken dus ook niets.

1 supercore
peak 1W
idle 200mW
sleeping 20mW
25% load 600mW

4 core-tjes
peak 4*250mW
idle 4*50mW
sleeping 4*5mW
25% load 1* 250mw + 3 * 50mW = 400mW

----------
En dan de hamvraag: is dit nodig?
JA! Een high end mobietje heeft typisch tussen de 5 en 15 procesoren. Voor de applicaties, voor het scherm, voor de baseband ontvanger, voor het decoderen van het basebandsignaal voor decryptie, voor memory accesses, ... Daar waar er 5 jaar geleden nog maar 2 sockets in iedere GSM staken. Hoe meer taken door 1 processor kunnen afgehandeld worden hoe sneller fabrikanten hun toestellen kunnen ontwerpen. Echter voor alle processoren gelden belangrijke timing contstraints waardoor een round robin schenduling op 1 core niet haalbaar is. Meerdere cores hebben dus een streepje voor. De time to market is hier zeer belangrijk en de race to compound sockets is door de fabrikanten volop ingezet. (meer processore/sockets in chip integreren spaart heel wat ruimte)
Verwacht wordt dat dit pas bij 4G in jouw hand te vinden zal zijn.

[Reactie gewijzigd door Punkie op 5 oktober 2007 16:39]

Je hebt redelijke wijze gelijk maar je moet niet vergeten dat we hier niet spreken over nokia 3110 of zo maar over N95 en alle andere smartphones.
Mensen willen steeds meer met de apparatjes kunnen. En als ze het niet willen zullen ze het toch krijgen aangezien fabrikanten toch met nieuwe dingen moeten komen.

Niemand heeft een multicore nodig op zijn ik bel alleen met me GSM. Maar er zijn mensen die wel degelijk veel doen met hun mobiel en hun laptop, indien je sommige zaken kan combineren zou je laptop als red middel tot zware taken kunnen schuiven de rest doe je via smartphone.
Nou, het kan anders best zijn dat je alleen-bellen-gsm minder stroom vreet met multicore, het zal weinig schelen, maar hoeveel mensen gebruiken gsms? Juist, veel.
Het doel van zowel providers, mediabedrijven als telefoonmakers is natuurlijk er voor te zorgen dat er straks geen of weinig "simpele mobiele bellers" meer zijn. Vroeger vonden we mobiel bellen overbodig, nu vinden veel mensen dat nog van andere mobiele functionaliteiten... Dat mobiele applicaties toch een toekomst hebben lijkt me echter bijna onontkoombaar en daarmee komt er ook meer vraag naar geavanceerde beestjes.
En gelijk hebben ze, stilstand is achteruitgang en investeren is profiteren. Maar dat betekend niet, zoals jij suggereert, dat iedereen over moet op een smartphone. Er zijn nu mensen met een pc in huis omdat het moet, maar dat betekend niet dat die pc jonger dan 3 jaar is. Er zullen altijd mensen blijven die gaan voor simpele meuk. Ook al is het een niche, voor bedrijven is het verstandig deze doelgroep niet te vergeten. En daarnaast is het leuk om een flinke concurrentie strijd op een niche markt te zien, wat niet zal gebeuren i.v.m. de belangen (winst en investeringen e.d.)
Waarom denken zoveel mensen hier op tweakers.net dat meer processing power en multi-core technology alleen voor 'power users' interresant is? Dit is complete onzin! Door de afroom markt politiek die zo'n beetje ieder bedrijf hanteerd is inderdaad de nieuwste technologie in het begin alleen interresant voor power users. Maar als tijd verstrijkt, krijgen ook gebruikers die niet het nieuwste der nieuwste nodig hebben deze technologie. Hierdoor wordt vaak verkeerd de conclusie getrokken dat 'ik het toch niet nodig heb' en '1Ghz voldoende is voor office apps'.

Complete onzin. Het modale gebruik van (simultane) functionaliteit zal alleen maar toenemen. De gemiddelde mens zal steeds meer eisen van hun digitale apparatuur. Nu kllinken applicaties als video opnemen, navigatie, gaming, etc op een mobiel nog als waanzin voor de meeste mensen. Maar verder in de toekomst zal dit heel normaal zijn, en zullen veel applicaties convergeren en integreren. Een quadcore 1Ghz ARM CPU zal dan misschien zelfs voor de meest simpele gebruiker niet meer afdoende zijn.

Om een idee te geven waar we naar toe gaan kan je het beste de huidige stand van zaken pakken voor een vaste pc. Bedenk dat de functionaliteit die die PC biedt op gegeven moment ook in een mobieltje zit ingebouwd. De geschiedenis leert dat deze vergelijking goed te maken is. Een iPhone, welke duidelijk bedoeld is voor Jan Modaal, heeft min of meer dezelfde rekenkracht en functionaliteit als je oude celeron 400 met een ISDN verbinding en 1024x768 pixels scherm.
Trek nu een huidige C2Q PC door in de vergelijking. Dan heb je een mobiel welke HD video op kan nemen, waar spellen op kunnen worden gespeeld, waar je je boeken mee leest (met een uitrolbaar e-ink scherm), 3D navigatie kan doen. Zo'n mobiel zal 3-4 schermen moeten aansturen met meerdere megapixels. 3D acceleratie is dan ook gewenst, kijk alleen al maar naar compiz, vista en mac os x leopard, waar 3D acceleratie wordt gebruikt voor alleen de interface al.

Het is een illusie om te denken dat iedereen met een 8 karakter mobiele telefoon blijft werken. We willen duidelijke interfaces (waar veel pixels & 3D vereist is), grote schermen (meer pixels alsmede beter oppervlak), betere human interface devices (zoals de multitouch iPhone), sneller internet (meer rekenkracht vereist).

Kortom: voor de functionaliteit van morgen is deze CPU nog maar een lachertje. Dat het "duidelijk is dat dit voor de simpele mobiele beller overbodig is", is mijns insziens een kortzichtige manier van denken, en daar doe je jezelf ook mee tekort.

[Reactie gewijzigd door Ruudjah op 5 oktober 2007 21:06]

Ik zie dit chippie ook wel in andere dingen terechtkomen dan telefoons, allerlei set top boxes, NASsen en routers kunnen dit soort dingen ook wel gebruiken. Symbian is goed bezig de laatste tijd. Met UIQ3 en S60v3 staat er ook eindelijk een volwaardige concurrent voor WM6 en RIM, en dat maakt de markt er alleen maar interessanter op.
90mm process? En toch zo een laag verbruik bij 1ghz. Verbaast het niemand anders?
Dit is geen "normale" Pentium of amd processor deze procesoren zitten heel anders inelkaar :)
Hou er rekening mee dat het geen x86 is maar een ARM. Das heel iets anders. Blijkbaar is een ARM onder andere veel minder energie verspillend.
90nm hoop ik toch.
ga maar eens een film op je mobiel kijiken. dat gaat ook niet altijd zonder slag of stoot (lees: gehaper)...
nou met een goede codec wel... HD zal idd niet gaan, maar met goede compressie/verhoudingen van het beeld (en geluid) zal het zeker wel goed gaan.

Zelf in bezig van een HTC TyTN / MDA Vario II, en draai zonder problemen met TCPMP video af.
Nu nog een mini pci-express erin.. en dan kunnen we gamen op onze telefoon ;)
Wil je op je GSM een 8800 GTX aansluiten om een simpel 3D game te spelen? :?

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