Strana 1 z 1

Efektivita vzhladom na cache CPU

Napísané: Po Máj 25, 2009 9:52 pm
od používateľa Kiwi
Co je lepsie sucasne pocitat ? Jeden projekt na vsetkych jadrach ?
Alebo jeden na dvoch s malymi pam. narokmi a jeden na dalsich dvoch s vacsimi pam. narokmi ?
Alebo 4 rozne, na kazdom jadre iny, lebo zatazuje rozne sucasti CPU ?

Re: Efektivita vzhladom na cache CPU

Napísané: Po Máj 25, 2009 9:59 pm
od používateľa slavko.sk
Kiwi napísal:Co je lepsie sucasne pocitat ? Jeden projekt na vsetkych jadrach ?
Alebo jeden na dvoch s malymi pam. narokmi a jeden na dalsich dvoch s vacsimi pam. narokmi ?
Alebo 4 rozne, na kazdom jadre iny, lebo zatazuje rozne sucasti CPU ?
Velmi dobra otazka!
Zalezi od architektury procaku ... myslim ze moja Q9300 ma 2x3MB L2 cache ale sharovanu medzi jadrami. Pricom Q6600 ma myslim 8MB L2 cache ale dedikovane 2MB per jadro. Myslim ze tu to vsetko zacina a je to cele magia.
Osobne na toto nepozeram, teraz ratam MilkyWay optimalizovanu lebo:
1. paci sa mi projekt - co je najdolezitejsie a je to 2. top moj projekt po orobit@home ktory nebezi
2. da sa na nom vyladovat vela kreditu - opt app je super
a este ratam SETI@home lebo:
1. je 10 rokov od vzniku!!!
2. ratam ho len na GPU lebo MilkyWay este nema full beziacu app na CUDA GPU ale robi sa na tom.
Ta tak.

Re: Efektivita vzhladom na cache CPU

Napísané: Ut Máj 26, 2009 8:14 am
od používateľa Honza
Záleží od aplikace.

Na primegridu jsme narayili na to, že určitý sieving potřebuje procesorz s vělkou cache (nejlépe serverové), jinak jde výkon výrayně dolů (tuším desítkz procent).
Nový fpsieve toto zohledňuje a v .ini se říká velikost cache.

Jinde velikost cache téměř nehraje roli (tuším CPDN), protože do cache procesoru se moc nevejde a většinou stejně hrabe do RAM nebo v horším případě na disk.