U ovom radu razrađena je tema problema n tijela. Proći ćemo kratko kroz povijest te pogledati kako se došlo do rješenja problema. Izvući ćemo zaključke na temelju povijesnih pokusa te pokušati taj problem riješiti u sadašnjosti primjenom paralelizma kojim znatno skraćujemo vrijeme potrebno za izvršavanje koda. CUDA, platforma NVIDIA-e, nam omogućava da pomoću paralelizma vršimo mnoštvo istih operacija u kraćem vremenskom roku. Ona omogućava kombinaciju dretvi i blokova koji se sastoji od warpova koji su grupa dretvi. Ovisno o zadatku kojeg moramo vršiti odabiremo odgovarajuću kombinaciju blokova i dretvi tj. ovisno o samoj složenosti problema. Nakon niza ponavljanja izvođenja koda uvijek rezultira istim, a to je da brzina izvršavanja u seri...