دانشمندان روسی از بهینه سازی نرم افزاری برای کاهش مصرف برق استفاده می کنند


دانشمندان روسی از بهینه سازی نرم افزاری برای کاهش مصرف برق استفاده می کنند

دانشمندان روسی از بهینه سازی نرم افزاری برای کاهش مصرف برق استفاده می کنند

دانشمندان دانشگاه فنی دولتی ولگوگراد (VolgSTU) یک روش بهینه سازی نرم افزاری را توسعه داده اند که به کاهش مصرف انرژی کمک می کند.

۲۰۲۲-۱۱-۲۵T13:00+0000

۲۰۲۲-۱۱-۲۵T13:00+0000

۲۰۲۲-۱۱-۲۵T13:00+0000

روسیه

روسیه

دانشمند

برق

/html/head/meta[@name=”og:title”]/@محتوی

/html/head/meta[@name=”og:description”]/@محتوی

در دنیای امروز از سیستم های کامپیوتری قدرتمند برای انجام محاسبات دقیق به ویژه آرایه های سرور استفاده می شود. کارشناسان دانشگاه فنی ایالتی ولگوگراد (VolgSTU) توضیح دادند که عملکرد بیشتر دستگاه‌ها به‌ویژه در نتیجه انرژی بر است و نه تنها عملکرد بی‌وقفه خوشه‌های محاسباتی، بلکه سرمایش آنها نیز منابع قابل توجهی را به دلیل گرمای بیش از حد مصرف می‌کند. دانشمندان دریافتند که وظیفه کاهش مصرف برق و فرسودگی تجهیزات تقریباً در تمام مراکز پرداخت بزرگ کشور تعیین شده است، در حالی که این مشکل انرژی بر پیش از این متعلق به توسعه دهندگان سخت افزار و طراحی بیشتر بود. تجهیزات ارزان قیمت جست‌وجوی راه‌حل‌های انرژی جدید اخیراً توسعه‌دهندگان نرم‌افزار، به‌ویژه متخصصان VolgSTU را درگیر خود کرده است: محققان روشی را برای بهینه‌سازی حافظه پنهان نرم‌افزار توسعه داده‌اند، یعنی یک بافر با دسترسی سریع به مرتبط‌ترین آنها. اطلاعات موجود در آن آنها سپس این فناوری را در نرم افزار برای تبدیل های پیچیده ریاضی به کار بردند.او توضیح داد که اولین گام در این روش، تقسیم مجموعه عملیات دسترسی به حافظه به زیرمجموعه های غیر همپوشانی است. سپس کارشناسان زیر مجموعه‌هایی از عملیات را با مقادیر مساوی احتمال از دست دادن حافظه پنهان دریافت می‌کنند. در نتیجه تعداد کل عملیات تعیین می شود و فرمولی تولید می شود که زمان اجرای برنامه را تخمین می زند. نتایج مطالعه آنها در مجله Energies منتشر شد. این دانشمند ادامه داد: وظیفه بعدی تیم تحقیقاتی توسعه بیشتر روش پیشنهادی و تعمیم رویکرد پیشنهادی به سایر زیرسیستم‌های دستگاه‌های محاسباتی است. این تحقیق بخشی از یک پروژه استراتژیک VolgSTU در چارچوب “اولویت” است. برنامه ۲۰۳۰. برنامه توسعه دانشگاه شامل چهار پروژه استراتژیک، از جمله “مرکز پروژه ها و توسعه های دیجیتال علمی و آموزشی” و “تکنولوژی های نوآوری صنعتی خوشه ای” است.

روسیه

اسپوتنیک بین المللی

[email protected]

+۷۴۹۵۶۴۵۶۶۰۱

MIA “Rosiya Segodnya”

۲۰۲۲

اسپوتنیک بین المللی

[email protected]

+۷۴۹۵۶۴۵۶۶۰۱

MIA “Rosiya Segodnya”

روزنامه

یکی یکی

اسپوتنیک بین المللی

[email protected]

+۷۴۹۵۶۴۵۶۶۰۱

MIA “Rosiya Segodnya”

اسپوتنیک بین المللی

[email protected]

+۷۴۹۵۶۴۵۶۶۰۱

MIA “Rosiya Segodnya”

روسیه، دانشمندان، بهینه سازی نرم افزار، کاهش مصرف برق

روسیه، دانشمندان، بهینه سازی نرم افزار، کاهش مصرف برق

دانشمندان دانشگاه فنی دولتی ولگوگراد (VolgSTU) یک روش بهینه‌سازی نرم‌افزاری را توسعه داده‌اند که به کاهش مصرف برق سیستم‌های کامپیوتری تا چهار برابر کمک می‌کند.

در دنیای امروز از سیستم های کامپیوتری قدرتمند برای انجام محاسبات دقیق به ویژه آرایه های سرور استفاده می شود. کارشناسان دانشگاه فنی دولتی ولگوگراد (VolgSTU) توضیح دادند که عملکرد بیشتر دستگاه‌ها در نتیجه به ویژه انرژی بر است.

منابع قابل توجهی نه تنها برای اطمینان از عملکرد بی وقفه خوشه های محاسباتی، بلکه برای خنک کردن آنها به دلیل گرمای بیش از حد مورد نیاز است. دانشمندان خاطرنشان کردند که تقریباً در تمام مراکز پرداخت بزرگ کشور، وظیفه کاهش مصرف برق و فرسودگی تجهیزات تعیین شده است.

در حالی که این مشکل شدت انرژی قبلاً متعلق به توسعه دهندگان سخت افزار و طراحی دستگاه های کم هزینه بود، اخیراً توسعه دهندگان نرم افزار، به ویژه متخصصان VolgSTU، در جستجوی راه حل های انرژی جدید درگیر شده اند.

محققان روشی را برای بهینه سازی کش نرم افزار، یعنی بافری با دسترسی سریع به مرتبط ترین اطلاعات موجود در آن، توسعه داده اند. آنها سپس این فناوری را در نرم افزارهایی برای تبدیل های پیچیده ریاضی به کار بردند.

ما احتمال از دست رفتن حافظه پنهان را محاسبه می‌کنیم و از نتایج برای بهبود الگوریتم‌های کش استفاده می‌کنیم. آلا کراوتس، پروفسور طراحی و ساخت اکتشافی محاسباتی در دانشکده الکترونیک و مهندسی کامپیوتر VolgSTU، گفت: این طرح را می توان تا زمانی که برنامه نوشته شده باشد، برای هر نرم افزار صرفه جویی در مصرف انرژی اعمال کرد.

او توضیح داد که اولین گام روش، تقسیم مجموعه عملیات دسترسی به حافظه به زیرمجموعه های غیر همپوشانی است. سپس کارشناسان زیر مجموعه‌هایی از عملیات را با مقادیر مساوی احتمال از دست دادن حافظه پنهان دریافت می‌کنند. در نتیجه تعداد کل عملیات تعیین می شود و فرمولی تولید می شود که زمان اجرای برنامه را تخمین می زند. نتایج مطالعه آنها در مجله Energies منتشر شد.

مصرف برق حاصل چندین بار کاهش یافته است و می توان تا چهار برابر کاهش داد. در واقع نسخه های بهینه نرم افزار انرژی بیشتری مصرف می کنند. با این حال، کاهش قابل توجه در زمان اجرای برنامه نیز مصرف انرژی را کاهش می دهد.

این دانشمند ادامه داد: وظیفه بعدی تیم تحقیقاتی توسعه بیشتر روش پیشنهادی و تعمیم رویکرد پیشنهادی به سایر زیرسیستم‌های دستگاه‌های محاسباتی است.

این تحقیق بخشی از یک پروژه استراتژیک VolgSTU به عنوان بخشی از برنامه “تمرکز ۲۰۳۰” است.

برنامه توسعه دانشگاه شامل چهار پروژه استراتژیک از جمله «مرکز پروژه‌ها و توسعه‌های دیجیتال علمی و آموزشی» و «فناوری‌های نوآوری صنعتی خوشه‌ای» است.