Hvordan hukommelse indflydelse på, hvordan systemerne

I

ITstudent

Guest
hey guys ..

Jeg stillede et spørgsmål om en uge siden her i dette forum om hukommelse, og hvordan påvirker alle systemets ydeevne ..men jeg fik ikke noget præcist svar til mit spørgsmål.Derfor har jeg måtte gå og mine egne Undersøgelser på dette, og jeg endte op med et svar.

Kunne u plz nu tjekke mit svar til c, hvis det rigtige eller ej ..

Spørgsmålet var:
"Et ofte tænker processorhastigheden bestemmer hastigheden af hele systemet. Forklar hvordan hukommelsens størrelse (og brug) kan have en indvirkning på det samlede hastighed af systemet."

og mit svar er:
"Memory gemmer instruktioner, som computeren processor søger efter, og derefter henretter. Hvis disse anvisninger ikke er i hukommelsen, bliver de nødt til at blive overført fra forskellige lagerenheder bruges på computeren for at hukommelsen. Denne proces kaldes lastning et program.
Så hvis hukommelsen er en større størrelse, betyder det yderligere vejledning kan gemmes i hukommelsen, derfor flere programmer kan åbnes på samme tid, og mindre tid vil være behov for at indlæse et program, og resultatet er et hurtigere system . "tak på forhånd for hvem replys ..

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Smile" border="0" />
 
Faktisk er både hukommelsen størrelse og den båndbredde mellem processoren og hukommelsen begge vigtige.
Oprindeligt, på grund af de begrænsninger, vi kan inregete enheder på en dør, hukommelse er altid adskilt fra processor, så den hukommelse er hukommelsen.Men nu, hvor antallet af enheden stigende, mest universelle desktop-processor kan integrere L-2 cache på en chip.
Som alle kender glip sats og glip omkostningerne ved cachen har en stor indflydelse på processorens ydeevne.I en statistisk forstand, er, at trods alle de løse karakter mellem forskellige programmer, at cachestørrelsen definere miss sats.
På samme tid, fordi cacher er integreret med processor, hvilket betyder bandwdith mellem dem er nemme at stige, så båndbredde mellem L-2 cache og hukommelse bliver flaskehalsen.Derfor er vi forbedre FSB frekvens.

 
hvorfor ikke læse grundigt om bogen "computer
arkitektur "en kvantitativ tilgang

 
Måske ville du være interesseret i min uformelle benchmark.

Et par dage siden jeg testede to Win2k kasser, som har samme CPU hastighed, men meget forskellige hukommelse hastigheder.
Computer # 1 er en dual 1.4GHz Athlon med 1 GB RAM.Læs 640 MB / sek, skriver 620 MB / sek.
Computer # 2 er en dual 1.8GHz Opteron med 1 GB RAM.Læs 3000 MB / sek, skriver 2300 MB / sek.

Når jeg kører CPU-intensive 32-bit apps som DSP og FFT ting, computer # 2 er lidt hurtigere, er nøjagtig proportional med dens lidt højere CPU clock rate.Forholdet bliver det samme, når jeg vælger forskellige optimeringer som SSE, MMX, og 3DNow.

Når jeg kører 32-bit memory-intensive apps såsom ModelSim og Xilinx ISE, computer # 2 er 2,0 til 2,5 gange hurtigere end computer # 1.Det sparer mange minutter, når bygningen mit store FPGA projekter.

 

Welcome to EDABoard.com

Sponsor

Back
Top