최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기전기학회논문지 = The Transactions of the Korean Institute of Electrical Engineers, v.63 no.12, 2014년, pp.1704 - 1709
이종복 (Dept. of Information and Communications Engineering, Hansung University)
In order to increase the performance of multi-core system processor architectures, the multi-thread branch predictor which speculatively fetches and allocates threads to each core should be highly accurate. In this paper, the perceptron based multi-thread branch predictor is proposed for the multi-c...
* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.
핵심어 | 질문 | 논문에서 추출한 답변 |
---|---|---|
퍼셉트론이 무엇인가? | 퍼셉트론이란 그림 1에 나타낸 것과 같이, 입력 값들을 가중치와 결합하여 출력을 산출하는 학습 기능을 갖는 신경망이다. 이 때, x1,. | |
퍼셉트론 멀티쓰레드 분기예측법이란? | 본 논문에서는 신경망 회로에서 이용하는 학습 방식을 멀티쓰레드 분기예측 기법에 적용하였으므로, 이것을 퍼셉트론 멀티쓰레드 분기예측법이라 한다. 이것을 위하여 길이 N의 쓰레드 어드레스 히스토리 레지스터에, N 개 쓰레드의 시작 어드레스가 직전 쓰레드의 마지막 어드레스와 불연속인 결과를 1로, 연속인 결과를 −1로 기록한다. | |
퍼셉트론 멀티쓰레드 분기예측법에서, 쓰레드 히스토리 레지스터와 퍼셉트론 가중치벡터 테이블을 어떻게 구성해야 하는가? | 본 논문에서는 신경망 회로에서 이용하는 학습 방식을 멀티쓰레드 분기예측 기법에 적용하였으므로, 이것을 퍼셉트론 멀티쓰레드 분기예측법이라 한다. 이것을 위하여 길이 N의 쓰레드 어드레스 히스토리 레지스터에, N 개 쓰레드의 시작 어드레스가 직전 쓰레드의 마지막 어드레스와 불연속인 결과를 1로, 연속인 결과를 −1로 기록한다. 이렇게 하여 얻은 쓰레드 어드레스 N 개의 연속 및 불연속 패턴을, 1 또는 −1로 나타내는 현재 쓰레드 어드레스의 연속 또는 불연속인 결과와 곱하여 길이 N인 가중치 벡터를 생성한다. N 개의 멀티쓰레드에 대하여 생성된 가중치벡터들은 퍼셉트론 가중치벡터 테이블을 구성한다. |
R. Kumar, D, M, Tullsen, P. Ranganathan, N. P. Jouppi, and K. I. Farkas, "Single-ISA Hetergogeneous Multi-Core Architectures for Multithreaded Workload Performance," Proceedings of the 31st International Symposium on Computer Architecture, Jun 2004.
S. W. Keckler, K. Olukotun, and H. P. Hofsee, "Multicore Processors and Systems," Springer. 2009.
Jongbok Lee, "A Performance Study of Multicore Out-of-order superscalar processor architectures," KIEE, Vol. 61, No. 10, Oct. 2012, pp. 1502-1507.
T. Ungerer, B. Robic, and J. Silk, "Multithreaded Processors," The Computer Journal, Vol. 45, No. 3, 2002
D. Ortiz-Arroyo and B. Lee. "Dynamic Simultaneous Multithreaded Architecture," International Conferences on Parallel and Distributed Computing Systems. Aug. 2003.
J. Gummaraju and M. Franklin. "Branch Prediction in Multi-Threaded Processors," Parallel Architectures and Compilation Techniques, pp.179-188, Oct. 2000.
D. A. Jimenez and C. Lin,"Dynamic Branch Prediction with Perceptrons," High Performance Computer Architecture, Jun 2001, pp. 197-206
Jongbok Lee, "Multiple Branch Prediction Using Perceptrons," KIEE, Vol. 58, No. 3, Mar. 2009, pp. 621-626.
M. Frankilin, G. S. Sohi, "ARB: A Hardware Mechanism for Dynamic Reordering of Memory References," IEEE Transactions on Computers, Vol. 45, No. 5, May 1996.
T. Austin, E. Larson, and D. Ernest, "SimpleScalar : An Infrastructure for Computer System Modeling," Computer, vol. 35, no. 2, pp. 59-67, Feb. 2002.
*원문 PDF 파일 및 링크정보가 존재하지 않을 경우 KISTI DDS 시스템에서 제공하는 원문복사서비스를 사용할 수 있습니다.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.