Source: http://www.google.com/patents/US7788519?dq=U.S.+patent+number+7,325,728&ei=Y93TTteOAe702wW6uqi1BQ
Timestamp: 2016-07-27 23:01:43
Document Index: 344207516

Matched Legal Cases: ['Application No. 200410070913', 'Application No. 93120990', 'Application No. 93120990', 'Application No. 200410070913', 'Application No. 2002', 'Application No. 2002', 'Application No. 10', 'Application No. 10', 'Application No. 200710106805', 'Application No. 11', 'Application No. 200410070913', 'Application No. 200410070913']

Patent US7788519 - Method, system, and apparatus for improving multi-core processor performance - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inPatentsA system, apparatus, and method for a core rationing logic to enable cores of a multi-core processor to adhere to various power and thermal constraints....http://www.google.com/patents/US7788519?utm_source=gb-gplus-sharePatent US7788519 - Method, system, and apparatus for improving multi-core processor performanceAdvanced Patent SearchPublication numberUS7788519 B2Publication typeGrantApplication numberUS 11/686,861Publication dateAug 31, 2010Filing dateMar 15, 2007Priority dateJul 15, 2003Fee statusPaidAlso published asCN1577280A, CN100555227C, CN101320289A, CN101320289B, DE112004001320B3, US7389440, US7392414, US20050050310, US20060117199, US20060117200, US20060123263, US20060123264, US20070198872, WO2005010737A2Publication number11686861, 686861, US 7788519 B2, US 7788519B2, US-B2-7788519, US7788519 B2, US7788519B2InventorsDaniel W. Bailey, Todd Dutton, Tryggve FossumOriginal AssigneeIntel CorporationExport CitationBiBTeX, EndNote, RefManPatent Citations (33), Non-Patent Citations (25), Referenced by (3), Classifications (28), Legal Events (1) External Links: USPTO, USPTO Assignment, EspacenetMethod, system, and apparatus for improving multi-core processor performance
US 7788519 B2Abstract
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS5168554Oct 13, 1989Dec 1, 1992International Business Machines CorporationConverting trace data from processors executing in parallel into graphical formUS5442775 *Feb 8, 1994Aug 15, 1995Meridian Semiconductor, Inc.Two clock microprocessor design with stallUS5737615Apr 12, 1995Apr 7, 1998Intel CorporationMicroprocessor power control in a multiprocessor computer systemUS5752030 *Aug 4, 1993May 12, 1998Hitachi, Ltd.Program execution control in parallel processor system for parallel execution of plural jobs by selected number of processorsUS5913068Aug 28, 1996Jun 15, 1999Kabushiki Kaisha ToshibaMulti-processor power saving system which dynamically detects the necessity of a power saving operation to control the parallel degree of a plurality of processorsUS5968167Apr 3, 1997Oct 19, 1999Videologic LimitedMulti-threaded data processing management systemUS6357016Dec 9, 1999Mar 12, 2002Intel CorporationMethod and apparatus for disabling a clock signal within a multithreaded processorUS6549954Aug 23, 1999Apr 15, 2003Advanced Micro Devices, Inc.Object oriented on-chip messagingUS6550020Jan 10, 2000Apr 15, 2003International Business Machines CorporationMethod and system for dynamically configuring a central processing unit with multiple processing coresUS6574739Apr 14, 2000Jun 3, 2003Compal Electronics, Inc.Dynamic power saving by monitoring CPU utilizationUS6640282Jan 25, 2001Oct 28, 2003Hewlett-Packard Development Company, L.P.Hot replace power control sequence logicUS6804632Dec 6, 2001Oct 12, 2004Intel CorporationDistribution of processing activity across processing hardware based on power consumption considerationsUS6883107Mar 8, 2002Apr 19, 2005Intel CorporationMethod and apparatus for disabling a clock signal within a multithreaded processorUS6889319Dec 9, 1999May 3, 2005Intel CorporationMethod and apparatus for entering and exiting multiple threads within a multithreaded processorUS6920572Nov 8, 2001Jul 19, 2005Texas Instruments IncorporatedUnanimous voting for disabling of shared component clocking in a multicore DSP deviceUS6931506Feb 20, 2003Aug 16, 2005Stmicroelectronics SaElectronic device for data processing, such as an audio processor for an audio/video decoderUS6934727Jan 2, 2003Aug 23, 2005Microsoft CorporationDynamic synchronization of tablesUS6971034Jan 9, 2003Nov 29, 2005Intel CorporationPower/performance optimized memory controller considering processor power statesUS6990598 *Mar 21, 2001Jan 24, 2006Gallitzin Allegheny LlcLow power reconfigurable systems and methodsUS7093147Apr 25, 2003Aug 15, 2006Hewlett-Packard Development Company, L.P.Dynamically selecting processor cores for overall power efficiencyUS7318164 *Dec 13, 2001Jan 8, 2008International Business Machines CorporationConserving energy in a data processing system by selectively powering down processorsUS7480911 *May 9, 2002Jan 20, 2009International Business Machines CorporationMethod and apparatus for dynamically allocating and deallocating processors in a logical partitioned data processing systemUS20020018877Jul 27, 2001Feb 14, 2002Woodall Calvin L.Reduced motion and anti slip padUS20030014467Jun 6, 2002Jan 16, 2003Kiichiro HanzawaMultitasking operating system capable of reducing power consumption and vehicle electronic control unit using sameUS20030079151Oct 18, 2001Apr 24, 2003International Business Machines CorporationEnergy-aware workload distributionUS20030084154Oct 31, 2001May 1, 2003International Business Machines CorporationEnergy-induced process migrationUS20030115495Dec 13, 2001Jun 19, 2003International Business Machines CorporationConserving energy in a data processing system by selectively powering down processorsUS20040128663Dec 31, 2002Jul 1, 2004Efraim RotemMethod and apparatus for thermally managed resource allocationJP2003029886A Title not availableJPH09185589A Title not availableJPH11280891A Title not availableWO2002039242A1Oct 31, 2001May 16, 2002Millennial Net, Inc.Networked processing system with optimized power efficiencyWO2005010737A2Jul 14, 2004Feb 3, 2005Intel CorporationA method, system, and apparatus for improving multi-core processor performance* Cited by examinerNon-Patent CitationsReference1CN Pat. Appl. No. 200410070913.7 First Office Action mailed Jun. 23, 2006, 9 pgs (includes English translation).2Fifth Office Action from Counterpart China Patent Application No. 200410070913.7, dated Mar. 2, 2009 (4 pgs. Translation included).3Foreign Office Action from Counterpart Great Britain Patent Application No. GB0602753.6, dated May 23, 2007 (4 pgs).4Foreign Office Action from Counterpart Great Britain Patent Application No. GB0602753.6, dated Nov. 1, 2007 (3 pgs).5Foreign Office Action from Counterpart Taiwan Patent Application No. 93120990, dated Apr. 26, 2007 (5 pgs. Translation included).6Foreign Office Action from Counterpart Taiwan Patent Application No. 93120990, dated Jul. 26, 2006 (6 pgs. Translation included).7IEEE, "IEEE 100 The Authoritative Dictionary of IEEE Standards Terms", IEEE, IEEE 100, The Authoritative Dictionary of IEEE Standards Terms, 2000, Standards Information Network, 7th edition, pp. 904, (2000), 3 pgs.8Notice of Allowance from U.S. Appl. No. 11/336,015, mailed Nov. 5, 2007, 11 pgs.9Office Action from Counterpart China Patent Application No. 200410070913.7, dated Sep. 28, 2008 (6 pgs. Translation included).10Office Action from Counterpart Japanese Patent Application No. 2002-520257, dated Feb. 25, 2009 (3 pgs. Translation included).11Office Action from Counterpart Japanese Patent Application No. 2002-520257, dated Jul. 29, 2008 (3 pgs. Translation included).12Office Action from Counterpart Korea Patent Application No. 10-2006-7000942, dated Feb. 26, 2007 (5 pgs. Translation included).13Office Action from Counterpart Korea Patent Application No. 10-2006-7000942, dated Mar. 19, 2008 (5 pgs. Translation included).14Office Action from foreign counterpart China Patent Application No. 200710106805.4, mailed Feb. 12, 2010, 4 pgs.15Office Action from foreign counterpart German Patent Application No. 11 2004 001 320.8-53, mailed May 10, 2010, 4 pgs.16Office Action from U.S. Appl. No. 11/336,015, mailed Apr. 16, 2007, 13 pages.17Office Action from U.S. Appl. No. 11/336,302, mailed Apr. 16, 2007, 11 pgs.18Office Action from U.S. Appl. No. 11/336,303, mailed Jun. 13, 2007, 5 pgs.19Office Action from U.S. Appl. No. 11/336,681, mailed Jan. 12, 2007, 12 pgs.20Office Action mailed Nov. 22, 2006 from U.S. Appl. No. 11/336,303, 8 pgs.21Second Foreign Office Action from Counterpart China Patent Application No. 200410070913.7, dated May 16, 2007 (8 pgs. Translation included).22Sholander, P., et al., "The Effect of Algorithm-Agile Encryption on ATM Quality of Service", IEEE, 1997, pp. 470-474.23Third Foreign Office Action from Counterpart China Patent Application No. 200410070913.7, dated Jun. 8, 2007 (9 pgs. Translation included).24U.S. Appl. No. 11/336,302 Office Action mailed Nov. 6, 2006, 7 pgs.25U.S. Appl. No. 11/366,015 Office Action mailed Oct. 25, 2006, 7 pgs.Referenced byCiting PatentFiling datePublication dateApplicantTitleUS8185758 *May 22, 2012Intel CorporationMethod and system for determining an energy-efficient operating point of a platformUS9026816Feb 29, 2012May 5, 2015Intel CorporationMethod and system for determining an energy-efficient operating point of a platformUS9250682Dec 31, 2012Feb 2, 2016Intel CorporationDistributed power management for multi-core processors* Cited by examinerClassifications U.S. Classification713/500, 713/320, 712/200, 712/32, 712/28, 711/163, 711/118, 711/167, 713/300International ClassificationG06F1/32, G06F1/00, G06F1/26, G06F12/00, G06F15/00Cooperative ClassificationG06F1/3228, G06F1/329, Y02B60/1285, G06F1/3296, G06F1/324, Y02B60/1217, Y02B60/144, Y02B60/1282, G06F1/3287European ClassificationG06F1/32P5F, G06F1/32P1D, G06F1/32P5T, G06F1/32P5S, G06F1/32P5VLegal EventsDateCodeEventDescriptionDec 17, 2013FPAYFee paymentYear of fee payment: 4RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services