Port for fine tuning a central processing unit

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395500, 39580039, G06F 9455

Patent

active

059372036

ABSTRACT:
A central processing unit (hereinafter "CPU") has a number of functional units and a tuning port for modifying one or more parameters of the functional units (hereinafter "tunable units"). The combination (also called a "tuning assembly") formed by a tuning port and the tunable units allows a CPU to be fine tuned, i.e. take on different configuration profiles (as defined by the tunable units' parameters) for efficiently executing different application programs. Therefore, a CPU that includes a tuning assembly as described herein can take on a first configuration profile capable of most efficiently executing a first application program such as a computer game, and can take on a second configuration profile capable of most efficiently executing a second application program such as a spreadsheet and so on. The CPU's configuration profile can be changed even during the execution of an application program by changing the tunable units' parameters. Such fine tuning allows the CPU to execute different portions of an application program more efficiently than possible in the prior art.

REFERENCES:
patent: 4792955 (1988-12-01), Johnson et al.
patent: 5437039 (1995-07-01), Yuen
patent: 5542059 (1996-07-01), Blomgren
Hastle et al., "The Implementation of Hardware Subroutines on Field Programmable Gate Arrays," IEEE, 1990, pp. 31.4.1 to 31.4.4.
DeHon, "DPGA-Coupled Microprocessors: Commodity ICs for the Early 21.sup.st Century," IEEE, 1994, pp. 31-39.
Butts, "Future Directions of Dynamically Reprogrammable Systems," IEEE, 1995, pp. 24.1.1 to 24.1.8.
Wirthlin et al., "A Dynamic Instruction Set Computer," IEEE, 1995, pp. 99-107.
Knopman et al., "Implementation of Hardware Structures Through Configurable Logic," IEEE, 1994, pp. 125-130.
Wazlowski et al., "PRISM-II Compiler and Architecture," IEEE, 1993, pp. 9-16.
"PowerPC 602 Aims for Consumer Products", Linley Gwennap, Microprocessor Report, Feb. 16, 1995, pp. 16-18.
"Intel's P6 Uses Decoupled Superscalar Design", Linley Gwennap, Microprocessor Report, Feb. 16, 1995, pp. 9-15.
"New Algorithm Improves Branch Prediction", Linley Gwennap, Microprocessor Report, Mar. 27, 1995, pp. 17-21.
"The Dr. Watson Diagnostic Tool", Technical Articles: Windows: Development Environment--Microsoft Development Library, pp. 1-7, May 1994.
"An Annotated Dr. Watson Log File", KB:Windows SDK KBase--Microsoft Development Library, PSS ID No.: Q81142, Jun. 1995, pp. 1-4.
"WW0440: The DrWatson and MSD Diagnostics", KB:Windows 3.x KBase--Microsoft Development Library, PSS ID No.: Q75020, Jul. 1995, pp. 1-7.
Wolfe, Alexander, "Intel equips its P6 with test and debug features", Elctronic Engineering Times Oct. 16, 1995 n870 p1 (2), Computer Select, Dec. 1995, pp. 1-3.
Graham, Andrew J., "Profiting from standards", Electronic Engineering Times Oct. 23, 1995 n871 p24 (2), Computer Select, Dec. 1995, pp. 1-3.
Daniel, Wayne, "Test bus takes a ride on popular PCI", Electronic Engineering Times Oct. 16, 1995 n870 p55 (1), Computer Select, Dec. 1995, pp. 1-3.
Hlavaty, Joseph, "Exception Handlers and Windows Applications", Dr. Dobb's Journal on CD-ROM, Sep. 1994, pp. 1-15.
Pietrek, Matt, "Postmortem Debugging", Dr. Dobb's Journal on CD-ROM, Sep. 1992, pp. 1-12.
"Nx686 Goes Toe-to-Toe With Pentium Pro", Linley Gwennap, Microprocessor Report, Oct. 23, 1995, pp. 6-10.
"Hal Reveals Multichip SPARC Processor", Linley Gwennap, Microprocessor Report, Mar. 6, 1995, pp. 6-11.
"Computer Organization and Design", John L. Hennessy, etc., Morgan Kaufmann Publishers, Chapter 7, pp. 502-504.
"Intel Equips Its P6 With Test and Debug Features", Alexander Wolfe, Electronic Engineering Times, Oct. 16, 1995, pp. 1, 106.
"P6 Stirs Up Software Issues", Alexander Wolfe, Electronic Engineering Times, Oct. 30, 1995, p. 22.
"Intel's Potent P6 Premiers", Alexander Wolfe, Electronic Engineering Times, Oct. 30, 1995, pp. 1, 22, 24.
Pentium.TM. Processor User's Manual, vol. 1, Chapter 3, Intel, 1993, pp. 3-1 to 3-25.
The Complete X86, John Wharton, vol. II, Chapter 20, 1994, pp. 639-679.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Port for fine tuning a central processing unit does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Port for fine tuning a central processing unit, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Port for fine tuning a central processing unit will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1129210

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.