Invention Grant
US08701119B1 Parsing XML in software on CPU with multiple execution units
有权
在具有多个执行单元的CPU上的软件中解析XML
- Patent Title: Parsing XML in software on CPU with multiple execution units
- Patent Title (中): 在具有多个执行单元的CPU上的软件中解析XML
-
Application No.: US12198945Application Date: 2008-08-27
-
Publication No.: US08701119B1Publication Date: 2014-04-15
- Inventor: Richard A. Ross
- Applicant: Richard A. Ross
- Applicant Address: US CT Weston
- Assignee: Richard A. Ross
- Current Assignee: Richard A. Ross
- Current Assignee Address: US CT Weston
- Agency: North Shore Patents, P.C.
- Agent Michele Liu Baillie
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F17/00 ; G06F17/30

Abstract:
An improved method for parsing XML data or NVP data in software is disclosed. The method takes advantage of some modern processors' architecture which has multiple execution units. The multiple execution units allow multiple processing loops to occur in parallel. Instructions can be ordered so that the maximum delay in finishing a task is determined by the execution unit with the most processing to perform. Corresponding cycles in the remaining execution units can then be filled to perform other operations in parallel.
Information query