Invention Grant
- Patent Title: Devices and methods implementing operations for selective enforcement of task dependencies
-
Application No.: US14792740Application Date: 2015-07-07
-
Publication No.: US09678790B2Publication Date: 2017-06-13
- Inventor: Arun Raman , Pablo Montesinos Ortego
- Applicant: QUALCOMM Incorporated
- Applicant Address: US CA San Diego
- Assignee: QUALCOMM Incorporated
- Current Assignee: QUALCOMM Incorporated
- Current Assignee Address: US CA San Diego
- Agency: The Marbury Law Group, PLLC
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/48

Abstract:
A method and computing device, for enabling selective enforcement of complex task dependencies. The method and allows a computing device to determine whether to enforce task-dependencies based on programmer or end-user goals concerning efficiency and quality of runtime experience. A computing device may be configured to schedule executing a first task, identify an operation (e.g., a “+>” operation) of the first task as being selectively dependent on a second task finishing execution, and determining whether to enforce the dependency of the first task on the second task based on an evaluation of one or more enforcement conditions. If the enforcement conditions are not met, enforcing the dependency, executing the second task, and withholding execution of the first task until execution of the second task has finished. If the enforcement conditions are met, commencing execution of the first task prior to, or parallel to the second task finishing execution.
Public/Granted literature
- US20160196162A1 Devices and Methods Implementing Operations for Selective Enforcement of Task Dependencies Public/Granted day:2016-07-07
Information query