首页>
外国专利>
Apparatus, system, and method for automatically minimizing real-time task latency and maximizing non-real time task throughput
Apparatus, system, and method for automatically minimizing real-time task latency and maximizing non-real time task throughput
展开▼
机译:用于自动最小化实时任务等待时间并最大化非实时任务吞吐量的设备,系统和方法
展开▼
页面导航
摘要
著录项
相似文献
摘要
An apparatus, system, and method are provided for automatically minimizing Real-Time (RT) task latency and maximizing Non-Real Time (NRT) task throughput. The apparatus may include a task manager, a determination module, and optionally a tracking module. The task manager may execute a NRT task configured to obtain exclusive access to a resource within a multi-processor environment. The determination module identifies a RT task within the multi-processor environment that shares exclusive access to the resource with the NRT task. Optionally, the tracking module selectively executes or bypasses a preemption point associated with the NRT task in response to the RT task becoming runnable. Alternatively, the NRT task selectively executes or bypasses a predefined preemption point in response to the RT task becoming runnable. In this manner, RT tasks on any processor of the multi-processor environment meet minimum latency thresholds and NRT tasks automatically provide maximum throughput in the multi-processor environment.
展开▼