Movatterモバイル変換


[0]ホーム

URL:


US20060080660A1 - System and method for disabling the use of hyper-threading in the processor of a computer system - Google Patents

System and method for disabling the use of hyper-threading in the processor of a computer system
Download PDF

Info

Publication number
US20060080660A1
US20060080660A1US10/960,336US96033604AUS2006080660A1US 20060080660 A1US20060080660 A1US 20060080660A1US 96033604 AUS96033604 AUS 96033604AUS 2006080660 A1US2006080660 A1US 2006080660A1
Authority
US
United States
Prior art keywords
processor
hyper
computer system
threading
disabling
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US10/960,336
Inventor
Ramesh Radhakrishnan
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dell Products LP
Original Assignee
Dell Products LP
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dell Products LPfiledCriticalDell Products LP
Priority to US10/960,336priorityCriticalpatent/US20060080660A1/en
Assigned to DELL PRODUCTS L.P.reassignmentDELL PRODUCTS L.P.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: RADHAKRISHNAN, RAMESH
Publication of US20060080660A1publicationCriticalpatent/US20060080660A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A system and method is disclosed for disabling a hyper-threading mode in the processor of a computer system when it is determined that the processor of the computer system is being adversely affected by the execution of a software application in a multi-threaded execution mode. The system and method disclosed herein involves measurement or certain performance metrics of the processor. On the basis of this performance data, the hyper-threading functionality of the processor may be disabled.

Description

Claims (20)

US10/960,3362004-10-072004-10-07System and method for disabling the use of hyper-threading in the processor of a computer systemAbandonedUS20060080660A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US10/960,336US20060080660A1 (en)2004-10-072004-10-07System and method for disabling the use of hyper-threading in the processor of a computer system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US10/960,336US20060080660A1 (en)2004-10-072004-10-07System and method for disabling the use of hyper-threading in the processor of a computer system

Publications (1)

Publication NumberPublication Date
US20060080660A1true US20060080660A1 (en)2006-04-13

Family

ID=36146844

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US10/960,336AbandonedUS20060080660A1 (en)2004-10-072004-10-07System and method for disabling the use of hyper-threading in the processor of a computer system

Country Status (1)

CountryLink
US (1)US20060080660A1 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20080114973A1 (en)*2006-10-312008-05-15Norton Scott JDynamic hardware multithreading and partitioned hardware multithreading
US20080134152A1 (en)*2006-12-012008-06-05Elias EddeProducer graph oriented programming framework with scenario support
US20080134207A1 (en)*2006-12-012008-06-05Fady ChamiehParallelization and instrumentation in a producer graph oriented programming framework
US20080134138A1 (en)*2006-12-012008-06-05Fady ChamiehProducer graph oriented programming and execution
CN103823657A (en)*2014-02-172014-05-28汉柏科技有限公司Method for hyper-threading based communication between equipment boards
US20170090988A1 (en)*2015-09-302017-03-30Lenovo (Singapore) Pte, Ltd.Granular quality of service for computing resources
US20180300130A1 (en)*2017-04-172018-10-18Intel CorporationAvoid thread switching in cache management
TWI875600B (en)*2024-05-302025-03-01英業達股份有限公司System and method for collecting execution information of hyper-threading in different states

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20030126498A1 (en)*2002-01-022003-07-03Bigbee Bryant E.Method and apparatus for functional redundancy check mode recovery
US20040268337A1 (en)*2003-06-302004-12-30Culter Bradley G.Allowing firmware to borrow a processor
US20040268347A1 (en)*2003-06-262004-12-30Knauerhase Robert C.Virtual machine management using processor state information
US7496915B2 (en)*2003-04-242009-02-24International Business Machines CorporationDynamic switching of multithreaded processor between single threaded and simultaneous multithreaded modes

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20030126498A1 (en)*2002-01-022003-07-03Bigbee Bryant E.Method and apparatus for functional redundancy check mode recovery
US7496915B2 (en)*2003-04-242009-02-24International Business Machines CorporationDynamic switching of multithreaded processor between single threaded and simultaneous multithreaded modes
US20040268347A1 (en)*2003-06-262004-12-30Knauerhase Robert C.Virtual machine management using processor state information
US20040268337A1 (en)*2003-06-302004-12-30Culter Bradley G.Allowing firmware to borrow a processor

