Augstas veiktspējas līdzprocesora izveide darbību ar matricām realizācijai iegultajās sistēmas

dc.contributor.advisorŠate, Jānis
dc.contributor.authorAploks, Olafs
dc.contributor.otherLatvijas Universitāte. Datorikas fakultāte
dc.date.accessioned2018-06-30T01:07:22Z
dc.date.accessioned2025-07-21T17:09:27Z
dc.date.available2018-06-30T01:07:22Z
dc.date.issued2018
dc.description.abstractAttīstoties tehnoloģijām, sensori kļūst aizvien mazāki un precīzāki, aprēķini, kas saistīti ar to sniegtajiem mērijumiem kļūst aizvien sarežģītāki. Iegultajām sistēmām ir īpašas energoefektivitātes un vietas patēriņa prasības, kas uz CPU un GPU balstītus risinājumus padara nepiemērotus. Pētījuma mērķis ir izstrādāt augstas veiktspējas līdzprocesoru matricu operācijām iegultajās sistēmas. Darba ietvaros tika veikta literatūras analīze, izstrādāts līdzprocesora prototips un veikts salīdzinājums ar alternatīviem risinājumiem. Pētījuma rezultātā uz FPGA, izmantojot VHDL valodu, tika izstrādāts 4x4 matricu operāciju līdzprocesora prototips ar 12MHz taktsātrumu, novērtēts resursu apjoms, lai implementētu līdzprocesorus lielākiem matricu aprēķiniem un salīdzināta piedāvātā risinājuma veiktspēja ar citiem risinājumiem.
dc.description.abstractTechnological advances allow us to make smaller sensors with better resolution therefore calculations related to their collected data gets more and more complicated. Embedded systems have special requirements for energy and space consumption which makes most GPU and CPU based solutions inapplicable in embedded systems. Objective of the study is to implement coprocessor for matrix operations in embedded systems. The author has analyzed literature, implemented a prototype and made a comparison to alternative solutions. Prototype is implemented using FPGA and VHDL and operates with 4x4 matrices in 12,5MHz frequency. Author has evaluated resources necessary to scale the solution and compared performance of prototype to performance of other solutions.
dc.identifier.other65253
dc.identifier.urihttps://dspace.lu.lv/handle/7/38710
dc.language.isolav
dc.publisherLatvijas Universitāte
dc.rightsinfo:eu-repo/semantics/openAccess
dc.subjectDatorzinātne
dc.subjectFPGA
dc.subjectVHDL
dc.subjectiegultās sistēmas
dc.subjectmatricu operācijas
dc.subjectlīdzprocesors
dc.titleAugstas veiktspējas līdzprocesora izveide darbību ar matricām realizācijai iegultajās sistēmas
dc.title.alternativeDevelopment of high performance coprocessor for matrix operations in embedded systems
dc.typeinfo:eu-repo/semantics/bachelorThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
302-65253-Aploks_Olafs_oa14008.pdf
Size:
1.39 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.46 KB
Format:
Plain Text
Description: