Hi!
Ik besloot om eens wat meer info over multi-core te weten te komen. Vooral over hoe je er nu het beste gebruik van maakt.
Zonder probleem kan ik een dozijn links neerplompen die ik al bezocht heb maar ik blijf zitten met twee vraagjes waar ik geen lekker uitsluitsel over kan vinden. Het zijn de volgende:
1. Heeft een 64-BITS OS invloed op multi-core gebruik?
Behalve dat iemand die volledig gebruik -wil- maken van multi-core een power-user zal zijn en dus ook grote hoeveelheden RAM in zijn systeem wil hebben (even generaliseren, mag wel toch
) heb ik niet kunnen vinden of er een direct verband is tussen een 64-BITS OS en een multi-core prestatie.
Wel is een modern OS zoals XP of Vista (of een Linux-smaakje) belangrijk daar oude (lees: hopeloze, win95, etc.) OS-en er gewoon geen fatsoenlijk gebruik van maken.
2. Zijn er programma's die als een 'laag' tussen applicatie en CPU gaan hangen om multithreaded bezig te zijn?
Veel oude programma's, vooral games, moeten het vooral hebben van de hertzen. Zo zie je bijvoorbeeld dat een game die op single core 3.00 het goed deed het op dual core 1.8 opeens niet meer zo goed doet. Sterker nog: er wordt om sommige gevallen gesproken over groot verlies. Nu is het hebben van een modern OS, het hebben van bijgewerkte drivers en soms patches (AMD schijnt geloof ik mooie tools te hebben) een goede hulp maar soms blijf je met het probleem zitten dat één core zich de * werkt en de ander er bij hangt voor piet snot.
Ik heb ooit gehoord dat er programma's zouden zijn die deze instructies opvangen en weer verdelen maar ik kan mij voorstellen dat dit vertragend kan werken. Is dit überhaubt waar?
Ik heb het hier dus niet over het instellen van de affiniteit van het proces (wat zelfs direct vanuit Windows kan).
Zoals gezegd heb ik veel moeite om antwoord te krijgen op bovenstaande twee vragen dus als iemand mij een leuke duw kan geven zou ik dat waarderen!
Graag niet té technisch. Ik ben zeker geen beginner maar tech-documenten over compleet geavanceerde processor routines en instructies gaan me toch iets boven me pet
.
TIA.
Ik besloot om eens wat meer info over multi-core te weten te komen. Vooral over hoe je er nu het beste gebruik van maakt.
Zonder probleem kan ik een dozijn links neerplompen die ik al bezocht heb maar ik blijf zitten met twee vraagjes waar ik geen lekker uitsluitsel over kan vinden. Het zijn de volgende:
1. Heeft een 64-BITS OS invloed op multi-core gebruik?
Behalve dat iemand die volledig gebruik -wil- maken van multi-core een power-user zal zijn en dus ook grote hoeveelheden RAM in zijn systeem wil hebben (even generaliseren, mag wel toch
Wel is een modern OS zoals XP of Vista (of een Linux-smaakje) belangrijk daar oude (lees: hopeloze, win95, etc.) OS-en er gewoon geen fatsoenlijk gebruik van maken.
2. Zijn er programma's die als een 'laag' tussen applicatie en CPU gaan hangen om multithreaded bezig te zijn?
Veel oude programma's, vooral games, moeten het vooral hebben van de hertzen. Zo zie je bijvoorbeeld dat een game die op single core 3.00 het goed deed het op dual core 1.8 opeens niet meer zo goed doet. Sterker nog: er wordt om sommige gevallen gesproken over groot verlies. Nu is het hebben van een modern OS, het hebben van bijgewerkte drivers en soms patches (AMD schijnt geloof ik mooie tools te hebben) een goede hulp maar soms blijf je met het probleem zitten dat één core zich de * werkt en de ander er bij hangt voor piet snot.
Ik heb ooit gehoord dat er programma's zouden zijn die deze instructies opvangen en weer verdelen maar ik kan mij voorstellen dat dit vertragend kan werken. Is dit überhaubt waar?
Ik heb het hier dus niet over het instellen van de affiniteit van het proces (wat zelfs direct vanuit Windows kan).
Zoals gezegd heb ik veel moeite om antwoord te krijgen op bovenstaande twee vragen dus als iemand mij een leuke duw kan geven zou ik dat waarderen!
Graag niet té technisch. Ik ben zeker geen beginner maar tech-documenten over compleet geavanceerde processor routines en instructies gaan me toch iets boven me pet
TIA.
~ Information security professional & enthousiast ~ EC Twitter ~