'Predicate Execution'에 해당되는 글 1건
Predicate Execution :: 2008/01/16 14:56
| Title | Phi-Predication for Light-Weight If-Conversion |
| Conference | CGO '03 (International Symposium on Code Generation and Optimization) |
| Presenter | 설진호 |
| Abstract | 모든 명령어에 predicate을 하는 대신에 몇몇 명령어에만 predicate을 하는 light-weight predication을 제안한다. phi-predication이라고 불리는 방식을 사용하여 renaming문제를 파이프라인 단계의 뒷쪽으로 가지고 가서 stall을 줄인다. |
| Evaluation | Electron Intel IA64 컴파일러를 수정해서 알고리즘 구현 Spec200 Int and FP로 벤치마크 if-conversion을 하지 않은것에 비해서 평균 15.6% 향상 |
| Limitation | 기존 아키텍쳐와의 호환이 되지 않는다. |
| Title | Predicate Predication for Efficient Out-of-order Execution |
| Conference | ICS '03 |
| Presenter | 설진호 |
| Abstract | predicate도 branch처럼 predication을 해서 파이프라인에 빨리 넣자. 예측에 실패 한경우 rename-replay로 다시 하거나 selective-replay로 선택적으로 다시 수행한다. |
| Evaluation | SimpleScalar 3.0을 수정해서 IA64를 지원하게 함 Spec 2000 Integer 및 FP로 평가 rename-replay시 3.0%빨라지고 selective-replay시에 6.9% 빨라짐 |
| Limitation | hard-to-predicate의 경우 miss가 많아져서 성능이 떨어질 수도 있다. |
Trackback Address :: http://insidexino.net/trackback/2757278
Phi-Predication for Light-Weight If-Conversion.pdf
Predicate Execution.pptx


