Hoofdcategorieën
Device Settings

Patent onthult mogelijkheid multicore-processor Xbox 2

Door Willem Kerstholt, donderdag 6 januari 2005 13:45
Bron: Ars Technica, views: 23.565

Een patentaanvraag van Microsoft, gedateerd op 30 december 2004, onthult dat de opvolger van de Xbox mogelijk meerdere processors zal bevatten. Team Xbox ontleedt het patent en komt tot de ontdekking dat de extra processors zullen worden ingezet voor een proces dat 'procedural synthesis' heet. Dit zijn speciale programma's die gestandaardiseerde stenen, bomen en andere omgevingsobjecten creëren om ontwikkelaars tijd te besparen. Spelomgevingen worden tijdens het spelen uit onderdelen opgebouwd. Zo hoeven omgevingen niet meer helemaal te worden uitgewerkt tijdens de ontwerpfase.

Microsoft Xbox logoDe Xbox 2 zal naast de CPU en de GPU extra processors bevatten die ingezet kunnen worden voor verschillende taken. Zo kan, volgens het patent, een ontwikkelaar een hulpprocessor de opdracht geven de bladeren op een boom te tekenen, terwijl een andere hulpprocessor de wind die daarop van invloed is uitwerkt en doorstuurt naar de grafische processor. Wat ook tot de mogelijkheden behoort is dat de hulpprocessor taken uitvoert die normaliter door de GPU gedaan worden, om zo de grafische kracht omhoog te stuwen. Ars Technica heeft moeite met de weinig specifieke toon van de patentaanvraag; het draaien van aparte threads op hulpprocessors lijkt de enige manier om multicore-systemen te laten werken.

Volgende 14:40 Carbon-tv's mogelijk superieur aan Plasma- en TFT-tv's
Vorige 13:15 Dual Opteron barebone te koop in Japan
Advertentie

Reacties

«  1  2  3  4  »

Zal multicore eerder op de console worden gebruikt dan op desktops...opmerkelijk...

Straks lopen de desktops achter de console aan op het gebied van nieuw toegepaste ontwikkelingen.

Nee, het gaat hier om meerdere processors, die zijn er allang voor workstations zie de xeon's bijvoorbeeld.

Het is hier alleen een beetje *** verwoord ;) multicore is op desktop gebied inderdaad hot. Bij de desktops gaat het hier echter om meerdere cores op 1 die en hier gaat het dus (mijns inziens) om meerdere processoren met verschillende taken.

Ik heb al een tijdje het gevoel dat Microsoft die bedoeling heeft, om de volgende console zo sterk te maken dat PC gaming z'n techniesche voorsprong verliest. we zullen zien waar het allemaal op uit gaat draaien.

we zullen zien waar het allemaal op uit gaat draaien.
Op de implementatie van deze dingen in de PC, eventueel op een uitbreidingskaart of op de grafische kaart zelf uiteraard :)

dit zal zoiezo gaan gebeuren, want de nieuwe cell chip die Sony schikt te gebruiken lijkt mij toch redelijk revolutionair/vooruitstrevend

het probleem is dat de pc werld te hard vastgebeten zit op de x86 architectuur, de itanium flopt erdoor en de de x86 wordt nog maar eens uitgebreid (door x86-64)
echt innoveren kan niet op dergelijke manier

Die Cell chip blijkt anders niet zo spannend te zijn als men dacht en meer een geforkte ontwikkeling van de PowerPC archtectuur te zijn, de PS3 gaat gewoon een nVidia chip voor zijn graphics gebruiken.

De PS2 zou ook per stuk meer processing power gaan bevatten dan alle SPARC's en cluster servers die er tot dan toe gebouwd waren bij elkaar, als je de blaat van Sony moest geloven.
Bij iedere incarnatie van de Playstation wordt dat ding van te voren extreem overhyped, en op de een of andere manier trapt iedereen er iedere keer weer in :?

Regel 1 van de marketing: mensen zijn stom. Ze geloven alles waarvan ze hopen of vrezen dat het waar is.

Mensen zijn eerder kuddes meelopers. Als er ergens een hype is, dan volgt iedereen de leader.

Jantje is stom. Iedereen vindt Jantje stom.

Jantje is goed. Iedereen vindt Jantje goed.

Mensen kijken hoe anderen zich gedragen en doen het na. Dat is het verschil met apen. Apen denken zelf na en vinden daardoor steeds het wiel opnieuw uit. Mensen kijken wat andere mensen doen en imiteren dat.

verschil tussen apen en mensen is dat mensen kunnen opschrijven en door vertellen (zodat anderen het kunnen imiteren) zodat niet steeds opnieuw het wiel uitgevonden hoeft te worden, maar er kan voortborduurd worden op bestaande kennis.
Een aap vindt per ongeluk uit dat wanneer je bijv graan in het zand hebt liggen en je pleurt alles in het water, dan blijven de graankorrels drijven en het zand zakt naar de bodem... Anderen die dit zien gaan het gedrag ook kopieren. Daarom hebben dezelfde soort apen die in een andere groep leven andere gewoonten enzo... Dus ook apen kopieren, al zijn hun middelen een stuk beperkter...

Desktops lopen wel vaker achter op consoles/arcadegames... Als je die ene site met een compleet historisch overzicht eens afloopt dan zie je dat gamehardwarebouwers zeer regelmatig van processor wisselen (welke RISC is nu weer de snelste) en van grafische chip. Een compleet grafisch subboard inplaats van een los chipje met wat geheugen is ook gebruikelijk. Ook in de Z80 en 6809 tijd zaten er al geluidsprocessoren in en soms wel 4 gewone processoren...

"Straks lopen de desktops achter de console aan op het gebied van nieuw toegepaste ontwikkelingen."

In sommige opzichten is dat al het geval. De playstation 2 heeft bijvoorbeeld een 128bit CPU. Dat heb ik op de desktop nog niet gezien.

Het SIMD deel van de G4 en de G5 is ook 128 bits, wellicht MMX/SSE/3DNOW etc ook. Op zich is 128 bits niet zo'n technisch wonder, de vraag is of je het nodig hebt. Niet voor geheugenadressering, want daar heb je met 64 bits voorlopig genoeg aan (16 miljard GB)

De laatste van Transmeta is intern een 256 bit CPU.
Maar extern blijf hij natuurlijk x86 instructies doen.

dit is niet opmerkelijk, eerder logisch
doordat elke xbox 2 hetzelfde is is het makkelijker ontwikkelen, en als je dan van die extra processoren hebt die toegespitst zijn op 1 enkele taak bespaart dat ontwikkelaars veel tijd. op de pc is dat moeilijker omdat veel games veel verschillende videokaarten hebben etc. dan is zoiets moeilijker te standaardiseren.

het is overigens niet nieuw hoor, wat te denken van de co-processoren die je in de tijd van de 8086-80486 etc al had

Dat waren geen echte co-processoren, maar gewoon FPU's die later gewoon in de CPU naast de integer units kwamen.

Maar in die tijd waren er wel degelijk computers met echte co-processoren... namelijk de Amiga, die had o.a. Denise, (Fat) Agnus, Paula...

maar het is natuurlijk wel precies hetzelfde als wat we nu zien. die co-processor was niet nodig. maar het was wel sneller in sommige gevallen. en die co-processoren zijn ook gewoon op 1 taak toegespitst

ik zie het verschil dus niet zo :)

Maar voor al die GPU's heb je dan wel 200 koelers nodig want daar zal wel heel veel hitte vanaf komen.

@power_user: Lijkt me logisch. aangezien een desktop niet alleen voor games is bedoeld en deze ontwikkeling voorlopig nog alleen voor games echt handig is.

De gpu van een xbox is niet dezelfde als die in een desktop he, zoiezo wordt de xbox niet gemaakt voor het werken met een monitor en hoeft men dus geen rekening te houden met gigantische resoluties. Een tv kan daar namelijk niet mee wisselen.

De XBOX heeft al HDTV ondersteuning, dus die resoluties worden nu al ondersteund

Hey, die boom heb ik eerder gezien :P

Ik vraag me ook af wat voor een effect dit zal hebben op de spellen. Dalijk krijg je echt het gevoel dat elk spel hetzelfde is omdat alle bomen, stenen en andere omgevingsobjecten hetzelfde zijn. Heej, die bomen uit Splinter Cell 5 lijken wel verdacht veel op die van James Bond X. En die twee huisjes ook. Heej, en is dat pistool niet precies hetzelfde? Verrek. etc. etc.

Het zijn procesoren die zijn om dit soort bomen te renderen en er effecten op los te laten, het is geen memory bank met een lib aan prefab bomen er in, dat is toch wel duidelijk en logisch? Dan zou het artikel wel gaan over dat Microsoft studios bezig is met 10000 bomen en stenen moddelen die standaart in de XBOX aanwezig zullen zijn. en daar gaat het toch echt niet over.

Oftewel wat Catfish al zei:
http://www.tweakers.net/reacties.dsp?Action=Posting&ParentID=1210091

Ik begrijp je bezorgdheid, maar ik weet niet of je het wel eens is opgevallen, maar bv in een dennenbos lijken die bomen ook verdacht veel op elkaar.

Wat parameters meegeven een een functie om een boom te tekenen en je kunt hem er anders laten uitzien.

Dualcore processors komen toch in de helft van dit jaar uit dacht ik voor desktop pc's? De next gen consoles pas eind dit jaar of begin volgend jaar (dacht ik he)...

uhm Ooit van AMD 64 gehoort?
Dat is dual core en bestaat al een tijd en is ook al tijd te koop

Of heb ik het nu mis?

Je vergist je, er zijn AMD64 Dual-Cores onderweg, AMD is er hard mee bezig.

@ Ranzy: het gaat hier in de consoles om meerdere processors (wat wel al in PC-land (of Mac-land ;) was). Hoewel je dan ook twee cores hebt, is dat natuurlijk een ander principe dan een dual-core cpu (twee cores op een plaat).

Uhm, gaat dan ook alles op elkaar lijken?

Wordt er zo niet een hoop vrijheid (qua ontwerpen) ingeleverd? Of zie ik dat verkeerd?

Juist omdat ze door extra proc's gebouwd worden lijkt me juist dat ze niet op elkaar gaan lijken, anders zou het geen moiete zijn voor een developer om hem zelf te maken en te "instancen" En die ontwerp vrijheid, ag, wat juist mooi hier aan is is dat developers veel minder tijd kwijt hoeven te zijn voor scenery en veel meer energie kunnen steken in content creation ed. Naar mijn idee is dit een hele goeie ontwikkeling, de development van spellen gaat steets meer tijd kosten, juist omdat er zoveel werk gaat zitten in dit soort dingen, spellen zijn 5 jaar in ontwikkeling en vormen vaak een steets groter risico voor publishers, die hun geld dan maar gaan investeren in "veilige" projecten zoals NBA bla 2Knogwat.
Door er voor te zorgen dat veel standaart development procedures geautomatiseerd worden kan hier wat aan gedaan worden, en is het straks veel interesanter voor publishers om dit soort developers te gaan steunen.

net als bij een vriend van mij, volgens hem is dat ding na 5 minuten al te warm:S

maar goed, ziet er leuk uit, ik hoop dat het er ook daadwerkelijk voor zorgd dat de graphics beter worden... arhoewel... het blijft een feit dat je het doorstuurt naar een lage resolutie TV, dus of je der nou echt veel van ziet...?

Tegenwoordig zie je ook al steeds lcd en plasma schermen in de huiskamers staan, dus die betere graphics zullen het echt wel waard zijn.

Je kan een hoop meer shaders en detail aansturen om je beeld er een stuk knapper uit te laten zien, graphics is veel meer dan alleen resolutie


Je snapt het niet, resolutie is niet allesbepalend. Ik wil best op 800x600 gamen, als er realistischer gerenderd gaat worden. Realtime radiosity lijkt me wel wat. Goede depth of field. Huidige games zijn verre van realistisch als je het goed bekijkt

Tsjah, je zou zeggen dat die dingen onbetaalbaar worden, maar gelukkig hebben ze er wat op!: Ze winnen de kosten terug uit de games die ze verkopen, want tsjah, 60 euro per game is neit niks, er zit nog genoeg speling op voordat die lui verlies zullen draaien met de verkoop van games :P

60 Euro is inderdaad niet niets, maar de ontwikkelkosten van een game zijn ook nogal hoog. Tegenwoordig is het bijna goedkoper om een holywood film te maken dan een computerspel te ontwikkelen.

offtopic

De omzet van computergames is tegenwoordig ook hoger dan de omzet van Hollywood films. Dat is ook de reden waarom er de afgelopen jaren vrij veel overnames en fusies waren in gamedeveloper land.

ontopic:

Ik vind dit wel een mooi principe, nou ze de snelheid van de CPU's niet op de conventionele manier omhoog krijgen is dit een mooi alternatief. En misschien ook een mooie methode om edge tegenover de competitie op te bouwen.

Wat PS3 mooiere graphics! Schakel nog even een hulpcore in en we hebben weer betere graphics, bv.

idd met zoveel processors erin zal dit ding wel 2000 euro gaan kosten lekker net zoals de nieuws playstation die zou ook meerdere hebben en ook heel veel geheugen enzo (niet realistisch om betaal baar te worden)

Dit is een leuk voorbeeld van nep cpu's
het zal lijken alsof er echt meerdere cpu's inzitten maar het zal net zo werken als hyper threating gewoon 1 cpu maar een instructie set zodat alles netjes appart wordt verdeelt.
Het kost eigenlijk niet veel moeite het bewegen van blaadjes te bereken. en het blaadje van te voren bereken is een beetje raar als je het daarna nog naar de 3d gpu stuurd wat heb je dan van te voren berekend de vorm dat kost echt niks aan cpu tijd.

Ik snap niet wat ze willen bereiken maar mensen voorliegen door te doen alsof er een heleboel extra cpu's in zitten lijkt me niet echt nuttig dan krijg je alleen van die mensen die dan zeggen dat hun xbox supersnel is enzo. (en dan wel verkocht worden voor maar 300 euro ofzo)

ongeloofwaardig dus

Zeer leuk dat dual core in de Xbox 2. Met al die power kan je een mooi cluster bouwen!

Er zijn verschillende processors, de ene processor is goed in de grafische berekeningen de andere bijvoorbeeld in droge optellingen (ALU). De extra chips in de xbox zullen volgens het artikel vooral grafisch zijn daar dat de kwaliteit van een xbox bepaalt. Daar heb je dus als cluster niets aan, tenzij je HEEL goed beeld wilt :9

Bullshit, iedere processor heeft een ALU.

Een tijdje geleden was er toch een verhaal over software om berekeningen mee te maken op de GPU? Ben de linkjes kwijt, maar het was best een geinig idee.

Het kan dus wel

Dat willen ze ook inzetten op het folding@home project van stanford.
Wel grappig kan je straks ook een dc client op je xbox draaien :+

Maar aan de andere kant kunnen ze dat ook gebruiken om mischien een xbox veel zijdiger temaken voor bepaalde andere toepassingen zoals gewone computer taken. Of voor spellen waar veel gewoon rekenwerk voor benodigd is.

echt een microsoft idee, om standaard elementen te ontwikkelen. Hier zullen ze heel veel van moeten maken wil het een beduidend effect hebben op games. dus bomen en dan nog minaal 19 andere dingen. Maar dat allemaal lijkt me nogal snel de games een beetje fake te maken, zie je dezelfde elementen in totaal verschillende games.. ook al zijn het alleen bomen.. dit betekend dus dat daar niet meer over nagedacht gaat worden bij de ontwikkeling, dus dag apparte styl.. dit neemt zeker een deel van de creativiteit, en look van ieder individueel spel weg.

het lijkt me alleen handig voor win , water, sneeuw, en regen simulaties.. waarbij shaders, en grote van alles niet gestandaard is.

maar dan nog.. ik vind dit niet bepaald een vooruitgang.

er staat toch nergens dat het een abstracte chip gaat zijn?
vermoedelijk zijn het gewoon hulpprogramma's die gewoon heel snel veel kleine platte objecten kunnen berekenen (bladeren van een boom) of dergelijke
de textures en vorm zal nog steeds van het spel moeten komen

[beetje oftopic]damn heeft iemand dat patend gezien
h
moet hell zijn om zo iets te schijven een fout er in en het beschermd niet wat je bedoeld :D

zoals te vaag en het word afgeweezen te presies en iemand kan door een kleine verandering het zelvde doen
«  1  2  3  4  »

Op dit item kan niet meer gereageerd worden.

Volgende 14:40 Carbon-tv's mogelijk superieur aan Plasma- en TFT-tv's
Vorige 13:15 Dual Opteron barebone te koop in Japan
VNU Media logo Hosted by True

© 1998 - 2012 Tweakers.net B.V. - Alle rechten voorbehouden - Contact - Jouw privacy - Algemene Voorwaarden

Uitgever van:

Website van het jaar 2011