• شماره ركورد
    7504
  • پديد آورنده

    سيد حميدرضا ثنائي كرهرودي

  • عنوان
    امكان‌سنجي و پياده‌سازي رويكرد برش بيتي در زنجيره ابزار LLVM
  • مقطع تحصيلي
    كارشناسي
  • رشته تحصيلي
    مهندسي كامپيوتر
  • سال فارغ التحصيلي
    1400
  • استاد راهنما
    دكتر محسن شريفي
  • استاد مشاور
    دكتر محسن شريفي
  • دانشجوي وارد كننده اطلاعات

    سيدحميدرضا ثنائي كرهرودي

  • تاريخ ورود اطلاعات
    1400/08/12
  • دانشكده
    مهندسي كامپيوتر
  • عنوان به انگليسي
    Feasibility Study and Development of bit-slice Approach on LLVM toolchain
  • چكيده
    افزايش نياز به سيستم عامل‌هاي نهفته(Embedded) با منابع محدود توجه زيادي را به توسعه طرح‌هاي محاسباتي با كارايي بالا(high performance computing) جلب كرده است. در اين ميان، معماري تك‌دستور – چند داده (Single Instruction – Multiple Data) و تك‌دستور – چند نخ (Single Instruction – Multiple Threads) در ريزپردازنده‌ها مورد توجه محققان قرار گرفته است. در اين پروژه قصد داريم امكان اضافه كردن رويكرد برش‌بيت (bit-slice) به زنجيره ابزار مترجم LLVM را مورد بررسي قرار دهيم. اين كار بخشي از يك پروژه‌‌ي بزرگتر است كه هدف آن پياده‌سازي و توسعه‌ي چارچوبي براي ارائه رويكرد برش‌بيت بصورت خودكار است.‌ اين پروژه يك سكوي برش‌بيت با كمك سخت‌افزار است كه از عمليات رياضي به طور موثر پشتيباني مي‌كند و شامل دو بخش توسعه‌ي سخت‌افزاري و نرم‌افزاري است. در اين پايان‌نامه امكان و روش اضافه كردن بخش نرم‌افزاري اين پروژه به زنجيره ابزار مترجم LLVM مورد بررسي قرار مي‌گيرد.
  • كليدواژه ها
    SIMD , SIMT , Compiler , HPC , Bit-slice