Video: КТО КРУЧЕ: Intel или AMD? (November 2024)
Terwijl serverchips de meeste aandacht krijgen tijdens de jaarlijkse Hot Chips-conferentie, maakten AMD en Intel van de gelegenheid gebruik om te praten over de chips die ze eerder in het jaar hadden uitgebracht, terwijl ze weinig meer dan teasers gaven over de nog te komen processors.
Voordat de conferentie zelfs officieel begon, drukten AMD, Qualcomm en de andere leden van de Heterogeneous Alliance (HSA) de komende HSA-specificaties uit om een SoC (systeem-op-chip) met verschillende soorten processoren beter te laten samenwerken, met een meer verenigd geheugenmodel. In eerste instantie is dit bedoeld om de CPU en on-die grafische eenheden (GPU's) op een meer uniforme manier te laten werken, hoewel ondersteuning voor andere soorten on-die-versnellers later zal komen.
Merk op dat dit enigszins anders is dan andere benaderingen, zoals de Open CL van de Kronos Group of CUDA van Nvidia, die beide zijn ontworpen om de GPU-berekening te helpen beheren, maar meestal worden gebruikt met discrete grafische afbeeldingen.
Toch is het concept erg vergelijkbaar en kunnen veel van de tools en bibliotheken die dingen als Open CL ondersteunen, worden aangepast aan HSA. Het idee is om het eenvoudiger te maken om parallel te programmeren, zowel voor de CPU als de GPU, met behulp van standaard programmeertalen. Het is een goed begin om processoren te hebben met al deze componenten die geheugen met hoge bandbreedte delen, maar ze worden veel nuttiger omdat ontwikkelaars er echt gebruik van kunnen maken.
AMD spreekt al jaren over het HSA-concept en bij Hot Chips heeft het bedrijf enige tijd gesproken over de chips die het eerder dit jaar heeft uitgebracht, bekend als Kabini en Richland.
Kabini, die op de markt wordt gebracht als de E-serie en de onderkant van de A-serie, maakt gebruik van quad-core "Jaguar" x86-kernen, plus de Radeon HD 8000 Graphics Core Next (GCN) -architectuur. Het bedrijf zei dat dit "ons klaarstoomt voor heterogene informatica." AMD zei dat dit hen meer dan twee keer de prestaties per watt van de vorige generatie (bekend als Ontario) oplevert. Kabini gebruikt 914 miljoen transistoren en meet 105 mm 2 op een 28 nm-proces.
Richland, dat de duurdere onderdelen van de A-serie vormt, is een herwerkte versie van de Trinity-chip, nog steeds vervaardigd volgens een 32nm-proces. Deze chip heeft twee modules met Piledriver CPU-cores (elke module heeft twee integer-cores en deelt drijvende komma en andere functies), elk met 2 MB gedeelde L2-cache en een Radeon HD 8000-serie DX11-compatibele GPU met zes rekeneenheden. Maar de focus van het gesprek was hoe AMD het energiebeheer kon verbeteren.
Richland voegt sensoren toe om de temperatuur te meten, een extra boost-status, configureerbare TDP voor OEM's en "Intelligent Boost", die detecteert of de werkbelasting op de CPU gevoelig is voor frequentie. Zo niet, dan kan Intelligent Boost de CPU vertragen en meer stroom leveren aan de GPU voor betere algemene systeemprestaties. Over het algemeen zei AMD dat Richland tot 29 procent betere CPU-prestaties en 41 procent betere GPU-prestaties levert dan Trinity, en tot 51 procent efficiënter was dan Trinity bij het afspelen van HD-video. In mijn eigen tests heb ik ontdekt dat het nog steeds veel langzamer is bij pure CPU-taken dan concurrerende Intel-chips, maar ik ben niet echt gefocust op de levensduur van de batterij. Richland ondersteunt HSA niet - de specificatie is niet echt compleet - maar het bedrijf zei dat het "waarschijnlijk 60 procent compliant was". Dit wordt begin volgend jaar vervangen door een chip die Kaveri wordt genoemd en die meer HSA-functies zou moeten ondersteunen.
Wat betreft Intel, het gaf meer details over de 4e generatie Core-processorlijn, bekend als Haswell, die een paar maanden geleden begon met verzenden. Het is een familie van dual- en quad-coreprocessors, met verschillende grafische opties, nu inclusief een versie met ingebed DRAM voor de allerbeste grafische varianten.
Net als de recente generaties combineert Haswell de CPU-cores en GPU op een enkele chip met een gedeelde cache op het laatste niveau en ondersteunt het standaard programmeer-API's zoals OpenCL. Maar sommige versies van de 4e generatie Core met Iris Pro-graphics bevatten ook een extra 128 MB eDRAM in hetzelfde pakket, zij het op een afzonderlijke dobbelsteen.
Met de grotere cache kan het systeem bestaande taken versnellen. De GPU kan nu bijvoorbeeld gegevens van frame tot frame opslaan en opnieuw gebruiken om de 3D-spelprestaties te verbeteren. Hoewel de CPU-cores en GPU dezelfde fysieke geheugenpools gebruiken, gebruiken ze nog steeds afzonderlijke aanwijzers of virtuele geheugenadressen, wat het onderscheidt van de meer ambitieuze benadering van de HSA Foundation. Maar het lijkt redelijk om te zeggen dat Intel dezelfde algemene richting opgaat om de GPU te gebruiken voor meer computerworkloads en het gemakkelijker te maken om te programmeren met ondersteuning voor de nieuwste DirectX 11- en OpenCL-standaarden.
Veel van de gesprekken gingen over hoe Haswell beter met energiebeheer omgaat. Het heeft een nieuwe extreem laag vermogen actieve status (genaamd S0ix), ontworpen om het systeem informatie te laten verzamelen terwijl het zeer weinig stroom verbruikt. En Haswell integreert een groot aantal afzonderlijke spanningsregelaars die afzonderlijke componenten waren in de Ivy Bridge en eerdere generaties.
Andere wijzigingen zijn verbeteringen in de grafische weergave en mediabewerking, waaronder 4K-videoweergave en QuickSync-video met vier tot twaalf keer realtime snelheid. De kern zelf heeft nieuwe branchevoorspelling en andere functies en nieuwe rekeninstructies omvatten AVX2, terwijl de chip ondersteuning toevoegt voor transactiegeheugen voor databases en high-performance computing en betere virtualisatie-ondersteuning. Mijn eerste tests op Haswell-systemen toonden enkele prestatieverbeteringen op echte benchmarks, maar het grote nieuws hier lijkt de batterijduur te zijn, waarbij sommige systemen zoals de MacBook Air aanzienlijke verbeteringen vertonen.
Intel gaf geen lezing op Bay Trail, de aankomende SoC voor mobiele apparaten. Het wacht waarschijnlijk volgende week op het Intel Developer Forum, maar heeft meer informatie gegeven over de Atom Z2580, de smartphoneversie van CloverTrail +. Dit omvat twee Atom CPU-kernen, samen met dual-core graphics (Imagination Technologies 'Power-VR SGX544MP2), een geheugencontroller en videocoderings- en decodeerengines. In vergelijking met de vorige generatie die bekend staat als Medfield, ging dit van een CPU met twee en twee threads naar een ontwerp met twee en vier threads en verbeterde het ook de functies voor geheugen, grafische weergave, weergave en laagvermogen muziek, inclusief nieuwe staten voor energiebeheer. Over het algemeen zei Intel dat dit een tweevoudige verbetering van de CPU-prestaties en een drievoudige verbetering van de grafische weergave opleverde. (De benchmarkaantallen, vooral vergeleken met ARM-systemen, zijn controversieel.)
Ik had gehoopt dat we meer zouden horen over Bay Trail van Intel - het zou tenslotte in de scheepvaart voor de feestdagen moeten zijn - en misschien over Kaveri van AMD. Maar toch, als je de veranderingen in de processormarkt beschouwt - een stap verder dan de prestaties als de belangrijkste criteria en in plaats daarvan een grotere focus op energie-efficiëntie en schaalbaarheid - was het een nogal intrigerend jaar in de processormarkt.