Data: 2010-09-23 10:03:09 | |
Autor: tomjas | |
Procesor wielordzeniowy a jego szybkosc | |
Witam.
Na poczatek prosze o wybaczenie byc moze banalnego pytania laikowi ale nie moge sie nigdzie doczytac odpowiedzi a na forach tez rozne opinie. A zatem pytanie: z jaka predkoscia taktowany jest procesor wielordzeniowy? Dla przykladu: zalozmy procek 4 rdzeniowy 2.6 GHz. Czy oznacza to, ze KAZDY z rdzeni chodzi z szybkoscia 2.6GHz czyli mamy w przyblizeniu 4 procesory o szybkosci 2.6 GHz czy jest to jak gdyby suma szybkosci 4 procesorow? Z gory dzieki i przepraszam za lamerstwo. tomjas |
|
Data: 2010-09-23 12:07:44 | |
Autor: BartekK | |
Procesor wielordzeniowy a jego szybkosc | |
W dniu 2010-09-23 12:03, tomjas pisze:
Witam.Wiele zaleĹźy od zastosowania, ale raczej nigdy "suma". To tak jakbyĹ porĂłwnaĹ procesor do pracownika/Ăłw - czasem 4 pracownikĂłw zrobi coĹ 4x szybciej niĹź jeden (pod warunkiem Ĺźe zadanie da siÄ wykonywaÄ rĂłwnolegle w 4 wÄ tkach, i Ĺźe szef, czyli system operacyjny, optymalnie im rozdzieli pracÄ), a czasem bÄdzie trzech siedzieÄ i siÄ patrzeÄ jak jeden pracuje. Wszystko zaleĹźy od zleconej pracy i organizacji tej pracy. -- | Bartlomiej Kuzniewski | sibi@drut.org GG:23319 tel +48 696455098 http://drut.org/ | http://www.allegro.pl/show_user_auctions.php?uid=338173 |
|
Data: 2010-09-23 10:44:30 | |
Autor: tomjas | |
Procesor wielordzeniowy a jego szybkosc | |
On Thu, 23 Sep 2010 12:07:44 +0200, BartekK wrote:
W dniu 2010-09-23 12:03, tomjas pisze: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? |
|
Data: 2010-09-23 12:44:25 | |
Autor: BartekK | |
Procesor wielordzeniowy a jego szybkosc | |
W dniu 2010-09-23 12:44, tomjas pisze:
On Thu, 23 Sep 2010 12:07:44 +0200, BartekK wrote:KaĹźdy z rdzeni (procesorĂłw) jest taktowany 2.6GHz. PomijajÄ c fakt, Ĺźe w nowoczesnych procesorach, gdy nie sÄ obciÄ Ĺźone zadaniami, to sÄ taktowane wolniej (by siÄ nie grzaĹy). I pomijajÄ c Ĺźe w najnowszych procesorach typu i7 gdy obciÄ Ĺźony jest jeden/dwa rdzenie z 4, to te dwa chodzÄ jeszcze szybciej niĹź 2.6GHz (bo pozostaĹe chodzÄ wolniej). Ale zasadniczo to bym nie zapisaĹ 4x2.6 bo nijak to nie jest rĂłwne 10.4GHz :) To tak jak 4 makarony dwu-jajeczne nie dadzÄ ci jednego oĹmiojajecznego ;) -- | Bartlomiej Kuzniewski | sibi@drut.org GG:23319 tel +48 696455098 http://drut.org/ | http://www.allegro.pl/show_user_auctions.php?uid=338173 |
|
Data: 2010-09-24 12:39:21 | |
Autor: Tomasz Jasiński | |
Procesor wielordzeniowy a jego szybkosc | |
Wcale nie przypadkiem, dnia Thu, 23 Sep 2010 12:44:25 +0200 doszła do mnie wiadomość
<4c9b309e$0$20998$65785112@news.neostrada.pl> od BartekK <sibi@NOSPAMdrut.org> : Ale zasadniczo to bym nie zapisał 4x2.6 bo nijak to nie jest równe 10.4GHz :) O ile mnie pamięć nie myli, to dawno temu, jak wchodziły do obrotu procesory wielordzeniowe, sprzedawcy komputerów podawali jako częstotliwość pracy procesora sumę częstotliwości rdzeni. Taki mały chłyt marketingowy. -- Gdyby się wysadziło ich planety, zburzyło miasta, spaliło księgi, a ich samych wytłukło do nogi, może udałoby się ocalić naukę miłości bliźniego. SL. |
|
Data: 2010-09-24 12:48:05 | |
Autor: RadoslawF | |
Procesor wielordzeniowy a jego szybkosc | |
Dnia 2010-09-24 12:39, Użytkownik Tomasz Jasiński napisał:
Ale zasadniczo to bym nie zapisał 4x2.6 bo nijak to nie jest równe 10.4GHz :) Na allegro można jeszcze dzisiaj takich specjalistów spotkać. Pozdrawiam |
|
Data: 2010-09-24 19:01:38 | |
Autor: Czarek | |
Procesor wielordzeniowy a jego szybkosc | |
W dniu 24-09-2010 12:48, RadoslawF napisał/a:
Na angielskim ebay chyba większość sprzedających tak podaje do tej pory. -- Cz. |
|
Data: 2010-09-23 12:51:52 | |
Autor: Mariusz Kruk | |
Procesor wielordzeniowy a jego szybkosc | |
epsilon$ while read LINE; do echo \>"$LINE"; done < "tomjas"
No tak - to typowa odpowiedz jaka wyczytalem na wielu forach ale nie 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ść. -- \-- -- -- -- -- -- -- -- -- -- -- -- / | Kruk@epsilon.eu.org | | http://epsilon.eu.org/ | /-- -- -- -- -- -- -- -- -- -- -- -- \ |
|
Data: 2010-09-23 10:56:44 | |
Autor: tomjas | |
Procesor wielordzeniowy a jego szybkosc | |
On Thu, 23 Sep 2010 12:51:52 +0200, Mariusz Kruk wrote:
epsilon$ while read LINE; do echo \>"$LINE"; done < "tomjas"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 |
|
Data: 2010-09-23 13:12:04 | |
Autor: Marrcino | |
Procesor wielordzeniowy a jego szybkosc | |
W dniu 2010-09-23 12:51, Mariusz Kruk pisze:
epsilon$ while read LINE; do echo \>"$LINE"; done< "tomjas" 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ć. |
|
Data: 2010-09-23 13:24:29 | |
Autor: RadoslawF | |
Procesor wielordzeniowy a jego szybkosc | |
Dnia 2010-09-23 13:12, Użytkownik Marrcino napisał:
Nie ma czegoś takiego, jak "suma 4x2.6". Masz cztery rdzenie, z którychSą 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ć. Tak z ciekawości co robisz na tych wirtualnych maszynach że potrafisz jednocześnie kilka z nich maksymalnie obciążyć ? Pozdrawiam |
|
Data: 2010-09-23 15:30:30 | |
Autor: Yakhub | |
Procesor wielordzeniowy a jego szybkosc | |
Dnia Thu, 23 Sep 2010 13:24:29 +0200, RadoslawF napisał(a):
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ć. Ja na przykład kiedyś trzymałem na wirtualkach uruchomione seti@home :). Tak, wiem - uruchamianie tego na wirtualnych maszynach ma niewiele sensu (a wręcz ma sens ujemny), ale fakt pozostaje - obciąża na 100% dowolną ilość procesorów na dowolnej ilości maszyn. -- Yakhub |
|
Data: 2010-09-23 20:35:38 | |
Autor: RadoslawF | |
Procesor wielordzeniowy a jego szybkosc | |
Dnia 2010-09-23 15:30, Użytkownik Yakhub napisał:
Tak z ciekawości co robisz na tych wirtualnych maszynach że Równie dobrze można tym obciążyć bez użycia wirtualek. Pozdrawiam |
|
Data: 2010-09-24 07:40:08 | |
Autor: Yakhub | |
Procesor wielordzeniowy a jego szybkosc | |
Dnia Thu, 23 Sep 2010 20:35:38 +0200, RadoslawF napisał(a):
Dnia 2010-09-23 15:30, Użytkownik Yakhub napisał: Wiem. Pisałem, że miało to niewiele sensu :). -- Yakhub |
|
Data: 2010-09-23 15:49:17 | |
Autor: MAR | |
Procesor wielordzeniowy a jego szybkosc | |
On Thu, 23 Sep 2010 13:24:29 +0200, RadoslawF wrote:
A sadzisz, Ĺźe nie jest moĹźliwe maksymalne obciaĹźenie wszystkich maszyn wirtualnych ? -- Mar. |
|
Data: 2010-09-24 07:30:24 | |
Autor: Marrcino | |
Procesor wielordzeniowy a jego szybkosc | |
W dniu 2010-09-23 13:24, RadoslawF pisze:
..
Nic aż takiego nie robię napisałem jaka jest teoria. U mnie robią głównie za serwery WWW także tak mocno obciążone nie są. |
|
Data: 2010-09-24 10:39:17 | |
Autor: RadoslawF | |
Procesor wielordzeniowy a jego szybkosc | |
Dnia 2010-09-24 07:30, Użytkownik Marrcino napisał:
> Nic aż takiego nie robię napisałem jaka jest teoria. U mnie robiąTak z ciekawości co robisz na tych wirtualnych maszynach że głównie za serwery WWW także tak mocno obciążone nie są. Nie ma takiej teorii (chyba że jest twoja), jedyne co uzyskasz to niepotrzebne zwiększenie obciążenie procesora przez obsługę wirtualek. Pozdrawiam |
|
Data: 2010-09-23 13:46:18 | |
Autor: Mariusz Kruk | |
Procesor wielordzeniowy a jego szybkosc | |
epsilon$ while read LINE; do echo \>"$LINE"; done < "Marrcino"
Są jednak zastosowania gdzie tak można mówić w przybliżeniu że 4x2,6=10.4 Nie zrozumiałeś analogii, prawda? 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ć. Ale jak zostawisz jedną z nich tylko działającą, to w żaden sposób nie będzie ona mieć 10GHz. -- \-- -- -- -- -- -- -- -- -- -- -- -- / | Kruk@epsilon.eu.org | | http://epsilon.eu.org/ | /-- -- -- -- -- -- -- -- -- -- -- -- \ |
|
Data: 2010-09-23 12:09:46 | |
Autor: J.F. | |
Procesor wielordzeniowy a jego szybkosc | |
Uzytkownik "tomjas" <tomjas@WYTNIJTOpoczta.onet.pl> napisal w wiadomosci news:slrni9m9et.t52.tomjaskrusty.localhost...
A zatem pytanie: z jaka predkoscia taktowany jest procesor Skoro robia jednordzeniowe 2.6GHz, to chyba nie myslisz ze ktos by przeplacal za 4*0.7 ? To sa cztery procesory po 2.6GHz. Czy program i system potrafi obciazyc wszystkie cztery to jest osobna kwestia, wiec niekoniecznie musi to chodzic jak jeden procesor 10GHz. J. P.S. A 4*0.7 moze i mialoby jakis sens, gdyby sie okazalo ze np mniej pradu bierze niz jeden 2.8G, albo system traci mniej czasu na przelaczanie zadan. |
|
Data: 2010-09-23 10:46:34 | |
Autor: tomjas | |
Procesor wielordzeniowy a jego szybkosc | |
On Thu, 23 Sep 2010 12:09:46 +0200, J.F. wrote:
Uzytkownik "tomjas" <tomjas@WYTNIJTOpoczta.onet.pl> napisal w wiadomosci news:slrni9m9et.t52.tomjaskrusty.localhost...Dokladnie + marketing. Poza tym przy nie wymagajacych aplikacjach czasem lepiej robic 4 rzeczy jednoczenie nawet wolniej niz 4 po kolei. Mam na mysli uzytkownikow desktopu - ktory uruchamia przegladarke z flashem, arkusz kalkulacyjny, w malym okienku tv itp. |
|