ابررایانه: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
ArminBot (بحث | مشارکت‌ها)
جز اصلاح نگارشی: مجدداً > دوباره . در مورد > درباره .
برچسب‌ها: ویرایش همراه ویرایش از وبگاه همراه
خط ۱۷:
یک مطلب قابل توجه در این مقال تفاوت بین محاسبهٔ، توانایی محاسبه و ظرفیت است چنان که گراهام و همکارانش بررسی کرده‌اند. محاسبهٔ توانایی یعنی استفاده از ماکزیمم توان محاسبه برای حل یک مسئلهٔ بزرگ در کم‌ترین زمان. این سیستم اغلب می‌تواند مسئلهٔ را با حجم و پیچیدگی که هیچ کامپیوتر دیگری نمی‌تواند حل کند حل نماید. اما محاسبهٔ ظرفیت یعنی استفاده از توان محاسبهٔ مقرون به صرفه و کارآمد برای حل مسائل کم و بیش بزرگ یا تعداد زیادی مسائل کوچک یا آمادگی برای اجرا روی سیستم توانایی استفاده می‌شود.
 
== طراحی سخت‌افزار و نرم‌افزار ==ایتسجی9بنگطتخثتسووثکقتیخطختسوشوثنیحیحزنیمقمحقحیتیوقوقتیحسحسحث
ابررایانه‌هایی که پردازنده‌های سفارشی داشتند قبلاً سرعتی که روی کامپیوترهای معمولی داشتند را از طراحی‌های ابتکاری شان به دست می‌آوردند که اجازه می‌داد مثل یک مهندسی به هم پیچیده چند کار را به صورت موازی انجام دهند. آن‌ها را تنها برای انواع مشخصی از محاسبات مثل محاسبات عددی استفاده می‌کردند و در محاسبات کلی تر کامپیوتری ضعیف عمل می‌کردند. سلسله مراتب حافظهٔ آن‌ها به دقت طراحی می‌شد تا دائماً اطلاعات و دستور العمل در دسترس پردازنده قرار گیرد. در اصل عمده‌ترین تفاوت بین ابررایانه‌هاو کامپیوترهای کندتر در سلسله مراتب حافظه‌شان است. سیستم ورودی/خروجی آنها برای پهنای باندهای بالا با توقف (latency) بسیار پایین طراحی شده است چرا که اساساً ابرکامپیوترها برای پردازش انتقالات طراحی نشده‌اند. در این جا هم مثل هر سیستم موازی قانون آمدال صدق می‌کند. طراحی‌های مختلف ابررایانه‌ها برای حذف تتابع (serialization) نرم‌افزارها تلاش بسیاری می‌کنند و برای رفع مشکلات و تنگناهای باقی‌مانده و تسریع آن‌ها از سخت‌افزار استفاده می‌کنند.