发明名称 Breakpoint logging and constraint mechanisms for parallel computing systems
摘要 A system that facilitates debugging of a computing cluster and/or distributed applications environment. A debugger component receives a debugging expression, and a constraint component includes both a static constraint engine (SCE) and a dynamic constraint engine (DCE) processes the debugging expression to automatically perform a debugging process on at least two processes of a plurality of processes. When the user creates a tracepoint or constraint breakpoint the expression is sent directly to the SCE, which parses the constraint and tracepoint expressions, reduces the expression by evaluating parts of the expression based on static values (such as process ID or filename), and passes the remainder on to each of the applicable DCEs. The DCEs register a breakpoint at the applicable location in the process, and upon receiving a breakpoint event, evaluates the remainder of the constraint expression on the dynamic data, and sends log and/or break event data back to the user for viewing.
申请公布号 US2006101405(A1) 申请公布日期 2006.05.11
申请号 US20040977416 申请日期 2004.10.29
申请人 MICROSOFT CORPORATION 发明人 BUSCHARDT CAMERON S.;CUNNINGHAM JOHN A.
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址