Du spurgte, vi svarer

I denne analyse tager vi et kig på AOSP-byggetider på AMD-processorer, og hvordan de kan sammenlignes med konkurrenterne med hensyn til penge for pengene!

For et par måneder siden Jeg startede en række artikler, der havde til formål at undersøge, hvad der påvirker byggetider når du bygger en Android-ROM fra open source-muligheder såsom CyanogenMod eller OMNIRom.

Du viste os, at du var meget interesseret, og så gjorde du noget andet -- begyndte at stille spørgsmål. Gør Intel eller AMD en forskel? Hvad med mobile processorer versus desktop? Jeg havde mange af de samme spørgsmål og meget få beviser til at bakke dem op på det tidspunkt. Dagens artikel vil hjælpe med at besvare nogle af spørgsmålene, hvad angår AMD-processorer, for at se, hvordan de klarer sig i AOSP-byggetider.

Nu, før vi går i gang, er det en god chance for at forklare noget - hvad du kan forvente at se her på XDA vedrørende pc-hardwaredækning. Vi vil fortsat have fokus på ting, der påvirker byggetider, da dette ser ud til at være den største interesse, der ikke kan findes andre steder. Men når vi skifter væk fra det fokus for at se på andre aspekter, såsom virtuel/augmented reality eller at levere en anbefalede build-konfiguration, vi ville ikke gøre et godt stykke arbejde, hvis vi ikke kiggede på hele systemet inklusive grafik løsninger. Hvis der er noget, du gerne vil se for udvikling eller andre årsager, er du velkommen til at kontakte os og fortælle os det!

Test af konfigurationerCkXQWk2UkAEtI6l

Efter den forrige artikel kontaktede vi AMD, og ​​de var glade for at kunne levere 3 processorer i deres nuværende lineup til test: Athlon X4 845; FX-6350 og FX-8350, begge med de nye Wraith-kølere. Dette kræver desværre to separate bundkort til test, men alle andre komponenter vil blive holdt de samme.

Prøvebænk: Lian Li Pit Stop T60B

CPU: AMD Athlon X4 845; FX-6350; FX-8350 (alle bruger den medfølgende luftkøleløsning)

Bundkort: ASRock A88M-G/3.1 (X4 845); ASUS A5R97 R2.0 (FX-6350, FX-8350)

VÆDDER: Micron DDR3-1600 2x4GB

SSD: 2 x OCZ Trion 150 240 GB konfigureret i RAID 0 (undtagen /boot og swap)

Strøm: Corsair CX750M

O/S: Ubuntu 16.04 LTS med seneste opdateringer installeret den 2. juni.

Kilde: Alle CPU'er og ASRock bundkort leveret af AMD. Alle andre dele var enten købt eller let tilgængelige for mig.

Testplan

Både CyanogenMod (cm-13.0-gren) og OmniROM (android-6.0-gren) vil blive synkroniseret og nødvendig yderligere enhed/kerne/leverandør til Nexus 6P (fisker). Der vil blive udført i alt 12 builds i hver konfiguration: 3 med ccache ryddet, 3 med præ-udfyldt ccache. Et gennemsnit vil blive taget fra de 3 builds og brugt som konfigurationens "non-ccache" og "ccache" build-tider. Jeg er sikker på, at der er bedre resultater, der kan opnås på AMD-hardware med andre muligheder, og dem vil vi undersøge i en separat test. Men for denne handler det om konsistens – at minimere variablerne og maksimere kontrolgruppen.

Wraith Cooler

Inden jeg kommer til resultaterne, vil jeg gerne give et råb til AMD for Wraith-køleren. Jeg åbnede den, der fulgte med FX-6350, og genbrugte den til FX-8350 efter rengøring og genpåføring af termisk pasta. Og selv under hele byggeprocessen og i et serverrum kunne jeg høre masser af fans gå, men ikke Wraith. Køleren kommer også med en LED, der ikke så ud til at lyse på den, jeg åbnede, men det kunne have været et problem med brættet, da det var brugt.

Resultater & fortolkning

OK, nok chat, du er her for byggetider. Så her går vi, gennemsnittet af 3 builds under hver:

