DoctorateOpen Access

An executıon trıggered coarse graıned reconfıgurable archıtecture

2012
0 views
0 downloads
Advisor: Prof. Dr. Abdullah Atalar

Abstract (TR)

Bu tezde, BilRC olarak adlandırdığımız yeni bir yapılandırılabilir mimari sunuyoruz. BilRC'nin ayırt edici özelliği, geniş bir yelpazedeki uygulamaların etkin bir şekilde gerçeklenmesine imkan sağlayan yürütmeye tetikli hesaplama mimarisidir. Uygulamaları BilRC üzerine yükleyebilmek için LRC (a Language for Reconfigurable Computing) olarak adlandırdığımız bir kontrol data akış diyagram dili geliştirildi. Mimarinin ve hesaplama modelinin esnekliği, bir çok uygulamanın BilRC üzerinde gerçeklenmesi ile doğrulandı. LRC dilinde modellenen uygulamalar 90nm teknolojisinde üretilmiş ticari bir FPGA üzerine de yüklendi ve gerçekleme sonuçları karsılaştırıldı. Buna göre, FPGA'yı yapılandırmak için gereken hafıza miktarı BilRC için gereken miktarın ortalama olarak 33 katı olarak bulundu. BilRC 90nm teknolojisinde sentezlendi ve FPGA ile zamanlama karsılaştırması yapıldı. Ortalama olarak BilRC üzerindeki uygulamaların FPGA üzerindeki uygulamalardan 2.5 kat daha hızlı çalıştığı bulundu. BilRC, ticari bir DSP işlemci ile de karsılaştırıldı, DSP üzerinde gerçeklenen uygulamalar için gereken saat çevrim sayısının BilRC için gerekenin 1.9 ile 15 kat arasında olduğu bulundu. BilRC'nin IDCT algoritmasını, saat çevrimi açısından, literatürdeki en iyi CGRA'dan 3 kat daha hızlı çalıştırdığı bulundu. BilRC'nin diğer CGRA'lara göre dezavantajı işlem birimlerinin kapladığı alanın diğerlerine göre daha büyük olmasıdır. Bunun temel sebebi BilRC'de kullanılan ara bağlantı hatlarının karmaşıklığıdır.

Author

Dr. Oğuzhan Atak

How to Cite

Oğuzhan Atak (Doktora Tezi). An executıon trıggered coarse graıned reconfıgurable archıtecture, 2012, Bilkent University.

Keywords

License

Tüm Hakları Saklıdır

This work is shared under the specified license terms.

More theses from Bilkent University