Sidan 7 av 7 « Första 456 7
 
Verktyg Visningsval
2013-01-23, 16:46   #181

Gibbe

Medlem

Gibbes avatar

Plats: Malmö

Registrerad: dec 2004

Citat:
Ursprungligen inskrivet av virtual void Visa inlägg
Spoiler:
Sett en del kommentarer kring prestanda PS3 vs Xbox360. Som vanligt kan man visa precis vad man vill, vilket naturligtvis Sony och Microsoft använder för att visa att just deras konsol är snabbast.

Tittar man på CPU delen på varje konsol så har PS3 ca dubbla flyttalsprestanda jämfört med Xbox, PS3 har ~200 GFLOPS/s vs 100 GFLOPS/s för Xbox360.
Tittar man i stället på heltalsprestanda i CPU så är Xbox360 definitivt den starkare då den har 3 st PowerPC kärnor medan PS3 bara har 1 PowerPC kärna. Naturligtvis kan man köra heltal även på de 6 SPEer som är tillgängliga för spel, men SPE-erna är väldigt inneffektiva på att köra heltalskod. SPEerna är flyttalsmonster och anledningen till PS3ans enorma flyttalsprestanda.

200GFLOPS/s är faktiskt rätt OK även i dag, 4-kärnors Ivy Bridge når idag runt den prestandan i praktiken (är en teoretiskt siffra på PS3 men det går att komma ganska nära).

Men det låter rätt trist om det visar sig att Xbox-next kör på Jaguar. Enligt den information som finns har en Jaguar-kärna ca 15% högre IPC än Bobcat, som i sin tur har marginellt högre IPC än Atom... Skulle säga att varje 1.6Ghz Jaguar-kärna är ungefär lika stark som de 3.2GHz PowerPC kärnor som sitter i PS3/Xbox360, om något så är PS3/Xbox360 starkare räknat per kärna. 8 kärnor är naturligtvis fler än 3, men om PS4 har "Piledriver" kärnor så kommer den vara betydligt snabbare, både på flyttal och heltal även om den bara har 2 moduler.

Sandy Bridge har runt 4-5 gånger högre IPC än Atom, så säg att Piledriver har 2-3 gånger högre IPC än Jaguar. Piledriver kärnorna lär inte köras på 1.6GHz. Å andra sidan har jag sett rykten som hävdar att även PS4 kommer använda Jaguar-kärnor. Vi lär få se.
Citat:
Ursprungligen inskrivet av adamq10 Visa inlägg
Spoiler:
Varför inte bara läsa den här länken? http://www.neogaf.com/forum/showthread.php?t=184843 eller kanske se vad DICE gjorde för jobb för att utveckla BF3 till PS3? http://www.slideshare.net/DICEStudio...-playstation-3 eller kanske lyssna på vad Carmack tyckte när han utvecklade Rage? http://www.gamersmint.com/ps3-has-ti...e-john-carmack

Men man behöver inte lyssna på andra utvecklare eller ha ett devkit för att inse att det är komplicerat. Lite slutledningsförmåga räcker långt.

Låt oss gå igenom hårdvaran lite snabbt:

CPU
Till PC och 360 har du flera generiska CPU-kärnor. PS3 har en generisk CPU-kärna och 6st SPUer, som närmast påminner om beräkningsenheterna i ett grafikkort. Som många redan känner till är topprestandan man kan få ur GPGPU hög, men den passar långt i från alla arbetslaster. Det är därför vi exekverar spelen på våra processorer och grafiken på grafikkortet i PC-världen.

Grafikkort
Till PC och Xbox 360 har grafikkorten programmerbara shaders, det har inte PS3. Vill man ha motsvarande funktionalitet får man lösa det genom att koda för SPUerna.

Vill man köra med AA på 360 är detta billigt prestandamässigt eftersom 360n har 10MB edram som dedikerad framebuffer. Microsoft designade 360n specifikt för att kunna köra med AA sina titlar. På PS3 är AA en dyrare operation, därför löser man gärna detta på SPU-nivå, med lösningar liknande FXAA/MLAA.
Ett exempel på bra användning av detta är LA Noire: http://www.lensoftruth.com/head2head...oire-analysis/

RAM
På 360 har man en pool av ram på 512MB. Denna pool kan man fördela mellan cpu och grafik som man vill.
Till PS3 har man inte samma lyx, minnet är uppdelat i 256MB ram och 256MB vram. För att göra situationen bättre så kan faktiskt grafikkort mappa in ramminne, tyvärr till en bandbreddsförlust på 30-40%. Vill du mappa vram till ram är situationen ännu värre, läshastigheten är 16MB/s när CPUn ska läsa från vram. Därför kan man i praktiken bara utnyttja VRAM som en snabb mellanlagring åt ram, där man låter GPUn flytta minne mellan ram och vram åt CPUn.
http://www.theinquirer.net/inquirer/...re-slow-broken

OS
Sen ska vi inte glömma det inbyggda operativsystemet, det drar resurser med. PS3ans XMB använder 1 SPU och från början totalt 120MB minne ur ram/vram. På senare tid har minneskraven på XMB sjunkit, det senaste jag läste var 43MB ram och 7MB vram.
Dashboard till 360 drar 32MB ur minnespoolen.
http://research.scee.net/files/prese...ew_ACGI_09.pdf

Usecase
Så tillbaka till tanken att vi ska utveckla ett häftigt multiplattformsspel. Tänk BF3 eller GTA4. Spelet nyttjar många CPU-kärnor och vill så klart ha massor av ram och grafikminne.

På PS3 har vi bara en traditionell CPU-kärna, så redan här får vi problem. Vi måste lista ut hur vi ska kunna lyfta loss bitar av koden för att köra på SPU istället. Har vi tur finns det bitar av koden där detta går, har vi otur blir vi fast på huvud-cpun med för lite prestanda.

Vad gäller minnesmängden så har vi mindre minne att tillgå och detta är dessutom låst. Behöver vi extra VRAM är detta ganska lättlöst mot en prestandaförlust, mer RAM är däremot värre, eftersom vi endast kan låna VRAM som cache, inte utnyttja som ytterligare en minnesbank.

Grafikkortet har inte unified shaders, så vi måste hålla shaderanvändandet jämnt fördelat för att inte tappa prestanda. Behöver vi göra egna shaders måste vi utnyttja SPUs till detta. Ska vi köra med AA, bör vi utnyttja SPUs till det.

Även om PS3ans devkit löser många av dessa problem åt mig, så är det fortfarande så att hårdvaran är väldigt annorlunda och sätter en del begränsningar.

BF3 är ett utmärkt exempel på komplexiteten med att utveckla för PS3. Dice har papers (länkat längst upp) på allt häftigt de har gjort för att hämta prestanda ur Cell, men trots allt jobb blev slutresultatet hög input lag.







Beräkningsprestanda
Eftersom vi alla älskar siffror, låt oss hämta lite specifikationer från wikipedia och göra ett hypotetiskt benchmark. PS3an får utnyttja Cell och 360n får utnyttja CPU och GPGPU-funktionalitet (som PS3 saknar). Jag vet att PS3 har 7st SPUer, men under Linux eller spel är endast 6st tillgängliga eftersom 1 SPU är dedikerad till XMB och Hypervisor. 1 SPU är dock inte tillräcklig för att förändra "vinnaren" i prestanda.

Vi börjar med best case som är single precision.
360: 3x25.6CPU + 240GPU = 316.8GFLOPS
PS3: 25.6CPU + 6*25.6 SPU = 179.2GFLOPS (den sjunde SPUn är upptagen med XMB och hypervisor)
360 endast CPU = 76.8GFLOPS

Okej, så vi prövar i double precision, mig veterligen har Xenos inte stöd för detta eftersom R600, som bygger på Xenos, saknar det.
360: 3*6.4CPU = 19.2 GFLOPS
PS3: 6.4CPU + 6*1.8SPU = 17.2 GFLOPS

Något annat som ibland dyker upp i dessa diskussioner är antalet trådar som kan exekveras.
PS3 kör 2st trådar på PPE och 1 tråd per SPU, totalt 8st
360 kör 2st trådar per kärna (3st) och kan köra 3 trådar på gpgpu, totalt 9st

Jag hoppas detta slog hål på den långlivna myten om Cells överlägsna prestanda. Det är en riktigt häftig och annorlunda CPU, men det är ingen magi om man ser till vad den gör jämfört mot ett grafikkort. Man kan se den som en tight APU där GPU-delen delar minneskontroller med CPUn.

Om man ser Cell som en GPGPU märks det snabbt att den är åldrad. 200GFLOPs är lågt och blir omkört av Xbox 360, Radeon 2900 och Geforce 8800. I moderna kort mätt, Geforce GT 620 och Radeon 7450.

Blandade källor och länkar:
http://en.wikipedia.org/wiki/Cell_%28microprocessor
http://en.wikipedia.org/wiki/Xenos_%28graphics_chip%29
http://en.wikipedia.org/wiki/Xbox_360_hardware
http://en.wikipedia.org/wiki/PlayStation_3_hardware
http://www.ps3devwiki.com/wiki/CELL_BE
http://news.bbc.co.uk/2/hi/technology/8254159.stm
http://research.scee.net/files/prese...ew_ACGI_09.pdf
Strålande inlägg! Bra förklarat.


Anledningen till att Playstation 3 fick denna till synes ogenomtänkta arkitekturen var att Sony från början och under lång tid under utvecklingen av PS3an hade tänkt använda 2 stycken Cell BE i den, och inget annat. Cell var tänkt att vara den ultimata allprocessorn för spel. Idén med utvecklingen av Cell-processorn var att "bridge the gap between the CPU and GPU".

Den hade ju då fått 2 stycken "riktiga" kärnor, och SPU:erna skulle väl förmodligen agera grafikchip. Man kan tänka sig att de då hade tänkt att PS3 skulle ha 512 MB fritt minne

Men när de inte lyckades få rätt på tillverkningen (avkastningen var länge usel, runt 20-30% vill jag minnas), bestämde man sig i sista stund för att skippa 1 Cell-processor och kontaktade Nvidia för att få ett grafikchip med vissa styrfunktioner. Det var i stort sett därför man fick göra alla dessa konstiga hårdvarukopplingar och kompromisser. Därför blev PS3an försenad utan att bli bättre. Och Nvidia tog bra betalt för att lösa Sonys problem. Det är synd att man i det här läget inte bestämde sig för ett grafikchip ur Geforce 8-serien. PS3 blev ändå såpass försenad att de där extra månaderna kunde de lika gärna väntat för att få något bättre, avsevärt bättre t.o.m. Även minnet kunde man utöka.


Nvidias chip pratar bara med DDR-minne, medan Cell bara pratar med XDR-minne. Därför fick de väl göra uppdelningen med 256MB XDR för Cell och 256MB DDR för RSX. Och därför kunde de två inte prata med varandra så bra.

OSet verkar dessvärre bara ogenomtänkt från början. Det dröjde ju nåt år efter release innan man ens kunde köra XMB-menyn från spel utan att avsluta spelet först. Men funktionerna är starkt begränsade, och många manövrer kräver att man avslutar spelet ändå. En av de mest efterblivna sakerna är att man inte kan röstchatta i spel via XMB:n, utan enbart om spelen i sig har det, vilket väldigt få har, och inga gör det bra.


Idag vet vi att lösningen som Cell innebar inte var så bra i de allra flesta fall. Tanken med att "bridge the gap" mellan CPU och GPU har man ju löst med att integrera CPU och GPU på samma processormodul och införa GPGPU. CPU:n och GPU:n har kommit närmare varandra utan att man måste tänka om helt från början.

Cell hade iofs kanske kunnat bli något bra om man satt i åtminstone 2 PPU:er och sedan fortsatt utvecklingen med 4-8 PPU:er och utökat SPU:erna proportionerligt. Nu fick man aldrig tillverkningen att funka och projektet dog väl mer eller mindre med det. Efterhand löste Intel och AMD problemet betydligt enklare. Cell har väl fortfarande sina fördelar, men det är allra oftast inte värt kostnaden i dels tillverkning, dels mjukvaruoptimering. Och för spel är det ju mest knas. Spelutvecklare ska ju främst rikta in sig på att göra spel, inte vara ingenjörer.

Där var Microsoft väldigt framsynt. De gjorde en fri lekplats.


Citat:
Ursprungligen inskrivet av Aleshi Visa inlägg
Brazos är runt dubbelt så snabb som atom per tråd. Med HT och dubbla antalet trådar kommer Atom ikapp lite. Men Jaguar med minst 15% högre IPC än Brazos och 8 kärnor så är det helt plötsligt rätt stor skillnad ändå.



För att man inte vill vänta med att släppa konsollen till 2020 när DDR5 kanske släpps. DDR4 finns inte ens ännu.


Det är riktiga kärnor, inga moduler.



För att det är bästa alternativet? Strömeffektivitet och bra grafikprestanda är det viktigaste. Och man vill helst ha allt i samma chip. nVidia har bra grafikprestanda men drar generellt sett lite mer transistorer och ström för att få ut den prestandan. Och de kan inte gör annat än ARM-processorer. Intel kan göra rätt svala Ivy-Bride processorer men har inte bra möjligheter till grafik. AMD har väldigt strömeffektiva Jaguar-processorer och har ström/transistoreffektivaste GPU-arkitekturen. På så sätt kan du få ut det mesta ur den begränsade transistor/strömbudgeten som en SOC till konsol kräver.



Grymt bra skrivet! Många inser inte att det inte bara är att kasta in några breda flyttalsenheter och sedan ha massa faktisk prestanda. Har du inte en arkitektur som faktiskt kan ta tillvara prestandan utan en väldig massa extrajobb så räcker det inte riktigt till. En CPU som är stark i sig själv plus GPGPU är en mycket bättre lösning.
Ditto. Var ungefär det jag ville få fram :-)

Citat:
Ursprungligen inskrivet av zhrooms Visa inlägg
Spoiler:
Konsolspel på Xbox 360/PS3 är som Angry Birds på en mobil, man kan lira det om man har tråkigt eller bara vill fördriva tiden.

"Spel som funkar out of the box".. men som fpsdroppar ner till 15 fps i 720p..

"Skön soffa med plats för flera".. jag är lika bekväm i min stol som i min soffa, och om man har besök sitter man ändå inte och lirar själv på konsollen så extra plats spelar ingen roll

"Luftig Angenäm Miljö".. har du datorn i sopnedkastet eller? Jag kör 3 skärmar på ett stort bord som städas regelbundet, knappt några sladdar syns ens

"Fin ljudanläggning".. knappast bättre än ett äkta 5.1 headset med 8 element som sitter direkt på öronen, skulle aldrig byta dom mot värdelöst hemmabiosystem (som man även väcker grannarna med om man ska höra var fienden är)

