COMPILING TECHNIQUES FOR PROVIDING LIMITED ACCURACY AND ENHANCED PERFORMANCE GRANULARITY
Patent №
US 8,370,822
Granted
2013-02-05
Filed 2008
Owner
APPLE INC.
Lab
—
AI components
2
evo · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
12275178
A programmable compiler detects from source code invocations of math functions that require reduced levels of accuracy, limited variable domains, or enhanced performance. The programmable compiler replaces such invocations with intrinsics from the compiler's own intrinsic library. The math function invocations are compiled into inline object code. The inline object can be subsequently optimized along with other object code through normal compiler optimization. If an accuracy requirement is beyond what any compiler intrinsic can provide, the programmable compiler preserves the invocation of the math function defined in a default library.
AI classification
Ownership
APPLE INC.
assignment · 219630518
Assignors
SAZEGARI, ALI, CANON, STEPHEN TYRONE
On an employer assignment, the assignors are typically the inventors.