Nvidia tillkännager CUDA x86

Permalänk
Melding Plague

Nvidia tillkännager CUDA x86

The Portland Group arbetar med att ta gränssnittet CUDA till x86, vilket bland annat innebär att moderna processorer från AMD och Intel kan nyttjas på samma vis som ett grafikkort från Nvidia.

Läs artikeln

Visa signatur

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

Permalänk
Medlem

Nvidia doppade bullen i kaffet och blev mjukisar? Härligt nu kanske processorer kommer till användning.

Gäller det spel också kan man ju fundera på.

Permalänk
Medlem

Intressant initiativ! Öppnar upp väldigt mycket, men känns som om Nvidia borde hoppa på OpenCL-tåget som ändå stödjer beräkningar transparent på CPU så väl som på GPU.

Visa signatur

BATTLESTATION: CPU: AMD R7 1700X CPUC: Noctua NH-U12S PP RAM: Corsair Vengeance LP 2x16GB 2666Mhz GPU: 2x GeForce 1080 Ti (ASUS+Gigabyte) MOBO: ASUS Crosshair VI Hero X370 PSU: EVGA SuperNOVA 750W G3 CASE: Fractal Design Define R5 Black (N/W) SSD: Samsung 960 Pro 512GB M.2 + Samsung 950 500GB
MEDIASTATION: CPU: Intel i7-2600K CPUC: Cooler Master Hyper 212 Evo RAM: Corsair Vengeance LP 2x8GB 1600MHz GPU: ASUS GeForce 970 Strix Mobo: Asus P8Z68-V PRO (Gen2) PSU: Cooler Master Silent Pro 700W Chassi: Fractal Design Define R3 White SSD: Crucial M550 256GB + Intel 520 120GB HDD: 2x Seagate Barracuda Green 2TB (Raid 1)
FILMHÖRNAN Projektor: BenQ W1400 Projektionsyta: 178" Receiver: Pioneer VSX-930 Högtalare: HiFi-Klubbens Argon (2016) 5.2, 2 x XTZ Spirit SUB 12

Permalänk
Skrivet av NKLnu:

Intressant initiativ! Öppnar upp väldigt mycket, men känns som om Nvidia borde hoppa på OpenCL-tåget som ändå stödjer beräkningar transparent på CPU så väl som på GPU.

Folk skriver så, men folk kollar faktiskt aldrig upp att Nvidia de facto är med i OpenCL.

Visa signatur

That's just my opinion, I could be wrong...
> C2Q Q6700 > 8GB PC6400 > Gigabyte 965P-DQ6 > HD4870X2 & HD4650
> Lian Li PC-201B > Corsair HX620 > 10.46TB > HP LP3065 & 2x HP LP2065

Permalänk

Missade jag just nåt ? gjorde nVIDIA just nåt som kan nyttjas av andra ? ....var är världen på väg
Nej men ärligt otroligt bra initiativ

Permalänk

Änklingen händer något positivt. Detta har man väntat på.

Visa signatur

Min spel rigg:FD Define R4|VX 550W|i5 2500K|Corsair LP 4GBX2|Mammabräda P67 Extreme4|GTX 670 windforce|23tum u2312hm
Min gamla/HTPC:AMD 6000+|Ram 2GbX2|Radeon HD5770| XFX 450/nu XFX 550
Mitt bygge: ByggloggFri frakt INET:Fraktfritt sweclockers vid köp över 500kr

#Gilla inlägg som är bra & Använd citera/@"namn" vid snabbt svar

Permalänk
Medlem
Skrivet av Asheileon:

Missade jag just nåt ? gjorde nVIDIA just nåt som kan nyttjas av andra ? ....var är världen på väg
Nej men ärligt otroligt bra initiativ

Frågan är väll dock om så är värkligen saken, personligen tror jag de gör detta endast för att öka målgruppen till potentiella köpare utav nVidia grafikkort, då en vanlig cpu ändå inte kommer ha en chans emot en vanlig gpu (det var trots allt därför beräkningarna emigrerade från cpu ---> gpu)

Permalänk
Medlem
Skrivet av guos89:

Frågan är väll dock om så är värkligen saken, personligen tror jag de gör detta endast för att öka målgruppen till potentiella köpare utav nVidia grafikkort, då en vanlig cpu ändå inte kommer ha en chans emot en vanlig gpu (det var trots allt därför beräkningarna emigrerade från cpu ---> gpu)

Nu är det ju så att inget vinstdrivet företag sysslar med välgörenhet utan egen vinning. Vare sig det är Nvidia, Amd eller Intel.

Permalänk
Medlem

sjuka benchmark de kommer bli.

Visa signatur

asus maximus III formula. i7-860@4.083ghz. northq siberiantiger 2. kingston hyperx 2x2gb @1800mhzddr3. intel ssd 80gb g2. Fractal Design 1000w. Zotac gtx480 amp!(stock 756/1900)).

Permalänk
Medlem

Då kanske man äntligen kan få PhysX att fungera fullt ut, även om man sitter med ett ATI kort.
Som det funkar nu så är CPU PhysX för klent, så det blir "fusk PhysX". Med det menar jag att exempelvis tomhyllsor försvinner så fort de ramlat ned på marken och sånt. I riktigt PhysX är det en fröjd för ögat att tömma ett par magasin i en nedförbacke och se hur tomhyllsorna rullar ner, för att lägga sig i en stor hög längst ner, som man sedan kan sparka runt med barnslig förtjusning.

Permalänk
Medlem
Skrivet av Lordsqueak:

Då kanske man äntligen kan få PhysX att fungera fullt ut, även om man sitter med ett ATI kort.
Som det funkar nu så är CPU PhysX för klent, så det blir "fusk PhysX". Med det menar jag att exempelvis tomhyllsor försvinner så fort de ramlat ned på marken och sånt. I riktigt PhysX är det en fröjd för ögat att tömma ett par magasin i en nedförbacke och se hur tomhyllsorna rullar ner, för att lägga sig i en stor hög längst ner, som man sedan kan sparka runt med barnslig förtjusning.

Det beror på att de spelat fult och inte kört modern kod vilket kan utnyttjas fullt ut med en modern CPU, äntligen uppdaterar de koden iaf.
Någon news om x64?

Permalänk
Medlem

När det gäller fler trådat CPU stöd och SSE instruktioner för PhysX så jobbar Nvidia redan med det. Kommer med PhysX 3.0

Visa signatur

https://valid.x86.fr/pyrh0w
https://valid.x86.fr/hc225t
https://valid.x86.fr/6dilbx
Ryzen 9 7950X, Asus X670E Hero, 64GB ram, Zotac RTX 4090 AMP Extreme AIRO, Seasonic SnowSilent 1050, CORSAIR 7000D Airflow, Custom loop för CPU med ett Phanteks Glacier C360A CPU Block.
Det enda jag med säkerhet vet är att jag ingenting med säkerhet vet

Permalänk
Skrivet av Robeliboban:

Nvidia doppade bullen i kaffet och blev mjukisar? Härligt nu kanske processorer kommer till användning.

Gäller det spel också kan man ju fundera på.

Kan inte annat än hålla med.

Spel kommer nog de också allt eftersom!

Visa signatur

i7 930 @ 3.8 | P6X58D-E | 6GB Corsair XMS3 | 2x R9280X | Intel SSD|
Dell UltraSharp 2707WFP | Logitech Z5500 | Logitech Illuminated | MIONIX Saiph 1800 |

Permalänk
Medlem

det är väll så att om man har nvidia kort så ska man kunna använda CUDA x86 med Amd/Intel prolle? skulle aldrig tänka mej att Nvidia bjuder på kaffe o kaka till ATI precis.

Visa signatur

OLD FASIONSHOW...
Gigabyte GA-MA790X-UD3P. AMD Phenom black edition 3.4Ghz,Corsair 2 GB 800MHZ, Asus 3870 512MB DDR4 851MHz/1143MEM, 2,7 TB. HD 4,7TB och en ful jävla burk!

Permalänk
Medlem

Wow, Nvidia

Äntligen ett trevligt initiativ från deras sida Hoppas detta kan implementeras på AMDs produkter också

Tummen upp för Nvidia (y)

Visa signatur

He who fights with monsters should look to it that he himself does not become a monster. And if you gaze long into an abyss, the abyss also gazes into you.

Permalänk
Medlem

Smart,
Om dom får bättre och mera stöd i fler spel titlar och i olika High Performance Clusters så kommer dom flesta i slutet att välja ett av deras kort.
Undrar hur AMD ska svara på detta och vad händer inom OpenCL?

Permalänk
Medlem

Inte så konstigt, genom att göra CUDA kompatibelt med alla x86-plattformar så blir det ett starkare alternativ gentemot liknande lösningar såsom OpenCL. Man får ju tänka på att nVidia är ett företag som gör mycket mer än grafikkort nuförtiden. Blir väl lite som en trial-version oxxå, när man kört CUDA på prollen ett tag och tycker det fungerar bra så kommer nVidia och rekommenderar en uppgradering så att det går 20 ggr snabbare.

Visa signatur

// Jay-C
CPU: i7 2600K @ 4.5GHz 1.35V (load) w/ H80i v2 | GPU: GTX 1660 GAMING
SSD: MX500 500GB | MB: P8Z68-V Pro | RAM: 2x8GB G.Skill 2133 MHz CL11
APU: X-Fi Titanium Pro | PSU: AX850
Samla alla dina betalkort, gratis valutaväxling, Google Pay m.m. med Curve. £5 bonus med länken: https://www.curve.app/join#EAVGZ56E

Permalänk
Medlem
Skrivet av Kesse2:

Nu är det ju så att inget vinstdrivet företag sysslar med välgörenhet utan egen vinning. Vare sig det är Nvidia, Amd eller Intel.

Orly? Tror jag har hört samma mening ett par gånger.

Visa signatur

Antec Twelwe Hundred | Asus M4A78-E | Phenom 2 x4 940 Black Edition, Corsair H50 Hydro | Sapphire 5870 1GB Vapor-X | Fractal Design 650W | Kingston 4GB 800MHz DDR2 | Samsung SyncMaster P2450H | Apple iPhone 3GS 16GB | Sony PlayStation 3 Slim 250GB

Permalänk
Medlem

Är det bara jag som tycker det känns bakvänt att göra ett GPU-gränssnitt för beräkningar som normalt körs på CPU och sedan ändå köra dessa beräkningar på CPU? Då kan man väl lika gärna köra beräkningarna på CPU från början så slipper man en massa krångliga gränssnitt?

Antar att man vill få fram något gränssnitt som gör att man inte behöver fundera på var beräkningen görs någonstans. Alltså tar hjälp av GPU om den finns. Men detta görs väl redan med OpenCL? Varför behövs även CUDA?

Permalänk
Medlem

Främsta skälet är troligen att vid utveckloing av CUDA-kod behöver man inte ha ett nVidia grafikkort för att testköra koden.

Visa signatur

Vägra fx 3of4 Pi 1M 1.84 s Memory remapping
Minnen har ingen egen hastighet. Märkningen anger bara vilken hastighet minnena uppges klara

Permalänk

detta handlar endast om att The Portland Group utvecklar en CUDA->x86 kompilator. den kommer säkert integreras i Nvidia CUDA SDK och då också stödja OpenCL->x86 eftersom OpenCL är tätt knutet till CUDA i SDKn.

främst är detta nog för att hävda sig mot ATI Stream SDK som redan kan kompilera mot x86.

och vinsterna är främst att kunna snabbt exikvera på CPUn när man utvecklar eller för att tråda upp små kernels genom SIMD eller vector types. Nvidia tar fram något som redan finns i OpenCL och till en låst plattform därtill...

Visa signatur

i5 750, asrock p55 extreme, corsair 4 gb 1600 mhz, hd5850, spinpoint f3, chieftec 750 w modulärt, fd define r2, 2 x 22"
hp nc8430 - asus eeepc 901 - mediaserver 2.4 GHz

Permalänk
Medlem

Ett företag gör aldrig något om de inte har något att vinna på det. Så, varför gör nvidia detta? Vad vinner de på det? Jag kommer inte på någonting just nu.

Kanske vinner de prestanda på det, om fler börjar använda cuda för det inte är bundet endast till nvidia men de som har nvidia kort kan köra det på gpu och få lite bättre prestanda?

Hur som helst ser jag hellre att OpenCL används i det lir jag köper!

Visa signatur

Intel Core i7 8700K, MSI GeForce GTX 1080 Ti 11GB Gaming X, Samsung 960 EVO 1TB, MSI Z370 GAMING M5, Corsair 32GB (4x8GB) DDR4 3200MHz CL16 Vengeance, EVGA Supernova G3 850W

INTEL CORE I7 3930K 3.20GHZ 12MB S-2011, FRACTAL DESIGN MIDITOWER DEFINE R3, CORSAIR HX 1050W, ASUS RAMPAGE IV FORMULA, Asus STRIX GTX970, CORSAIR 16GB DDR3 DOMINATOR QUAD 1866MHZ CL9 (4X4GB) Ljud: ASUS Xonar D2X/XDT 7.1 | Elac 5.1 +förstärkare | Cambridge dacmagic plus | Astro gaming A40 | Sennheiser HD 650
You ask me if I have a god complex? Let me tell you something, I am god!

Permalänk
Medlem

Troligen kommer prestandan vara betydligt lägre när det körs via CPU, men kanske ger en försmak av hur det kan bli, samt fler kommer utveckla för detta, och folk får smak av det och skaffar ett Nvidia grafikkort för att kunna utnyttja prestandan fullt ut.
nått sånt.

Visa signatur

Acer Predator Helios 300

Permalänk
Medlem

aha fick för mig de va trävrtom. ville att x86 skulle köra på nvidias produkter , jag förstår inte riktigt.

Visa signatur

asus maximus III formula. i7-860@4.083ghz. northq siberiantiger 2. kingston hyperx 2x2gb @1800mhzddr3. intel ssd 80gb g2. Fractal Design 1000w. Zotac gtx480 amp!(stock 756/1900)).

Permalänk
Medlem
Skrivet av ggustavsson:

Troligen kommer prestandan vara betydligt lägre när det körs via CPU

Faktiskt inte! Jag hade för mig att någon gjorde ett hack som gör att ett par spel körs på fyra kärnor och då gick det om en GTX280 med CUDA. Och då körs det dessutom i den där långsamma x85 eller vad det nu hette.

Visa signatur

Hej! Jag är som tagen ur Brokeback Mountain.

Permalänk
Medlem
Skrivet av IceDread:

Ett företag gör aldrig något om de inte har något att vinna på det. Så, varför gör nvidia detta? Vad vinner de på det? Jag kommer inte på någonting just nu.

Kanske vinner de prestanda på det, om fler börjar använda cuda för det inte är bundet endast till nvidia men de som har nvidia kort kan köra det på gpu och få lite bättre prestanda?

Hur som helst ser jag hellre att OpenCL används i det lir jag köper!

Tror inte att OpenCL kommer att slå igenom i spel det blir någ maximalt samma använding av OpenCl som det har varit av OpenGL hittills

Visa signatur

https://valid.x86.fr/pyrh0w
https://valid.x86.fr/hc225t
https://valid.x86.fr/6dilbx
Ryzen 9 7950X, Asus X670E Hero, 64GB ram, Zotac RTX 4090 AMP Extreme AIRO, Seasonic SnowSilent 1050, CORSAIR 7000D Airflow, Custom loop för CPU med ett Phanteks Glacier C360A CPU Block.
Det enda jag med säkerhet vet är att jag ingenting med säkerhet vet

Permalänk
Medlem

Det finns ju en stor fördel frö Nvidia om CUDA kan köras på "alla" datorer, det blir helt enkelt mer attraktivt att skriva saker i CUDA då man inte behöver göra två implementeringar av samma sak, en som kör CUDA och en som kör det på CPU:n i x86.

Om Cuda för större genomslag så bör ju Nvida få sälja fler grafikkort, då Intel/AMD knappast kommer få CUDA stör på GPU.

Visa signatur

"Jag har inte gått 5 år på Chalmers, men till och med jag vet att det är en dum idé att blanda vatten och elektronik"
Min Fru

Permalänk
Medlem

Oväntat men mycket possitivt!
Tror knappast det blir lika bra som en GPU lösning, men det är onekligen possitivt ändå!

Permalänk
Medlem

var det inte nVIDIA som sa: Processorn är död? och nu tänker de själva ta Cuda till x86 Cpun?
eller har nvidia något lurt på gång?

Permalänk

säger som Gert:
äntligen!

Självklart ska det flyta bäst på ett cuda kort men man ska ju nödvändigtvis inte gimpa implementeringen på cpu sidan, vilket det känns som dom har gjort iomed att det är enkeltrådigt i dagens läge har "alla" flera kärnor.

Visa signatur

I am the Leech King!