Re: Procesor wielordzeniowy a jego szybkosc

Autor: tomjas <tomjas_at_WYTNIJTOpoczta.onet.pl>
Data: Thu 23 Sep 2010 - 12:56:44 MET DST
Message-ID: <slrni9mcjc.2jo.tomjas@krusty.localhost>
Content-Type: text/plain; charset=UTF-8

On Thu, 23 Sep 2010 12:51:52 +0200, Mariusz Kruk wrote:
> 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ść.
>
I o taka odpowiedz mi chodzilo. Oczywiscie mam swiadomosc ze nie jest to
4x2.6=10.4 bo wiadomo ze role graja dodatkowe czynniki ktorych mozna by
wymienic wiele ale generalnie kazdy z rdzeni wykonuje swa prace
z predkoscia bliska 2.6 a nie 0.65 (a to kolosalna roznica).
Ddzieki i pozdrawiam.
tomjas
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