РАЦИОНАЛЬНОЕ ИСПОЛЬЗОВАНИЕ ВЫЧИСЛИТЕЛЬНЫХ МОЩНОСТЕЙ В СОВРЕМЕННЫХ ТЕНДЕНЦИЯХ РАЗВИТИЯ ЭЛЕКТРОНИКИ
В рамках данной статьи рассматриваются методы и способы автоматизации оптимизации программного обеспечения при помощи их программ. Проанализируем алгоритмы и принцип действия. Так как на фоне быстрого роста вычислительных мощностей возникает вопрос о рациональном использовании данных ресурсов. С раз...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Astana IT University
2020-12-01
|
Series: | Scientific Journal of Astana IT University |
Subjects: | |
Online Access: | http://ojs.astanait.edu.kz/index.php/sjaitu/article/view/40 |
_version_ | 1818425609669312512 |
---|---|
author | И. О. Лазарев Н. И. Томилова |
author_facet | И. О. Лазарев Н. И. Томилова |
author_sort | И. О. Лазарев |
collection | DOAJ |
description | В рамках данной статьи рассматриваются методы и способы автоматизации оптимизации программного обеспечения при помощи их программ. Проанализируем алгоритмы и принцип действия. Так как на фоне быстрого роста вычислительных мощностей возникает вопрос о рациональном использовании данных ресурсов. С развитием технологий разработка ПО встречается с проблемой деградации качества создаваемых приложений и отсутствия поиска новых методов оптимизации. Первоначально разработка программного обеспечения столкнулась с непреодолимой стеной в виде жестокого лимита ресурсов, что стимулировало разработчиков искать новые методы и ухищрения для реализации задуманного проекта. В данный момент, из-за колоссально быстрых темпов развития вычислительных мощностей, разработчики потеряли данную стену как стимул в поисках новых методов реализации и оптимизации. Разработчики столкнулись с новой проблемой – рациональное использование вычислительных мощностей. Для многих приложений следующего поколения ограничения, налагаемые вводом-выводом, ограничивают уровень достижимой производительности. Большой и важный класс ресурсоемких приложений является нерегулярным, содержит сложное, зависящее от данных поведение выполнения, и динамический, с меняющимися потребностями в ресурсах, которые со временем меняются. Поскольку взаимодействия между приложением и системным программным обеспечением меняются между приложениями и во время выполнения одного приложения, аналитикам, стремящимся оптимизировать производительность, требуются библиотеки времени выполнения и инструменты анализа, которые могут выявить поведение ввода-вывода приложения. Для достижения поставленной цели можно использовать как ручные методы оптимизации, так и оптимизирующее стороннее ПО или оптимизирующие компиляторы. Оптимизирующее стороннее ПО и компиляторы помогут сократить время, затрачиваемое на этап оптимизации |
first_indexed | 2024-12-14T14:16:40Z |
format | Article |
id | doaj.art-dcfa5fd1aa9545119e62838cfffd56df |
institution | Directory Open Access Journal |
issn | 2707-9031 2707-904X |
language | English |
last_indexed | 2024-12-14T14:16:40Z |
publishDate | 2020-12-01 |
publisher | Astana IT University |
record_format | Article |
series | Scientific Journal of Astana IT University |
spelling | doaj.art-dcfa5fd1aa9545119e62838cfffd56df2022-12-21T22:58:12ZengAstana IT UniversityScientific Journal of Astana IT University2707-90312707-904X2020-12-0104778740РАЦИОНАЛЬНОЕ ИСПОЛЬЗОВАНИЕ ВЫЧИСЛИТЕЛЬНЫХ МОЩНОСТЕЙ В СОВРЕМЕННЫХ ТЕНДЕНЦИЯХ РАЗВИТИЯ ЭЛЕКТРОНИКИИ. О. Лазарев0Н. И. Томилова1Карагандинский технический университетКарагандинский технический университетВ рамках данной статьи рассматриваются методы и способы автоматизации оптимизации программного обеспечения при помощи их программ. Проанализируем алгоритмы и принцип действия. Так как на фоне быстрого роста вычислительных мощностей возникает вопрос о рациональном использовании данных ресурсов. С развитием технологий разработка ПО встречается с проблемой деградации качества создаваемых приложений и отсутствия поиска новых методов оптимизации. Первоначально разработка программного обеспечения столкнулась с непреодолимой стеной в виде жестокого лимита ресурсов, что стимулировало разработчиков искать новые методы и ухищрения для реализации задуманного проекта. В данный момент, из-за колоссально быстрых темпов развития вычислительных мощностей, разработчики потеряли данную стену как стимул в поисках новых методов реализации и оптимизации. Разработчики столкнулись с новой проблемой – рациональное использование вычислительных мощностей. Для многих приложений следующего поколения ограничения, налагаемые вводом-выводом, ограничивают уровень достижимой производительности. Большой и важный класс ресурсоемких приложений является нерегулярным, содержит сложное, зависящее от данных поведение выполнения, и динамический, с меняющимися потребностями в ресурсах, которые со временем меняются. Поскольку взаимодействия между приложением и системным программным обеспечением меняются между приложениями и во время выполнения одного приложения, аналитикам, стремящимся оптимизировать производительность, требуются библиотеки времени выполнения и инструменты анализа, которые могут выявить поведение ввода-вывода приложения. Для достижения поставленной цели можно использовать как ручные методы оптимизации, так и оптимизирующее стороннее ПО или оптимизирующие компиляторы. Оптимизирующее стороннее ПО и компиляторы помогут сократить время, затрачиваемое на этап оптимизацииhttp://ojs.astanait.edu.kz/index.php/sjaitu/article/view/40разработка, программное обеспечение, оптимизация, ресурсы |
spellingShingle | И. О. Лазарев Н. И. Томилова РАЦИОНАЛЬНОЕ ИСПОЛЬЗОВАНИЕ ВЫЧИСЛИТЕЛЬНЫХ МОЩНОСТЕЙ В СОВРЕМЕННЫХ ТЕНДЕНЦИЯХ РАЗВИТИЯ ЭЛЕКТРОНИКИ Scientific Journal of Astana IT University разработка, программное обеспечение, оптимизация, ресурсы |
title | РАЦИОНАЛЬНОЕ ИСПОЛЬЗОВАНИЕ ВЫЧИСЛИТЕЛЬНЫХ МОЩНОСТЕЙ В СОВРЕМЕННЫХ ТЕНДЕНЦИЯХ РАЗВИТИЯ ЭЛЕКТРОНИКИ |
title_full | РАЦИОНАЛЬНОЕ ИСПОЛЬЗОВАНИЕ ВЫЧИСЛИТЕЛЬНЫХ МОЩНОСТЕЙ В СОВРЕМЕННЫХ ТЕНДЕНЦИЯХ РАЗВИТИЯ ЭЛЕКТРОНИКИ |
title_fullStr | РАЦИОНАЛЬНОЕ ИСПОЛЬЗОВАНИЕ ВЫЧИСЛИТЕЛЬНЫХ МОЩНОСТЕЙ В СОВРЕМЕННЫХ ТЕНДЕНЦИЯХ РАЗВИТИЯ ЭЛЕКТРОНИКИ |
title_full_unstemmed | РАЦИОНАЛЬНОЕ ИСПОЛЬЗОВАНИЕ ВЫЧИСЛИТЕЛЬНЫХ МОЩНОСТЕЙ В СОВРЕМЕННЫХ ТЕНДЕНЦИЯХ РАЗВИТИЯ ЭЛЕКТРОНИКИ |
title_short | РАЦИОНАЛЬНОЕ ИСПОЛЬЗОВАНИЕ ВЫЧИСЛИТЕЛЬНЫХ МОЩНОСТЕЙ В СОВРЕМЕННЫХ ТЕНДЕНЦИЯХ РАЗВИТИЯ ЭЛЕКТРОНИКИ |
title_sort | рациональное использование вычислительных мощностей в современных тенденциях развития электроники |
topic | разработка, программное обеспечение, оптимизация, ресурсы |
url | http://ojs.astanait.edu.kz/index.php/sjaitu/article/view/40 |
work_keys_str_mv | AT iolazarev racionalʹnoeispolʹzovanievyčislitelʹnyhmoŝnostejvsovremennyhtendenciâhrazvitiâélektroniki AT nitomilova racionalʹnoeispolʹzovanievyčislitelʹnyhmoŝnostejvsovremennyhtendenciâhrazvitiâélektroniki |