Canonical polyadic decomposition'lari hızlandırmak için matrisleştirilmiş tensör ile Khatri-rao çarpımı'nin yüksekdüzeyli sentezleme tabanli fpga implementasyonu
2019
0 views
0 downloads
Advisor: Prof. Dr. Cevdet Aykanat ; Doç. Dr. Muhammet Mustafa Özdal
Abstract (EN)
Tensor factorization has many applications such as network anomaly detection, structural damage detection and music genre classification. Most time consuming part of the CPD-ALS based tensor factorization is the Matricized Tensor Times Khatri-Rao Product (MTTKRP). In this thesis, the goal was to show that an FPGA implementation of the MTTKRP kernel can be comparable with the state of the art software implementations. To achieve this goal, a flat design consisting of a single loop is developed using Vivado HLS. In order to process the large ten- sors with the limited BRAM capacity of the FPGA board, a tiling methodology with optimized processing order is introduced. It has been shown that tiling has a negative impact on the general performance because of increasing DRAM access per subtensor. On the other hand, with the minimum tiling possible to process the tensors, the FPGA implementation achieves up to 3.40 speedup against the single threaded software.
Author
Dr. Zahit Saygın Doğu
How to Cite
Zahit Saygın Doğu (Master Thesis). Canonical polyadic decomposition'lari hızlandırmak için matrisleştirilmiş tensör ile Khatri-rao çarpımı'nin yüksekdüzeyli sentezleme tabanli fpga implementasyonu, 2019, Bilkent University.
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Bilkent University
- Geç Antik Çağ'da Aşağı Tuna: Histria örneği(2023)
- Petrol fiyatları ve getiri eğrisi(2024)
- Examination of cyrpto assets according to civil law(2024)
- Yüksek öğretim düzeyinde yabancı dil olarak İngilizce öğretiminde yaratıcı yazma öğretimine yaklaşımlar: Eleştirel yorumlayıcı bir sentez(2025)
- Yalnız yaşamak: Yollar, deneyimler ve gelecek beklentileri(2025)
- Drosophila embriyogenezinde robustluk ve plastisite: Neredeyse izogenik ve izogenik olmayan kitle popülasyonlarının karşılaştırmalı analizi(2025)
