Invention Grant
US08151255B2 Using police threads to detect dependence violations to reduce speculative parallelization overhead
有权
使用警察线程来检测依赖违规以减少推测性并行化开销
- Patent Title: Using police threads to detect dependence violations to reduce speculative parallelization overhead
- Patent Title (中): 使用警察线程来检测依赖违规以减少推测性并行化开销
-
Application No.: US11474889Application Date: 2006-06-26
-
Publication No.: US08151255B2Publication Date: 2012-04-03
- Inventor: Phyllis E. Gustafson , Miguel Angel Lujan Moreno , Michael H. Paleczny , Christopher A. Vick , Olaf Manczak , Jay R. Freeman
- Applicant: Phyllis E. Gustafson , Miguel Angel Lujan Moreno , Michael H. Paleczny , Christopher A. Vick , Olaf Manczak , Jay R. Freeman
- Applicant Address: US CA Redwood City
- Assignee: Oracle America, Inc.
- Current Assignee: Oracle America, Inc.
- Current Assignee Address: US CA Redwood City
- Agency: Osha • Liang LLP
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F11/00

Abstract:
A method for detecting a dependence violation in an application that involves executing a plurality of sections of the application in parallel, and logging memory transactions that occur while executing the plurality of sections to obtain a plurality of logs and a plurality of temporary results, where the plurality of logs is compared while executing the plurality of sections to determine whether the dependence violation exists.
Public/Granted literature
- US20080034371A1 Using police threads to detect dependence violations to reduce speculative parallelization overhead Public/Granted day:2008-02-07
Information query