Cited By (24)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7698540B2 (en)*2006-10-312010-04-13Hewlett-Packard Development Company, L.P.Dynamic hardware multithreading and partitioned hardware multithreading
US20080114973A1 (en)*2006-10-312008-05-15Norton Scott JDynamic hardware multithreading and partitioned hardware multithreading
US9201766B2 (en)2006-12-012015-12-01Murex S.A.S.Producer graph oriented programming framework with scenario support
US9424050B2 (en)*2006-12-012016-08-23Murex S.A.S.Parallelization and instrumentation in a producer graph oriented programming framework
US20080134207A1 (en)*2006-12-012008-06-05Fady ChamiehParallelization and instrumentation in a producer graph oriented programming framework
US8191052B2 (en)2006-12-012012-05-29Murex S.A.S.Producer graph oriented programming and execution
US8307337B2 (en)*2006-12-012012-11-06Murex S.A.S.Parallelization and instrumentation in a producer graph oriented programming framework
US8332827B2 (en)2006-12-012012-12-11Murex S.A.S.Produce graph oriented programming framework with scenario support
US20130061207A1 (en)*2006-12-012013-03-07Fady ChamiehParallelization and instrumentation in a producer graph oriented programming framework
US8607207B2 (en)2006-12-012013-12-10Murex S.A.S.Graph oriented programming and execution
US8645929B2 (en)2006-12-012014-02-04Murex S.A.S.Producer graph oriented programming and execution
US10481877B2 (en)2006-12-012019-11-19Murex S.A.S.Producer graph oriented programming and execution
US20080134138A1 (en)*2006-12-012008-06-05Fady ChamiehProducer graph oriented programming and execution
US20080134152A1 (en)*2006-12-012008-06-05Elias EddeProducer graph oriented programming framework with scenario support
US10083013B2 (en)2006-12-012018-09-25Murex S.A.S.Producer graph oriented programming and execution
CN103823657A (en)*2014-02-172014-05-28汉柏科技有限公司Method for hyper-threading based communication between equipment boards
CN106557367A (en)*2015-09-302017-04-05联想(新加坡)私人有限公司For device, the method and apparatus of granular service quality are provided for computing resource
US20170090988A1 (en)*2015-09-302017-03-30Lenovo (Singapore) Pte, Ltd.Granular quality of service for computing resources
US10509677B2 (en)*2015-09-302019-12-17Lenova (Singapore) Pte. Ltd.Granular quality of service for computing resources
US20180300130A1 (en)*2017-04-172018-10-18Intel CorporationAvoid thread switching in cache management
US10452586B2 (en)*2017-04-172019-10-22Intel CorporationAvoid thread switching in cache management
US11055248B2 (en)2017-04-172021-07-06Intel CorporationAvoid thread switching in cache management
US11520723B2 (en)2017-04-172022-12-06Intel CorporationAvoid thread switching in cache management
TWI875600B (en)*2024-05-302025-03-01英業達股份有限公司System and method for collecting execution information of hyper-threading in different states

Similar Documents

PublicationPublication DateTitle
US8612984B2 (en)Energy-aware job scheduling for cluster environments
US8424007B1 (en)Prioritizing tasks from virtual machines
US10277477B2 (en)Load response performance counters
US20100042821A1 (en)Methods and systems for providing manufacturing mode detection and functionality in a UEFI BIOS
US20100017583A1 (en)Call Stack Sampling for a Multi-Processor System
KR101438990B1 (en)System testing method
US20200409754A1 (en)Adaptive program task scheduling algorithm
US20080168445A1 (en)Measuring processor use in a hardware multithreading processor environment
CN104113585A (en)Hardware Level Generated Interrupts Indicating Load Balancing Status For A Node In A Virtualized Computing Environment
WO2017067586A1 (en)Method and system for code offloading in mobile computing
US20140149078A1 (en)Performance measurement unit, processor core including the same and process profiling method
US10365988B2 (en)Monitoring performance of a processing device to manage non-precise events
US9921839B1 (en)Coordinated thread criticality-aware memory scheduling
US20060080660A1 (en)System and method for disabling the use of hyper-threading in the processor of a computer system
WO2017167398A1 (en)Method and apparatus for time and event aligned multilayer multiagent performance monitoring
WO2013159495A1 (en)Method and device for diagnosing performance bottleneck
US11032159B2 (en)Apparatus for preformance analysis of virtual network functions in network functional virtualization platform and method thereof
CN104216683A (en)Method and system for data processing through simultaneous multithreading (SMT)
Simakov et al.A quantitative analysis of node sharing on hpc clusters using xdmod application kernels
Rao et al.Online measurement of the capacity of multi-tier websites using hardware performance counters
US9563494B2 (en)Systems and methods for managing task watchdog status register entries
Hasan et al.Period adaptation for continuous security monitoring in multicore real-time systems
US7971190B2 (en)Machine learning performance analysis tool
US20060085204A1 (en)Method and system for testing information handling system components
Liao et al.Retrospecting Available CPU Resources: SMT-Aware Scheduling to Prevent SLA Violations in Data Centers

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:DELL PRODUCTS L.P., TEXAS

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:RADHAKRISHNAN, RAMESH;REEL/FRAME:015881/0543

Effective date:20041007

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp