Cookies op Tweakers

Tweakers is onderdeel van DPG Media en maakt gebruik van cookies, JavaScript en vergelijkbare technologie om je onder andere een optimale gebruikerservaring te bieden. Ook kan Tweakers hierdoor het gedrag van bezoekers vastleggen en analyseren. Door gebruik te maken van deze website, of door op 'Cookies accepteren' 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

China geeft AMD goedkeuring voor Xilinx-overname van 31 miljard euro

De Chinese markttoezichthouder heeft AMD's overname van fpga-fabrikant Xilinx goedgekeurd. Chinese goedkeuring werd gezien als een van de laatste obstakels voor de overname. AMD gaf al aan dat het de overname in het eerste kwartaal van 2022 wil afronden.

De Chinese markttoezichthouder stelt wel enkele voorwaarden aan AMD, schrijft persbureau Bloomberg. Zo moet het bedrijf Xilinx-producten blijven leveren aan het land. Ook mag AMD 'niet discrimineren tegen Chinese klanten'. Die voorwaarden stelt de State Administration for Market Regulation nadat het vaststelde dat de overeenkomst de 'concurrentie zou kunnen uitsluiten of beperken', zo meldt Bloomberg. Reuters schrijft dat de fusieonderneming er ook voor moet zorgen dat zijn gpu's en fpga's compatibel zijn met producten op de Chinese markt en dat de ontwikkelmethodes voor fpga's compatibel zijn met Arm-cpu's.

AMD maakte in oktober 2020 bekend dat het van plan is om Xilinx over te nemen voor een bedrag van 35 miljard dollar, omgerekend 31 miljard euro. Begin vorig jaar gaven toezichthouders in onder andere Taiwan en Zuid-Korea goedkeuring voor de overname. Ook de Verenigde Staten keurde de overname goed. Eind juli werd de overname ook goedgekeurd door de EU en het Verenigd Koninkrijk.

AMD wilde de overname aanvankelijk 'eind 2021' afronden, maar gaf op 31 december aan dat dit werd uitgesteld naar het eerste kwartaal van dit jaar. Toestemming van China zou zijn overgebleven als het laatste obstakel voor de overname. Nu de Chinese markttoezichthouder groen licht heeft gegeven, kan de overname vermoedelijk doorgaan. AMD en Xilinx hebben nog niet gereageerd op het bericht van de Chinese toezichthouder.

AMD wil Xilinx overnemen om marktaandeel te verkrijgen op de markt voor fpga's. Dit soort programmeerbare chips wordt steeds meer ingezet voor hpc-apparatuur voor netwerken en hardware voor embedded, automotive en broadcastingtoepassingen.

Wat vind je van dit artikel?

Geef je mening in het Geachte Redactie-forum.

Door Daan van Monsjou

Redacteur

27-01-2022 • 12:33

46 Linkedin

Submitter: leroydev

Reacties (46)

Wijzig sortering
Hmm, hopelijk komen er in de toekomst Ryzens uit met één of twee FPGA cores.
Aangezien de FPGA zelf zijn configuratie opslaat in sram, kan deze onbeperkt gewijzigd worden.
Lijkt mij heerlijk om bepaalde threads in je programma te kunnen hardcoden in je processor.

Ook voor de toekomstige XBox of psX lijkt me dat interesant.
Die kans is klein. FPGAs zijn duur omdat ze in silicium veel ruimte innemen. Als AMD een 'kleine' FPGA-core in een cpu steekt, gaat die heel beperkt zijn qua functionaliteit en prestatie.

Het omgekeerde gebeurt wel: in FPGA's worden tegenwoordig vaak ARM cores gestopt. AMD zou een serie FPGAs kunnen uitbrengen met x86 in plaats van ARM. Maar ik betwijfel of daar vraag naar is.
Tja, de FPGAs hoeven ook niet groot te zijn, een algoritme moet er in passen, geen volledige cpu :-)
voorbeeld, winzip comprimeert 100 MBs ( hypothetisch ), winzip zou een fpga versie kunnen schrijven, welke dan 300MBs kan doen. ( nogmaals is puur hypothetisch, weet ook wel dat winzip een library gebruikt welke dat algoritme ongeschikt voor fpga maakt )
En een kleine fpga, compleet met behuizing heb je voor 10 euro. das minder dan dat een cpu core kost

[Reactie gewijzigd door Fiander op 27 januari 2022 15:22]

Misschien voor de consoles. Maar zie als voorbeeld de PS3, dat het hardware beschikbaar is maakt deze niet eenvoudig in het gebruik. De meeste programmeurs zouden geen idee hebben hoe ze een fpga effectief kunnen inzetten. Je kunt niet even een thread "hardcoden". Een fpga is geen software interpreter. Je zou een software proces als een hardware proces kunnen uitdrukken voor bepaalde logica elementen, maar dan moet je ook registers en instructie gaan definiëren. Even overstappen naar FPGA gaat er gewoon niet bij zijn.
De meeste programmeurs kunnen wel overweg met VHDL, dus dat zal wel loslopen. Verder gebruik je zoiets ook alleen voor de zwaar belaste theads. niet voor alles.

Voor de XBox en ps zou het bv gebruikt kunnen worden voor AI of zo
Veruit de meeste programmeurs weten niet eens wat VHDL is, dus wellicht ben je daarin wat optimistisch. Ik zeg niet dat ze het niet kunnen leren, maar verder...

Verder klink je nog steeds alsof je denkt dat het een soort extra cpu is zo een fpga en dat is niet bepaald wat het is. Je kunt er geen x86 code op laten lopen. Tenzij je een hardware definitie voor een x86 cpu er in zet....
Het is wennen, maar het is te doen. Dat je niet direct enorm productief bent als je net begint is denk ik normaal. Er zijn ook veel goede tutorials van de fabrikanten vaak (helaas bijna altijd achter inlog).

Ah en de doelgroep is niet de algemene developer community, vergelijkbaar in situatie in elk geval, met werken in een taal als CUDA/Hip iets is dat de meeste developers ook niet hoeven doen/doorgaans nodig hebben.
nee, het is absoluut geen cpu.
Het is een mogelijkheid om in "hardware" een proces zoals bijvoorbeeld een aes berekening en/of een md5 berekening welke over een stream data moet gebeuren in één keer terwijl de stream er doorheen gaat te laten doen, waarbij zowel de aes als de md5 simultaan middels dezelfde stream verwerkt kunnen worden.
het is de mogelijkheid om matrix berekeningen in "hardware" uit te laten voeren terwijl de data langskomt.

In de normale core zou je veel cpu cycli kwijt zijn per byte welke berekend moet worden. met de FPGA als soort co-processor welke voor het proces geconfigureerd is, hoef je alleen de data er maar naartoe te sturen, en terwijl je dat doet is het antwoord al berekend.

Ik heb zelf meerdere fpgas thuis, een op USB, een op een arduino kaart geïntegreerd, en een op een pcie kaart. Elk heeft op een andere manier zijn nut, maar allen zijn ze niet snel genoeg benaderbaar om in normale software toegevoegde waarde te hebben. hooguit de pcie, maar die is weer veel duurder.

een FPGA als extra core, welke door software as needed geconfigureerd kan worden, zou zoveel mogelijkheden bieden. Het is inderdaad geen cpu, en ook geen x86 core. nee, het is elke mogelijke co-processor tegelijk as-u-needit. heb je offloading van AES nodig? moet je veel HASH berekeningen doen? moet je over veel data meerdere matrix berekeningen doen? een neuraal netwerk? Het kan, en dat allemaal in hardware.

En zelfs nu doe ik de mogelijkheden tekort.
Ik zie in theorie de mogelijkheden net als jij en wat jij aangeeft is wat ik onder specifiek logica schuif. Algoritmes uit software die makkelijk naar hardware vertalen.

Mijn response was meer omdat ik denk jij te gemakkelijk denkt over hoe makkelijk programmeurs het zouden kunnen inzetten. Programmeren van een desktop applicatie is heel anders dan een stuk RTL. Het nam jaren voordat game studios de tooling en de kennis hadden om de gespecialiseerde coprocessors goed in te zetten. Veel games gebruikte alleen de algemene power CPU omdat die bekend en eenvoudig was en lieten een enorm stuk van de power in de complete CPU gewoon liggen. Zelfs aan het einde van de PS3 zijn levensduur waren er nog games die de coprocessors minimaal gebruikten of niet.

Met FPGA's integreren in de CPU zal het niet anders zijn. Het zal jaren duren voor er geschikte tooling is en vooral jaren voor programmeurs getraind zijn om er effectief gebruik van te maken. Wellicht zijn er snel een paar hashing libraries of zo, maar gespecialiseerde RTL maken? Nee dat gaan de meeste niet kunnen. Al die zogenaamde MBO programmeurs? Echt niet. Een enkeling wellicht. Genoeg mensen van het HBO die het al moeilijk zouden vinden.
Je zag het zelfs al bij de 486/487 en dan de overgang naar de pentium.
De FPU werdt toen nog bijna niet gebruikt.

