As artificial intelligence technology advances, the complexity of AI models increases, and the computing resources required by these models continue to grow. This results in cost issues when scaling AI services.
Therefore, how to efficiently serve AI ...
As artificial intelligence technology advances, the complexity of AI models increases, and the computing resources required by these models continue to grow. This results in cost issues when scaling AI services.
Therefore, how to efficiently serve AI models has become a critically important problem, leading to research from various perspectives.
Among various studies, research on model inference optimization applicable in on-premises environments has been gaining attention. Model inference optimization focuses on minimizing the latency of AI model services and maximizing the performance of models deployed on servers. To achieve this, it aims to determine the most efficient settings for various inference server parameters (such as max batch size, max queue delay time, model instances, dynamic inference, etc.). By optimally configuring the model service architecture, it is possible to enhance the performance of model inference services using the same models and hardware.
However, there are limitations in configuring the optimal service architecture due to the long exploration time required. Moreover, solely utilizing quality metrics as the criteria for judging service architecture may lead to the problem of absence of objective criteria for selecting optimal configurations.
Therefore, this study proposes a new integrated metric for determining the optimal service architecture and introduces a service architecture search framework to minimize exploration costs.
In this paper, experiments are conducted in real-world service environments, demonstrating the effectiveness of the proposed integrated metric and framework in improving performance.