Stöd för flera kärnor på tapeten

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av FL3JM
Men, om alla nya prollar nu är 64bitars, varför gåre så segt på mjukvarufronten när det gäller 64bitar?

Jag sitter och väger mellan att införskaffa Vista i 32bit eller 64bitversion. Vilken ska man ta? Man vill ju kunna lira spel och installera vettiga program så som Photoshop osv. Ger det bättre prestanda i spel med 64bit i Vista?

Tacksam för svar!

Ska du spela så är det ingen ide att ha 64-bitar versionen då nästan inga spel har stöd för det.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Aqualize
RAID:ning av hårddiskar är ju simpel sak. Dual channel är att man använder två minnen och databussen blir som 128 istället 64 simpla grejer.
Grafikkorten är av naturen parallella (det skryts ju om hur många pipelinex och shaders etc som de har) så GPU:er behöver man inte göra dual core av. Nästan så man kan se det som att det är en jäkla multicore i varje GPU vi har nu.
Men när det kommre till kod som exekveras på CPU:n (s.k. general purpose processor) så uppstår många problem med hur ordningen av exekveringstrådar ska ske. När man vanligt programmerar så är det alltid enkeltrådat, helt linjärt. Ett problem t.ex. är med delat minne att flertrådade kan hämta samma variabel samtidigt och det blir olika resultat t.ex. som en tråd sparar ett värde och en annan det andra värdet. Programmen blir icke-deterministiska då och det är verkligen inte bra. Man måste köra med critical sections som man låser ena tråden då. Det drabbar prestandan. Bäst är att lyckas skriva koden så den är "re-entrant" vilket är ett antal villkor.
Edit: http://en.wikipedia.org/wiki/Thread_safety

När det skrivs Core Duo (Intel Core) är det såklart yonah-kärnan osv (sossaman för Xeon)! Eftersom processorn kallades för just det och inte Core 1 Duo. Så nej det är fortfarande så att Intel Core (Core Duo, Core Solo) har inte stöd för EM64T.

The following processors implement the Intel 64 architecture:

* Intel NetBurst
o Intel Xeon (some models since "Nocona")
o Intel Celeron D (some models since "Prescott")
o Intel Pentium 4 (some models since "Prescott")
o Intel Pentium D
o Intel Pentium Extreme Edition
* Intel Core microarchitecture
o Intel Xeon ("Woodcrest")
o Intel Core 2

hm. ja så va de...

fast folk köper väl bara c2d idag så? de ksotar ju knappt nånting e6300 å snart e4300 eller va den ska heta.

dessutom ska man väl få både 32 å 64bits windwows vista?

"Unlike XP x64, you don't need to buy a x64-specific versions of Vista. Instead, all Windows Vista editions, except for Vista Starter, will come with both 32-bit (x86) and 64-bit (x64) versions in the box, on separate DVDs.
"

Visa signatur

Nätverksnörd

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av moire
The following processors implement the Intel 64 architecture:

* Intel NetBurst
o Intel Xeon (some models since "Nocona")
o Intel Celeron D (some models since "Prescott")
o Intel Pentium 4 (some models since "Prescott")
o Intel Pentium D
o Intel Pentium Extreme Edition
* Intel Core microarchitecture
o Intel Xeon ("Woodcrest")
o Intel Core 2

hm. ja så va de...

fast folk köper väl bara c2d idag så? de ksotar ju knappt nånting e6300 å snart e4300 eller va den ska heta.

dessutom ska man väl få både 32 å 64bits windwows vista?

"Unlike XP x64, you don't need to buy a x64-specific versions of Vista. Instead, all Windows Vista editions, except for Vista Starter, will come with both 32-bit (x86) and 64-bit (x64) versions in the box, on separate DVDs.
"

Det finns inga Low Voltage eller Ultra Low Voltage Core 2 Duo ännu. Så det säljs många Core Duos även idag. Sen så måste ju alla lager och alla bärbara med Core Duo göras om så att de passar Core 2 Duo (visserligen bör det räcka med en BIOS uppdatering men det hindrar inte företagen att vara sega, sen så kan man kanske få Core Duo processorer rabatterade eftersom de är på väg ut).

Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av moire
The following processors implement the Intel 64 architecture:

