دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1
نویسندگان: Ralf Karrenberg (auth.)
سری:
ISBN (شابک) : 9783658101121, 9783658101138
ناشر: Springer Vieweg
سال نشر: 2015
تعداد صفحات: 193
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 1 مگابایت
کلمات کلیدی مربوط به کتاب بردارسازی خودکار SIMD نمودارهای جریان کنترل مبتنی بر SSA: زبانهای برنامهنویسی، کامپایلرها، مترجمان، گرافیک کامپیوتری، ریاضیات کاربردی/روشهای محاسباتی مهندسی
در صورت تبدیل فایل کتاب Automatic SIMD Vectorization of SSA-based Control Flow Graphs به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب بردارسازی خودکار SIMD نمودارهای جریان کنترل مبتنی بر SSA نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
رالف کارنبرگ بردارسازی کل تابع (WFV) را ارائه میکند، رویکردی که به کامپایلر اجازه میدهد تا بهطور خودکار کدی ایجاد کند که از موازیسازی دادهها با استفاده از دستورالعملهای SIMD سوء استفاده میکند. برنامه های کاربردی موازی داده مانند شبیه سازی ذرات، تخمین قیمت اختیار سهام یا رمزگشایی ویدیویی نیازمند انجام محاسبات مشابه بر روی حجم عظیمی از داده ها هستند. بدون WFV، یک هسته پردازنده یک نمونه از یک تابع موازی داده را اجرا می کند. WFV تابع را برای اجرای چندین نمونه به طور همزمان با استفاده از دستورالعمل های SIMD تبدیل می کند. نویسنده یک الگوریتم پیشرفته WFV را توصیف می کند که شامل انواع تحلیل ها و تکنیک های تولید کد است. او نشان می دهد که این رویکرد باعث بهبود عملکرد کد تولید شده در موارد مختلف استفاده می شود.
Ralf Karrenberg presents Whole-Function Vectorization (WFV), an approach that allows a compiler to automatically create code that exploits data-parallelism using SIMD instructions. Data-parallel applications such as particle simulations, stock option price estimation or video decoding require the same computations to be performed on huge amounts of data. Without WFV, one processor core executes a single instance of a data-parallel function. WFV transforms the function to execute multiple instances at once using SIMD instructions. The author describes an advanced WFV algorithm that includes a variety of analyses and code generation techniques. He shows that this approach improves the performance of the generated code in a variety of use cases.
Front Matter....Pages I-XVI
Introduction....Pages 1-10
Foundations & Terminology....Pages 11-21
Overview....Pages 23-30
Related Work....Pages 31-38
SIMD Property Analyses....Pages 39-83
Whole-Function Vectorization....Pages 85-125
Dynamic Code Variants....Pages 127-139
Evaluation....Pages 141-169
Back Matter....Pages 171-187