BOINC@Poland

Inne => Archiwum => Wątek zaczęty przez: Ufol w 29 Marzec 2011, 10:05

Tytuł: znaczenie pamięci podręcznej
Wiadomość wysłana przez: Ufol w 29 Marzec 2011, 10:05
Czy rozmiar pamięci podręcznej ma znaczenie dla szybkości przeliczania próbek? Z pamięci cache mocno korzysta Primegrid. Procesor wręcz trzeszczy i ma się wrażenie, że komputer za chwilę wybuchnie. Co do innych projektów, to nie zauważyłem większych różnic w pracy procesora. Czy wynika to z faktu, iż Primegrid lepiej działa w cache. Taka Enigma też spokojnie się tam mieści, pomimo tego procesor nie pracuje tak intensywnie jak w przypadku Primegrida. Dlaczego tak się dzieje?
Tytuł: Odp: znaczenie pamięci podręcznej
Wiadomość wysłana przez: Troll81 w 29 Marzec 2011, 10:59
po prostu próbka primegrida mieści się w całości w cache :D więc nie ma potrzeby korzystania z RAM. Natomiast taki climate ma gigantyczne próbki i jak na razie niekt nie wyprodukował proca z 1gb cache więc siłą rzeczy musi korzystać z Ramu.
Tytuł: Odp: znaczenie pamięci podręcznej
Wiadomość wysłana przez: Gargul w 29 Marzec 2011, 13:05
CPU od dawna umieją zakolejkować sobie potrzebne dane, zanim trafią one do rdzenia. Jej ilość więc nie wpływa na wydajnosć obliczeń w BOINC.
Tytuł: Odp: znaczenie pamięci podręcznej
Wiadomość wysłana przez: Troll81 w 29 Marzec 2011, 14:18
W PrimeGrid wielkość cache ma znaczenie.....
Tytuł: Odp: znaczenie pamięci podręcznej
Wiadomość wysłana przez: lolek w 29 Marzec 2011, 14:39
Ma znaczenie tam gdzie wszystkie dane mogą być jednorazowo wrzucone do pamięci podręcznej. W większości projektów różnica są minimalne.
Tytuł: Odp: znaczenie pamięci podręcznej
Wiadomość wysłana przez: Ufol w 30 Marzec 2011, 15:24
Czy istnieją inne projekty działające tak jak Primegrid?      
Tytuł: Odp: znaczenie pamięci podręcznej
Wiadomość wysłana przez: Troll81 w 30 Marzec 2011, 15:32
SETI jest wrażliwy na ilość cache jesli dobrze pamiętam. Mersenne chyba też.