* Intel NetBurst
o Intel Xeon (some models since "Nocona")
o Intel Celeron D (some models since "Prescott")
o Intel Pentium 4 (some models since "Prescott")
o Intel Pentium D
o Intel Pentium Extreme Edition
* Intel Core microarchitecture
o Intel Xeon ("Woodcrest")
o Intel Core 2

hm. ja så va de...

fast folk köper väl bara c2d idag så? de ksotar ju knappt nånting e6300 å snart e4300 eller va den ska heta.

dessutom ska man väl få både 32 å 64bits windwows vista?

"Unlike XP x64, you don't need to buy a x64-specific versions of Vista. Instead, all Windows Vista editions, except for Vista Starter, will come with both 32-bit (x86) and 64-bit (x64) versions in the box, on separate DVDs.
"

Ja där har du listningen själv på att den inte stödjer det. Ursprungligen var ju frågan i tråden om det fanns några moderna processorer som inte stödjer AMD64/EM64T) och en processor som inte är ens ett år gammal får väl anses vara modern.

Det verkar som OEM-versionerna (om man tittar på webhallen (inte kollat på flera veckor visseligen)) kommer i 32 eller 64 bitar, men retail så får man båda.

Visa signatur

Forumregler | Feedbackforumet | Något som behöver modereras? Tryck på Anmäl inlägget och ge en anledning, någon moderator kommer granska inlägget och göra (egen) bedömning
"Fate. Protects fools, little children and ships named Enterprise." - Riker - ST:TNG

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av moire
core duo är x64 ! dvs 64bitars CPU.

Inte alls, Core Duo är 32 bitars, Core 2 Duo dock, den är 64.

Och så var jag sent ute

Permalänk
Medlem

om man nu läst på wiki som moire verkar ha gjort så missa han paragrafen över den han posta..

"The first Intel mobile processor supporting EM64T is the Merom version of the Core 2 processor, which was released on 27 July 2006. None of Intel's earlier notebook CPUs (Core Duo, Pentium M, Celeron M, Mobile Pentium 4) support Intel 64."

där är svaret svart på vitt som man brukar säga.

men iaf det är possitivt att det kommer ett 64bits os iaf så kanske vi får se mjukvaru tillverkarna byta till 64bitar snart

Permalänk
Citat:

Ursprungligen inskrivet av Gambit_2K
Lite offtopic men angående 64 bitars stöd så har MS lagt till en ganska bra grej med deras "Games for Windows" stämpel. Spel med denna stämpel måste fungera i både 32 och 64 bitars versioner av Windows Vista. De kommer ju inte använda 64 bitars tekniken, men man slipper iaf spel som inte funkar om man har 64 bitars versionen.

tack gambit, har funderat på vad den stämpeln står får

Visa signatur

"Ta det lungt jag är dyslektiker"

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av funky_monkey
tack gambit, har funderat på vad den stämpeln står får

Xbox360 kontrollern måste även ha stöd i spelet (för de spel som kan använda en kontroller då).

Visa signatur

ASUS ROG Crosshair X670E Gene| AMD Ryzen 9 7800X3D Delidded | Custom EK Watercooling| WD Black SN850X 1TB + WD Black SN850X 2TB| Corsair Vengeance, DDR5-6600 64GB (2 x 32GB) @6400MHz CL 30-38-38-76| AMD Radeon RX 7900 XTX| LG UltraGear 45GR95QE OLED| MSI MPG A1000G PCIE5 1000W| Lian Li O-11 EVO|

Permalänk
Medlem

Alla 32 bit spel ska ju fungera i 64 bit vista out-of-the-box, eller?
Visst kan det kanske vara lite problem i början men det är det alltid.

"It must support widescreen resolutions, such as 1680 x 1050."
Från wikipedia, det var riktigt positivt.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av echo
Alla 32 bit spel ska ju fungera i 64 bit vista out-of-the-box, eller?
Visst kan det kanske vara lite problem i början men det är det alltid.

Bara om de har Games for Windows stämpeln och uppefyller dessa krav.

# Games Explorer support
# Parental controls
# Compatibility with the Xbox 360 controller (where applicable)
# Widescreen support
# 64-bit processor support
# Multi-core and multi-threading support
# Media Center support (Premium and Ultimate Vista packages ship with Media Center)

Visa signatur

