چکيده
محاسبات اگزا مقياس دست آورد چشم گيري در علوم كامپيوتر به شمار مي رود چرا كه مقياس آن در حد توان پردازشي دستگاه عصبي مغز انسان است. دست يابي به سيستم هايي كه قادر به انجام چنين سطح بالايي از محاسبات باشند چالش هاي بسياري دارند. مواردي از قبيل مصرف انرژي، ظرفيت و سرعت محدود حافظه ها، پيچيدگي ساخت و توسعه ي برنامه هاي قابل اجرا بر روي اين سيستم ها، نرخ بالاي ارتباطات و تحمل پذيري در برابر خطا از چالشهايي است كه در اين گزارش به آنها پرداخته ميشود. به علت پيچيدگي ساخت و توسعه ي برنامه هاي مناسب براي سيستم هاي محاسباتي با توان بالا، برنامه هاي كمي وجود دارند كه بتوانند به خوبي از توان محاسباتي اين سيستم ها بهره ببرند. بنابراين برنامه هايي كه هم اكنون بر روي سيستم هاي محاسباتي پتا مقياس اجرا مي شوند دارايي هاي ارزشمندي هستند كه بايد براي اجرا بر روي سيستم هاي محاسباتي اگزا مقياس توسعه يابند. پس از دست يابي به سيستم هاي محاسباتي پتا مقياس در سال 2008، هنوز تعداد برنامه هايي كه بتوانند از توانايي هاي اين سيستم ها به خوبي بهره ببرند محدود است. جامعه ي محاسبات با توان بالا هم اكنون به دنبال سيستم هايي است كه داراي توان محاسباتي درمقياس اگزا باشند. در سال 2009 پيش بيني مي شد دست يابي به سيستم هاي اگزا مقياس تا سال 2018 ميسر باشد كه به علت چالش هاي اساسي در اين مسير انتظار مي رود دست يابي به چنين سيستم هايي تا سال هاي 2023 الي 2025 به طول بيانجامد. نتايج بررسيهاي انجامگرفته دلالت دارند كه تلاش براي آماده سازي برنامه هاي محاسباتي با كارايي بالا براي اجرا بر روي سيستم هاي محاسباتي اگزا مقياس بايد قبل از اينكه چنين سيستم هايي در دسترس باشند شروع شود، اين مسئله به عنوان چالش اصلي در توسعه ي برنامه هاي محاسباتي با كارايي بالا براي اجرا بر روي اين سيستم ها شناخته مي شود. اين گزارش به بررسي چالش هاي پيش رو در توسعه ي برنامه هاي قابل اجرا بر روي سيستم هاي محاسباتي اگزا مقياس از جمله چالش هاي ناشي از پيچيدگي سيستمها، پيچيدگي برنامه ها، افزايش داده ها و پايداري نرم افزار، پرداخته و پيشنهاداتي براي كارهاي آتي ارايه مينمايد.
واژه هاي كليدي: ابر محاسبات، محاسبات اگزا مقياس، چالش هاي سيستم هاي محاسباتي اگزا مقياس، توسعه ي برنامه هاي اگزا مقياس