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

ترجمه مقاله طراحی الگوریتم های موازی برای عملیات عدد صحیح ابر بلند مبتنی بر CPU های چند هسته ای - نشریه IEEE
قیمت خرید این محصول
۳۳,۰۰۰ تومان
دانلود رایگان نمونه دانلود مقاله انگلیسی
عنوان فارسی
طراحی الگوریتم های موازی برای عملیات عدد صحیح ابر بلند مبتنی بر CPU های چند هسته ای
عنوان انگلیسی
Design of Parallel Algorithms for Super Long Integer Operation Based on Multi-core CPUs
صفحات مقاله فارسی
15
صفحات مقاله انگلیسی
5
سال انتشار
2015
نشریه
آی تریپل ای - IEEE
فرمت مقاله انگلیسی
PDF
فرمت ترجمه مقاله
ورد تایپ شده
رفرنس
دارد
کد محصول
132
وضعیت فرمولها و محاسبات در فایل ترجمه
به صورت عکس، درج شده است
رشته های مرتبط با این مقاله
مهندسی کامپیوتر
گرایش های مرتبط با این مقاله
رایانش ابری، امنیت اطلاعات، مهندسی الگوریتم ها و محاسبات
مجله
یازدهمین کنفرانس بین المللی هوش محاسباتی و امنیت
دانشگاه
دانشکده مهندسی اطلاعات، دانشگاه یانگژو، چین
کلمات کلیدی
اعداد صحیح ابر بلند، چند هسته، محاسبات موازی، الگوریتم ها، چند رشته
فهرست مطالب
چکیده
مقدمه
معرفی اعداد صحیح ابر بلند
نمونه ها
ذخیره ی داده و معرفی آن
طراحی الگوریتم های موازی
شرح الگوریتم موازی اضافی
شرح الگوریتم موازی تفریقی
شرح الگوریتم موازی ضربی
شرح الگوریتم موازی تقسیم
مثال ها
انتخاب رادیکس
جزء حل کردنی
برنامه موازی
مثالهای مربوط به محاسبه ی موازی اضافه
مثال هایی از محاسبات موازی ضربی
آنالیز نتیجه
نتیجه گیری
نمونه چکیده متن اصلی انگلیسی
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 تک هسته بکار برده می شود، و پردازش کامپیوتر مرتبط با آن یک نمونه از اجرای توالی می باشد. در این مقاله، طرز موازی کردن عمل های اعداد صحیح ابر بلند در محیط کامپیوتر چند هسته بیان می شود . اهمیت این مطالعه همجهت با پیشرفت دستگاههای محاسباتی چند هسته ای، و بهبود قابلیت محاسباتی چند هسته ای صورت می گیرد، نیاز به ایجاد محاسبات پایه ای از اعداد صحیح ابر بلند قابل اجرا بصورت موازی است، که مفهوم آن به ترتیب بلوک شدن اعداد صحیح ابر بلند، اجرای تمام داده های بلوک شده روی رشته های چند هسته، تبدیل اجرای توالی اصلی داخل محاسبات موازی چند هسته، و ذخیره ی نتایج چند رشته ای بعد از فرمت کردن آنها می باشد. مطابق با آزمایش های صورت گرفته مشاهده شده است که: در صورتی که زمان رشته ی برنامه ریزی بیشتر از محاسبات باشد، الگوریتم های موازی سریعتر عمل می نمایند; برخلاف این، الگوریتم های توالی بهتر هستند.بصورت کلی اینکه، الگوریتم های موازی توانایی محاسبات سخت افزاری چند هسته ای با کارایی بیشتر دارند.

بدون دیدگاه