eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingAtomowość operacji vs wieloprocesorowośćAtomowość operacji vs wieloprocesorowość
  • Data: 2015-04-03 10:04:52
    Temat: Atomowość operacji vs wieloprocesorowość
    Od: szemrany <szemrany@offline> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]


    Czy operacje typu zapis/odczyt na pojedynczej komórce pamięci (32-bitowej na
    platformie
    32-bitowej, 64-bitowej wna platformie 64-bitowej) są atomowe? Czyli nie wymagają
    synchronizacji międzywątkowej?
    Chodzi o pojedynczą operację odczytu i o pojedynczą operację zapisu:
    - w systemie jednoprocesorowym, gdy procesor ma jeden rdzeń
    - w systemie jednoprocesorowym, ale wielordzeniowym
    - w systemie wieloprocesorowym?

    I jak to jest w przypadku funkcji z rodziony Interlocked* czyli np.
    InterlockedCompareExchange? Zawsze jest atomowa na każdej z tych trzech konfiguracji
    sprzętowych?

    ps. mowa o procesorach z rodziny x86

    --
    howgh
    szemrany

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: