TSMC förbereder 10 nanometer för 2017 års flaggskeppstelefoner

Permalänk
Melding Plague

TSMC förbereder 10 nanometer för 2017 års flaggskeppstelefoner

Nästa år är det dags för mobilkretsar att ta klivet ned till 10 nanometer, någonting som borgar för högre prestanda och längre batteritid med 2017 års flaggskepp.

Läs hela artikeln här

Visa signatur

Observera att samma trivselregler gäller i kommentarstrådarna som i övriga forumet och att brott mot dessa kan leda till avstängning. Kontakta redaktionen om du vill uppmärksamma fel i artikeln eller framföra andra synpunkter.

Permalänk
Inaktiv

Intressant och Huawei som nämns i artikeln växer som det knakar vilket är bra då det sätter fart på de andra aktörerna. Sedan är det konstigt att man behöver mer prestanda i mobilerna, men många appar går slött, inte minst fjärrstyrningsappar. -De går slött även när man enbart har wan mellan telefon och datorn.

Batteritid och hög prestanda är dock det majoriteten efterfrågar.

Permalänk
Medlem

Kineserna före Apple... wow.

Permalänk
Medlem

Så länge telefonen har riktigt lång batteritid blir jag nöjd, allting annat kommer i andra hand.

Visa signatur

SLI Titan X - i7 5960x 8-kärnig - Asus Rampage V - 32 GB Corsair Dominator - Intel 750 2200 MB/s Pcie-disk.

Permalänk
Medlem
Skrivet av Paddanx:

Kineserna före Apple... wow.

Apple har väl egentligen aldrig varit först med någonting ? Deras affärsmodell är mer att kolla vad andra gör och vilka fel dom gjorde för att sedan själva göra om det 'rätt' 😀

Skickades från m.sweclockers.com

Permalänk
Datavetare
Skrivet av theailer:

Apple har väl egentligen aldrig varit först med någonting ? Deras affärsmodell är mer att kolla vad andra gör och vilka fel dom gjorde för att sedan själva göra om det 'rätt' 😀

Apples CPU-design är åratal före alla andra på mobilmarknaden.

Sett till IPC är det Apple (Hurricane), Intel (Skylake) och IBM (POWER8) som ligger i en klass för sig på den punkten just nu. Givet hur kort tid Apple varit i CPU-branchen och givet var man låg med sin första egna CPU-design (Swift som bl.a. sitter i Iphone5) är deras utveckling brutalt imponerande, visar vad en närmast obegränsad FoU-budget kan göra gissar jag...

Apple har inte heller direkt något annan att tittat på då Intels och IBMs högpresterande designer är riktade till andra marknader än mobiler/pekplattor. Så man bryter verkligen ny mark inom detta område.

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem
Skrivet av Yoshman:

Apples CPU-design är åratal före alla andra på mobilmarknaden.

Sett till IPC är det Apple (Hurricane), Intel (Skylake) och IBM (POWER8) som ligger i en klass för sig på den punkten just nu. Givet hur kort tid Apple varit i CPU-branchen och givet var man låg med sin första egna CPU-design (Swift som bl.a. sitter i Iphone5) är deras utveckling brutalt imponerande, visar vad en närmast obegränsad FoU-budget kan göra gissar jag...

Apple har inte heller direkt något annan att tittat på då Intels och IBMs högpresterande designer är riktade till andra marknader än mobiler/pekplattor. Så man bryter verkligen ny mark inom detta område.

De är dock inte direkt de första som "gjort en CPU", eller hur. Precis som hårdvara-optimeringar och accelerering av vissa video-codec och instruktioner kan blir otroligt effektiva, så kan Apple lätt göra en specifikt gjord CPU, som passar i deras ekosystem, med deras OS, på deras hårdvara perfekt optimerad. Den kan dock inte göra ett dugg utanför detta, eller hur? IBM och Intel måste designa sina för en extremt blandad typ av last, samt många gånger behålla kompatibilitet med 15+ år gammal kod.

När de gör en CPU de kan slänga in i en desktop miljö och göra allmänna uppgifter, med bakåtkompatibilitet för 10+ år... så kan jag hålla med dig. Tills dess är det special hårdvara, lika effektiv som en bankdosa eller smart TV. Väldigt effektiv på sin funktion, men kan inget utanför det.

Med det sagt är det inget fel på Apples CPU. Men de var inte heller först med hårdvara- acceleration heller. Utan tvekan så har Apple varit uppfinningsrika på sina dar, men idag verkar det enda de uppfinner är sätt att mjölka mer $$$ ur sina kunder. En enda USB-C kontakt någon? Och... de kan sälja tonvis med adaptrar, dyrt. Varför ha alternativ, när man kan tvingas inte ha dem?

Permalänk
Datavetare
Skrivet av Paddanx:

De är dock inte direkt de första som "gjort en CPU", eller hur. Precis som hårdvara-optimeringar och accelerering av vissa video-codec och instruktioner kan blir otroligt effektiva, så kan Apple lätt göra en specifikt gjord CPU, som passar i deras ekosystem, med deras OS, på deras hårdvara perfekt optimerad. Den kan dock inte göra ett dugg utanför detta, eller hur? IBM och Intel måste designa sina för en extremt blandad typ av last, samt många gånger behålla kompatibilitet med 15+ år gammal kod.

När de gör en CPU de kan slänga in i en desktop miljö och göra allmänna uppgifter, med bakåtkompatibilitet för 10+ år... så kan jag hålla med dig. Tills dess är det special hårdvara, lika effektiv som en bankdosa eller smart TV. Väldigt effektiv på sin funktion, men kan inget utanför det.

Med det sagt är det inget fel på Apples CPU. Men de var inte heller först med hårdvara- acceleration heller. Utan tvekan så har Apple varit uppfinningsrika på sina dar, men idag verkar det enda de uppfinner är sätt att mjölka mer $$$ ur sina kunder. En enda USB-C kontakt någon? Och... de kan sälja tonvis med adaptrar, dyrt. Varför ha alternativ, när man kan tvingas inte ha dem?

Om det är nu är så lätt att bara svänga ihop en CPU, varför är då inte ARM Cortex-serie eller Qualcomms, Samsungs och Intels low-power modeller ens i närheten av prestanda/W och absolut prestanda per tråd som Apples designer?

Apple har inte bara gjort en OK CPU, de har gjort en CPU-design för mobiler (d.v.s. <2-3 W) som är långt bättre än vad någon kunde drömma om för 5-10 år sedan.

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem
Skrivet av Yoshman:

Om det är nu är så lätt att bara svänga ihop en CPU, varför är då inte ARM Cortex-serie eller Qualcomms, Samsungs och Intels low-power modeller ens i närheten av prestanda/W och absolut prestanda per tråd som Apples designer?

Apple har inte bara gjort en OK CPU, de har gjort en CPU-design för mobiler (d.v.s. <2-3 W) som är långt bättre än vad någon kunde drömma om för 5-10 år sedan.

Skulle tro att det är för att ARM Cortex och Intels low power har mer användningsområden än en exakt telefon modell. Hur kommer det sig att spelkonsoler kan klara så på så klen hårdvara? Jo, för mjukvaran är exakt skriven till den (något du själv också påpekat). IOS kan inte köra på andra CPUer, och den CPUn kan inte köra andra OS. Apple gör en ny CPU, varje generation, perfekt optimerad för exakt en iOS version och telefon. Du kan dock bygga vilken telefon som helst, med vilken av dessa low power CPUer eller ARM motsvarande som helst. De är rätt standardiserade i sina instruktions set och samma CPU i en Samsung, LG eller OnePlus ger väldigt lik prestanda, eller hur?

Du kan dock inte ta PS3s hårdvara i en PS4a, eller en Apple A7 CPU i en Apple A8 enhet, och om du googlar lite på det så ser du att för varje ny mjukvara blir ofta Apples enheter uppenbart segare. Ipad/Iphone med nyare mjukvara mister denna perfekta optimering, för allt optimeras för de nya enheterna och bara om-kompileras till äldre. Så om deras CPUer nu är så bra som du påstår... hur kommer det sig att de åldras fortare än varenda ARM/X86 CPU?

