Opencl-based efficient HLS implementation of iterative graph algorithms on FPGA
Is this your thesis?
This record came from a bulk archive import. If it’s yours, link it to your profile.
Abstract (TR)
İşlemci ve Alanda Programlanabilir Kapı Dizisi (CPU-FPGA) hibrit mimari-lerinin yaygınlaşmasıyla Yüksek Seviyeli Sentez (High-Level Synthesis-HLS) gibi soyut programlama yöntemlerine olan ilgi de artmıştır. Bu yöntemler FPGA programlamak için yapılması gereken bir çok işi programcının üzerinden almakta ve otomatikleştirmektedir. Böylece programcı alışık olduğu dil ve yöntemleri kullanarak FPGA için kod geliştirebilmektedir. Ancak bu iş akışı çoğu kez zahmetsiz olma kaygısıyla hızlı çalışmayı göz ardı edebilmekte ve bu nedenle çizge algoritmaları gibi yüksek performans gerektiren uygulamalarda başarısız kalmaktadır. Bu problemi çözmek maksadıyla yinelemeli grafik algoritmalar kapsamında, özel Yüksek Seviyeli Sentez (HLS) tabanlı optimizasyonlar geliştirdik. Özellikle, Sayfa Sıralama, Sığ Öncelikli Arama ve Bağlantılı Bileşenler algoritmalarını HLS ile hızlı bir donanımın sentezlenebilmesi için optimize ettik. FPGA üzerinde gerçekleştirilen verimli bir boru hattına sahip OpenCL çekirdeklerinin CPU üzerinde çalışan uygulamalara kıyasla üç kata kadar daha hızlı çalışabileceğini gösterdik. Çizgeleri boru hattına uygun biçimde kateden bir yöntem geliştirdik. Buna ek olarak, yöntemlerimizi programcıların kolayca kullanabilmesi için Yüksek Seviyeli Sentez (HLS) iş akışına uygun olarak yaptık.
Author
Kenan Çağrı Hırlak
Institution
How to Cite
Kenan Çağrı Hırlak (Yüksek Lisans Tezi). Opencl-based efficient HLS implementation of iterative graph algorithms on FPGA, 2021, İhsan Doğramacı Bilkent University.
Keywords
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from İhsan Doğramacı Bilkent University
- A study over tax and relationship formed around taxation in the Ottoman Empire (16th-17th century)(2019)
- Random sets and choquet-type representations(2021)
- Oil price surges and the yield curve(2024)
- Living alone: Pathways, experiences and future expectations(2025)
- On the road to detente: Turkish foreign policy after the Johnson Letter(2021)
- The Lower Danube in Late Antiquity: The case of Histria(2023)
