Vektorilaskennan historia ja nykytila x86-64-arkkitehtuurin SIMD-ominaisuuksina

Tutkimuksessa esitellään vektorilaskennan historia sekä nykytila perehtyen eritoten x86-64-arkkitehtuurin SIMD-ominaisuuksiin. Tutkimuksessa myös perehdytään vektorilaskennan teoriaan SIMD-arkkitehtuureissa, sekä esitellään x86-arkkitehtuureista löytyviä vektorilaskentaan liittyviä käskykantalaajenn...

Full description

Bibliographic Details
Main Author: Niemi, Antti
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, Jyväskylän yliopisto, University of Jyväskylä
Format: Bachelor's thesis
Language:fin
Published: 2023
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/87079
_version_ 1826225795065970688
author Niemi, Antti
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_facet Niemi, Antti Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä Niemi, Antti Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_sort Niemi, Antti
datasource_str_mv jyx
description Tutkimuksessa esitellään vektorilaskennan historia sekä nykytila perehtyen eritoten x86-64-arkkitehtuurin SIMD-ominaisuuksiin. Tutkimuksessa myös perehdytään vektorilaskennan teoriaan SIMD-arkkitehtuureissa, sekä esitellään x86-arkkitehtuureista löytyviä vektorilaskentaan liittyviä käskykantalaajennuksia. This study introduces vector computing’s history and current state by focusing on x86-64 architecture’s SIMD capabilities. A survey is also performed of vector computing’s theory based on SIMD architecture and vector computing capabilities found from the x86 architecture’s instruction set extensions.
first_indexed 2023-05-22T20:01:00Z
format Kandityö
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "Rossi, Tuomo", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Niemi, Antti", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2023-05-22T11:09:13Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2023-05-22T11:09:13Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2023", "language": "", "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/87079", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Tutkimuksessa esitell\u00e4\u00e4n vektorilaskennan historia sek\u00e4 nykytila perehtyen eritoten x86-64-arkkitehtuurin SIMD-ominaisuuksiin. Tutkimuksessa my\u00f6s perehdyt\u00e4\u00e4n vektorilaskennan teoriaan SIMD-arkkitehtuureissa, sek\u00e4 esitell\u00e4\u00e4n x86-arkkitehtuureista l\u00f6ytyvi\u00e4 vektorilaskentaan liittyvi\u00e4 k\u00e4skykantalaajennuksia.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "This study introduces vector computing\u2019s history and current state by focusing on x86-64 architecture\u2019s SIMD capabilities. A survey is also performed of vector computing\u2019s theory based on SIMD architecture and vector computing capabilities found from the x86 architecture\u2019s instruction set extensions.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Paivi Vuorio (paelvuor@jyu.fi) on 2023-05-22T11:09:13Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2023-05-22T11:09:13Z (GMT). No. of bitstreams: 0\n Previous issue date: 2023", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "25", "language": "", "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.language.iso", "value": "fin", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": "en", "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.subject.other", "value": "x86", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "x86-64", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "SIMD", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "k\u00e4skykantalaajennus", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "vektorilaskenta", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Vektorilaskennan historia ja nykytila x86-64-arkkitehtuurin SIMD-ominaisuuksina", "language": "", "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "bachelor thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-202305223153", "language": "", "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Bachelor's thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Kandidaatinty\u00f6", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Informaatioteknologia", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietotekniikka", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Mathematical Information Technology", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "yvv.contractresearch.funding", "value": "0", "language": "", "element": "contractresearch", "qualifier": "funding", "schema": "yvv"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_7a1f", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": null, "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "bachelorThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "602", "language": "", "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "mikroprosessorit", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "arkkitehtuuri", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "historia", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "tietotekniikka", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "prosessorit", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}]
id jyx.123456789_87079
language fin
last_indexed 2025-02-18T10:56:03Z
main_date 2023-01-01T00:00:00Z
main_date_str 2023
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/6c33d2fa-7edc-4ab9-813b-0ebf46e1d4d1\/download","text":"URN:NBN:fi:jyu-202305223153.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2023
record_format qdc
source_str_mv jyx
spellingShingle Niemi, Antti Vektorilaskennan historia ja nykytila x86-64-arkkitehtuurin SIMD-ominaisuuksina x86 x86-64 SIMD käskykantalaajennus vektorilaskenta Tietotekniikka Mathematical Information Technology 602 mikroprosessorit arkkitehtuuri historia tietotekniikka prosessorit
title Vektorilaskennan historia ja nykytila x86-64-arkkitehtuurin SIMD-ominaisuuksina
title_full Vektorilaskennan historia ja nykytila x86-64-arkkitehtuurin SIMD-ominaisuuksina
title_fullStr Vektorilaskennan historia ja nykytila x86-64-arkkitehtuurin SIMD-ominaisuuksina Vektorilaskennan historia ja nykytila x86-64-arkkitehtuurin SIMD-ominaisuuksina
title_full_unstemmed Vektorilaskennan historia ja nykytila x86-64-arkkitehtuurin SIMD-ominaisuuksina Vektorilaskennan historia ja nykytila x86-64-arkkitehtuurin SIMD-ominaisuuksina
title_short Vektorilaskennan historia ja nykytila x86-64-arkkitehtuurin SIMD-ominaisuuksina
title_sort vektorilaskennan historia ja nykytila x86 64 arkkitehtuurin simd ominaisuuksina
title_txtP Vektorilaskennan historia ja nykytila x86-64-arkkitehtuurin SIMD-ominaisuuksina
topic x86 x86-64 SIMD käskykantalaajennus vektorilaskenta Tietotekniikka Mathematical Information Technology 602 mikroprosessorit arkkitehtuuri historia tietotekniikka prosessorit
topic_facet 602 Mathematical Information Technology SIMD Tietotekniikka arkkitehtuuri historia käskykantalaajennus mikroprosessorit prosessorit tietotekniikka vektorilaskenta x86 x86-64
url https://jyx.jyu.fi/handle/123456789/87079 http://www.urn.fi/URN:NBN:fi:jyu-202305223153
work_keys_str_mv AT niemiantti vektorilaskennanhistoriajanykytilax8664arkkitehtuurinsimdominaisuuksina