| Title: | IMPLEMENTACIJA GENETSKEGA ALGORITMA NA GRAFIČNEM PROCESORJU |
|---|
| Authors: | ID Hauzer, Tomaž (Author) ID Strnad, Damjan (Mentor) More about this mentor...  ID Guid, Nikola (Comentor) |
| Files: | VS_Hauzer_Tomaz_2011.pdf (9,46 MB) MD5: 70C84FDEB8A035F9E3D6E2BEC06FF6DA PID: 20.500.12556/dkum/9c81655b-4e1e-47fd-a5a3-bff06d7ab41f
|
|---|
| Language: | Slovenian |
|---|
| Work type: | Undergraduate thesis |
|---|
| Organization: | FERI - Faculty of Electrical Engineering and Computer Science
|
|---|
| Abstract: | V diplomskem delu smo poskusili ugotoviti, kakšne pohitritve lahko dosežemo v izvajanju genetskega algoritma, če ga izvajamo na grafičnem procesorju računalnika. V obeh implementacijah, na CPU in GPU, uporabimo turnirsko selekcijo, križanje z delno preslikavo in vstavitveno mutacijo. Težimo seveda k čim večji pohitritvi na grafičnem procesorju.
Najprej predstavimo genetski algoritem. Opišemo njegovo definicijo, zgodovino genetskih algoritmov in njihovo trenutno uporabo ter potek izvajanja genetskega algoritma. Sledi opis problema trgovskega potnika, nad katerim smo izvajali genetski algoritem. V nadaljevanju še opišemo grafični procesor in arhitekturo CUDA. Sledi razlaga
implementacije genetskega algoritma. Implementirani genetski algoritem na grafičnem procesorju smo primerjali z implementacijo na centralnem procesorju in predstavimo rezultate. |
|---|
| Keywords: | genetski algoritem, grafični procesor, CUDA, kromosom, gen, paralelno

računanje, problem trgovskega potnika |
|---|
| Place of publishing: | Maribor |
|---|
| Publisher: | [T. Hauzer] |
|---|
| Year of publishing: | 2011 |
|---|
| PID: | 20.500.12556/DKUM-17298  |
|---|
| UDC: | 519.876.5:004.42(043.2) |
|---|
| COBISS.SI-ID: | 15061526  |
|---|
| NUK URN: | URN:SI:UM:DK:2RTCJWSU |
|---|
| Publication date in DKUM: | 14.02.2011 |
|---|
| Views: | 2881 |
|---|
| Downloads: | 231 |
|---|
| Metadata: |  |
|---|
| Categories: | KTFMB - FERI
|
|---|
|
:
|
Copy citation |
|---|
| | | | Average score: | (0 votes) |
|---|
| Your score: | Voting is allowed only for logged in users. |
|---|
| Share: |  |
|---|
Hover the mouse pointer over a document title to show the abstract or click
on the title to get all document metadata. |