دانلود کتاب Parallel Execution of Parlog
49,000 تومان
اجرای موازی Parlog
| نوع کالا | کتاب الکترونیکی |
|---|---|
| ناشر | Springer-Verlag Berlin Heidelberg |
| تعداد صفحه | 190 |
| حجم فایل | 1 مگابایت |
| کد کتاب | 3540553827,9783540553823 |
| نوبت چاپ | 1 |
| نویسنده | Andrew Cheese (auth.) |
|---|---|
| زبان | انگلیسی |
| فرمت | DJVU |
| سال انتشار | 1992 |
جدول کد تخفیف
| تعداد کتاب | درصد تخفیف | قیمت کتاب |
| 1 | بدون تخفیف | 25,000 تومان |
| 2 | 20 درصد | 20,000 تومان |
| 3 الی 5 | 25 درصد | 18,750 تومان |
| 6 الی 10 | 30 درصد | 17,500 تومان |
| 11 الی 20 | 35 درصد | 16,250 تومان |
| 21 الی 30 | 40 درصد | 15,000 تومان |
| 31 الی 40 | 45 درصد | 13,750 تومان |
| 41 الی 50 | 50 درصد | 12,500 تومان |
| 51 الی 70 | 55 درصد | 11,250 تومان |
| 71 الی 100 | 60 درصد | 10,000 تومان |
| 101 الی 150 | 65 درصد | 8,750 تومان |
| 151 الی 200 | 70 درصد | 7,500 تومان |
| 201 الی 300 | 75 درصد | 6,250 تومان |
| 301 الی 500 | 80 درصد | 5,000 تومان |
| 501 الی 1000 | 85 درصد | 3,750 تومان |
| 1001 الی 10000 | 90 درصد | 2,500 تومان |
ترجمه فارسی توضیحات (ترجمه ماشینی)
اجرای موازی Parlog
این تک نگاری بر پیاده سازی زبان های برنامه نویسی منطقی همزمان بر روی معماری های کامپیوتری موازی با اتصال آزاد متمرکز شده است. دو مدل انتزاعی مختلف نیز در نظر گرفته میشوند: یک مدل مبتنی بر کاهش نمودار و یک رویکرد ضروریتر. طراحی یک مجموعه دستورالعمل تخصصی ارائه شده است که به اندازه کافی عمومی است تا برای کل خانواده زبان های برنامه نویسی منطقی همزمان استفاده شود. به ویژه زبان Parlog بر روی آن متمرکز شده است زیرا در بین تمام زبان های برنامه نویسی منطقی غیر مسطح قابل پیاده سازی کارآمدترین است. سایر مسائل ناشی از اجرای یک زبان برنامه نویسی مورد بحث قرار می گیرد، به ویژه طراحی یک طرح متعادل کننده بار که با تعداد زیادی از فرآیندهای کوتاه مدت ذاتی در یک پیاده سازی صحیح زبان سر و کار دارد. توضیحات مفصلی از تمام ساختارهای داده و الگوریتم های همگام سازی نیز ارائه شده است. فرسودگی منابع نیز در پیاده سازی ها مورد بحث و بررسی قرار می گیرد. نتایج عملکرد دقیق برای هر دو مدل محاسبات داده شده است. از مطالب باید امکان ایجاد یک پیاده سازی برای خواننده وجود داشته باشد.
This monograph concentrates on the implementation of concurrent logic programming languages on loosely-coupled parallel computer architectures. Two different abstract models are also considered: a graph reduction based model and a more imperative approach. The design of a specialized instruction set is presented that is general enough to be used for the whole family of concurrent logic programming languages. In particular the language Parlog is concentrated upon because it is the most efficiently implementable of all the non-flat logic programming languages. Other issues arising from the implementation of a programming language are discussed, in particular the design of a load balancing scheme which deals with the large number of short-lived processes inherent in a correct language implementation. Detailed descriptions of all the data structures and synchronisation algorithms are also presented. Resource exhaustion is also discussed and handled within the implementations. Detailed performance results for both models of computation are given. From the material it should be possible for the reader to create an implementation.

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