Użytkownik "Boguś" <telemorele@wp.pl> napisał w wiadomości
news:4d5fc260$0$2495$65785112@news.neostrada.pl...
> Użytkownik ViRuS napisał:
>
>> Czy aktualnie istnieje już jakaś technologia pozwalająca na korzystanie
>> z kilku rdzeni procesora dla programów jednowątkowych? Pracuję na takim
>> programie obliczeniowym, niestety korzysta on tylko z jednego rdzenia i
>> na zmiany się tu nie zanosi.
>
> Jaka to miałaby być technologia?. Sprzęt- niemożliwe, program a skąd ma
> on wiedzieć co ty liczysz i jak to zrównoleglić.
Jaka? Nie wiem jaka, nie znam się, ale skoro można zapisywać dane równolegle
na dwóch dyskach... :)
> Tylko konkretny program musi być tak napisany, by mógł prowadzić
> obliczenia równolegle. I mała uwaga, większość programów obliczeniewych
> nie można zrównolegić, wyjątki to macierze, tablice ( pod warunkiem że
> każdą wartość tablicy obliczasz niezależnie) itp.
> Zawsze jednak możesz uruchomić drugą aplikacje tego samego programu by
> liczyć inny zestaw danych. Ma to jednak sens tylko wtedy gdy obliczenie
> jakiegoś zestawy są długie.
> Możesz również prowadzić jakieś inne obliczenia z innym programem,
> obrabiać filmy, przeglądać internet itp. I to wszystko będzie biegło
> równolegle. No cóż, wymaga to podzielności uwagi i przyzwyczajenia się do
> tego typu pracy
>
Czyli lipa. Skoro tak, to można się domyślać, że za 10 lat procesory będą
miały po 30 rdzeni i praktyczną wydajność niewiele większą od dzisiejszych
:]
Pozdr,Leszek
Received on Sat Feb 19 16:40:02 2011
To archiwum zostało wygenerowane przez hypermail 2.1.8 : Sat 19 Feb 2011 - 16:51:03 MET