تلفن: ۰۴۱۴۲۲۷۳۷۸۱
تلفن: ۰۹۲۱۶۴۲۶۳۸۴

ترجمه مقاله طراحی الگوریتم های موازی برای عملیات عدد صحیح ابر بلند مبتنی بر CPU های چند هسته ای – نشریه IEEE

عنوان فارسی: طراحی الگوریتم های موازی برای عملیات عدد صحیح ابر بلند مبتنی بر CPU های چند هسته ای
عنوان انگلیسی: Design of Parallel Algorithms for Super Long Integer Operation Based on Multi-core CPUs
تعداد صفحات مقاله انگلیسی : 5 تعداد صفحات ترجمه فارسی : 15
سال انتشار : 2015 نشریه : آی تریپل ای - IEEE
فرمت مقاله انگلیسی : PDF فرمت ترجمه مقاله : ورد تایپ شده
کد محصول : 132 رفرنس : دارد
محتوای فایل : zip حجم فایل : 1.13Mb
رشته های مرتبط با این مقاله: مهندسی کامپیوتر
گرایش های مرتبط با این مقاله: رایانش ابری، امنیت اطلاعات، مهندسی الگوریتم ها و محاسبات
مجله: یازدهمین کنفرانس بین المللی هوش محاسباتی و امنیت
دانشگاه: دانشکده مهندسی اطلاعات، دانشگاه یانگژو، چین
کلمات کلیدی: اعداد صحیح ابر بلند، چند هسته، محاسبات موازی، الگوریتم ها، چند رشته
وضعیت ترجمه عناوین جداول: ترجمه شده است
وضعیت ترجمه متون داخل جداول: ترجمه شده است
وضعیت فرمولها و محاسبات در فایل ترجمه: به صورت عکس، درج شده است
ترجمه این مقاله با کیفیت عالی آماده خرید اینترنتی میباشد. بلافاصله پس از خرید، دکمه دانلود ظاهر خواهد شد. ترجمه به ایمیل شما نیز ارسال خواهد گردید.
فهرست مطالب

چکیده

مقدمه

معرفی اعداد صحیح ابر بلند

نمونه ها

ذخیره ی داده و معرفی آن

طراحی الگوریتم های موازی

شرح الگوریتم موازی اضافی

شرح الگوریتم موازی تفریقی

شرح الگوریتم موازی ضربی

شرح الگوریتم موازی تقسیم

مثال ها

انتخاب رادیکس

جزء حل کردنی

برنامه موازی

مثالهای مربوط به محاسبه ی موازی اضافه

مثال هایی از محاسبات موازی ضربی

آنالیز نتیجه

نتیجه گیری

نمونه متن انگلیسی

Abstract

In cryptographic applications, super long integer operations are often used. However, cryptographic algorithms generally run on a computer with a single-core CPU, and the related computing process is a type of serial execution. In this paper, we investigate how to parallelize the operations of super long integers in multi-core computer environment. The significance of this study lies in that along with the promotion of multi-core computing devices, and the enhancement of multi-core computing ability, we need to make the basic arithmetic of super long integers run in paralleling, which means blocking super long integers, running all data blocks on multi-core threads respectively, converting original serial execution into multi-core parallel computation, and storing multi-thread results after formatting them. According to experiments we have observed: if scheduling thread time is longer than computation, parallel algorithms execute faster; on the contrary, serial algorithms are better. On the whole, parallel algorithms can utilize the computing ability of multicore hardware more efficiently.

نمونه متن ترجمه

چکیده

در کاربردهای رمزنگاری، عمل های عدد صحیح ابر بلند اغلب مورد استفاده قرار می گیرد. اگرچه، الگوریتم های رمزنگاری بصورت کلی روی یک کامپیوتر با یک CPU تک هسته بکار برده می شود، و پردازش کامپیوتر مرتبط با آن یک نمونه از اجرای توالی می باشد. در این مقاله، طرز موازی کردن عمل های اعداد صحیح ابر بلند در محیط کامپیوتر چند هسته بیان می شود . اهمیت این مطالعه همجهت با پیشرفت دستگاههای محاسباتی چند هسته ای، و بهبود قابلیت محاسباتی چند هسته ای صورت می گیرد، نیاز به ایجاد محاسبات پایه ای از اعداد صحیح ابر بلند قابل اجرا بصورت موازی است، که مفهوم آن به ترتیب بلوک شدن اعداد صحیح ابر بلند، اجرای تمام داده های بلوک شده روی رشته های چند هسته، تبدیل اجرای توالی اصلی داخل محاسبات موازی چند هسته، و ذخیره ی نتایج چند رشته ای بعد از فرمت کردن آنها می باشد. مطابق با آزمایش های صورت گرفته مشاهده شده است که: در صورتی که زمان رشته ی برنامه ریزی بیشتر از محاسبات باشد، الگوریتم های موازی سریعتر عمل می نمایند; برخلاف این، الگوریتم های توالی بهتر هستند.بصورت کلی اینکه، الگوریتم های موازی توانایی محاسبات سخت افزاری چند هسته ای با کارایی بیشتر دارند.