procesor wielordzeniowy

19.01.14, 13:12
Mam pytanie- dotychczas używam komputera z procesorem jednordzeniowym. Mam zamiar kupić nową maszynę. Pytanie: czy na nowej maszynie z procesorem wielordzeniowym dotychczasowe programu będą chodzić szybciej. Innymi słowy: czy dla procesorów wielordzeniowych w celu wykorzystania w pełni ich mozliwości muszą być instalowane programy specjalnie pisane czy kompilowane na te procesory.
    • Gość: a Re: procesor wielordzeniowy IP: *.dynamic.mm.pl 19.01.14, 13:28
      Będą chodzić szybciej niezależnie od liczby rdzeni wykorzystanych przez program. Już "wielordzeniowość" systemu operacyjnego pozwala na lepsze zarządzanie zasobami cpu. Poza tym każdy nowy wielordzeniowy procesor będzie około 10x szybszy od 10 letniego komputera nawet pracując na jednym tylko rdzeniu.
    • wariant_b Re: procesor wielordzeniowy 19.01.14, 14:19
      I tak i nie.

      Tak - ponieważ starszy, jednordzeniowy procesor wykonany był zapewne w zarzuconej
      już architekturze Pentium 4. Aktualna architektura jest sporo wydajniejsza przy tej samej
      częstotliwości procesora, a tu dodatkowo masz więcej rdzeni. Nawet jeśli stary program
      nie będzie ich umiał wykorzystać, to przecież, jeśli systemem nie jest DOS, to użytek
      z dodatkowych rdzeni zrobi system operacyjny i inne równocześnie działające procesy.
      Stary jednowątkowy program nie zamuli komputera w tym stopniu, jak przy procesorze
      jednordzeniowym.

      Nie - ponieważ nie wszystkie programy wykorzystują wielowątkowość i wielordzeniowy
      procesor nie daje w tym przypadku istotnego przyrostu wydajności. Więc w szczególnych
      przypadkach program może nie działać znacząco szybciej. Ale dotyczy to poszczególnych
      programów, a nie systemu operacyjnego jako całości.

      No i najistotniejsze - nie masz wyboru, bo praktycznie wszystkie aktualnie dostępne
      procesory są wielordzeniowe. W starych, jednowątkowych programach wydajniejsze
      będą procesory z wyższym taktowaniem procesora. Wtedy zakup mocniejszego
      procesora (w sensie ilości rdzeni i wątków) nie zawsze da pozytywny efekt.
      Ale programy też się zmieniają i zakup nowego komputera pod kątem wykorzystania
      starego oprogramowania nie zawsze ma sens, a czasem wręcz tworzy dodatkowe
      problemy, bo na przykład brak jest urządzeń, z których korzystały.
      • kiks4 Re: procesor wielordzeniowy 19.01.14, 18:22
        Bardzo kolegom dziękuję za wyjaśnienie!
Pełna wersja