"Rummet används för musiklyssning".. därför kör man separat ljud, vem lyssnar på musik och spelar samtidigt? Jag själv kör musik och film med HTPC/Mobil, har ingenting med min speldator/konsol att göra.

"Bättre för ögonen och allmänt behagligare att titta på en stor TV som är 2-3 meter bort, än en skärm 2-3 decimeter bort".. Kanske för dig, men nog tvärt om för det flesta, ser man lite dåligt så är det betydligt behagligare att titta på en datorskärm en halvmeter bort skarpt än att se suddigt 3 meter ifrån en TV eller hur? (2decimeter loL?)

"Men jag ser en PC främst som ett arbetsredskap än en underhållningsmaskin".. PC är den ULTIMATA underhållningsmaskinen som någonssin skapats, du kan få 10 gånger mer underhållning från en PC än en laggig konsol

"Båda världar har sin charm och sina egenskaper".. nej, konsoler är inte bra för någonting alls, det enda jag ev kan tänka på är flerspelarläge på en skärm, som mestadels fasats ut idag. Du kan bygga en HTPC för samma pris som en Konsol! Som har bättre ljud, bättre filmuppspelningsmöjligheter, spela lättare spel (tex mobil), du kan surfa, du kan arbeta på den, du kan använda den som en backup dator, den låter mindre än en spelkonsol, drar mindre ström och mycket mer, the list goes on..

Du kan underhålla dina gäster i din soffa med ljudanläggning så mycket mer på en HTPC än med ett Xbox/PS, det enda konsoler är till för idag är för att underhålla barn som inte har pengar att köpa en PC för 10 tusen, eller för att man vill spela konsolexklusiva spel.

"Vissa av dem kommer inte ens till konsol heller".. precis som Konsolexklusiva titlar menar du? Det konsoller gör är bara att dela upp spelarna, för att tjäna pengar.

"En del får extra texturpaket och DX11-stöd".. 1 på 1000 kanske, alltså det argumentet är invalid, konsolspelen har cappat i princip VARENDA spel som släppts till PC dom senare åren

"Men detta ständiga gnäll är så överdrivet. Konsolspelare ska tydligen utrotas, utan någon vidare tanke".. Inte överdrivet alls, lägger tusenlappar på ny hårdvara för ett spel, låt säga Far Cry 3, dom visar gameplay innan spelet släppts, ser helt galet snyggt ut och krävande, men oj, när det släppts efter jag uppdaterat min hårdvara, så har dom bantat bort 30% av grafiken för att konsollerna inte orkade driva det, då kunde jag köpt ett inte lika kraftfullt grafikkort, tack för att ni kastade bort mina pengar..... t.ex.

Som sagt, i princip varje PC spel som släppts har blivit påverkat negativt av konsoller på något vis, över hälften lider av dålig konsolportning vilket gör det ett helvete för oss PC spelare, ibland fungerar inte vissa funktioner i huve taget, vi får buggiga trasiga spel, behandlas som idioter för vi lagt ut tusenlappar på hårdvara för vi är riktiga gamers, så får vi fula trasiga spel, är det konstigt att vi whinar? Nej.

"Varför kan inte de har sitt och ni ert?".. För att konsoller förstör för PC, hade PC spelen utvecklats separat, inga portningar, PC anpassat, lagt till t.ex. PhysX, DX11 osv, då hade vi inte haft något att klaga på, men nu limitas alla spel till konsoler då dom utvecklas i första hand till konsoller.. dvs "dom och vi"

Wall of Text
Ditt inlägg är så fullt med fanboiwhine med groteska skygglapps att det inte förtjänar ett seriöst bemötande.
Stackars liten som köpte ett för dyrt grafikkort innan spelet var släppt.

Som tur är orkade en påläst - adamq10 - bemöta det sakligt och krossa en del vanföreställningar.

Slappna av och låt folk spela vad de vill och hur de vill. PCn kommer inte dö än.

Citat:
Ursprungligen inskrivet av virtual void Visa inlägg
Spoiler:
Som jag skrev ovan var mina siffror bara för CPU-delen, inte GPUn. Även om PPC-kärnan i PS3 är till väldigt stor del den samma som Xbox-360 (båda är in-order kärnor på 3.2GHz) så skiljer de sig i flyttalsdelen.

Siffran 25.6GGLOPS kommer från att AltiVec enheten har 128-bitars SIMD register som kan hålla 4 st 32-bitars flyttal. Maximal genomströmning av flyttalsoperationer genom AltiVec enheten är 1 instruktion mer cykel. AtliVec har stöd för FMA (Fused Multiply Add) vilket då ger en teoretiskt prestanda per kära på

4 st flyttalsoperationer per cykel * 2 flyttalsoperationer per cykel (add+mul) * 3.2GHz = 25.6 GFLOPS

