Patent US 6,049,666

Patent №

US 6,049,666

Granted

Owner

Lab

AI components

1

hardware

Assignment

None on record

Dataset

AIPD

2023_r1 edition

Application

09138111

An object code expansion profiler equips a program for execution profiling by preprocessing the object code files of the program so as to add profiling monitoring code to the beginning of all or substantially all functions. The preprocessing includes, for each function, the steps of grouping the function's instructions into basic blocks, counting the number of cycles required to execute the instructions of the basic block, and inserting special monitoring code with the basic block. The special monitoring code is executed each time the basic block is executed, and updates the profiling information to reflect the number of cycles required to execute the basic block. Special handling is provided for profiling calls to the Operating System (OS). The resultant profiling information is converted into a call graph image most useful for human users. For each arc in the graph connecting a calling-function/parent-node to a called-function/child node, the displayed arc image has a width logarithmically proportional to the self+descendants time for the called function.

AI hardwareG06F 11/3612G06F 11/323G06F 11/3419G06F 11/3461G06F 11/3466G06F 2201/865G06F 2201/88

AI classification

AI hardware1.00
Knowledge representation0.48
Vision0.00
Evolutionary computation0.00
Natural language0.00
Speech0.00
Machine learning0.00
Planning0.00
© 2026 NYSGPT2525 LLC