eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingPodpis cyfrowy większej ilości podmiotówRe: Podpis cyfrowy większej ilości podmiotów
  • Data: 2013-04-18 10:42:37
    Temat: Re: Podpis cyfrowy większej ilości podmiotów
    Od: firr kenobi <p...@g...com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    jesli zrezygnowac z testu z kwadratem
    to tutaj ten kernel z trzema mnozeniami
    mozna zamianic na wersje tylko z dowma
    mnozeniami

    for(n=0; n<=max_iter; n++)
    {

    reim2 = (re + re) * im;

    re = (re - im) * (re + im) + cRe;
    im = reim2 + cIm;

    // if( fabs(re) > 2.0 ) break;
    // if( fabs(im) > 2.0 ) break;

    if( re > 2.0 || re < -2.0
    && im > 2.0 || im < -2.0 ) break;


    }

    to zauwazylem ze szkoly a*a - b*b = (a+b)*(a-b) u mnie w wersji c to akurat
    przyspiesza

    nie wiadomo jednak czy wersja z dwoma
    mul i czterema cmp (statystycznie szczesliwie mniej ) bylaby szybsza
    niz kernel z 3 mul i 1 cmp

    nalezaloby sprawdzic ale to musialbym
    znowu pogrzebac w asmie

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: