-
公开(公告)号:WO2013032169A2
公开(公告)日:2013-03-07
申请号:PCT/KR2012/006693
申请日:2012-08-23
Applicant: 전남대학교산학협력단 , 손동오 , 안진우 , 김철홍
IPC: G06F15/80
CPC classification number: G06F9/3844 , G06F9/3848
Abstract: 본 발명은 3차원 멀티코어 프로세서의 분기예측기 배치방법 및 3차원 멀티코어 프로세서에 관한 것으로, 보다 구체적으로는 분기예측기를 복잡도 별로 구분하여 높은 동작온도를 갖는 프로세서 코어에는 복잡도가 낮은 분기예측기를 배치하고, 낮은 동작온도를 갖는 프로세서 코어에는 복잡도가 높은 분기예측기를 배치함으로써 분기 예측기의 정확도 하락은 최소화하면서도 저 온도로 분기예측기를 동작하게 할 수 있는 3차원 멀티코어 프로세서의 분기예측기 배치방법 및 3차원 멀티코어 프로세서에 관한 것이다.
Abstract translation: 本发明涉及一种用于布置三维多核处理器的分支预测器和三维多核处理器的方法,特别涉及一种用于布置三维多核处理器的分支预测器的方法 以及分支预测器的精度降低最小化并且分支预测器可以在低温下操作的三维多核处理器,因为分支预测器被复杂度分类,使得具有低复杂度的分支预测器被布置在 具有高工作温度的处理器核心和具有高复杂度的分支预测器被布置在具有低工作温度的处理器核心处。
-
2.
公开(公告)号:KR1020130024279A
公开(公告)日:2013-03-08
申请号:KR1020110087625
申请日:2011-08-31
Applicant: 전남대학교산학협력단
IPC: G06F15/80
CPC classification number: G06F9/3844 , G06F9/3848
Abstract: PURPOSE: A three-dimensional multicore processor and a branch predictor arrangement method thereof are provided to improve the accuracy of branch prediction by arranging a branch predictor including high complexity at a process core including low operation temperatures. CONSTITUTION: A branch predictor replacement level is generated by classifying branch predictors according to complexity(S1000). The branch predictor temperature of the processor cores is divided in each section, and a branch predictor replacement table corresponding to the section temperature and the replacement level is generated(S2000). When the processor core in which the operation temperature is over a critical temperature, the branch predictor replacement level corresponding to the operation temperature is searched. When the complexity of the searched branch predictor replacement level is lower than the complexity of the branch predictor replacement level in a target processor core, the branch predictor of the target processor core is replaced to the branch predictor of the branch predictor replacement level(S6000). [Reference numerals] (AA) Start; (BB) End; (S1000) Generating a branch predictor replacement level; (S2000) Generating a branch predictor replacement table; (S3000) Measuring the operation temperature; (S4000) Operation temperature is over a critical temperature?; (S5000) Complexity of a branch predictor replacement level in a target processor core is greater than the complexity of the branch predictor replacement level; (S6000) Replacing a branch predictor
Abstract translation: 目的:提供三维多核处理器及其分支预测器布置方法,通过在包括低操作温度的处理核心处布置包括高复杂度的分支预测器来提高分支预测的精度。 构成:根据复杂度对分支预测变量进行分类,生成分支预测变量级别(S1000)。 每个部分分配处理器核心的分支预测器温度,并生成与分段温度和替换级别相对应的分支预测器替换表(S2000)。 当操作温度超过临界温度的处理器核心时,搜索与操作温度对应的分支预测器更换水平。 当搜索到的分支预测器替换级别的复杂度低于目标处理器核心中的分支预测器替换级别的复杂度时,目标处理器核心的分支预测器被替换为分支预测器替换级别的分支预测器(S6000) 。 (附图标记)(AA)开始; (BB)结束; (S1000)生成分支预测变量级别; (S2000)生成分支预测变量表; (S3000)测量操作温度; (S4000)工作温度超过临界温度 (S5000)目标处理器内核中分支预测器替换级别的复杂度大于分支预测器替换级别的复杂度; (S6000)替换分支预测器
-
3.
公开(公告)号:KR101294629B1
公开(公告)日:2013-08-08
申请号:KR1020110087625
申请日:2011-08-31
Applicant: 전남대학교산학협력단
IPC: G06F15/80
CPC classification number: G06F9/3844 , G06F9/3848
Abstract: 본 발명은 3차원 멀티코어 프로세서의 분기예측기 배치방법 및 3차원 멀티코어 프로세서에 관한 것으로, 보다 구체적으로는 분기예측기를 복잡도 별로 구분하여 높은 동작온도를 갖는 프로세서 코어에는 복잡도가 낮은 분기예측기를 배치하고, 낮은 동작온도를 갖는 프로세서 코어에는 복잡도가 높은 분기예측기를 배치함으로써 분기 예측기의 정확도 하락은 최소화하면서도 저 온도로 분기예측기를 동작하게 할 수 있는 3차원 멀티코어 프로세서의 분기예측기 배치방법 및 3차원 멀티코어 프로세서에 관한 것이다.
-
-