Execution Time

Execution time, the duration a program or task takes to complete, is a critical performance metric across diverse computing domains. Current research focuses on optimizing execution time through various strategies, including the development of novel algorithms like reinforcement learning to improve compiler optimization phases and the application of neural networks to predict and optimize execution timing in time-series forecasting and resource-constrained systems such as embedded devices. These advancements aim to reduce energy consumption, improve efficiency, and enhance security by mitigating vulnerabilities like prompt injection attacks, ultimately impacting the performance and resource utilization of various applications from embedded systems to large-scale data processing.

Papers