Maar ik denk zeker dat een dedicated "core" in de cpu welke gedeeltelijk een fpga is. Voor AMD best een goed idee kan zijn. De reden dat ik het een Core noem is omdat het een eigen entiteit aan de interconect zou zijn. Op die manier kan het ook net als de andere Cores "vastgeplakt" worden, en met een eigen proces ontwikkeld worden.

[Reactie gewijzigd door Fiander op 28 januari 2022 15:32]

We zullen zien of het gebeurt en welke interessante toepassingen het oplevert.
De meeste programmeurs kunnen wel overweg met VHDL
Contradictio in terminis.

Met VHDL wordt geen programma beschreven, maar een circuit.

Een programma is een sequentie van instructies (uitgevoerd door een bestaand circuit, vaak CPU genoemd).

Een circuit beschrijft iets heel anders.

Dit geeft al aan dat de meeste programmeurs niet met VHDL overweg kunnen.

Afgezien daarvan is de toolbox voor FPGA ontwikkelaars tegenwoordig veel groter dan alleen VHDL. Ook uit C++ kan tegenwoordig een circuit gesynthetiseerd worden.
ik heb inderdaad een fout(je) gemaakt.
Ik gebruik zelf c voor mijn fpga, maar dat is niet het meest efficient.
voor een efficient ontwerp gebruik je VHDL, en die heb ik bij googlen verwart met HLSL.
Ik wist dat je bij de GPU een shadertaal hebt, en toen ik VHDL googelde kreeg ik als resultaat dat je GPUs kon ontwerpen met VHDL.... En ontwikkelaars kunnen overweg met een GPU...

Gelukkig worden de C Compilers van een FPGA ( mag je het hier wel over een compiler hebben ?? ) steeds beter. het zou nog steeds geen probleem moeten zijn.

edit: typo

[Reactie gewijzigd door Fiander op 28 januari 2022 15:33]

Ja je mag het nog steeds een compiler noemen. Het compiled toch iets... System C is niet het meest efficiënt. Maar als het je doel bereikt prima toch. FPGA toolsuites komen ook met grafische designers waar je standaard TTL logica aan elkaar kunt zetten en zo. Is dat efficient? Wellicht niet, maar je kunt als leek weel eenvoudig wat in elkaar hangen en als het doet wat je nodig hebt.... Een FPGA expert zou op zijn minst VHDL of Verilog moeten beheersen. Maar niet iedereen hoeft een expert te zijn.
Of een eBPF interpreter? Deed transmeta al niet zoiets?
Met het risico een domme vraag te stellen: Sinds wanneer wordt er aan China gevraagd of ze het toestaan of een Amerikaans bedrijf een Amerikaans bedrijf overneemt? Mis ik iets?
Stel dat er in het fictieve Regenland drie bedrijven actief zijn die paraplu's aanbieden. Bedrijf A en B zijn Amerikaans en hebben samen 80% van de markt in handen. Bedrijf C komt uit Regenland zelf en heeft de rest van de markt.

Bedrijf A en B willen samen fuseren tot de Mega Umbrella Company. Ik zou het dan niet zo gek vinden dat de mededingingsautoriteit van Regenland daar iets over wil zeggen zolang de Mega Umbrella Company nog paraplu's wil aanbieden in Regenland.
Maar nu zitten a&b dus in drupland. Regenland heeft daar toch niets over te zeggen?
a&b kunnen dan prima fuseren, en daarbij verwachten dat ze niet meer mogen opereren in Regenland.
Van de regen in de drup. Dat helpt niemand ;)
Regenland heeft daar toch niets over te zeggen?
Wel als ze ooit nog paraplu's willen verkopen in Regenland ;)
En vergeet even niet dat Regenland 17.8% van de gehele wereldbol huisvest.

Leuke vergelijking @Admiral Freebee!
Goede analogie, duidelijk!
Wel gelijk zin om resident evil te spelen na je uitleg.
Sinds AMD niet wil riskeren toegang tot de Chinese markt te verliezen?
Bij grote overnames, van bedrijven die wereldwijd actief zijn, is het redelijk gebruikelijk dat alle grote toezichthouders het moeten goedkeuren. Zowel in Europa, Amerika en dus ook de Chinese toezichthouder.
Omdat AMD weet dat China er iets van vind, en ze zonder goedkeuring de toegang tot de chinese markt zouden kunnen verliezen. China heeft geen recht het te verbieden, maar kan wel zeggen dat ze niet meer in China mogen werken als ze samengaan.

