Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Användning av datorns grafikkort för beräkningar med användning av OpenCL (Open Computing Language)
KTH, School of Information and Communication Technology (ICT).
2011 (Swedish)Independent thesis Basic level (professional degree), 10 credits / 15 HE creditsStudent thesisAlternative title
General Purpose Computing on Graphics Processing Units using OpenCL (Open Computing Language) (English)
Abstract [sv]

SAAB Security and defense solutions i Järfälla har ett system som används av militären för övervakning av flygplan. Systemet visar på en datorskärm en karta över Europa där flygplanen visas med markeringar från data som samlats in av radars. Då data samlas in med en låg frekvens visas ytterligare en markering som kallas målspår. Dessa målspår beräknas fram med tunga matematiska beräkningar och sköts av datorns processor.

Det finns ett önskemål om att flytta dessa beräkningar till datorns Grafikkort med hjälp av OpenCL och därmed frigöra processorns resurser. OpenCL har implementerats med två olika Java bindings och prestandaskillnader mellan dessa samt de ursprungliga beräkningarna har undersökts. Resultatet visar att grafikkortet är överlägsen processorn på beräkningar som kallas för Single Instruction Multiple Data (SIMD) men att det kostar mycket tid att kopiera minne från grafikkortet tillbaka till värddatorn efter att beräkningarna utförts.

Den Javabinding med namn JavaCL visar upp ett bra resultat vid kopiering av minne. detta beror med största anledning på att man använder Javas modernare datastrukturer Java NIO buffrar.

Place, publisher, year, edition, pages
2011. , 76 p.
Series
Trita-ICT-EX, 227
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:kth:diva-66784OAI: oai:DiVA.org:kth-66784DiVA: diva2:484638
Subject / course
Information and Software Systems
Educational program
Bachelor of Science in Engineering - Computer Engineering
Uppsok
Technology
Examiners
Available from: 2012-01-27 Created: 2012-01-27 Last updated: 2012-01-27Bibliographically approved

Open Access in DiVA

fulltext(728 kB)311 downloads
File information
File name FULLTEXT01.pdfFile size 728 kBChecksum SHA-512
627285be20bc5129ce02fe1fc43892014ccdd05910a0ac894eea3f43dfe436d9076a586005ed26a43db5592bc57cdae710bf02b13338e4d393bfcd53d2cea257
Type fulltextMimetype application/pdf

By organisation
School of Information and Communication Technology (ICT)
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 311 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 139 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf