Invention Patent
- Patent Title: Dynamic enablement of multithreading
-
Application No.: AU2015238632Application Date: 2015-03-19
-
Publication No.: AU2015238632B2Publication Date: 2018-04-26
- Inventor: GREINER DAN , FARRELL MARK , OSISEK DAMIAN LEO , SCHMIDT DONALD WILLIAM , BUSABA FADI YUSUF , KUBALA JEFFREY PAUL , BRADBURY JONATHAN DAVID , HELLER LISA CRANTON , SLEGEL TIMOTHY , GAINEY JR CHARLES , JACOBI CHRISTIAN
- Applicant: IBM
- Assignee: IBM
- Current Assignee: IBM
- Priority: US201414226881 2014-03-27
- Main IPC: G06F9/50
- IPC: G06F9/50 ; G06F9/38
Abstract:
Embodiments relate to dynamic enablement of multithreading. According to an aspect, a computer system includes a configuration with a core configurable between a single thread (ST) mode and a multithreading (MT) mode. The ST mode addresses a primary thread, and the MT mode addresses the primary thread and one or more secondary threads on shared resources of the core. The computer system also includes a multithreading facility configured to control the configuration to perform a method. The method includes executing in the primary thread in the ST mode, an MT mode setting instruction. A number of threads requested is obtained from a location specified by the MT mode setting instruction. Based on determining that the number of threads requested indicates multiple threads, the MT mode is enabled to execute the multiple threads including the primary thread and the one or more secondary threads.
Public/Granted literature
- AU2015238632A1 Dynamic enablement of multithreading Public/Granted day:2016-08-04
Information query