qqdaily

  • ۰
  • ۰

فنون دیگری برای جمع آوری محصول Partial 15 ص

لینک دانلود و خرید پایین توضیحات

فرمت فایل word و قابل ویرایش و پرینت

تعداد صفحات: 15

فنون دیگری برای جمع آوری محصول Partial

چندین تکنیک دیگر برای اصلاح ساختار درختان CSA معرفی شده است که از کنتورهای 302 برای رسیدن به طرح منظم تر و Lass arebconsuming استفاده می کند. چنین ساختارهای درختی اصلاح شده ممکن است مستلزم تعداد بیشتری از سطوح CSA با تأخیر کلی بیشتر باشد. دو نمونه از این فنون بعداً تشریح می شود. نمونة اول، درختان تأخیر موازنه شده [24] ( همچنین با 19 رجوع شود) را تعیین می کند در حالیکه نمونة دوم، درختان پلکان واژگون را تعیین می کند [15] . شکل 13- 6 ساختار bit – slices را برای دو تکنیک نشان می دهد و آنها را با Wallace tree bit8slice متناظر مقایسه می کند. تمام bit – slices ‍در شکل 13- 6 برای 18 operands است که ممکن است بوسیله الگوریتم بزرگ مضاربه ای پایه تولید شود. در این مورد، 18 مثلث واژگون در شکل 13-6 3و 2 هستند و اعداد روی این کنتورها، تأخیر تجربه شده توسط operands داده را نشان می دهند. بنابر این ع پس از اینکه نتایج 2~ 64 توسط Wallae و درختان پلکان واژگون تولید شدند، درخت متوازن مستلزم ~ AFA است.

