ترجمه فارسی مقاله تولید پشتیبان های کامپایلر از مدل های رسمی سخت افزار

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 37,500 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی
عنوان مقاله به انگلیسی Generation of Compiler Backends from Formal Models of Hardware
عنوان مقاله به فارسی تولید پشتیبان های کامپایلر از مدل های رسمی سخت افزار
نویسندگان Gus Henry Smith
فرمت مقاله انگلیسی PDF
تعداد صفحات 161
لینک دانلود رایگان مقاله انگلیسی دانلود مقاله
دسته بندی موضوعات Programming Languages,Hardware Architecture,زبانهای برنامه نویسی , معماری سخت افزار ,
توضیحات Submitted 27 August, 2024; originally announced August 2024. , Comments: PhD thesis
توضیحات به فارسی ارسال شده در 27 اوت 2024 ؛در ابتدا اوت 2024 اعلام شد. ، نظرات: پایان نامه دکترا
اطلاعات بیشتر از این مقاله در پایگاه های علمی INSPIRE HEP
NASA ADS
Google Scholar
Semantic Scholar

📚 محتوای این محصول آموزشی (پکیج کامل)

علاوه بر مقاله اصلی انگلیسی که دریافت می کنید، برای یادگیری عمیق‌تر و تسلط کامل بر مباحث مجموعه‌ای از کتاب‌های آموزشی نیز ارائه می‌شود.

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل ویدیوهای آموزشی، کتاب‌ها، تمرین‌ها و خودآزمایی.

ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های محصول همان جا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

چکیده

Compilers convert between representations -- usually, from higher-level, human writable code to lower-level, machine-readable code. A compiler backend is the portion of the compiler containing optimizations and code generation routines for a specific hardware target. In this dissertation, I advocate for a specific way of building compiler backends: namely, by automatically generating them from explicit, formal models of hardware using automated reasoning algorithms. I describe how automatically generating compilers from formal models of hardware leads to increased optimization ability, stronger correctness guarantees, and reduced development time for compiler backends. As evidence, I present two case studies: first, Glenside, which uses equality saturation to increase the 3LA compiler's ability to offload operations to machine learning accelerators, and second, Lakeroad, a technology mapper for FPGAs which uses program synthesis and semantics extracted from Verilog to map hardware designs to complex, programmable hardware primitives.

چکیده به فارسی (ترجمه ماشینی)

کامپایلرها بین بازنمودها-معمولاً ، از کد سطح بالاتر ، انسانی به کد سطح پایین و قابل خواندن با دستگاه تبدیل می شوند.یک پشتیبان کامپایلر بخشی از کامپایلر است که حاوی بهینه سازی و روال تولید کد برای یک هدف سخت افزاری خاص است.در این پایان نامه ، من از یک روش خاص برای ساخت پشتیبان کامپایلر دفاع می کنم: یعنی با تولید خودکار آنها از مدل های صریح و رسمی سخت افزار با استفاده از الگوریتم های استدلال خودکار.من توضیح می دهم که چگونه تولید کامپایلرها از مدل های رسمی سخت افزار منجر به افزایش توانایی بهینه سازی ، تضمین های صحیح تر و کاهش زمان توسعه برای پشتیبان کامپایلر می شود.به عنوان شواهد ، من دو مطالعه موردی را ارائه می دهم: اول ، Glenside ، که از اشباع برابری برای افزایش توانایی کامپایلر 3LA برای بارگیری عملیات به شتاب دهنده های یادگیری ماشین استفاده می کند ، و دوم ، Lakeroad ، یک نقشه برداری فناوری برای FPGA هایی که از سنتز برنامه و معناشناسی استخراج شده از Verilog استفاده می کند.برای نقشه برداری از طرح های سخت افزاری به بدوی سخت افزارهای پیچیده و قابل برنامه ریزی.

📚 محتوای این محصول آموزشی (پکیج کامل)

علاوه بر مقاله اصلی انگلیسی که دریافت می کنید، برای یادگیری عمیق‌تر و تسلط کامل بر مباحث مجموعه‌ای از کتاب‌های آموزشی نیز ارائه می‌شود.

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل ویدیوهای آموزشی، کتاب‌ها، تمرین‌ها و خودآزمایی.

ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های محصول همان جا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.