-
公开(公告)号:US20190317827A1
公开(公告)日:2019-10-17
申请号:US16386969
申请日:2019-04-17
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Anup Manohar KAVERI , Vinayak HANAGANDI , Nischal JAIN , Rohit Kumar SARAF , Shwetang SINGH , Samarth VARSHNEY , Srinivasa Rao KOLA , Younjo OH
Abstract: The present disclosure provides method and apparatus for managing kernel services in multi-core system. Embodiments herein provide a method for managing kernel services in a multi-core system. The method includes configuring a lock for a kernel and object-specific locks for shared resources of the kernel and parallel processing IPC services for different shared resources on a plurality of cores of the multi-core system using the object-specific locks.
-
公开(公告)号:US20230110930A1
公开(公告)日:2023-04-13
申请号:US17963716
申请日:2022-10-11
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Mahantesh KOTHIWALE , Aneesh DESHMUKH , Jitender Singh SHEKHAWAT , Nayan OSTWAL , Nitin ANAND , Srinivasa Rao KOLA
IPC: G06F9/48
Abstract: A method and system for multi-core load scheduling in an operating system (OS) less communication network is disclosed. The method comprises initializing a plurality of threads for processing corresponding functionalities of incoming packets. The method further comprises synchronizing the plurality of initialized threads with each other for simultaneous processing of the one or more incoming packets. The method further comprises determining central processing unit (CPU) load on each of the plurality of cores and an ingress data-rate of one or more incoming data packets. The method further comprises enabling or disabling at least one flag based on the determined load and the ingress data-rate and determining at least one thread based on the enabled flag by the RL agent. The method further comprises processing the corresponding functionalities associated with the one or more incoming packets based on the at least one determined thread.
-
3.
公开(公告)号:US20210240528A1
公开(公告)日:2021-08-05
申请号:US17155681
申请日:2021-01-22
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Anup Manohar KAVERI , Vinayak HANAGANDI , Nischal JAIN , Rohit Kumar SARAF , Shwetang SINGH , Samarth VARSHNEY , Srinivasa Rao KOLA , Younjo OH
Abstract: Provided is a method for scheduling of tasks for an operating system on a multi-core processor. The method includes receiving a system call for initiating a scheduling operation on a second core and invoking a scheduling instance to the second core, and the scheduling instance notifies the scheduling operation of an incoming high priority task. Further, the method includes deferring a switching context instance at the second core, and the deferring the switching context instance at the second core includes unblocking the first core to perform other tasks.
-
公开(公告)号:US20210072814A1
公开(公告)日:2021-03-11
申请号:US16771976
申请日:2018-12-12
Applicant: Samsung Electronics Co., Ltd.
Inventor: Mahantesh KOTHIWALE , Satyam NAMDEO , Yunas RASHID , Srinivasa Rao KOLA , Manjunath JAYRAM
IPC: G06F1/3234 , H04W52/02 , G06F1/324
Abstract: This disclosure provides a method and an apparatus for operating a processor in an electronic device. The method includes identifying an average throughput for a first set of subframes, predicting a load of the processor for a second set of subframes based on the identified average throughput, determining an operating frequency of the processor for the second set of subframes based on the predicted load, and operating the processor on the determined operating frequency for the second set of subframes.
-
-
-