Samsung electronics co., ltd. (20240338223). ELECTRONIC DEVICE FOR BOOTING OPERATING SYSTEM USING PLURALITY OF CORES AND OPERATION METHOD THEREOF simplified abstract

From WikiPatents
Revision as of 16:00, 11 October 2024 by Wikipatents (talk | contribs) (Creating a new page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

ELECTRONIC DEVICE FOR BOOTING OPERATING SYSTEM USING PLURALITY OF CORES AND OPERATION METHOD THEREOF

Organization Name

samsung electronics co., ltd.

Inventor(s)

Myongjae Kim of Suwon-si (KR)

Jeongwoong Lee of Suwon-si (KR)

Youngjae Lim of Suwon-si (KR)

Soohyung Lee of Suwon-si (KR)

Euiseok Hong of Suwon-si (KR)

ELECTRONIC DEVICE FOR BOOTING OPERATING SYSTEM USING PLURALITY OF CORES AND OPERATION METHOD THEREOF - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240338223 titled 'ELECTRONIC DEVICE FOR BOOTING OPERATING SYSTEM USING PLURALITY OF CORES AND OPERATION METHOD THEREOF

The abstract describes an electronic device with a processor having multiple cores and memory storing instructions. These instructions control a dispatcher to manage the loading of modules for booting the operating system. The device identifies modules with cleared dependencies and allocates module loaders to cores based on priority information.

  • Processor with multiple cores and memory storing instructions
  • Dispatcher controls loading of modules for operating system boot
  • Identification of modules with cleared dependencies
  • Allocation of module loaders to cores based on priority information
  • Efficient distribution of modules based on core information

Potential Applications: - Operating system boot process optimization - Multi-core processor management - Efficient resource allocation in electronic devices

Problems Solved: - Streamlining the boot process by identifying dependencies - Optimizing core utilization for faster boot times

Benefits: - Faster boot times for electronic devices - Improved efficiency in resource allocation - Enhanced performance of multi-core processors

Commercial Applications: Title: "Efficient Boot Process Optimization for Electronic Devices" This technology can be applied in smartphones, tablets, laptops, and other electronic devices to improve boot times and overall performance. It can also be utilized in server systems for faster startup and enhanced resource management.

Prior Art: Researchers can explore prior art related to multi-core processor management, operating system boot optimization, and resource allocation in electronic devices.

Frequently Updated Research: Stay updated on advancements in multi-core processor technology, operating system optimization, and resource allocation strategies for electronic devices.

Questions about the technology: 1. How does this technology improve the efficiency of the boot process in electronic devices? 2. What are the key factors considered in allocating module loaders to cores for optimal performance?


Original Abstract Submitted

an electronic device is provided. the electronic device includes a processor including a plurality of cores and a memory electrically connected with the processor and storing instructions. the instructions store instructions, when executed, causing the processor to control a dispatcher to determine whether loading of a plurality of modules for booting an operating system of the electronic device is completed, identify at least one module, dependency of which is cleared, based on a module information table stored in the memory, as it is determined that there is a module, loading of which is not completed, among the plurality of modules, identify at least one of state information and priority information of a module loader allocated to each of two or more cores among the plurality of cores based on a core information table stored in the memory, as the at least one module is identified, and select at least one of two or more module loaders respectively allocated to the cores and distribute the at least one module, based on the identified information.