Vektorisointi ohjelmoinnissa ja rinnakkaisuudessa
| dc.contributor.author | Rauh, Benjamin | |
| dc.contributor.department | fi=Tietotekniikan laitos|en=Department of Computing| | |
| dc.contributor.faculty | fi=Teknillinen tiedekunta|en=Faculty of Technology| | |
| dc.contributor.studysubject | fi=Tietotekniikka|en=Information and Communication Technology| | |
| dc.date.accessioned | 2025-04-16T21:30:46Z | |
| dc.date.available | 2025-04-16T21:30:46Z | |
| dc.date.issued | 2025-04-11 | |
| dc.description.abstract | roprosessorien valmistajat ovat siirtyneet tekemään rinnakkaisia laitteistoja. Yleisimpien rinnakkaisten laitteistojen valikoimaan kuuluvat moniydinprosessorit, vektoriprosessorit, sekä näytönohjaimet. Ohjelmisto voi hyödyntää rinnakkaista laitteistoa käyttämällä montaa moniydinprosessoria, ja/tai käyttämällä vektoriprosessorien vektorisaatiota. Tutkielman tavoitteena on selvittää, mitä rinnakkaisuus on laitteistossa ja ohjelmistossa, mihin vektorisointia yleensä käytetään ja miten kirjoittaa vektoroituvaa koodia. Tämä tutkielma toteutetaan kirjallisuustutkimuksen muodossa. Tutkielmassa selvitetään mitkä ovat yleisesti käytetyt rinnakkaiset laitteet, vektorisaation käyttökohteet, tavat lisätä vektorisaatiota manuaalisesti ohjelmiston lähdekoodiin ja automaattista vektorisaatiota estävät tekijät. | |
| dc.format.extent | 25 | |
| dc.identifier.olddbid | 197557 | |
| dc.identifier.oldhandle | 10024/180596 | |
| dc.identifier.uri | https://www.utupub.fi/handle/11111/2406 | |
| dc.identifier.urn | URN:NBN:fi-fe2025041628472 | |
| dc.language.iso | fin | |
| dc.rights | fi=Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.|en=This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.| | |
| dc.rights.accessrights | avoin | |
| dc.source.identifier | https://www.utupub.fi/handle/10024/180596 | |
| dc.subject | vektorisaatio, rinnakkaisuus, kääntäjä, vektoriprosessori, käskykanta, optimointi | |
| dc.title | Vektorisointi ohjelmoinnissa ja rinnakkaisuudessa | |
| dc.type.ontasot | fi=Kandidaatintutkielma|en=Bachelor's thesis| |
Tiedostot
1 - 1 / 1