Resource optimization method and device through dynamic spinlock
AssigneeHyundai Autoever Corp.
InventorsJun Ho CHO, Ki Young YOON
Life of this patent
Estimating the term…
Abstract
Described herein are resource optimization methods and devices using a dynamic spinlock. According to one embodiment, a method includes generating a plurality of spinlock resources depending on data sharers, measuring a spinlock time for each spinlock resource among the plurality of spinlock resources, and integrating at least two spinlock resources of the plurality of spinlock resources with short spinlock times.
Claims18
A resource optimization method using a dynamic spinlock, the method comprising:
- generating a plurality of spinlock resources depending on data sharers;
- measuring a spinlock time for each spinlock resource among the plurality of spinlock resources;
- and
- integrating at least two spinlock resources of the plurality of spinlock resources with short spinlock times.
A resource optimization device using a dynamic spinlock, the device comprising:
- a plurality of applications to run on different cores;
- and
- a Runtime Environment (RTE) to support data sharing between the plurality of applications,
- wherein the RTE generates a plurality of spinlock resources depending on data sharing cases of the plurality of applications, measures a spinlock time for each one of the plurality of spinlock resources, and then integrates at least two spinlock resources of the plurality of spinlock resources with short spinlock times.
A non-transitory computer-readable medium, comprising a set of instructions stored thereon, that when executed by a processor, perform steps of:
- generating a plurality of spinlock resources depending on data sharers;
- measuring a spinlock time for each spinlock resource among the plurality of spinlock resources;
- and
- integrating at least two spinlock resources of the plurality of spinlock resources with short spinlock times.
Dependencies are inferred from the claim text.