men i Xbox 360 så har man även lagt till stöd för att utföra skalärprodukt av vektorer via en enda instruktion, inte helt på det klara med hur den instruktionen ser ut men den teoretiska flyttalsprestandan som brukar uppges för CPUn i Xbox360 är den man får via denna funktion och ligger på 115.2 GFLOPS.



Man diskutera huruvida PS3ans SPE-enheter ska räknas till CPU eller ej. Rent tekniskt sitter de integrerade på CPUn och även jämfört med dagens high-end GPUer så är en SPE betydligt mycket mer lik en generell CPU och kan därmed användas till betydligt fler saker, att då jämföra den direkt med en GPU blir verkligen äpplen-mot-päron. Exklusiva titlar använder SPE till alla möjligt saker som man normalt sätt gör på CPUn, exempel är AI, kollisionsdetektion. Man kan även utföra de per-vertex operation som normalt utförs i GPU via SPE, men det går inte allt (effektivt) utföra per-pixel operationer via SPE.

Problemet med att utnyttja PS3:an fullt ut är dels att det är svårt. T.ex. så har varje SPE ett separat utrymme som den jobbar i och det utrymmet är bara 256kB och ska då rymma båda programmet som körs och data. Man får sedan via PPC-enheten styra det hela med att ladda program/data till SPE-enehterna (data kan även skickas från SPE till annan SPE eller till GPU/PPC). Ett större problem är att PS3 är stark på vissa väldigt specifika saker och om man utnyttjar dessa till 100% så kan man glömma att det går att porta spelet till Xbox 360 då den helt enkelt inte har tillräckligt med "general purpose" kraft då dess något kraftigare GPU inte skulle gå att använda till att kompensera för detta. Det skulle även ha varit ett problem att porta till PC under lång tid, då inte heller den plattformen tidigare kunde matcha den typen av beräkningskraft (idag är det inget problem).

Det är därför inte en total lögn att hävda att PS3 är mycket kraftfullare än Xbox 360, men ytterst få spel har utnyttjat PS3 styrkor fullt ut. Finns några exklusiva titlar som faktiskt är rätt imponerande ur vissa aspekter och som man definitivt inte skulle kunna porta till 360 utan att förenkla dem.

Så när jag skrev att PS3 står sig väl även idag så var det bara med avseende på CPU-delen i flyttalsintensiva applikationer. Teoretiskt flyttalsprestanda på en 4 kärnors Ivy Bridge @ 3.6GHz är 230 GFLOPS, vilket ändå är i samma härad som PS3. Däremot är det betydligt mycket enklare att nå nära 100% av den siffra på Ivy Bridge (finns program som i praktiken når >95% av den siffran). Visst kan man nå liknande effektivitet även på PS3 i program som bara har som syfte att visa att det går, men i program som faktiskt utför vettigt arbete blir det extremt svårt att nå riktigt hög effektivitet då 8 trådar (2 PPC + 6 SPE) ska samarbeta. PPC trådarna och de olika SPE trådarna delar ju inte ens adressrymd för data...

Samma sak gäller faktiskt GPUer. De har väldigt imponerande teoretiska siffror och det går att skapa grafiska effekter som kommer hyfsat nära de siffrorna. Men när man använder GPUn som lite mer generisk enhet (GPGPU) så kommer man inte i närheten av de teoretiska siffrorna i nära nog alla fall, så skillnaden i faktiskt prestanda mellan en modern CPU med AVX och en modern GPU är betydligt mycket mindre än de teoretiska siffrorna skvallrar om.
Gillar din inlägg, väldigt intressant att läsa
__________________
PSN: Guenter_G
Gibbe är inte uppkopplad Folding
2013-01-23, 16:58   #182

dunis90

Medlem

Plats: Norrköping

Registrerad: mar 2009

Citat:
Ursprungligen inskrivet av Pimpim666 Visa inlägg
Det är ju en självklarhet. Men skillnaden mellan 4 kärnor med ht och 8 kärnor i ett spel anpassat för 8 kärnor är vad vi behöver veta.
Bästa referensen nu är väl att titta på hur en i3 presterar i flertrådade spel med och utan HT påslaget

I testerna på denna sida får i3 2105 med HT en tydlig förbättring i Far Cry 2, Civilization 5 och World in conflict.
http://alienbabeltech.com/main/?p=27571&page=7


På andra forum har jag läst positiva inlägg från spelutvecklare angående en åttakärnig Jaguar-baserad processor, så är inte så orolig.

Sen är det lätt att glömma ineffektiviteten hos PCn också, iaf med dess nuvarande APIn.
http://www.bit-tech.net/hardware/gra...l-to-directx/2
dunis90 är inte uppkopplad
2013-01-23, 17:59   #183

zhrooms

Medlem

zhroomss avatar

Plats: Stockholm

Registrerad: jul 2006

Du har missförstått hela mitt inlägg till att börja med

Citat:
Ursprungligen inskrivet av adamq10 Visa inlägg
Jag tror du glömmer att det var motsatt för ett par år sedan, då 360 var tidigt ute med flera kärnor och programmerbara shaders. Då var det PC-spelen som låg back och de spel som låg i framkant gick slött på PC.
Ah du menar det där år 2005 Xbox 360 spelet Battlefield 2 som hade 64 player multiplayer, enorma banor, kantutjämning och EAX ljud? Hm, var inte det till PC och flöt på stenålders datorer hur bra som helst? Rätta mig om jag har fel..

Citat:
Ursprungligen inskrivet av adamq10 Visa inlägg
Det låter som du inte förstår marknaden alls. Reality check med ett par kontrollfrågor.

Är PC-marknaden den marknad som utvecklare tjänar mest pengar på? Nej
Tjänar spelutvecklaren någonting på att du köper fet hårdvara? Nej
Kan fler PC-spelare ta del av spelet om man utvecklar det för fet hårdvara? Nej
Har majoriteten av PC-spelare fet hårdvara värd att utveckla för? Nej

Någonstans får man bita i det sura äpplet och acceptera att utvecklare står inför att tjäna mer pengar eller utveckla specifikt för PC. Man får också acceptera att utvecklare tjänar pengar om fler PC-ägare kan köpa deras spel, således är låga systemkrav inte nödvändigtvis något som konsolerna ställer till med.

Seriösa PC-gamers är en droppe i havet mot alla med halvtaskiga laptops och konsoler, det är inte alls lika lönsamt.
Försök svara mig vilka utvecklare som skulle vilja utveckla huvudsakligen mot sådana som dig och varför.
Förstår verkligen inte hur du lyckades skriva en wall of text om marknaden när jag inte nämnde det, det enda jag gjorde var att förklara hur det ser ut från riktiga gamers perspektiv, jag vet exakt hur marknaden ser ut och fungerar, och ja, det är det som är problemet i grunden, bokstavligen talat ett helvete för oss PC-spelare som strävar efter något nytt när konsolmarknaden begränsas år efter år.

Citat:
Ursprungligen inskrivet av Gibbe Visa inlägg
Stackars liten som köpte ett för dyrt grafikkort innan spelet var släppt.
Var ett exempel, det borde du förstått på hur jag skrev och även lade till "t.ex." vilket är en förkortning för "till exempel"

Citat:
Ursprungligen inskrivet av Gibbe Visa inlägg
Slappna av och låt folk spela vad de vill och hur de vill. PCn kommer inte dö än.
Det var den latheten som skapade denna klyfta i spelvärlden, felet i konsoler är att det är den primära underhållningskällan när det kommer till Spel, vilket för bara för några år sedan var PC, om konsolen var en instegsmaskin för spel, visst, men nu är det tvärt om. Utvecklingen har nästan stått still i över 5 år, sån tur är uppdateras konsolerna nästa år så vi får ett litet lyft iallafall.

Senast redigerad av zhrooms 2013-01-23 klockan 18:20.
__________________
www.zhrooms.com
zhrooms är inte uppkopplad
2013-01-23, 20:44   #184

MaXx_92

Medlem

MaXx_92s avatar

Plats: olofström

Registrerad: okt 2008

Citat:
Ursprungligen inskrivet av jetblack Visa inlägg
17 personer tyckte detta var fyndigt?

OnT:
Har svårt att se konsoler klara sig mycket längre än kommande generationen? De är i princip dåligt datorer som säkert kommer kosta runt 5-6000 kr när de släpps. Onlineläget är inte gratis, moddning är obefintlig, upplösningen är lägre än en PC, bildfrekvensen är lägre än en PC och din kompis med en PS4 kan inte spela samma spel som du med en Xbox 720.

Den största behållningen, och anledningen till att i princip alla köpte en PS3a av mina kompisar, var att den hade BluRay och att man kan fisa ner soffan medan man spelar. Finns det någon inne på SweC som spelar både PC och konsol? Varför då i sådana fall?

Det va en ganska korkad kommentar.
Jag spelar både konsoll och pc, jag får bredare spelutbud än du och konsoll är lite mer casual gaming istället för att man ska sitta på helspänn och framåtlutad över tangentbordet.
Kommer alltid finnas folk som väljer konsoll före pc eller både och
MaXx_92 är inte uppkopplad
2013-01-23, 21:19   #185

Orochimaru

Medlem

Orochimarus avatar

Registrerad: okt 2004

http://x-surface.tumblr.com/

it's faaaaake, fakey fakey faaaaake.
Orochimaru är inte uppkopplad
2013-01-23, 23:25   #186

Rourke

Medlem

Rourkes avatar

Plats: Sundsvall

Registrerad: maj 2011

Om man ska jämföra med PC har mitt GHz versionen av radeon 7970 4.3 Tflops. Så Xbox kommer ha mindre än en tredjedel? Har jag missat något för det verkar helt åt helvete värdelöst?
__________________
(2500k, HD7970)OC, Asrock Extreme 4, Fractal Arc, Corsair Force 3.
Rourke är inte uppkopplad
2013-01-24, 01:36   #187

Ak-47

Avstängd

Ak-47s avatar

Plats: Kristianstad

Registrerad: nov 2012

Citat:
Ursprungligen inskrivet av Yooriitzz Visa inlägg
Nintendo kommer sist. Igen.

Sen kommer p12orna och gnäller på wii u-grafiken. Och sitter och spelar på xbox.

Nintendo och pc ska man ha.
Nintendo emulator på PC ska man ha ;D
__________________
-Thuban X6@3,9GHZ + NH-D14
-HD7950@1300/6000MHZ + Accelero Extreme
-Corsair TX850W
Ak-47 är inte uppkopplad
2013-01-24, 09:22   #188

Aleshi

Medlem

Aleshis avatar

Registrerad: nov 2011

Citat:
Ursprungligen inskrivet av Rourke Visa inlägg
Om man ska jämföra med PC har mitt GHz versionen av radeon 7970 4.3 Tflops. Så Xbox kommer ha mindre än en tredjedel? Har jag missat något för det verkar helt åt helvete värdelöst?
Du har missat något. De behöver bara balansera spelet till att inte gå under 30FPS, samtidigt som de inte går över 1920x1080, dessutom spelas det på ett avstånd som lägger mindre vikt på texturer. Samtidigt är en tredjedel inte så dåligt, det är några snäpp ner på upplösningen för att få samma prestanda. Typ 1440x900 för att få samma FPS som vid 2560x1440. Lägger du då in i beräkningarna att 7970GHz klarar väldigt många spel galant i 2560x1440 med många FPS över, så kan nog Xbox klara bra mycket snyggare spel i 1920x1080 med optimeringar och 30FPS.
Aleshi är inte uppkopplad
2013-01-24, 09:55   #189

jetblack

Medlem

jetblacks avatar

Plats: Malmö

Registrerad: okt 2006

Citat:
Ursprungligen inskrivet av MaXx_92 Visa inlägg
Det va en ganska korkad kommentar.
Jag spelar både konsoll och pc, jag får bredare spelutbud än du och konsoll är lite mer casual gaming istället för att man ska sitta på helspänn och framåtlutad över tangentbordet.
Kommer alltid finnas folk som väljer konsoll före pc eller både och
Vilken av kommentarerna var korkad tycker du?
__________________
Allan, please add signature
jetblack är inte uppkopplad
2013-01-24, 10:08   #190

Aleshi

Medlem

Aleshis avatar

Registrerad: nov 2011

Citat:
Ursprungligen inskrivet av MaXx_92 Visa inlägg
Det va en ganska korkad kommentar.
Jag spelar både konsoll och pc, jag får bredare spelutbud än du och konsoll är lite mer casual gaming istället för att man ska sitta på helspänn och framåtlutad över tangentbordet.
Kommer alltid finnas folk som väljer konsoll före pc eller både och
Var inte det ganska korkad kommentar? Jag spelar turnbaserad strategi eller långsammare strategispel som Settlers II, EU III eller HoI II. Och till konsol spelar jag fightingspel, bilspel och NES-spel. För mig är konsol snabbt och stressigt och PC är casual, lugnt och avslappnande.

Alltså, du kan inte generalisera på det där sättet.
Aleshi är inte uppkopplad
2013-01-24, 17:25   #191

lang666

Medlem

Plats: Örebro

Registrerad: apr 2011

Citat:
Ursprungligen inskrivet av dunis90 Visa inlägg
Bästa referensen nu är väl att titta på hur en i3 presterar i flertrådade spel med och utan HT påslaget

I testerna på denna sida får i3 2105 med HT en tydlig förbättring i Far Cry 2, Civilization 5 och World in conflict.
http://alienbabeltech.com/main/?p=27571&page=7


På andra forum har jag läst positiva inlägg från spelutvecklare angående en åttakärnig Jaguar-baserad processor, så är inte så orolig.

Sen är det lätt att glömma ineffektiviteten hos PCn också, iaf med dess nuvarande APIn.
http://www.bit-tech.net/hardware/gra...l-to-directx/2
Hyperthreading har dock ingeting med flera kärnor att göra.
lang666 är inte uppkopplad
2013-01-24, 17:39   #192

Aleshi

Medlem

Aleshis avatar

Registrerad: nov 2011

Citat:
Ursprungligen inskrivet av lang666 Visa inlägg
Hyperthreading har dock ingeting med flera kärnor att göra.
Jo. I ett flertrådat spel så kommer HT ge en boost på en dualcore, även fast det kanske är en nackdel på en hexacore. Är ett spel gjort för flera kärnor än din processor har så kan HT hjälpa en hel del.
Aleshi är inte uppkopplad
2013-01-24, 22:10   #193

hunden

Moderator

hundens avatar

Plats: Linköping

Registrerad: sep 2002

