Please use this identifier to cite or link to this item: http://hdl.handle.net/1942/24585
Title: How to distribute most efficiently a computation intensive calculation on an Android device to external compute units with an Android API
Authors: Beckers, Lander
Lakiere, Henning
Advisors: AERTS, Kris
WANG, Kui
NURMI, Jari
Issue Date: 2017
Publisher: UHasselt
Abstract: Is processor intensieve berekeningen overbrengen naar externe rekeneenheden een nieuwe trend? Deze master thesis onderzoekt of het sneller is om een matrixvermenigvuldiging door te sturen naar en uit te rekenen op een externe rekeneenheid in plaats van direct op de smartphone. Matrices worden via Bluetooth of WebSocket tussen de smartphone en System-On-Chip (SoC) uitgewisseld. De gebruikte rekeneenheid is TerASIC's SoC, uitgerust met een Intel Altera Cyclone V Field Programmable Gate Array (FPGA) en Dual-core ARM A9 processor. Indien de matrices groter zijn dan 1660x1660, dan zal de SoC sneller de matrix vermenigvuldiging kunnen berekenen dan de Android smartphone. De matrixvermenigvuldiging wordt geaccelereerd in een OpenCL kernel op de FPGA, gestuurd door een in C++ geschreven programma op de processor. Experimenten toonden aan dat de overdrachtssnelheid van Bluetooth 500 keer trager is dan WebSocket, verdere experimenten zullen dus beter geen Bluetooth implementeren. Matrices groter dan 2338x2338 zijn sneller doorgestuurd, vermenigvuldigt en teruggestuurd op de SoC, dan op de Android smartphone zelf. Verder onderzoek zou andere OpenCL kernels kunnen ontwikkelen die andere berekeningen uitvoeren op niet-vierkante matrices.
Notes: master in de industriĆ«le wetenschappen: elektronica-ICT
Document URI: http://hdl.handle.net/1942/24585
Category: T2
Type: Theses and Dissertations
Appears in Collections:Master theses

Files in This Item:
File Description SizeFormat 
00000000-87f3-4bab-863a-58fce2f90585.pdf3.9 MBAdobe PDFView/Open
00000000-0a2f-4612-8a82-4e55f541eae5.pdf1.8 MBAdobe PDFView/Open
Show full item record

Page view(s)

28
checked on Oct 30, 2023

Download(s)

20
checked on Oct 30, 2023

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.