mboost-dp1

Nvidia

NVIDIA vil måske ind på x86-markedet

- Via TG Daily - , redigeret af Net_Srak

Der har længe været snak om, at GPU’er og CPU’er nærmer sig hinanden i de opgaver som de kan afvikle. AMD er i gang med at kigge på dette med deres Fusion-projekt og Intels Larrabee er også et skridt i den retning.

Tilbage står NVIDIA, der for nyligt annoncerede deres Fermi-arkitektur, der tilbyder flere muligheder for at anvende GPU’en til “almindelige” CPU-opgaver end tidligere GPU’er. Dette skridt mener analytiker Doug Freedman fra AmTech dog ikke er nok, og han tror NVIDIA er på vej med en chip, der direkte understøtter x86.

Det bygger han blandt andet på firmaets seneste ansættelser af personer fra Transmeta, der tidligere lavede en x86-kompatibel processor. Freedman forventer at en evt. processor vil være tiltænkt low-end- og mainstream-markedet af computere.





Gå til bund
Gravatar #1 - Curon
4. nov. 2009 15:24
Hvis det er low-end, er det vel en fordel for "avarage" computer brugere. Mere eller mindre seriøse gamere, kan vel ikke rigtig få så meget gavn af det, går jeg ud fra.

Spørgsmålet er så om den udvikling der, kunne give et skub i GPU-teknologi generelt. Det kunne jo være godt.
Gravatar #2 - ToFFo
4. nov. 2009 16:02
Det skal nok ende med at AMD og Intel er fejet af banen og Nvidia leverer en hel computer på et kort :O
Gravatar #3 - buddax
4. nov. 2009 16:03
En god low-power CPU, på en ION platform ville være ret interessant.
Gravatar #4 - TKB
4. nov. 2009 16:39
Er jo mere fordi Nvidia ikke som Intel og AMD kan være med når CPU og GPU smelter sammen da de ikke har den ene ½del. så tvivler på de kan komme med noget der kan true især Intel måske lidt AMD men tvivler umidelbart

CCOS
Gravatar #5 - Zeales
4. nov. 2009 18:00
No spørg jeg nok dumt, men x86 ? Hvad med x64, er det ikke lidt mere fremtidsseende?
Gravatar #6 - SpYkE112
4. nov. 2009 18:52
#5 - Hedder det ikke officielt x86_64, og hedder de 64 bit arkitekturer ikke noget forskelligt ved Intel, Amd osv? Som f.eks. IA64, AMD64 eller sådan noget? Oo
Og er x86 ikke "bare" et instruktionssæt, det diktere vel ikke noget med nogle "bits".

Undskyld min uvidenhed.
Gravatar #7 - XorpiZ
4. nov. 2009 18:56
#5,6

x64 er bare et popsmart navn for X86-64.
Gravatar #8 - Nightcover
4. nov. 2009 19:15
#6

tror kun det hedder AMD64, hvis intel nogensidne skulle finde på at opsige kontrakten med AMD om x84, så kan jeg love dig for at du ikke kommer til at se flere 64bit cpu'er fra intel.
Gravatar #9 - Qw_freak
4. nov. 2009 20:05
Hvad er det lige forskellen på en gpu og en cpu er, bortset fra forkortelserne, hvad er det cpu-mæssigt der gør at de er forskellige?
Gravatar #10 - GeGandhi
4. nov. 2009 20:23
mener man skal have en licens for at må lave en x84 og Hvor har NVIDIA fået deres en x84 licens fra.
Gravatar #11 - -N-
4. nov. 2009 21:21
#7 Og får at være helt præcis hedder det vel 80x86-64 for x86 er vel et popsmart navn for 80x86 :-D
Gravatar #12 - kjeldmis
4. nov. 2009 21:30
#9: Grafikkort er beregnet til at regne anderledes end CPUer gør. Det betyder at grafikkort er gode til at lave beregninger ang. grafik, hvilket CPUer ikke er.

CPUer er general purpose, de kan bruges til næsten alt, hvorimod GPUen kun er bygget til grafik - og evt. fysikberegninger.
Gravatar #13 - Qw_freak
4. nov. 2009 21:32
@12

det var desværre ikke helt den forklaring jeg var ude efter. jeg er mere interresseret i hvad der kan gøre den store forskel da de begge behandler bit-streams!
Gravatar #14 - -N-
4. nov. 2009 21:42
#13 CPU kan meget mere og er derfor meget mere kompleks og du har langt flere instrutioner.

GPU kan kun én ting og cpu kan flere, det er den store forskel og det gør den mange gange mere kompleks.

Vil du have deltaljer bliver du hurtigt så kompliceret at det ikke kan stå i en post.

En gpu har specialeret enheder som f.eks. texture units, hvor cpu'en har fpu, heltals unit osv.

Du kan eventuelt søge efter review af de forskellige, ofte er der røngtenbilleder af cores, hvor de forskellige enheder står beskrevet så kan du sammenligne.

I en gpu har du nogle få enheder du 'bare' sætter en masse i røven af hinanden, feks antal texture units. I cpuer har du kun f.eks. én fpu som så er langt mere kompleks.

Og jeg synes ikke helt at man kan kalde det en bitstream, en cpu behandler opcodes, som består af bits men cpuen betragter dem som en code og behandler ikke bit for bit.

En x86 cpu behandler f.eks. en op code på op til 86bit pr cyklus (Hz). Derfor det hedder x86 teknologi.
Gravatar #15 - flywheel
4. nov. 2009 23:09
#6
Officielt

x86-64 hedder enten AMD64, eller Intel64 (Intel terminologi)

Yderligere kalder Intel x86-32 for IA32 og Itanic for IA64.

Lidt forvirrende ja - men det var Intels plan at IA64 skulle afløse IA32, men Intels dårlige håndtering af implementeringen af IA64, gjorde jo at der lige præcis blev plads til AMD64 - og så kom der lidt rod i navngivningen.
Gravatar #16 - duppidat
5. nov. 2009 09:16
#14 Men derfor er det vel stadig "bare" en bit stream... Det er en masse 010101 der bliver behandlet :-) samme gælder for ens GPU. Dog er det selvfølgelig når man samler dem at der opstår en væsentlig forskel.

Men X64 er bare X86_64, X86 er patenteret af Intel hvorimod "X64" udbyggelsen er patenteret til AMD. Om Nvidia har fået sådan en licens er jo så et helt andet spørgsmål....
Gravatar #17 - -N-
5. nov. 2009 09:36
#16 Men det er ikke en stream som begrebet normalt bruges i IT sammenhænge og sådan er det heller ikke på en gpu :-D

Forsøger man at forstå hvordan en cpu eller gpu arbejder skal man først forstå hvilket input den får og det er ikke stream. Så på den niveau han gerne vil snakke mener jeg det er relevant at forstå hvad en stream er :-D
Gravatar #18 - SShadowS
5. nov. 2009 11:37
Forsimplet:

CPU kan mange ting i en god hastighed.

GPU kan kun få ting men til gengæld vildt hurtigt.

Gravatar #19 - atke
5. nov. 2009 19:54
#14 skrev:
En x86 cpu behandler f.eks. en op code på op til 86bit pr cyklus (Hz). Derfor det hedder x86 teknologi.


Hehe - hvor har du mon den ide fra. Yderst morsom teori. Lidt wikipedia-læsning antyder godt nok at det er et mere eller mindre tilfældigt valgt modelnummer, Efterfølgeren til 8085, som måske så havde en op code på max 85 bit :oP 10 bytes og 5 bit, det lyder som en det helt rigtige for en 8 bit cpu.
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login