Citat:
Ursprungligen inskrivet av zhrooms Visa inlägg
Förstår verkligen inte hur du lyckades skriva en wall of text om marknaden när jag inte nämnde det, det enda jag gjorde var att förklara hur det ser ut från riktiga gamers perspektiv, jag vet exakt hur marknaden ser ut och fungerar, och ja, det är det som är problemet i grunden, bokstavligen talat ett helvete för oss PC-spelare som strävar efter något nytt när konsolmarknaden begränsas år efter år.
Jag tolkade det som att han menade att det inte alls behöver vara enbart på grund av konsollerna som du får spel som inte maxar din monsterdator. Det vore ganska korkat av en spelutvecklare att skapa ett spel bara hälften av alla intresserade spelare ens kan spela, speltillverkaren tjänar som sagt inget på att folk köper nya grafikkort utan vill kunna få ut sina spel till alla.

Om man kollar Steams hårdvarustatistik (som jag skulle säga borde borde ge en ganska korrekt bild eftersom väldigt många använder Steam) så ser man att bara hälften har tillgång till DX11 så att då istället nöja sig med DX10 gör att man istället når 80% av spelarna, om man ändå måste stanna vid DX10 kanske det inte är värt att lägga massor av utvecklingstid på även även stödja DX11. Vidare är det bara 20% som har 8GB RAM medan de resterande har 4GB eller mindre.

Superspelnördarna (som du och många andra här på Swec) är tyvärr inte så vanliga.
__________________
Kolla gärna in min RGB-LED-ljusstake i galleriet
[ASUS P8P67 EVO][Intel Core i5-2500K][Corsair XMS3 8GB DDR3 PC3-12800]
[
GeForce GTX 560 Ti SLI][Samsung SpinPoint 500GB][CORSAIR TX 650W]
hunden är inte uppkopplad
2013-01-25, 19:24   #194

Ak-47

Avstängd

Ak-47s avatar

Plats: Kristianstad

Registrerad: nov 2012

Citat:
Ursprungligen inskrivet av Subzero299 Visa inlägg
Dagens konsoler klarar bf3 så jag tror nog nästa generation gör det med.
Nöd och näppe ja.....

Pinsamt att se hur nästan konsolerna brinner upp när man spelar BF3... Även när dom kör på under ''low'' på settings och det hackar fruktansvärt mycket...

Dom skulle inte ha släppt bf3 till konsolerna..
__________________
-Thuban X6@3,9GHZ + NH-D14
-HD7950@1300/6000MHZ + Accelero Extreme
-Corsair TX850W
Ak-47 är inte uppkopplad
2013-01-25, 19:26   #195

Ak-47

Avstängd

Ak-47s avatar

Plats: Kristianstad

Registrerad: nov 2012

Citat:
Ursprungligen inskrivet av hunden Visa inlägg
Jag tolkade det som att han menade att det inte alls behöver vara enbart på grund av konsollerna som du får spel som inte maxar din monsterdator. Det vore ganska korkat av en spelutvecklare att skapa ett spel bara hälften av alla intresserade spelare ens kan spela, speltillverkaren tjänar som sagt inget på att folk köper nya grafikkort utan vill kunna få ut sina spel till alla.

Om man kollar Steams hårdvarustatistik (som jag skulle säga borde borde ge en ganska korrekt bild eftersom väldigt många använder Steam) så ser man att bara hälften har tillgång till DX11 så att då istället nöja sig med DX10 gör att man istället når 80% av spelarna, om man ändå måste stanna vid DX10 kanske det inte är värt att lägga massor av utvecklingstid på även även stödja DX11. Vidare är det bara 20% som har 8GB RAM medan de resterande har 4GB eller mindre.

Superspelnördarna (som du och många andra här på Swec) är tyvärr inte så vanliga.
Håller med!

Dom flesta tror att en bra PC kostar 100.000:-

När en bra PC som kan köra alla spel kostar 3-4tusen kronor bara..
__________________
-Thuban X6@3,9GHZ + NH-D14
-HD7950@1300/6000MHZ + Accelero Extreme
-Corsair TX850W
Ak-47 är inte uppkopplad
2013-01-31, 23:23   #196

Beltet

Medlem

Beltets avatar

Plats: Stockholm

Registrerad: jan 2008

Citat:
Ursprungligen inskrivet av AlexanderGson Visa inlägg
En emulator kräver väldigt mycket mer kraftiga komponenter än den ursprungliga konsollen krävde för att kunna köra ett spel.
Om du kollar på Dolphin Emulator så krävs det en extremt bra dator för att kunna köra 60fps 1080p upskalat på gamecube spel. Och då inkluderar jag att man kör med LLE ljud istället för simulerat HLE ljud.
Då har vi inte ens börjat prata om buggar som förekommer.
Yes, jag vet att det är ett helvete att få till det. Jag hoppas bara att det ska gå snabbare, inte direkt. Kommer självklart ta jäkligt lång tid ändå.
Jag kan nu spela wii på min relativt nya PC med mindre problem. Men har inte sett till en xbox eller ps2 emulator på långa vägar som funkar bra.
Som sagt jag hoppas, men jag är inte naiv.

Skickades från m.sweclockers.com
Beltet är inte uppkopplad
Senaste nyheterna

Redaktionens senaste nyhetsrubriker

Sök jobb