توجه کنید که تمام 3 ساختار درختی ، شامل 15 Carries حاصل بیرون رونده و 15 حاصل وارده شونده هستند و هر حامل بیرون رونده در مسیر حامل وارد شوندة خود قرار دارد، برای اینکه با bit – slices مجاور ، متصل شود. حاملان وارد شونده با کنتورهای مختلف (3 و 29 ronted درگیر می شوند، برای اینکه تمام داده ها به یک کنتور قبل یا در زمان لازم معتبر هستند . تنها برای درختان متوازن تمام 15 حامل وارد شوندهه هنگامی که لازم هستند به طور کامل تولید می شوند چون تمام مسیرها متوازن هستند در 2 درخت دیگر، کنتورهایی وجود دارد که تمام حاملان وارد شوند به طور همزمان تولید نشوند. برای مثال، منتور پایینی در درخت پلکان واژگون ، حاملان وارد شونده ای دارد که تأخیرهای مرتبط،44 و54 هستند.

3 ساختار درختی همچنین در تعداد مسیر کشی لازم بین bit – slices مجاور متفاوت هستند، این در عوض بر مساخت طرح اثر می گذارد. درخت Wallae مستلزم 6 مسیر سیم کشی است، پلکان واژگون و درخت متوازن به ترتیب مستلزم 3 و 2 مسیر هستند. به رابطة trabeoff لاینفک بین اندازه و سرعت توجه فرمائید. درخت Wallae، پائین ترین تأخیر کلی را تضمین می کند اما بیشترین تعداد مسیرهای سیم کشی است.

درخت متوازن، از سوی دیگر، مستلزم کمترین تعداد مسیر سیم کشی است اما بیشترین تأخیر کلی را دارد. درختان متوازن و پلکان واژگون ساختار منظمی دارند و می توانند به روش قانونمندی طراحی شوند این به سختی از شکل 13- 6 دیده می شود، اما از شکل 13- 6 که ساختار کامل دو درخت را مانند آن درخت Wallae متناظر نشان می دهد می توان نتیجه گیری کرد. آجرهای ساختمان درختان متوازن و پلکان واژگون، با خطوط منظم و برخی انحرافات آنها می توانند از 1241 و [15] مشخص شوند. در هنگام تعیین طرح نهایی یک درخت SCA، باید دقت شود تا اطمینان حاصل شود که سیم ها، داده ها را به Carry – Save adder با طولی تقریباً مشابه وصل می کنند، در غیر اینصورت مسیرهای متوازن تأخیر دیگر متوازن نخواهند بود.

برای مثال ، یک درخت CSA را برای 27 محصول operands بدست آمده از bit – 53 افزاینده با استفاده از الگوریتم اصلاح شدة پایة Booth 4، یک درخت CSA از کمپرسورهای 2 و 4 نشان داده شده در شکل 15- 6 ساخته می شود و طرح متناظر در شکل 15 – 6 (ب) 1251 نشان داده شده است. توجه کنید که کمپرسور پائینی (13# در وسط قرار دارد، برای اینکه کمپرسورهای 11# و 12# در فاصله نسبتاً مشابهی از آن هستند. کمپرسور 11# در عوض سیم هایی با طول مشابه از 8# و 9# و ... دارد.)

5 - 6 واحد افزودن مضرب ترکیبی (FMA)

یک واحد FMA، ضرب A * B زیر را فوراً بوسیله یک محصول اضافی و operand سوم (C) انجام می دهد برای اینکه محاسبه A * b + C یک عمل واحد و منفرد انجام می گیرد. واضح است که چنین واحدی قادر به انجام ضرب تنها با قرار دادن C=0 و جمع (یا تفریق) تنها با قرار دادن برای مثال B=1 می باشد.

یک واحد FMA می تواند زمان کلی استخراج ضرب زنجیره ای 0 را کاهش دهد وسپس عملیات تفریق را اضافه نماید. یک مثال برای این مورد زمانی که این ضرب و جمع زنجیره ای مفیدند، در ارزیابی چند اسمی an * n + a , -1 * n-1 + … + aa از طریق

‍‍{(GX + an -1) X + an -2} X + … است. از سوی دیگر ، ضرب مستقل و عملیات جمع نمی توانند به موازات هم انجام گیرند.

مزیت دیگر یک واحد FMA در مقایسه با افزاینده و جمع کنندة مجزا، زمان اجرای عملیات نقطة شناور است، چون گرد کردن تنها یکبار برای نتیجه A * B + C انجام می گیرید نه دوبار (ضرب وسپس برای جمع). چون گرد کردن ممکن است خطا های محاسبه را نشان دهد، کاهش تعداد گرد کردن ها ممکن است اثر مثبتی بر خطای کلی داشته باشد. در طرح گزارش شده در 1141، این صحت اضافی زمانی مفید بود که به طور صحیحی خارج قسمت را در تقسیم بر الگوریتم متناوب گرد کند. (رجوع شود به بخش 2 – 8).

شکل 16- 6 اجرای یک واحد FMA را برای محاسبات نقطة شناور نشان می دهد. در اینجا C , B , A قابل توجه هستند در حالیکهE c ,Eg , Eaبه ترکیب نمونه های operands هستند درخت CSA تمام محصولات نسبی را تولید می کند و جمع آوری Carry – Save را برای تولید 2 نتیجه ای که سپس با operand مرتب شدة C به طور صحیح جمع می شود. جمع کنندة 3 operands را می پذیرد و بنابر این، ابتدا باید آنها را به 2 (با استفاده از کنتورهای 2 و 3) کاهش دهد و سپس افزایش حمل – تکثیر را انجام می دهد. مراحل طرح و نرمال سازی و گرد کردن سپس انجام می گیرند. طرح نشان داده شده در شکل 16- 6 ، 2 تکنیک را برای کاهش زمان اجرای کلی بکار می برد. ابتدا، مدار مهم پیش بینی کنندة صفر، از تکثیر استفاده می کند و علائم تولید شده توسط adder را برای پیش بینی نوع تغییری که در مرحله پس از نرمال سازی مورد نیاز است، تولید کند. این مدار به موازات خود جمع عمل می کند برای اینکه تأخیر مرحلة نرمال سازی کوتاه تر است. ثانیاًو مهمتر اینکه ، مرتب کردن C برجسته در Ea + Eg – Ec به موازات ضرب A و B انجام می گیرد. به طور معمول، یک جمع نقطة شناور، ما اهمیت operand کوچک تر را مرتب می کنیم. این دلالت دارد بر اینکه اگر محصول AXBکوچکتر از C باشد. باید محصول را پس از تولید، تغییر دهیم و تأخیر اضافی را نشان دهیم. ترجیح می دهیم همیشه C را مرتب کنیم حتی اگر بزرگتر از AXB باشد، تا تغییر به موازات ضرب باشد. برای رسیدن به این ، باید اجازه دهیم که C به راست یا چپ تغییر کند (مسیری که به ترتیب با مثبت یا منفی بودن نتیجة Ea + EB – Ec دیکته می شود). اگر اجازه بدهیم C به چپ تغییر کند باید عدد کلی Bits در adder افزایش یابد. برای مثال ، اگر تمام operands، اعداد نقطة شناور در قالب طولانی IEEE هستند، ترتیب ممکن C در رابطه با محصول AXB به صورت زیر نشان داده می شود.

این ترتیب برای 53 – 2 EA + EB – EC 2 53 است. اگر 54 2 EA + Eg – EC باشد، بیت های C بیشتر به راست تغییر کرده اند، جایگزین بیت چسبنده می شود و اگر 54-5 EA + ED – EC باشد تمام بیت های A * B









سایر محصولات :
فنون دیگری برای جمع آوری محصول Partial 15 ص

فنون دیگری...

فناوری و اطلاعات IT 32 ص

فناوری و اطلاعات IT 32 ص...

فناوری آموزشی در کلاس تغییرات تدریجی 20ص

فناوری آموزشی در کلاس تغییرات...

فناوری آموزشی در کتب درسی فناوری آموزشی 35 ص

فناوری آموزشی در کتب...

فناوری ترمز 11 ص

فناوری ترمز 11...

فناوری اطلاعات و ارتباطات 13 ص

فناوری اطلاعات و ارتباطات ...

فناوری اطلاعات 17 ص

فناوری اطلاعات 17...

فلش 26 ص

فلش 26 ص...

فلسفه و تعلیم و تربیت 16 ص

فلسفه و تعلیم...

فلسفه هنرمعاصر 25 ص

فلسفه هنرمعاصر 25 ص...

فلسفه قیام عاشورا 13 ص

فلسفه قیام عاشورا 13 ص...

پاورپوینت نحوه ساخت صفحات PHP و گزارش کار 10 اسلاید

پاورپوینت نحوه ساخت صفحات PHP...

فلسفه فارابی 19 ص

فلسفه فارابی 19 ص...

فلسفه طبیعت انسان 36 ص

فلسفه طبیعت انسان 36 ص...

پاورپوینت نترل خسارات ناشی از تخلیه‌های الکترواستاتیکی

پاورپوینت نترل خسارات ناشی از...

فلسفه حجاب 20 ص

فلسفه حجاب 20 ص...

فلسفه تعلیم و تربیت در جهان امروز 22 ص

فلسفه تعلیم و تربیت در...

پاورپوینت میکروکنترلر 8051 18 اسلاید

پاورپوینت میکروکنترلر 8051 18 اسلاید...

فلز کاری 34 ص

فلز کاری 34 ص...

پاورپوینت درس 8 آمادگی دفاعی نهم جنگ نرم

پاورپوینت درس 8 آمادگی...

پاورپوینت میکرو پروسسور PLC و

پاورپوینت میکرو پروسسور PLC و...

فقه زنان و مسئله برابری 11 ص

فقه زنان و مسئله برابری 11 ص...

فقر و فحشاء 10 ص

فقر و فحشاء 10 ص...

پاورپوینت میزان شیوع آسیبهای مچ پا و علل آن در رشته های مختلف ورزشی

پاورپوینت میزان شیوع آسیبهای مچ...

فقر و اقتصاد

فقر و اقتصاد...

فضیلت ازدواج 20 ص

فضیلت ازدواج ...

پاورپوینت میکروکنترلر

پاورپوینت میکروکنترلر...

فضایل اخلاقی 95 ص

فضایل اخلاقی 95 ص...

پاورپوینت موفقیت در ضرب المثل ایرانی 28 اسلاید

پاورپوینت موفقیت در ضرب...

فشار خون بالا

فشار خون بالا...

فسیل 14ص

فسیل 14ص...

پاورپوینت موس 22 اسلاید

پاورپوینت موس 22 اسلاید...

فسیل 13ص

فسیل 13ص...

فسلفه پیشرفت گرایی

فسلفه پیشرفت گرایی...

فریدون مشیری 12 ص

فریدون مشیری 12 ص...

فروغ فرخزاد

فروغ فرخزاد...

فروش در اقتصاد 20

فروش در اقتصاد 20...

فرهنگشکاف نسلها 89 ص

فرهنگشکاف نسلها 89 ص...

فرهنگ 26 ص

فرهنگ 26 ص...

فرقه وهابیه 12 ص

فرقه وهابیه 12...

پاورپوینت درس 8 آمادگی دفاعی نهم جنگ نرم

پاورپوینت درس 8...

فرق وبر و جامعه شناسان دیگر در تحلیل جامعه غرب 24 ص

فرق وبر و...

پاورپوینت موتورهای جستجوگر

پاورپوینت موتورهای جستجوگر...

فرق قیمت‌های جهانی با قیمت‌ها در جهان

فرق قیمت‌های جهانی...

پاورپوینت موادمخدر

پاورپوینت موادمخدر...

فرصتهای شغلی در نانو تکنولوژی 15 ص

فرصتهای شغلی در نانو تکنولوژی 15...

فرصتها و چالشهای فراروی سیستمهای حسابداری منابع انسانی 7ص

فرصتها و چالشهای فراروی سیستمهای حسابداری منابع...

پاورپوینت مهندسی نرم افزار 1

پاورپوینت مهندسی نرم افزار 1...

ولت متر دیجیتال ۰ تا 30 ولت با AVR
مقدمه ای بر داده کاوی
طرح درس پداگوژی(اینترنت
رشد اخلاق در نوجوانان و جوانان
ولت متر دیجیتال ۰ تا 30 ولت با AVR
ساعت دییجیتال با نمایشگر سون سگمنت
اسیلوسکوپ دیجیتال با AVR
طراحی گیت XOR با hspice
پروژه کنترل موتور DC با استفاده میکروکنترلر ATMEGA 16 با نرم افزارCodeVision همراه فایل Proteus
قانون اساسی
قارچهای عالی
قارچهای عالی (2)
قارچهای خوراکی صدفی60ص
قارچ

کلمات کلیدی :bit ndash slices ndash slices جاور درختان توازن لکان توازن لکان اژگون carry ndash save دارد برای اینکه رار دارد برای جمع آوری حصول لکان اژگون bit ndash برای اینکه احد fma شان داده برای ثال ndash توازن تولید انجام تأخیر اینکه اژگون درختان ساختار
  • ۹۶/۰۹/۱۳
  • حسن حسنی

نظرات (۰)

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

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی