Multi-CPU Booting Mode Selection for System Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional computer systems face increased risk of data damage due to centralized computation, as malfunctions in CPUs can lead to significant data loss, highlighting the need for diversified system risks management with improved computation abilities.
Innovation Solution
A system booting method that determines a booting mode for a computer system with multiple CPUs, allowing them to enter either a multi-CPU booting mode for high-speed computation or an independent booting mode to diversify risks, using a booting unit to transmit signals and manage power sources through components like baseboard manager controllers or logic units.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a conventional computer system increases the core amount of CPU to improve computation ability, then the computation ability is improved, but the system risk concentration increases leading to potential data damage
Solution Approach 1:
The patent segments the booting process into two distinct modes: multi-CPU booting mode for high-speed computation and independent booting mode for risk diversification. The booting unit divides the booting signal distribution based on the selected mode, allowing CPUs to operate either collaboratively or independently. This segmentation enables the system to achieve both high computation ability and risk diversification by choosing the appropriate mode for different operational scenarios.
2Speed
If the system enters multi-CPU booting mode for high-speed computation, then the computation speed is improved, but the system becomes more vulnerable to centralized failure
Solution Approach 1:
The patent implements a dynamic booting mode selection mechanism that allows the system to switch between multi-CPU booting mode and independent booting mode based on operational requirements. The booting unit determines the appropriate mode and transmits corresponding booting signals to CPUs. This dynamic approach enables the system to optimize for speed when needed while maintaining vulnerability reduction capabilities when required.
3Reliability
If the system enters independent booting mode to diversify risks, then the system reliability is improved, but the computation speed may be reduced
Solution Approach 1:
The patent changes the booting mode parameter to control CPU operation characteristics. When independent booting mode is selected, each CPU boots independently with its own booting signal, creating diverse system risks. When multi-CPU booting mode is selected, CPUs boot together for high-speed computation. This parameter change approach allows the system to adjust between reliability and productivity based on operational needs.
Data Source
AI summary
A system booting method for a computer system having a plurality of central processing units and a booting unit is disclosed. The system booting method includes determining, by the booting unit, a booting mode of the computer system; transmitting a booting signal, which is related to the booting mode, to the plurality of CPUs of the computer system; and entering a multi-CPU booting mode or entering an independent booting mode of the plurality CPUs according to the booting signal.


