DYNAMIC ENABLEMENT OF MULTITHREADING

    公开(公告)号:CA2940905C

    公开(公告)日:2022-08-16

    申请号:CA2940905

    申请日:2015-03-19

    Applicant: IBM

    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.

    TEMPORARILY SUPPRESSING PROCESSING OF A RESTRAINED STORAGE OPERAND REQUEST

    公开(公告)号:ZA201904787B

    公开(公告)日:2022-04-28

    申请号:ZA201904787

    申请日:2019-07-19

    Applicant: IBM

    Abstract: Processing of a storage operand request identified as restrained is selectively, temporarily suppressed. The processing includes identifying a storage operand request as restrained, where the identifying includes obtaining, by a processing unit, an access intent instruction indicating an access intent associated with an operand of a next sequential instruction. The access intent indicates usage of the storage operand request is restrained. Further, the method includes determining whether a storage operand request is to a common storage location shared by multiple processing units of a computing environment and is identified restrained, and based on determining that the storage operand request is restrained, then temporarily suppressing requesting access to the common storage location pursuant to the storage operand request.

    Bloco de diagnóstico transacional
    149.
    发明专利

    公开(公告)号:BR112014031335B1

    公开(公告)日:2022-01-04

    申请号:BR112014031335

    申请日:2012-11-22

    Applicant: IBM

    Abstract: bloco de diagnóstico transacional. quando um abortar de uma operação ocorre num sistema de computador, e feita uma determinação para saber se a informação de diagnostico e para ser armazenado em um ou mais blocos de diagnostico de transação (tdbs). existem diferentes tipos de blocos de diagnostico de transação para aceitar informação de diagnostico, dependendo do tipo de abortar e outras considerações. como exemplos, ha uma tdb especificada pelo programa em que a informação e armazenada se um endereço valido tdb e fornecido em uma transação começar a instrução; tdb uma interrupção de programa, que e armazenado em, quando o programa e abortado devido a uma interrupção; e uma tdb interceptação programa, que e armazenado em um aborto quando resulta em uma interceptação.

Patent Agency Ranking