APPARATUS AND METHOD FOR WIDENED SIMD EXECUTION WITHIN A CONSTRAINED REGISTER FILE

    公开(公告)号:US20200183697A1

    公开(公告)日:2020-06-11

    申请号:US16214012

    申请日:2018-12-07

    Abstract: Apparatus and method for widened SIMD execution on a limited register file. For example, one embodiment of an apparatus comprises: instruction dispatch circuitry to dispatch instructions of a thread for execution, including a first instruction to indicate a start of a double execution instruction sequence and a second instruction to indicate an end of a double execution instruction sequence; and execution circuitry including single instruction multiple data (SIMD) circuitry, the execution circuitry to execute the double execution instruction sequence in a first pass using a first set of lanes of the SIMD circuitry and to execute the double execution instruction sequence in a second pass following the first pass using a second set of lanes of the SIMD circuitry.

    SMART PERFORMANCE OF SPILL FILL DATA TRANSFERS IN COMPUTING ENVIRONMENTS

    公开(公告)号:US20190057061A1

    公开(公告)日:2019-02-21

    申请号:US15678592

    申请日:2017-08-16

    Abstract: A mechanism is described for facilitating smart spill/fill data transfers in computing environments. A method of embodiments, as described herein, includes facilitating dividing a kernel into regions including low pressure regions and high pressure regions, where the low pressure regions are associated with low use of registers hosted by a processor of a computing device, while the high pressure regions are associated with high use of the registers. The method may further include transferring of data between memory and the registers based on at least one of the low pressure regions and the high pressure regions.

Patent Agency Ranking