![](/images/graphics-bg.png)
Automatic Pipelining and Vectorization of Scientific Code for FPGAs
المؤلفون المشاركون
Nabi, Syed Waqar
Vanderbauwhede, Wim
المصدر
International Journal of Reconfigurable Computing
العدد
المجلد 2019، العدد 2019 (31 ديسمبر/كانون الأول 2019)، ص ص. 1-12، 12ص.
الناشر
Hindawi Publishing Corporation
تاريخ النشر
2019-11-18
دولة النشر
مصر
عدد الصفحات
12
التخصصات الرئيسية
تكنولوجيا المعلومات وعلم الحاسوب
الملخص EN
There is a large body of legacy scientific code in use today that could benefit from execution on accelerator devices like GPUs and FPGAs.
Manual translation of such legacy code into device-specific parallel code requires significant manual effort and is a major obstacle to wider FPGA adoption.
We are developing an automated optimizing compiler TyTra to overcome this obstacle.
The TyTra flow aims to compile legacy Fortran code automatically for FPGA-based acceleration, while applying suitable optimizations.
We present the flow with a focus on two key optimizations, automatic pipelining and vectorization.
Our compiler frontend extracts patterns from legacy Fortran code that can be pipelined and vectorized.
The backend first creates fine and coarse-grained pipelines and then automatically vectorizes both the memory access and the datapath based on a cost model, generating an OpenCL-HDL hybrid working solution for FPGA targets on the Amazon cloud.
Our results show up to 4.2× performance improvement over baseline OpenCL code.
نمط استشهاد جمعية علماء النفس الأمريكية (APA)
Nabi, Syed Waqar& Vanderbauwhede, Wim. 2019. Automatic Pipelining and Vectorization of Scientific Code for FPGAs. International Journal of Reconfigurable Computing،Vol. 2019, no. 2019, pp.1-12.
https://search.emarefa.net/detail/BIM-1168509
نمط استشهاد الجمعية الأمريكية للغات الحديثة (MLA)
Nabi, Syed Waqar& Vanderbauwhede, Wim. Automatic Pipelining and Vectorization of Scientific Code for FPGAs. International Journal of Reconfigurable Computing No. 2019 (2019), pp.1-12.
https://search.emarefa.net/detail/BIM-1168509
نمط استشهاد الجمعية الطبية الأمريكية (AMA)
Nabi, Syed Waqar& Vanderbauwhede, Wim. Automatic Pipelining and Vectorization of Scientific Code for FPGAs. International Journal of Reconfigurable Computing. 2019. Vol. 2019, no. 2019, pp.1-12.
https://search.emarefa.net/detail/BIM-1168509
نوع البيانات
مقالات
لغة النص
الإنجليزية
الملاحظات
Includes bibliographical references
رقم السجل
BIM-1168509
قاعدة معامل التأثير والاستشهادات المرجعية العربي "ارسيف Arcif"
أضخم قاعدة بيانات عربية للاستشهادات المرجعية للمجلات العلمية المحكمة الصادرة في العالم العربي
![](/images/ebook-kashef.png)
تقوم هذه الخدمة بالتحقق من التشابه أو الانتحال في الأبحاث والمقالات العلمية والأطروحات الجامعية والكتب والأبحاث باللغة العربية، وتحديد درجة التشابه أو أصالة الأعمال البحثية وحماية ملكيتها الفكرية. تعرف اكثر
![](/images/kashef-image.png)