bob! zei:
Iemand enige bewijzen dat vista wel degelijk quadcore benut en dit echt prestatieverschillen geeft tov core2duo ?
Zie
deze review waarin je meteen al een screenshot ziet van een Yorkfield (quad-core van de Penryn familie) in CPU-Z onder Vista: ik zie er toch duidelijk staan dat die 4 cores heeft hoor...
Wat betreft de prestatie-verschillen hangt dat af van geval tot geval. Je maakt pas effectief gebruik van meerdere cores wanneer je meerdere threads (of processen) tegelijk draait. Je zal verder pas een verschil merken als al deze threads/processen ongeveer even zwaar zijn...
bob! zei:
'64bit vista word totaal niet ondersteund door hedendaagse software en het is dus weggegooid geld om deze versie van vista aan te schaffen'.
De meeste software wordt tegenwoordig nog in 32-bit mode gecompileerd. Daarom kan de software ook niet ten volle van een 64-bit OS genieten. Toch heb je er wel voordeel aan:
- Je kan meer RAM installeren en effectief benutten.
- Voor zover je voldoende RAM hebt, kan ieder proces over 3,3 GB RAM beschikken en zit je niet vast aan 3,3 GB voor al je processen samen.
Het is ook zo dat de meeste 32-bit software tegenwoordig ook zomaar werkt onder Vista (en anders bestaan er vaak al nieuwere versies van die het wel goed doen). Het probleem ligt eerder bij de hardware drivers. Die moeten immers verplicht in 64-bit mode gecompileerd zijn om te werken. Vindt je dus geen degelijke 64-bit drivers voor al je hardware, dan is een 64-bit OS misschien geen goed idee.
Doom zei:
Ik heb namelijk gelezen dat de quad core op game vlak minder goed scoort dan de dual core vooral bij games met meer threads.
Ten eerste heb je het vermoedelijk omgekeerd gelezen: een quad-core presteert minder goed dan een dual-core (of een single-core) wanneer er
geen meerdere threads zijn.
Ten tweede hangt de snelheid van het geheel altijd af van de zwakste component (de zgn. "bottleneck"). Snelle CPU's hebben een grote honger naar geheugensnelheid. Als de CPU moet wachten op data uit het RAM, dan doet die ondertussen niets nuttigs. Het spreekt voor zich dat naarmate je de (beperkte) geheugenbandbreedte deelt door meer cores, iedere core steeds minder geheugenbandbreedte overhoudt.
Wat de performance verder belemmert is het feit dat een thread die op een core draait geblokkeerd is zolang die core wacht op data uit het RAM. In een multi-core systeem kan een thread dus langer geblokkeerd zijn dan op een single-core.
Doom zei:
Intel zou namelijk geen dure investeringen maken als deze prossecor niet in games geimplementeerd zal worden in de toekomst.
Ze hebben indertijd gekozen voor RDRAM en massa's geld gestopt in R&D en marketing om dat van de grond te krijgen. Waar staat RDRAM nu?
Ze hebben indertijd ook massa's geld geïnvesteerd in de Netburst-architectuur (= Pentium4) zonder dat het ooit echt wat werd?
Ze stoppen nog steeds massa's geld in de Itanium (= high-end server-CPU) en ook dat is niet zo'n sterk commercieel succes.
...
Je mag niet afgaan op de hoeveelheid geld die een fabrikant investeert om te bepalen of iets ooit doorbreekt of niet. Het hangt allemaal af van de acceptatie door de markt. Multi-core ontwerpen zijn gericht op toepassingen die sterk parallel kunnen werken.
Toepassingen zó programmeren dat ze (efficiënt) parallel kunnen werken is moeilijk; voor single-user toepassingen is dat zelfs haast onbegonnen werk (ontwikkeltijd verdubbelt of meer). Als de performance-winst dan ook nog eens matig is vergeleken met de hoeveelheid werk die je erin moet proppen, dan begrijp je vast wel waarom er niet zo veel desktop-toepassingen (of games) zijn die goed gebruik maken van meerdere cores.
Wesley18 zei:
Als je gamed kunnen er ook nog programma's actief zijn zoals msn, virusscanner, Internet enzo,...
Ik kan me moeilijk inbeelden dat je MSN of Internet even intens gebruikt als je game als je allen tegelijk draait. Als MSN en Internet enkel draaiend zijn (maar niets nuttigs doen) dan verbruiken ze zo goed als geen CPU-tijd. Daarvoor een multi-core nemen is simpelweg idioot!
Wat betreft een virusscanner: als die een full-scan doet terwijl je gamet, dan zal het niet zozeer je CPU-performance zijn die naar beneden gaat maar wel je disk-performance: een multi-core systeem zal je disk(s) vast niet sneller doen werken!!