Invention Grant
US08640133B2 Equal duration and equal fetch operations sub-context switch interval based fetch operation scheduling utilizing fetch error rate based logic for switching between plurality of sorting algorithms
失效
相等的持续时间和相等的获取操作基于提取错误率的逻辑的子上下文切换间隔的提取操作调度,用于在多个排序算法之间切换
- Patent Title: Equal duration and equal fetch operations sub-context switch interval based fetch operation scheduling utilizing fetch error rate based logic for switching between plurality of sorting algorithms
- Patent Title (中): 相等的持续时间和相等的获取操作基于提取错误率的逻辑的子上下文切换间隔的提取操作调度,用于在多个排序算法之间切换
-
Application No.: US12641514Application Date: 2009-12-18
-
Publication No.: US08640133B2Publication Date: 2014-01-28
- Inventor: Hisham El-Shishiny , Ali El-Moursy
- Applicant: Hisham El-Shishiny , Ali El-Moursy
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Yee & Associates, P.C.
- Agent David A. Mims, Jr.
- Priority: EP08172360 20081219
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/445 ; G06F9/30

Abstract:
Fetch operations are assigned to different threads in a multithreaded environment. There are provided a number of different sorting algorithms, from which one is periodically selected on the basis of whether the present algorithm is giving satisfactory results or not. The period is preferably a sub-context interval. The different sorting algorithms preferably include a software/OS priority. A second sorting algorithm may include sorting according to hardware performance measurements. Two-level priority scheme is used to combine both priorities. The judgement of satisfactory performance is preferably based on the difference between a desired number of fetch operations attributed per sub-context switch interval to each thread and a real number of fetch operations attributed per sub-context switch interval to each thread.
Public/Granted literature
- US20100162041A1 FETCH OPERATION SCHEDULING Public/Granted day:2010-06-24
Information query