Daarom hoor je altijd over goedkeuringen voor overnames door de grote economische blokken in de wereld (voornamelijk VS, EU en China), hoewel het vaak helemaal niet over bedrijven uit die landen gaat.
Niks nieuws onder de zon. Gebeurt ook in de EU. Als Google en Facebook willen fuseren heeft de EU daar ook wat van te vinden en over te zeggen.
Je kan het ook doen zonder het te vragen.
Handelen heeft gevolgen.
Wie bereid is de gevolgen te dragen kan doen wat hij wil.
Zeker geen domme vraag.

Antwoord: je bent als bedrijf onderhevig aan de wetten in elk land waar je actief bent.

Zo moet Barry's burgerbar die enkel 1 tentje heeft in Zoetermeer zich niets aantrekken van de Belgische wetgeving, ook niet als ze tweede vestiging openen of overnemen in Pijnacker. Als ze er eentje openen in Antwerpen echter: natuurlijk moeten ze dan, in die vestiging, voldoen aan de Belgische wetgeving, wat die ook is. Natuurlijk de vestiging zelf, maar ook het hoofdkantoortje in Zoetermeer heeft dan plots met Belgische wetten te maken rondom beleid en fiscaliteit.

Dus ja, als China zou zeggen "mergen mag niet", dan heb je twee keuzes: niet mergen, of je terugtrekken uit China.
Het is wel de tijd van productdifferentiatie door de grote namen in de chip industrie. AMD met dit, Intel met GPU's, NVidia die CPU wil gaan maken, en de waarschijnlijk mislukte overname van ARM. Men zoekt groei in de breedte. Toch interessant om te zien. en om te gaan zien of de innovatie erbij gebaat is.

[Reactie gewijzigd door Teigetje! op 27 januari 2022 12:40]

Intel met GPU's
Intel heeft sinds de overname van Altera in 2015 ook een FPGA divisie.
Grote bedrijven hebben altijd aan productdifferentiatie gedaan. Het enige wat je ziet is een verschuiving in de range producten. Soms stoten ze wat af en soms starten ze weer wat nieuws.
Dat geeft AMD weer een beetje speelruimte, xilinx is vrij groot met de FPGA's en bestaat al even. Maar wat een bedrag zeg damn, dat is best een zwembad vol met Euro's. AMD heeft zich in de afgelopen tijd wel bewezen in ieder geval in de CPU race.
Dat is alleen niet terug te zien in de aandelenkoers. De markt ziet het blijkbaar toch anders. Afgelopen maand: Intel -0,48%, AMD -28,28%.
Gelukkig gok ik niet op de beurs dus ik zou het niet kunnen vertellen. De crypto's zijn ook allemaal naar beneden aan het gaan :+ Ik heb een tijd Intel gedraait, superbudget machines met redelijke specs, maar het is belangrijk om AMD de financiele middelen te geven zodat er concurrentie blijft bestaan. Dus mijn ryzen machine krijgt een update naar een nieuwere CPU voor het AM4 platform ergens in de toekomst.

"At their debut, the Ryzen 5000 series were the highest-performing chips on the market and beat Intel in every metric that matters, including gaming, application performance, power consumption, and thermals." -> https://www.tomshardware.com/features/amd-vs-intel-cpus
De aandelenmarkt heeft hier niks mee te maken intel stock zit al 5 jaar geen groei in. Daarentegen is AMD in 3 jaar tijd 1000% gestegen dit is gewoon een marktcorrectie en heeft weinig met dit specifieke nieuws te maken.
Ik denk dat een deel komt omdat Intel een hele grote stap heeft gezet met de opbouw van Alder Lake, waar AMD op het moment geen antwoord op heeft. Ook de aankomende GPU lijkt veel te beloven (volgens de geruchten 3070ti performance, en dat voor een eerste high end GPU) waar de 6600 series van AMD aardig achter loopt.
Ik snap niet precies wat je probeert te zeggen met het stukje over videokaarten.
Ook de aankomende GPU lijkt veel te beloven (volgens de geruchten 3070ti performance,
Ja dat is veelbelovend voor een 'nieuwkomer'
en dat voor een eerste high end GPU)
High-end als het hoogste wat Intel op dat moment te bieden heeft neem ik aan. Want er zijn natuurlijk kaarten die daarboven zitten (de NVIDIA RTX 3080 (TI) en RTX 3090 (TI) en AMD RX 6800 XT, 6900 XT)
waar de 6600 series van AMD aardig achter loopt.
Achterloopt op wat? Een 3070 TI (of equivalent?) - dat lijkt me nogal logisch, de 6600 series moet de strijd aangaan met de RTX 3060 series. De 6600 series zijn immers een stuk lager geprijsd. Maak je de vergelijking met een RTX 3060 dan is er geen sprake van achterlopen. AMD is goedkoper en haalt hogere FPS.

