US PATENT SUBCLASS 395 / 706
.~.~ Compiling code for a parallel or multiprocessor system


Current as of: June, 1999
Click HD for Main Headings
Click for All Classes

Internet Version by PATENTEC © 1999      Terms of Use



395 /   HD   INFORMATION PROCESSING SYSTEM ORGANIZATION

701  DF  SOFTWARE PROGRAM DEVELOPMENT TOOL (E.G., INTEGRATED CASE TOOL OR STAND ALONE DEVELOPMENT TOOL) {5}
705  DF  .~ Program code translator or compiler {3}
706.~.~ Compiling code for a parallel or multiprocessor system


DEFINITION

Classification: 395/706

Compiling code for a parallel or multiprocessor system:

(under subclass 705) Subject matter for analyzing and compiling code which is intended for execution on a parallel or multiprocessor system.

(1) Note. For the purpose of this definition the code is generally analyzed for parallel sections, multiprocessor execution relationships, and parallel or cooperative data dependencies. Code is then compiled to create one or more programs for a parallel, cooperative, or distributed data processing system.

SEE OR SEARCH THIS CLASS, SUBCLASS:

207, through 209, for operations research, per se, including systems directed to generalized linear programming problem solving.

709, for optimizing compilers.

SEE OR SEARCH CLASS

708, Electrical Computers: Arithmetic Processing and Calculating,

200+, for calculating and computing systems for performing arithmetic operations and subclass 446 directed to solving equations. 709, Electrical Computers and Digital Data Processing Systems: Multiple Computer or Process Coordinating,

106, for identifying and dealing with a runtime dependency between executing programs, tasks, processes (e.g., a data dependency, control flow dependency, etc.) and subclasses 201+ for a distributed data processing system.