Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
tematy_prac_inzynierskich [2019/07/01 00:39] pszwed [4. Wykorzystannie reguł rozmytych do rekomendacji produktów] |
tematy_prac_inzynierskich [2019/07/01 00:56] pszwed [Zarezerwowane/zgłoszone/dyskutowane] |
||
---|---|---|---|
Line 27: | Line 27: | ||
==== 6. Optymalizacja na GPU ==== | ==== 6. Optymalizacja na GPU ==== | ||
- | Implementacja popularnych algorytmów optymalizacji ciągłej na GPU: CUDA lub OpenCL. | + | Implementacja popularnych algorytmów optymalizacji ciągłej na GPU: CUDA lub OpenCL. |
- | Raczej | + | W ramach **jednej** pracy implementacja |
+ | |||
+ | Typowy zakres: | ||
+ | - opis algorytmu (np. mrówki, pszczoły, Differential Evolution, Backtracking, | ||
+ | - opis platfromy (CUDA/ | ||
+ | - opis implmentacji (wraz z parametrami i wariantami). W zależności od platformy i dostępnego sprzetu GPU można wykorzystywać wątki lokalne wewnątrz bloku | ||
+ | - wielokrotne testy dla okolo 15-20 funkcji z benchmarku dla różnych wymiarów i ich wyniki dla różnych parametrów. | ||
+ | - porównanie czasów wykonania | ||
+ | - tabele ilustrujące wyniki (procentowa odległość od rozwiązania optymalnego, | ||
+ | - wykresy - wartość funckji celu dla kolejnych iteracji | ||
+ | - dyskusja wyników | ||
Line 38: | Line 48: | ||
- WebAssembly | - WebAssembly | ||
- Rekomendacja/ | - Rekomendacja/ | ||
- | - Przepisy | + | - Przepisy |
+ | - Smart Mirror | ||