Som jag sa... absolut inget fel på Apples CPU, men du jämför banne mig bananer med äpplen här. Apple har helt klart gjort en optimal CPU, för exakt 2-3W mobil marknaden. Men kan du ta denna och sätta den i en MacBook? Nej. Du kan endast använda den med iOS och då även bara en viss minimum version.

Windows 7 kan du dock slänga in i en Skylake... och det fungerar. Samt oändligt med linux distros, gamla som nya. I ARM kan du slänga in en sabla massa olika android versioner... min sten gamla Samsung S2 med Exynos ARM SoC kan tom hantera Android 5... med bra prestanda tom. OCh även Linux går, samt Windows gav sig på ARM de också. Allt fungerade, förutom att folk ju förväntade sig sina x86 appar.

Så tills Apple släpper en CPU som en universal standard att bygga på... är den lika användbar utanför en Apple specifik produkt och version av iOS som en smart TV är utanför sitt normala optimerade användningsområde, och bör därför jämföras med specifika CPUer, för specifika ändamål, inte generiska CPUer som kan användas i andra applikationer.

Permalänk
Datavetare
Skrivet av Paddanx:

Skulle tro att det är för att ARM Cortex och Intels low power har mer användningsområden än en exakt telefon modell. Hur kommer det sig att spelkonsoler kan klara så på så klen hårdvara? Jo, för mjukvaran är exakt skriven till den (något du själv också påpekat). IOS kan inte köra på andra CPUer, och den CPUn kan inte köra andra OS. Apple gör en ny CPU, varje generation, perfekt optimerad för exakt en iOS version och telefon. Du kan dock bygga vilken telefon som helst, med vilken av dessa low power CPUer eller ARM motsvarande som helst. De är rätt standardiserade i sina instruktions set och samma CPU i en Samsung, LG eller OnePlus ger väldigt lik prestanda, eller hur?

Du kan dock inte ta PS3s hårdvara i en PS4a, eller en Apple A7 CPU i en Apple A8 enhet, och om du googlar lite på det så ser du att för varje ny mjukvara blir ofta Apples enheter uppenbart segare. Ipad/Iphone med nyare mjukvara mister denna perfekta optimering, för allt optimeras för de nya enheterna och bara om-kompileras till äldre. Så om deras CPUer nu är så bra som du påstår... hur kommer det sig att de åldras fortare än varenda ARM/X86 CPU?

Som jag sa... absolut inget fel på Apples CPU, men du jämför banne mig bananer med äpplen här. Apple har helt klart gjort en optimal CPU, för exakt 2-3W mobil marknaden. Men kan du ta denna och sätta den i en MacBook? Nej. Du kan endast använda den med iOS och då även bara en viss minimum version.

Windows 7 kan du dock slänga in i en Skylake... och det fungerar. Samt oändligt med linux distros, gamla som nya. I ARM kan du slänga in en sabla massa olika android versioner... min sten gamla Samsung S2 med Exynos ARM SoC kan tom hantera Android 5... med bra prestanda tom. OCh även Linux går, samt Windows gav sig på ARM de också. Allt fungerade, förutom att folk ju förväntade sig sina x86 appar.

Så tills Apple släpper en CPU som en universal standard att bygga på... är den lika användbar utanför en Apple specifik produkt och version av iOS som en smart TV är utanför sitt normala optimerade användningsområde, och bör därför jämföras med specifika CPUer, för specifika ändamål, inte generiska CPUer som kan användas i andra applikationer.

"absolut inget fel på Apples CPU" är inte i närheten att beskriva vad Applet skapat. Man har gjort en CPU-design som matchar Intels senaste "Core" design i IPC. De andra ARM-designerna spelar i en annan liga sett till IPC och även enkeltrådprestanda, de är i nivå med Intels Atom design. Det inkluderar även de designer som siktat på att användas i servermiljöer (som så här långt floppat då de blev totalt överkörda av Xeon D).

För ett par år sedan var det en löjlig tanke att Apple skulle kunna komma att byta ut x86 mot sina ARM-designer i deras laptops. Idag är det en fullt rimligt tanke då man faktiskt har en design som för de flesta relevanta fall är helt i nivå med Core M.

För MacBook har man därför redan idag en CPU-design som skulle gå att ta rakt av (ignorerat att alla program idag antar x86, så finns absolut hinder). För MBP måste man först skruva upp frekvensen en hel del, något som inte alls är säkert att dagens design är kapabel till (så hävdar inte att man matchar Intel i absolut prestanda i högre TDP).

Att iOS skulle vara så mycket bättre optimerad än t.ex. Android är en myt, i alla fall när man tittar på dagens Android versioner. De få jämförelser som finns där man faktiskt kör samma program på olika system pekar på att den överlägset största orsaken till iOS-enheternas bättre prestanda är att man har en långt bättre CPU än övriga enheter i segmentet.

Är endast i benchmarks som är trivialt parallelliserbara som det är jämt skägg, fast då jämför man två kärninga Apple modeller med både fyra och fyra+fyra (big.LITTLE) konkurrenter.

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem
Skrivet av Yoshman:

"absolut inget fel på Apples CPU" är inte i närheten att beskriva vad Applet skapat. Man har gjort en CPU-design som matchar Intels senaste "Core" design i IPC.

Med extremt låg effekt och rå prestanda sett till frekvens.

Skrivet av Yoshman:

För ett par år sedan var det en löjlig tanke att Apple skulle kunna komma att byta ut x86 mot sina ARM-designer i deras laptops. Idag är det en fullt rimligt tanke då man faktiskt har en design som för de flesta relevanta fall är helt i nivå med Core M.

För MBP måste man först skruva upp frekvensen en hel del, något som inte alls är säkert att dagens design är kapabel till (så hävdar inte att man matchar Intel i absolut prestanda i högre TDP).

Löjligt var det inte. De skiftade ju till x86 pga deras gamla grund inte kunde hänga med i frekvens kriget. Inte pga den hade dålig IPC eller var dålig. Så jag tvivlar på att de bara kan "hoppa tillbaka" med en A9:a och 3Ghz... Hade de kunnat, hade de gjort.

Skrivet av Yoshman:

Att iOS skulle vara så mycket bättre optimerad än t.ex. Android är en myt, i alla fall när man tittar på dagens Android versioner. De få jämförelser som finns där man faktiskt kör samma program på olika system pekar på att den överlägset största orsaken till iOS-enheternas bättre prestanda är att man har en långt bättre CPU än övriga enheter i segmentet.

Kan ligga en del i detta. Men hur kommer det sig att äldre Apple enheter blir märkbart sämre med nyare versioner? Är ju synd när en Ipad gen 1-2 inte orkar något med nyare OS, när samma enhet klarar av allt galant med gamla iOS?
Menar du att den blir mer och mer bloatad/sämre för vart år, och man måste ha en super CPU för att ens kunna driva iOS? Eller är det att de nyare CPUerna har en annan effektiv design, som iOS designas för?

Skrivet av Yoshman:

Är endast i benchmarks som är trivialt parallelliserbara som det är jämt skägg, fast då jämför man två kärninga Apple modeller med både fyra och fyra+fyra (big.LITTLE) konkurrenter.

Fler kärnor på sådana enheter är inte en perfekt lösning, helt klart. Därför är också Apple CPU helt klart mycket mer effektiv. Men du jämför fortfarande äpplen med päron, apelsiner och bananer.
Tag Nvidias GPU Maxwell/Pascall , AMDs Polaris och även Intel Core CPUer. Hur effektiva är de i lägre frekvens, där deras "peak" ligger, vs när man bränner på dem i 100% över denna punkt?

Nvidias CPUer är effektiva som tusan i lägre frekvens, men effekten sticker iväg snabbt när du pressar mot 2Ghz (Pascal). AMD Fury Nano är också prakt exempel på detta. Kortet är satans effektivt för att vara 28nm, men när den pressas mer än den nivån, spikar förbrukningen.

Så visa mig en A9 i dubbla frekvensen eller tom mer, så ska vi se hur effektiv den är. jämför du Äpplen mot Äpplen.

Permalänk
Datavetare

@Paddanx: att äldre enheter har svårt att driva nya iOS versioner men nya enheter driver runt samma version utan problem är ju ännu en indikation på att iOS inte på något sätt är magiskt, de nyare enheterna har helt enkelt en långt bättre CPU.

Ser inte varför man ska jämföra Apples CPU-design med Intels >= 15 W modller. Det är en marknad som Apple så här långt överhuvudtaget inte designat för och gissningsvis fungerar överhuvudtaget inte dagens modeller i frekvenser över 2,5-3,0 GHz då man explicit måste designa för höga frekvenser (se på Jaguar, den går inte att klocka ens till 2,5 GHz på 14 nmFF+ inom ramen för vad som är rimligt för en konsol).

Det jag initialt påpekade är att Apple faktiskt gjort något unikt, de är helt i en egen klass när det kommer till CPU-design för mobiler och pekplattor (där får man nog skriva "mindre pekplattor" för Intels Core M är absolut jämförbar och den sitter t.ex. i Surface Pro). Är ju inte så att det saknas konkurrenter...

Även Intel och AMD försökte göra något i detta område, gick ju sådär vilket visar att det inte bra är att ställa ut skridskorna på isen och tro man vinner matchen. Silvermont var för sin tid i absoluta toppen även på mobilsidan (som CPU, problemet var att som plattform låg man alltid efter), men idag är den chanslös mot Apples modeller.

För den specifika marknaden är Apple just nu flera år före konkurrenterna, vad Qualcomm och Samsung precis lanserat är CPU-mässigt i nivå med Apples Typhoon och då enbart därför att Typhoon inte kunde klockas högre än 1,4 GHz på 20 nm. Sett till mikroarkitektur är Krait och Exynos M1 mer jämförbara med Swift/Cyclone (iphone5/5s, även dessa var väldigt lågt klockade men vi pratar 28 nm).

Sett till rå CPU-prestanda skulle Apple absolut kunna ta kretsen från iPad Pro och stoppa in i MacBook med ungefär samma upplevelse. Att någon annan än Intel skulle ha en design som presterar så bra i denna formfaktorn är något som extremt få gissade för ett par år sedan.

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem
Skrivet av Yoshman:

@Paddanx:
Ser inte varför man ska jämföra Apples CPU-design med Intels >= 15 W modller. Det är en marknad som Apple så här långt överhuvudtaget inte designat för och gissningsvis fungerar överhuvudtaget inte dagens modeller i frekvenser över 2,5-3,0 GHz då man explicit måste designa för höga frekvenser (se på Jaguar, den går inte att klocka ens till 2,5 GHz på 14 nmFF+ inom ramen för vad som är rimligt för en konsol).

Och om man gör det... tappar man också sin effektivitet. Man får effektiviteten genom att designa den för låg frekvens, låg effekt där du har låga förluster och strömläckage. Intels problem <15W är att de fortfarande måste ha instruktionset, stengamla, pga bakåtkompatibiliteten. Är nästan omöjligt att göra en effektiv lösning om man har så mycket bagage.

Skrivet av Yoshman:

Det jag initialt påpekade är att Apple faktiskt gjort något unikt, de är helt i en egen klass när det kommer till CPU-design för mobiler och pekplattor (där får man nog skriva "mindre pekplattor" för Intels Core M är absolut jämförbar och den sitter t.ex. i Surface Pro). Är ju inte så att det saknas konkurrenter...

Och detta har jag inte argumenterat emot. De är i sin egen speciella klass, perfekt optimerade för mobiler och pekplattor. Surface pro kan dock köra x86 mjukvara... kan A9 köra det? Nej. Så du jämför en enhet (CPU) som kan i teorin köra Windows, Linux och OSX, med iOS. Tillbaka på bananer vs äpplen igen.

Core i5an är inte speciellt gjord för surfplattan, den är gjord för desktop/laptop och har bara klockats ner till att med nöd o näppe kunna sättas i en surfplatta.

Skrivet av Yoshman:

Även Intel och AMD försökte göra något i detta område, gick ju sådär vilket visar att det inte bra är att ställa ut skridskorna på isen och tro man vinner matchen. Silvermont var för sin tid i absoluta toppen även på mobilsidan (som CPU, problemet var att som plattform låg man alltid efter), men idag är den chanslös mot Apples modeller.

Detta håller jag med. Men du själv gör samma antagande när du säger:

Skrivet av Yoshman:

Sett till rå CPU-prestanda skulle Apple absolut kunna ta kretsen från iPad Pro och stoppa in i MacBook med ungefär samma upplevelse. Att någon annan än Intel skulle ha en design som presterar så bra i denna formfaktorn är något som extremt få gissade för ett par år sedan.

När strömläckage och värmeutvecklingen sticker iväg, så kommer problemet. Både IBM och Intel och AMD har gjort denna missen, och det vet du. P4an... AMD FX.. need i say more?

Och jag tror inte att någon gissade att Samsung skulle ha börjat på 10nm CPU tillverkning på så kort tid heller, eller TSMC för den delen. Intel må vara steget före med 14vs10nm, men idag gör Intel 14nm för 2017, och båda dessa börjar på 10nm. Så... de är rätt bra ikapp, storleksmässigt. Men de är kanske inte ikapp prestandamässigt än dock.

Skrivet av Yoshman:

För den specifika marknaden är Apple just nu flera år före konkurrenterna, vad Qualcomm och Samsung precis lanserat är CPU-mässigt i nivå med Apples Typhoon och då enbart därför att Typhoon inte kunde klockas högre än 1,4 GHz på 20 nm. Sett till mikroarkitektur är Krait och Exynos M1 mer jämförbara med Swift/Cyclone (iphone5/5s, även dessa var väldigt lågt klockade men vi pratar 28 nm).

För den specifika marknaden... håller jag 100% med dig. Men utanför det... nej. Inte en chans. De skulle som du sa "ställa ut skridskorna på isen och tro man vinner matchen".

Permalänk
Inaktiv

@Paddanx "Och jag tror inte att någon gissade att Samsung skulle ha börjat på 10nm CPU tillverkning på så kort tid heller, eller TSMC för den delen. Intel må vara steget före med 14vs10nm, men idag gör Intel 14nm för 2017, och båda dessa börjar på 10nm. Så... de är rätt bra ikapp, storleksmässigt. Men de är kanske inte ikapp prestandamässigt än dock."

Att du använder termer som "storleksmässigt" och "prestandamässigt" visar att du inte vet vad du snackar om. "10 nm" är inte en väldefinierad storlek utan mer en marknadsföringsterm.

Skickades från m.sweclockers.com

Permalänk
Medlem
Skrivet av anon99339:

@Paddanx "Och jag tror inte att någon gissade att Samsung skulle ha börjat på 10nm CPU tillverkning på så kort tid heller, eller TSMC för den delen. Intel må vara steget före med 14vs10nm, men idag gör Intel 14nm för 2017, och båda dessa börjar på 10nm. Så... de är rätt bra ikapp, storleksmässigt. Men de är kanske inte ikapp prestandamässigt än dock."

Att du använder termer som "storleksmässigt" och "prestandamässigt" visar att du inte vet vad du snackar om. "10 nm" är inte en väldefinierad storlek utan mer en marknadsföringsterm.

Skickades från m.sweclockers.com

Upplys mig då, min kära vän.

Jag kan inte alla detaljer, utan jag ser att just 14nm från intel (deras marknadsföringsterm) jämförs med 10nm från tex Samsung (och gissningsvist 10nm TSMC), eftersom de har valt att räkna på lite olika sätt.

Jag vet också att Samsung har släppt nya iterationer av sitt 14nm, där högre prestanda utlovades. http://wccftech.com/samsung-14nm-lpp-finfet-amd-x86-zen/

Samsung har dock gått från att inte tillverka någon CPU, till att nu tillverka GPUer och CPUer i high-end klass (med tex AMD) på otroligt kort tid.

Permalänk
Medlem
Skrivet av Paddanx:

Intels problem <15W är att de fortfarande måste ha instruktionset, stengamla, pga bakåtkompatibiliteten. Är nästan omöjligt att göra en effektiv lösning om man har så mycket bagage.

Hej! Jag säger inte att du har fel, men jag undrar vad beläggen egentligen är för detta?
Chipytan som går åt för delen som översätter mellan x86 instruktionerna till det interna formatet... är ganska liten. Och jag antar att en stor del av den är inaktiv relativt ofta?