Speed enhancement system and method for computer mathmatics calculations
OwnerNitin Valainventor
Life of this patent
Estimating the term…
Abstract
The present invention provides a method and system for constructing computer software to operate with a specific CPU chip architecture to improve the performance speed of the computer and software. By coding the software to operate with a specific CPU, the software can be caused to send the calculations through the CPU or GPU in a manner which results in a much faster result than would normally occur without the present system and method. The present system and method also better utilizes the full capacity of the CPU or GPU to make calculations, and increases the security of the computer for data transfers.
Claims15
A software (100) for improving the speed of computations performed by a computer having a monitor, a keyboard, a pointer, hard memory, temporary memory, virtual memory, random access memory and at least one central processing unit (CPU) (15) comprising;
- the software (100) first analyzes the type of CPU (15), the software then determines a maximum random access memory (RAM) size, the software then determines the maximum number of memory channels and the maximum memory bandwidth provided by the hardware, next the software determines what the maximum CPU operating temperature is, the software determines whether there is a deep learning boost available on the CPU, how many cores there are in the CPU, if high priority cores are available, and what frequency the high priority cores are verses the number of low priority cores available in the CPU (15) and the availability of a CPU cache (19),
- wherein the software (100) analyzes the computer hardware components particularly with respect to the CPU (15) and modifies the software steps and sequences to improve the calculation speed of data passing through the computer system by modifying the calculation steps to conform to the computer hardware construction.
Dependencies are inferred from the claim text.