eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingsortowanieRe: sortowanie
  • Data: 2012-10-17 16:45:28
    Temat: Re: sortowanie
    Od: Baranosiu <r...@w...pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Dnia 17.10.2012 kenobi <p...@g...com> napisał/a:
    > mmx to przestarzala podsekcja procka,
    > cos jak te funkcje do liczenia na bcd
    > nie wiem czy warto sie zajmowac i
    > przejmowac mmx a sse jest juz na innych
    > rejestrach i o ile wiem nie trzeba
    > nic przelaczac anie wlaczac. W kazdym razie
    > jak ja pisze sobie procke ktora uzywa sse
    > to nie mam zadnych problemow

    Owszem zgoda, niemniej jednak żadna funkcja biblioteczna nie może
    zakładać, że MMX nie jest używane i jak "widzi" że w rejestrach MMX są
    dane różne od zera, to MUSI je jakoś zachować, bo nie wiadomo czy te
    dane są potrzebne czy nie, a przed wykonaniem obliczeń
    zmiennoprzecinkowych TRZEBA zresetować FPU (a przynajmniej tyle mówi
    specyfikacja Intela) co spowoduje wyzerowanie wszystkich rejestrów
    FPU/MMX a nie tylko tych, których użyjemy. Jeśli cały kod napiszesz w
    assemblerze, to możesz iść "na skróty" i w ogóle nie dotykać MMX, ale
    z punktu widzenia twórcy biblioteki nie można robić tego typu
    założenia :D No chyba, że miałeś na myśli używanie SSE2 i późniejszych
    jako zamiennika FPU do obliczeń zmiennoprzecinkowych ale tam chyba nie
    ma trygonometrii, potęgowania, logarytmów i tego typu rzeczy (nie znam
    SSE powyżej wersji 4.x)

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: