Self-Aware Monitoring Based Adaptive Systems
Fahad Ahmad
Abstract
Open-access reader
Fahad Ahmad
Abstract
Open-access reader
Monitoring based computer system should be self-aware first because self-aware computer systems will be capable of adjusting and adapting their behavior and resources thousands of times in a second automatically to find the best way for the achievement of an assigned goal.Such an ability can benefits a wide range of computer systems from embedded systems to supercomputers and is especially helpful for meeting power, performance, and resource-metering challenges in monitoring and many other fields like mobile computing, cloud computing, multicore computing and parallel operating systems.Here a framework is being proposed, called Application Pulse-rate that offers a general, standardized approach for applications to observe their performance and provides that information to external observers.Through a deep view of a self-optimizing synchronization library called Smartlocks, a controlling technique can be determined that systems use to decide which optimization actions should be taken for monitoring of environment.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Monitoring based computer system should be self-aware first because self-aware computer systems will be capable of adjusting and adapting their behavior and resources thousands of times in a second automatically to find the best way for the achievement of an assigned goal.Such an ability can benefits a wide range of computer systems from embedded systems to supercomputers and is especially helpful for meeting power, performance, and resource-metering challenges in monitoring and many other fields like mobile computing, cloud computing, multicore computing and parallel operating systems.Here a framework is being proposed, called Application Pulse-rate that offers a general, standardized approach for applications to observe their performance and provides that information to external observers.Through a deep view of a self-optimizing synchronization library called Smartlocks, a controlling technique can be determined that systems use to decide which optimization actions should be taken for monitoring of environment.
Key concepts: Computer science, Autonomic computing, Distributed computing, Synchronization (alternating current), Multi-core processor, Cloud computing, Metering mode, Computer performance