eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingPrzyspieszenie na OpenCL, CUDA, DirectCompute, itdPrzyspieszenie na OpenCL, CUDA, DirectCompute, itd
  • Data: 2010-07-30 14:53:46
    Temat: Przyspieszenie na OpenCL, CUDA, DirectCompute, itd
    Od: Mariusz Marszałkowski <m...@g...com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Powitać

    Jest dana tabela liczb całkowitych:
    int tab[SIZE][N];

    I jest dany wektor liczb całkowitych:
    int vec[SIZE];

    I jest program który oblicza sumę warunkową:

    int suma = 0;
    for( int i=0 ; i<SIZE ; i++ )
    if( tab[i][COL1] <= VAL1 AND tab[i][COL2] <= VAL2 AND tab[i][COL3]
    <= VAL3 )
    suma += vec[i];

    Zadanie polega na tym, aby tak dobrać stałe COL1,COL2,COL3 i VAL1,
    VAL2, VAL3; żeby
    uzyskać maksymalną sumę.

    Załóżmy że używamy algorytmu brut force, czyli sprawdzamy wszystkie
    możliwości.

    I teraz moje pytanie: Jakie przyspieszenie można uzyskać w takim
    algorytmie
    jeśli go się zaimplementuje w jakiejś technologii jak w temacie na
    najnowszych
    kartach graficznych? Przyspieszenie względem nowych procesorów
    głównych.

    Z góry dziękuję
    Pozdrawiam

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: