Re: Procesor wielordzeniowy a jego szybkosc

Autor: Marrcino <niema_at_niczego.pl>
Data: Thu 23 Sep 2010 - 13:12:04 MET DST
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Message-ID: <4c9b3604$0$20995$65785112@news.neostrada.pl>

W dniu 2010-09-23 12:51, Mariusz Kruk pisze:
> epsilon$ while read LINE; do echo \>"$LINE"; done< "tomjas"
>> No tak - to typowa odpowiedz jaka wyczytalem na wielu forach ale nie
>> daje ona odpowiedzi. Czy jest toi w przyblizeniu suma 4x2.6 czy jest to
>> w przyblizeniu 4x0.65=2.6?
>
> Nie ma czegoś takiego, jak "suma 4x2.6". Masz cztery rdzenie, z których
> każdy jest taktowany po 2.6GHz (z dokładnością do oszczędzania energii i
> innych takich; dla naszych rozważań nieistotne). To znaczy, w
> uproszczeniu, że możesz uruchomić cztery zadania, które równolegle
> wykonają się w takim czasie, w jakim pojedyncze zadanie wykonałoby się
> na procesorze 2.6GHz, ale _nie_ oznacza to, że uruchomisz na nim
> pojedyncze zadanie z taką szybkością, z jaką działałoby na procesorze
> jednordzeniowym taktowanym 10GHz.
> Innemi słowy - czterema pociągami przewieziesz z Warszawy Wschodniej na
> Zachodnią cztery razy więcej ludzi w ciągu godziny niż jednym, ale nie
> znaczy to, że cztery pociągi rozwiną na tej trasie większą szybkość.
>

Są jednak zastosowania gdzie tak można mówić w przybliżeniu że
4x2,6=10.4 na przykład przy wirtualizacji gdzie każdej maszynie dajesz
po jednym corze i one zarąbują ten core na 100%. Vmware ESX na przykład
mając maszynę z 2CPU 4x2,6 pokaże częstotliwość do rozdzielenia na hosty
wirtualne 20,8GHz i to w przybliżeniu tak będzie działać.
Received on Fri Sep 24 10:25:09 2010

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Fri 24 Sep 2010 - 10:51:05 MET DST