ASUS ROG Crosshair X670E Gene| AMD Ryzen 9 7800X3D Delidded | Custom EK Watercooling| WD Black SN850X 1TB + WD Black SN850X 2TB| Corsair Vengeance, DDR5-6600 64GB (2 x 32GB) @6400MHz CL 30-38-38-76| AMD Radeon RX 7900 XTX| LG UltraGear 45GR95QE OLED| MSI MPG A1000G PCIE5 1000W| Lian Li O-11 EVO|

Permalänk
Medlem

Njae, de kan kanske bara garanteras fungera om de har stämpel men att ha stämpeln är knappast något krav för att det ska fungera.

Sen så motsäger du dig själv (i och med ditt 'citat' (en källa vore inte fel)) i och med att det står 64-bit processor support.
Har ett program 64-bit processor support så är inte det samma sak som att det fungerar på ett 64-bit OS.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av echo
Alla 32 bit spel ska ju fungera i 64 bit vista out-of-the-box, eller?
Visst kan det kanske vara lite problem i början men det är det alltid.

"It must support widescreen resolutions, such as 1680 x 1050."
Från wikipedia, det var riktigt positivt.

det är inte upp till spelen (istort sätt) x64 är kompatibelt med x86. så spelen fungerar ja!

Visa signatur

Nätverksnörd

Permalänk
Citat:

Ursprungligen inskrivet av moire
det är inte upp till spelen (istort sätt) x64 är kompatibelt med x86. så spelen fungerar ja!

x64 finns inte.
Det heter x86-32 och x86-64 om vi ska vara petiga.

Permalänk
Hedersmedlem

http://www.gamesforwindows.com/aboutGFW/gamesForWindows.aspx
http://en.wikipedia.org/wiki/Games_for_Windows
Nämns inget om multi-core och multi-threading men jag har också för mig jag läst det någonstans.

echo, vad menar du med Har ett program 64-bit processor support så är inte det samma sak som att det fungerar på ett 64-bit OS. ?
Det är ju inte djupt tekniskt beskrivet den där listan så det är väl helt underförstått att spelet måste kunna köras på ett 64-bitars OS om det är 64-bitar.

(nu var ju inte games for windows ett krav att spelet själv ska vara både 32 och 64 bitar, det vet jag).

Visa signatur

Forumregler | Feedbackforumet | Något som behöver modereras? Tryck på Anmäl inlägget och ge en anledning, någon moderator kommer granska inlägget och göra (egen) bedömning
"Fate. Protects fools, little children and ships named Enterprise." - Riker - ST:TNG

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av hagbarddenstore
x64 finns inte.
Det heter x86-32 och x86-64 om vi ska vara petiga.

Fast IA-32 och AMD64/Intel 64(/EM64T/IA-32e) är ju inte heller fel. Speciellt med tanke på att AMD64 och Intel 64 skiljer sig åt på vissa punkter.

Visa signatur

[AMD Athlon64 X2 4400+][Corsair TWINX2048-3500LLPRO][Leadtek 8800GTS 640MB][ASUS A8N-SLI Premium][Antec P180][Antec Neo HE 550W]

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Aqualize
echo, vad menar du med Har ett program 64-bit processor support så är inte det samma sak som att det fungerar på ett 64-bit OS. ?
Det är ju inte djupt tekniskt beskrivet den där listan så det är väl helt underförstått att spelet måste kunna köras på ett 64-bitars OS om det är 64-bitar.

(nu var ju inte games for windows ett krav att spelet själv ska vara både 32 och 64 bitar, det vet jag).

Fasst är ju enorm skillnad på att fungera på ett 64 bitars OS som klarar av 32 bitar också än att vara native i 64 bitar.
64-bit support menar ju på att det är i native 64 bitar.

Medans andra texter säger att det inte behöver vara 64 bitar utan kan vara 32 bitar också för att få games for windows loggan.

Det jag reagerar på är att alla spel som går att köpa idag är i 32 bitar (med kanske något undantag för någon 64 bitars version) och därför bör 64bit vista klara av alla spelen utan problem.

Visst kommer det finnas buggar, Driver t.ex. har ju aldrig fungerat till XP. Men det kravet för loggan är helt värdelöst IMHO.

Det är ju klart som korvspad alla nya spel kommer att fungera på både 32 bitars och 64 bitars Vista.