Dikke kans dat zowel NVIDIA als AMD weer een dipje krijgen op de beurs zodra Intel de videokaartmarkt toetreed. Ik ben i.i.g. erg benieuwd in welke aantallen Intel videokaarten weten te maken en voor welke prijzen ze die willen verkopen.
Misschien te zien als koerscorrectie, AMD is heel snel gestegen. Daarnaast hebben ze nu wat data gevonden over de relatieve kracht van de toekomstige Intel GPU en heeft AMD net een hoop slechte reviews gekregen voor haar nieuwe budget kaart.

En het beprijzen van Xilinx in de AMD koers is al eerder in de koers verwerkt.

Overigens, de merge van Intel met een FPGA fabrikant heeft nog niet echt veel opgeleverd. Ik dacht dat er ook een opinion schrijven stond hierover op digitimes. Zal even kort zoeken straks.
Ik moet zeggen dat sinds Lisa Su bij AMD CEO is er een boel stappen gemaakt worden in de juiste richting om goede competitie aan te gaan met concurrenten.

Daarnaast, sinds AMD dit soort overnames doet en directe competitie is voor Intel en Nvidia poept elk bedrijf in zijn of haar broek en wordt de industrie weer gepushed om te innoveren en dus de snelste en de beste te blijven.

Heerlijk om weer vooruitgang te zien.

[Reactie gewijzigd door DaniGeus op 27 januari 2022 12:54]

Helemaal waar. Vooral Intel heb ik nooit zo snel CPU's achter elkaar zien uitbrengen. En dan plotseling ook met steeds meer fysieke kernen.
Dat, samen met andere chip fabrikanten (waaronder Apple) die Intel links laten liggen. Er waren meer tekenen aan de wand dat er iets moest veranderen bij Intel, wat ze gelukkig dus kunnen.
Ik weet ook zeker dat Intel en Nvidia (Nvidia door de Radeon 5700XT) zijn geschrokken van het feit dat Ryzen 3000 destijds zo snel was op de multicore en Intel alsnog wat sneller was met single core workloads. Waardoor intel dus doodleuk door ging met het uitbrengen van 10nm+ chips gebaseerd op Skylake.

Toen kwam Ryzen 5000 en RDNA2.
We all know how that went.

Dat heeft Intel en (Nvidia door de RDNA2 kaarten) een schop onder hun reet gegeven en gepushed om nu dus (eindelijk) weer te gaan innoveren

En nu hebben we ineens een Intel dat GPU’s gaat maken en een Nvidia dat ARM wilde overnemen en CPU’s wil gaan maken.

Was dit niet gebeurd dan hadden we een Intel 11th en 12th gen met 8 cores gehad zonder hyperthreading op een zoveelste Skylake 10nm ++++++++++ based chipset en chip gehad omdat hyperthreading “dode technologie” was voor Intel destijds.

Het is geen bash op Intel maar puur het feit dat het gewoon “laks” was als ik dat mag zeggen dat ze niet eerder zijn begonnen aan deze architectuur omdat dat simpelweg gebeurd als je de snelste blijft.

[Reactie gewijzigd door DaniGeus op 28 januari 2022 03:41]

Mja, laks, het is een beetje eigen aan bedrijven. Innovatie kost veel geld, ben je aan de top dan hoef je dat niet perse meer te doen. Mensen kopen alles toch wel en je kan meer winst maken door te besparen op R&D. Korte termijn denken komt overal voor wat dat betreft. Alleen door concurrentie zet je dat in gang, want dan pas is men bang dat die toppositie kan verdwijnen en heeft het zin te investeren.
Logische voorwaarden gezien wat de amerikaanse regering aan beperkingen had opgelegd de afgelopen jaren.
Is er al een definitieve uitspraak van AMD wat ze met fpga's willen gaan doen? Ze zouden ook het 'oude' IO gedeelte van hun cpu's ermee kunnen verzorgen. Zeg maar dat een moederbord producent kan kiezen hoeveel seriele poorten of ander spul ze willen aansluiten, en hoe.

Op dit item kan niet meer gereageerd worden.


Nintendo Switch (OLED model) Apple iPhone SE (2022) LG G1 Google Pixel 6 Call of Duty: Vanguard Samsung Galaxy S22 Garmin fēnix 7 Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2022 Hosting door True