dc.contributor.author | Pirinen, Henri | |
dc.date.accessioned | 2013-01-18T11:33:01Z | |
dc.date.available | 2013-01-18T11:33:01Z | |
dc.date.issued | 2012 | |
dc.identifier.uri | https://jyx.jyu.fi/handle/123456789/40722 | |
dc.description.abstract | Säteenseuranta on rinnakkaistuva ja laskentaintensiivinen tapa tuottaa kolmiulotteista tietokonegrafiikkaa. Yleiskäyttöiset grafiikkaprosessorit (GPGPU) ovat tehokkaita rinnakkaislaskentaprosessoreita, joiden avulla voidaan kiihdyttää säteenseurantaa. Tässä tutkielmassa käsitellään säteenseurannan toteuttamista yleiskäyttöisillä grafiikkaprosessoreilla ja esitetään rakenne yksinkertaiselle GPGPU-säteenseurantaohjelmalle. Käsittelyn aiheena ovat myös säteenseurantaa kiihdyttävien menetelmien, kuten kiihdytysrakenteiden, toteuttaminen GPGPU-laskennalla. | fi |
dc.description.abstract | Ray tracing is a parallel and computationally intensive way of producing three dimensional computer graphics. General-purpose graphics processing units (GPGPU) are powerful parallel processors that can be utilized for accelerating ray tracing. This bachelor's thesis discusses about implementing ray tracer on GPGPU and presents a structure for a simple GPGPU ray tracer. This thesis also discusses about GPGPU implementation of methods, such as acceleration structures, that can be used to accelerate ray tracing. | en |
dc.format.extent | 23 | |
dc.language.iso | fin | |
dc.rights | This publication is copyrighted. You may download, display and
print it for Your own personal use. Commercial use is
prohibited. | en |
dc.rights | Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty. | fi |
dc.subject.other | GPGPU | |
dc.subject.other | GPU | |
dc.subject.other | säteenseuranta | |
dc.subject.other | ray tracing | |
dc.subject.other | raytracing | |
dc.title | GPGPU-säteenseuranta | |
dc.identifier.urn | URN:NBN:fi:jyu-201301181079 | |
dc.type.dcmitype | Text | en |
dc.type.ontasot | Kandidaatintutkielma | fi |
dc.type.ontasot | Bachelor's thesis | en |
dc.contributor.tiedekunta | Informaatioteknologian tiedekunta | fi |
dc.contributor.tiedekunta | Faculty of Information Technology | en |
dc.contributor.laitos | Informaatioteknologia | fi |
dc.contributor.laitos | Information Technology | en |
dc.contributor.yliopisto | University of Jyväskylä | en |
dc.contributor.yliopisto | Jyväskylän yliopisto | fi |
dc.contributor.oppiaine | Tietotekniikka | fi |
dc.contributor.oppiaine | Mathematical Information Technology | en |
dc.date.updated | 2013-01-18T11:33:01Z | |
dc.rights.accesslevel | openAccess | fi |