Patent classifications
G06F9/442
Implementing power up detection in power down cycle to dynamically identify failed system component resulting in loss of resources preventing IPL
A method and apparatus for implementing power up detection in a power down cycle to dynamically determine whether a failed component in a system prevents another Initial Program Load (IPL) or re-IPL, or result in a loss of resources. Predefined mandatory functions are called to collect power down/up data that prevents re-IPL, or results in the reduction of resources. A user is notified, allowing the customer to continually utilize the system, while ordering hardware to be replaced.
INFORMATION PROCESSING METHOD AND ELECTRONIC DEVICE
The present disclosure provides an information processing method. The method includes obtaining a first parameter of a hardware platform or obtaining a second parameter of a second parameter; and configuring the second parameter of the operating system based on the first parameter of the hardware platform, or configuring the first parameter of the hardware platform based on the second parameter of the operating system to cause a power consumption configuration of the hardware platform itself to match a power consumption configuration of the hardware platform controlled by the hardware platform. The electronic device provided in the present disclosure can enable collaboration and connection between hardware management and software parameters of the operating system, thereby achieving better power-saving effect, and making intelligent adjustment based on the user's usage scenarios and needs.
FAST SHUTDOWN OF LARGE SCALE-UP PROCESSES
A system for shutting down a process of a database is provided. In some aspects, the system performs operations including tracking, during startup of a process, code locations of a process in the at least one memory. The operations may further include tracking, during runtime of the process and in response to the tracking the code locations, memory segments of the at least one memory allocated to the process. The operations may further include receiving an indication for a shutdown of a process. The operations may further include waking, in response to the indication, at least one processing thread of a plurality of processing threads allocated to a database system. The operations may further include allocating a list of memory mappings to the plurality of processing threads. The operations may further include freeing, by the first processing thread, the physical memory assigned to the processing thread by the memory mappings.
VEHICLE FEATURE ORCHESTRATOR
A system receives a request to engage one or more vehicle micro-services on behalf of a vehicle feature. The system accesses a manifest associated with the vehicle feature, the manifest including the one or more micro-services and configurations to be associated with instances of the one or more micro-services launched on behalf of the vehicle feature. The system requests launch of each of the micro-services and the associated configurations from a vehicle process responsible for micro-service launch, to build a pipeline for the vehicle feature and translates results generated by at least one micro-service of the pipeline into a format predefined as suitable for use by the vehicle feature.
QUBIT RESET FROM EXCITED STATES
Techniques regarding resetting highly excited qubits are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise a reset component that can de-excite a qubit system to a target state by transitioning a population of a first excited state of the qubit system to a ground state and by applying a signal to the qubit system that transitions a population of a second excited state to the first excited state.
SYNCHRONIZED SHUTDOWN OF HOST OPERATING SYSTEM AND DATA PROCESSING UNIT OPERATING SYSTEM
An information handling system may include a processor, a data processing unit communicatively coupled to the processor, a logic device communicatively coupled to processor and configured to, responsive to a shutdown event associated with the information handling system, cause a power system of the information handling system to maintain delivery of electrical energy to the data processing unit until receiving a command to cause withdrawal of the electrical energy to the data processing unit, and a management controller communicatively coupled to the processor, the data processing unit, and the logic device, and configured for out-of-band management of the information handling system. The management controller may be further configured to, responsive to the shutdown event, cause a host operating system executing the processor to gracefully shutdown, cause a data processing unit operating system executing on the data processing unit to gracefully shutdown, and responsive to receiving an indication that the data processing unit operating system has gracefully shutdown, communicate the command to the logic device to cause withdrawal of the electrical energy to the data processing unit.
COMPUTER OPERATING SYSTEM SHUTDOWN SEQUENCING
An embodiment for improving a shutdown sequencing of a computer operating system (OS) is provided. The embodiment may include receiving a command to initiate an OS shutdown. The embodiment may also include creating a first list of running tasks to terminate. The embodiment may further include in response to determining there is no historical data, sending a termination request to a particular running task. The embodiment may also include in response to determining the particular running task requires user input to terminate, increasing a weight of the particular running task. The embodiment may further include in response to determining there is an additional particular running task in the created first list, sending the termination request to the additional particular running task. The embodiment may also include in response to determining the additional particular running task requires the user input to terminate, increasing the weight of the additional particular running task.
SECURE SHARED KEY ESTABLISHMENT FOR PEER TO PEER COMMUNICATIONS
Systems and methods for secure peer-to-peer communications are described. Devices registered into trusted network may be capable of establishing a shared data encryption key (DEK). In embodiments, each device may be configured to obtain a share of a data encryption key (DEKi) that can be stored locally. The shares may be shares in an M of N Secret Sharing Scheme. This may involve a network that includes an integer, N, devices, and in which M devices may share a secret (i.e. the DEK) during communications, M being an integer less than or equal to N. To obtain the entire DEK during encryption/decryption, a requesting device may send requests to M of N devices for their shares of the DEK. Once M shares are obtained, they may be used generate the DEK for encrypting/decrypting data between the devices.
Autonomous server protection system
A system and method executed by a computer server include determination that the computer server has lost network connectivity and, in response to the determination that the computer server has lost network connectivity, disabling of power to a volatile memory of the computer server. Determining that the computer server has lost network connectivity may include transmission of data to an external system and determination that a response to the data was not received from the external system. Disabling of power to the volatile memory may include transmission of a request to an operating system of the system to initiate a power-down sequence of the system.
MEMORY CALIBRATION SYSTEM AND METHOD
A method for performing stutter of dynamic random access memory (DRAM) where a system on a chip (SOC) initiates bursts of requests to the DRAM to fill buffers to allow the DRAM to self-refresh is disclosed. The method includes issuing, by a system management unit (SMU), a ForceZQCal command to the memory controller to initiate the stutter procedure in response to receiving a timeout request, such as an SMU ZQCal timeout request, periodically issuing a power platform threshold (PPT) request, by the SMU, to the memory controller, and sending a ForceZQCal command prior to a PPT request to ensure re-training occurs after ZQ Calibration. The ForceZQCal command issued prior to PPT request may reduce the latency of the stutter. The method may further include issuing a ForceZQCal command prior to each periodic re-training.