Invention Grant
- Patent Title: Determining cores to assign to cache hostile tasks
-
Application No.: US15264406Application Date: 2016-09-13
-
Publication No.: US10169248B2Publication Date: 2019-01-01
- Inventor: Matthew G. Borlick , Lokesh M Gupta , Trung N. Nguyen
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Konrad Raynes Davda & Victor LLP
- Agent David W. Victor
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/128 ; G06F12/0811 ; G06F12/084 ; G06F9/48 ; G06F9/50

Abstract:
Provided are a computer program product, system, and method for determining cores to assign to cache hostile tasks. A computer system has a plurality of cores. Each core is comprised of a plurality of processing units and at least one cache memory shared by the processing units on the core to cache data from a memory. A task is processed to determine one of the cores on which to dispatch the task. A determination is made as to whether the processed task is classified as cache hostile. A task is classified as cache hostile when the task accesses more than a threshold number of memory address ranges in the memory. The processed task is dispatched to at least one of the cores assigned to process cache hostile tasks.
Public/Granted literature
- US20180074974A1 DETERMINING CORES TO ASSIGN TO CACHE HOSTILE TASKS Public/Granted day:2018-03-15
Information query