Tiderne angives i timer og minutter. Den første processor, X4-845, er baseret på Carizzo og derfor den nyeste arkitektur. De to andre, FX-6350 og FX-8350, er baseret på Vishera-design og har været på markedet i henholdsvis 3 og 4 år. Vi kan ikke tage meget væk fra Carizzo-ydeevnen i forhold til Vishera, fordi CPU-flaskehalsen bare er alt for høj og får builds til at lide dramatisk på en fuld build uden ccache. Det begynder at åbne sig, og vi ser et bedre billede af ydeevnen med Vishera, men selv i tilfældet af FX-8350 pingede alle CPU'er på 100 % for en god del af både non-ccache og ccache bygger. Det betyder desværre, at der er en flaskehals her.

Men når vi ser på dette fra et andet perspektiv - pris - kan vi se det for omkring $500 det er muligt at bygge den testkonfiguration, jeg har her. Til sammenligning ville Intel i7-4790K koste omkring $150 mere for den hurtigere build-ydeevne, og builds kan gå til halvdelen af ​​tiden for FX-8350. For de fleste kan det være lige over grænsen - jeg vil endda foreslå nogen at overveje FX-6350 baseret på den lidt længere byggetid, men $30 mindre. Kernelbuildere eller app-udviklere ville sandsynligvis stadig opleve meget få problemer med nogen af ​​de testede FX-processorer i dette scenarie. Tilføj et videokort såsom AMD's kommende Radeon RX 480, der formodes at komme ind på omkring $199, og du kunne have en byggemaskine, der nemt kan fungere som et VR-kompatibelt system for under $700.

Og så er der Zen, processoren, som AMD har arbejdet på i årevis for bedre at bekæmpe den ydeevne, som Intel har leveret med sin Core desktop lineup. Sidste år dukkede dias op, der indikerede, at Zen ville tilbyde en stigning på 40 % på instruktioner per ur (IPC) i forhold til Excavator, to revisioner ud over de testede Vishera-processorer. Selvom der ikke er givet solide tal, har estimater alt fra en 60% til 90% IPC-stigning fra Vishera til Zen. Vi ser frem til at teste disse processorer, når de kommer ud og sammenligne dem med disse byggetider for at se, hvor meget de forbedrer situationen

Konklusion

Hvis du er en af ​​de brugere, der skal lave en build på meget kort tid, ser det ud til, at AMD FX-serien har svært ved at matche ydeevnen fra de højere ender af Intel Core-serien. Men hvor det mangler i byggetider, kompenserer det for i pris, hvilket gør muligheden for at bygge en af ​​disse systemer på et budget er meget mere sandsynlige - især hvis man genbruger nogle eksisterende dele, såsom strømforsyningen eller sag. De, der kun er fokuseret på en fuld AOSP ROM fra kilden, kan have problemer selv da - kerne og app Udviklere bør være i stand til at udvikle på AMD-processorer med lidt at frygte i form af ydeevne. Og med nye processorer på vej allerede i efteråret for Zen, har dette været en fantastisk mulighed for gennemgå, hvad AMD's nuværende lineup tilbyder, og sæt scenen til ordentligt at evaluere Zens ydeevne, når den udgivelser.

For $30 mindre og næsten ens byggetider ser FX-6350 ud til at være vejen at gå for de fleste af disse tre. Dem, der har råd til de ekstra $30, kan være bedre stillet at sætte det i hurtigere RAM eller en forbedret GPU, hvis de spiller. Selvom disse processorer er længere i tanden, har de også bevist, at de kan følge med de fleste gennemsnitlige applikationer, især når de er parret med den rigtige GPU til spil og er en stor værdi for nogen, der ønsker at lave en opgradering på en budget. Men hvad nu hvis du overvejer at opgradere væk fra noget af denne lineup i øjeblikket?

Mit råd ville være at vente lidt længere på, at Zen kommer ud. Gå videre og opgrader den GPU nu, mens du venter, da du kan overtage den til et nyt bundkort. Zen har potentialet til at ændre spillet dramatisk, og det er bestemt værd at vente på at se, hvordan det klarer sig, før man beslutter sig.

Endnu en gang vores tak til AMD for at levere CPU'erne til disse tests! Fandt du denne information værdifuld? Hvad vil du gerne se testet næste gang? Fortæl os det i kommentarerne nedenfor, eller du er velkommen til at fortsætte diskussionen i vores fora, Twitter, Facebook eller Google+!