Javascript must be enabled to continue!
BIOS-Based Server Intelligent Optimization
View through CrossRef
Servers are the infrastructure of enterprise applications, and improving server performance under fixed hardware resources is an important issue. Conducting performance tuning at the application layer is common, but it is not systematic and requires prior knowledge of the running application. Some works performed tuning by dynamically adjusting the hardware prefetching configuration with a predictive model. Similarly, we design a BIOS (Basic Input/Output System)-based dynamic tuning framework for a Taishan 2280 server, including dynamic identification and static optimization. We simulate five workload scenarios (CPU-instance, etc.) with benchmark tools and perform scenario recognition dynamically with performance monitor counters (PMCs). The adjustable configurations provided by Kunpeng processing reach 2N(N>100). Therefore, we propose a joint BIOS optimization algorithm using a deep Q-network. Configuration optimization is modeled as a Markov decision process starting from a feasible solution and optimizing gradually. To improve the continuous optimization capabilities, the neighborhood search method of state machine control is added. To assess its performance, we compare our algorithm with the genetic algorithm and particle swarm optimization. Our algorithm shows that it can also improve performance up to 1.10× compared to experience configuration and perform better in reducing the probability of server downtime. The dynamic tuning framework in this paper is extensible, can be trained to adapt to different scenarios, and is more suitable for servers with many adjustable configurations. Compared with the heuristic intelligent search algorithm, the proposed joint BIOS optimization algorithm can generate fewer infeasible solutions and is not easily disturbed by initialization.
Title: BIOS-Based Server Intelligent Optimization
Description:
Servers are the infrastructure of enterprise applications, and improving server performance under fixed hardware resources is an important issue.
Conducting performance tuning at the application layer is common, but it is not systematic and requires prior knowledge of the running application.
Some works performed tuning by dynamically adjusting the hardware prefetching configuration with a predictive model.
Similarly, we design a BIOS (Basic Input/Output System)-based dynamic tuning framework for a Taishan 2280 server, including dynamic identification and static optimization.
We simulate five workload scenarios (CPU-instance, etc.
) with benchmark tools and perform scenario recognition dynamically with performance monitor counters (PMCs).
The adjustable configurations provided by Kunpeng processing reach 2N(N>100).
Therefore, we propose a joint BIOS optimization algorithm using a deep Q-network.
Configuration optimization is modeled as a Markov decision process starting from a feasible solution and optimizing gradually.
To improve the continuous optimization capabilities, the neighborhood search method of state machine control is added.
To assess its performance, we compare our algorithm with the genetic algorithm and particle swarm optimization.
Our algorithm shows that it can also improve performance up to 1.
10× compared to experience configuration and perform better in reducing the probability of server downtime.
The dynamic tuning framework in this paper is extensible, can be trained to adapt to different scenarios, and is more suitable for servers with many adjustable configurations.
Compared with the heuristic intelligent search algorithm, the proposed joint BIOS optimization algorithm can generate fewer infeasible solutions and is not easily disturbed by initialization.
Related Results
THE IMPACT OF SHEEP MANURE UTILIZING AS AN INNOVATIVE PRODUCT “BIOSLURRY PLUS TRICHODERMA (BIOS +)” ON BINA MANDIRI FARMER GROUP IN PULOSARI VILLAGE, SUKABUMI DISTRICT
THE IMPACT OF SHEEP MANURE UTILIZING AS AN INNOVATIVE PRODUCT “BIOSLURRY PLUS TRICHODERMA (BIOS +)” ON BINA MANDIRI FARMER GROUP IN PULOSARI VILLAGE, SUKABUMI DISTRICT
Fertilizer scarcity is still a major problem in agriculture in Indonesia. Furthermore, to overcome the scarcity of fertilizers, the use of chemical fertilizers is expected to be re...
Bios, a process approach to living system theory. In honour of James and Jessie Miller
Bios, a process approach to living system theory. In honour of James and Jessie Miller
AbstractLiving systems provide a model for nature because the continuity of evolution requires that the same fundamental forms must be expressed at all levels of organization. Stud...
OTOMATISASI ACL SQUID PROXY SERVER BERBASIS WEB
OTOMATISASI ACL SQUID PROXY SERVER BERBASIS WEB
Squid is the most widely used program by the network administrator as a program for squid proxy server is open source ( free ) that can be modified according to our wishes. ...
Research status and prospect of intelligent fibres and textiles
Research status and prospect of intelligent fibres and textiles
Intelligent fibre is a kind of fibre that integrates sensing and information processing. It is similar to biological materialsand has intelligent functions such as self-perception,...
Intelligent recommendation system based on decision model of archive translation tasks
Intelligent recommendation system based on decision model of archive translation tasks
How to recruit, test, and train the intelligent recommendation system users, and how to assign the archive translation tasks to all intelligent recommendation system users accordin...
Penerapan Zerotier Dalam Membangun File Server Pada Kantor Desa Dusun Baru II Kabupaten Bengkulu Tengah
Penerapan Zerotier Dalam Membangun File Server Pada Kantor Desa Dusun Baru II Kabupaten Bengkulu Tengah
Dusun Baru II Village is one of the villages in Central Bengkulu Regency that has internet access and several computer equipment to assist with data processing at the village offic...
jaringan komputer 3 DHCP Server Linux Dedi Satria 175100009
jaringan komputer 3 DHCP Server Linux Dedi Satria 175100009
DHCP server merupakan sebuah mesin yang menjalankan layanan yang dapat "menyewakan" alamat IP dan informasi TCP/IP lainnya kepada semua klien yang memintanya. Beberapa sistem opera...
Penerapan Container Load Balancing untuk Manajemen Trafik pada Learning Manajemen System
Penerapan Container Load Balancing untuk Manajemen Trafik pada Learning Manajemen System
Abstrak— Metode pembelajaran daring berbasis e-learning saat ini menjadi keharusan untuk diterapkan di berbagai lembaga pendidikan di Indonesia dalam rangka menunjang kegiatan pemb...

