چندپردازی متقارن: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
نجات ۱ منبع و علامتزدن ۰ بهعنوان مرده.) #IABot (v2.0 |
نجات ۱ منبع و علامتزدن ۰ بهعنوان مرده.) #IABot (v2.0 |
||
خط ۱۱:
پردازنده محدود به کاربرد برنامهها در حین اینکه دیگر پردازندهها سیستم عملیاتی و تداخلهای سختافزاری را در نظر میگیرند میشد.
IBM سیستمهای رایانهای با پردازنده دوگانه را براساس مدل سیستم/۳۶۰ و مدل ۶۷ مرتبط در نظر میگرفت؛ و سیستمهای عملیاتی ۶۷–۲ که بر این دستگاهها سوار میشد OS/360 از نوع M65MP و TSS/360 بود. دیگر نرمافزار توسعه یافته در دانشگاهها که قابل اشاره است سیستم پایانهی میشیگان است که هر دو CPU را به کار میبست. هر دو پردازنده ممکن است به کانالهای دادهها دسترسی داشته و I/O را آغاز کنند. در بخش OS/360 m65mp لوازم جانبی اصولاً به پردازندههای دیگر میرسد زیرا سیستم عملیاتی روی هر دو پردازنده عمل میکند. مراقب MTS قابلیت اجرا روی هر دو CPU را در سیستم IBM مربوط به مدل ۶۷–۲ را داراست. قفلهای ناظر کوچک بوده و برای محافظت از ساختارهای داده متداول مطرح میشوند که ممکن است دسترسی همزمان از هر CPU داشته باشند.<ref>[http://archive.michigan-terminal-system.org/documents/timeSharingSupervisorPrograms-1971.pdf?attredirects=0&d=1 ''Time Sharing Supervisor Programs''] {{Webarchive|url=https://web.archive.org/web/20110111202413/http://archive.michigan-terminal-system.org/documents/timeSharingSupervisorPrograms-1971.pdf?attredirects=0&d=1 |date=۱۱ ژانویه ۲۰۱۱ }} by Mike Alexander (May 1971) has information on MTS, TSS, CP/67, and Multics</ref>
سیستم VAX چندپردازنده نخست شرکت تجهیزات دیجیتال، VAX-11/782 نامتقارن بود، اما سیستمهای بعدی چندپردازی VAX به صورت SMP است. نخستین استقرار یونیکس SMP تجاری مبتنی بر سیستمهای اطلاعاتی هانیول ایتالیایی XPS-100 است که به وسیلهٔ دن جیلن در شرکت VAST در سال ۱۹۸۵ طراحی شد. طرح او ۱۴ پردازنده را پشتیبانی میکرد، اما متناظر با محدودیتهای الکتریکی، بزرگترین نسخهی بازاریابیشدهی آن یک سیستم پردازشگر دوگانه بود. سیستم عملیاتی به شکل خاصی به دست آمده و به وسیلهٔ شرکت VAST در کد SysVr3 درون AT&T مورد توجه قرار میگیرد.
|