PC Ekspert Forum

PC Ekspert Forum (http://forum.pcekspert.com/index.php)
-   Hardverski problemi (http://forum.pcekspert.com/forumdisplay.php?f=41)
-   -   "Računanje" bottleneck-a (http://forum.pcekspert.com/showthread.php?t=269418)

onurb 20.04.2015. 13:28

"Računanje" bottleneck-a
 
Pozdrav svima,
zanima me kako "izračunati" hoće li biti bottleneck-a u konfiguraciji.
Dakle recimo da se barata vrijednostima takta CPU-a, takta RAM-a i vrstom ddr-a, takta grafičke te brzinom njene memorije te taktom FSB-a.

s teorijske strane recimo da svaka procesorova naredba traje samo 1 takt (i čitanje i pisanje), što naravno nije istina ali da olakšamo "računanje" zbog različitih arhitektura i ostalog

kako vidjeti hoće li neka komponenta biti "prejaka" za neku drugu, odnosno da se ne može iskoristit njen puni potencijal (presporo čitanje, presporo slanje zahtjeva na grafičku itd.)

primjer:

FSB 800 MHz, ddr2 memorija na 400MHz (unutarnji je onda 800) i više od toga se neda iskoristit pa bi FSB bio bottleneck za bilo koju bržu memoriju

isti fsb i neka bijesna grafička - kako vidjet je li FSB prespor?
Ali opet se (ili ne?) ta sabirnica koristi za prethodno navedeno "razgovaranje" s RAM-om, pa onda još s hdd-om po potrebi

uglavnom koja je cijela logika iza toga, kako složiti optimalnu konfiguraciju, odnosno kako ne kupiti "prejaku" komponentu za trenutnu konfiguraciju?

originalni problem koj me naveo na pitanje: imam dva kompa, jedan ima CPU na 3.2 GHz na dvije jezgre i FSB 800, a drugi 2,5GHz 4 jezgre i FSB 1333 pa me zanima kako vidjet koji brže radi kod developinga tipa kompajliranja i ostalog, a koji je bolji za "gejming"
naravno odgovore tipa X. je bolji ne priznam, već me zanima cijela logika

Cuky 20.04.2015. 17:04

Sve to ovisi o kompajleru. Ako podrzava multithreading onda ce quad biti brzi, u suprotnom bi ga dualac mogao naprat.

morbid_angel 20.04.2015. 17:31

Ak se dobro sjecam - to je opisano u ovoj knjizi
http://www.amazon.co.jp/Computer-Arc...r+architecture

Nije tako jednostavna materija da se moze objasniti u par recenica. Pogledaj za ovu knjigu - mislim da u njoj lezi odgovor. S tim da je opis u nekoliko poglavlja a ne nekoliko recenica.

EDIT

A ako te zanimaju detalji oko kompajlera i kako zapravo rade te kako optimizacija radi - pogledaj za ovu knjigu
http://www.amazon.co.jp/Advanced-Com...s_a_1_1&sr=8-1

Mozda bi bilo najbolje zasukati rukave, zagrijat stolicu i prouciti literaturu. :)

onurb 22.04.2015. 20:48

hvala na preporuci knjiga, potražit ću neku pdf-verziju za ljetno štivo

nisam ni mislio da će odgovor bit u par rečenica, već me zanima to u detalje, neko osnovno znanje o arhitekturama i paralelizmu imam

nije mi zapravo bila ideja gledat višejezgrenost (nije da me ne zanima), već samo pitanje bottleneck-a u smislu natpravanja sabirnica (fsb-a) i ostalih relativnih odnosa brzine odnosno sporosti

svi odgovori koje pronalazim na netu su tipa "overklokaj i vidi jel ti ide išta na bolje", al mene ipak zanima logička pozadina


Sva vremena su GMT +2. Sada je 10:08.

Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© 1999-2023 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger