http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
이원모(Won-mo Lee) 한국자동차공학회 2018 한국자동차공학회 학술대회 및 전시회 Vol.2018 No.11
Stiffness on outer panel is increasingly important as the automotive industry continues to reduce vehicle weight and improve vehicle performance. Various type of steels are being used to outer panels for improving dent resistance and stiffness. Outer panels are required for proper dent performance, along with good formability. How can we evaluate automotive body panel to have stiffness or dent resistance. In order to evaluate automotive body panels to resist denting, we need to know about factors that have an effect on the stiffness. In stamping process, there are some influencing factors that are divided into two (categories)groups. One is controllable factor, another is uncontrollable (factor). There are no ways to deal with uncontrollable factor efficiently. So, by using the factors that is under control, we could achieve the purpose to meet our specifications easily and efficiently. The study shows how to handle controllable factors concerned with stiffness on outer panel and provides difference between simulation model and actual model.
프로그램 상의 제어 독립성을 이용한 분기 예상 실패 복구 메커니즘
윤성룡,이원모,조영일,Yoon, Sung-Lyong,Lee, Won-Mo,Cho, Yeong-Il 한국정보과학회 2002 정보과학회논문지 : 시스템 및 이론 Vol.32 No.6
제어 독립성은 슈퍼스칼라 프로세서에서 명령어 수준 병렬성을 향상시키기 위한 중요한 요소로 작용하고 있다. 분기 예측기에서 예상이 잘못된 경우에는 예상한 분기 방향의 명령어들을 무효화시키고 올바른 분기 방향의 명령어들을 다시 반입하여 수행해야 한다. 본 논문에서는 컴파일 시 프로파일링을 통한 정적인 방법과 프로그램상의 제어 흐름을 통해 동적으로 제어 독립적인 명령어를 탐지해서 분기 명령어의 잘못된 예상으로 인해 무효화되는 명령어를 효과적으로 감소시켜 프로세서의 성능을 향상시키는 메커니즘을 제안한다. SPECint95 벤치마크 프로그램에 대해 기존의 방법과 본 논문에서 제안한 방법 사이의 사이클 당 수행된 명령어 수를 분석한 결과, 4-이슈 프로세서에서 2%~7%, 8-이슈 프로세서에서 4%~15%, 16-이슈 프로세서에서 18%~28%의 성능 향상을 보이고 있다. Control independence has been put forward as a new significant source of instruction-level parallelism for superscalar processors. In branch prediction mechanisms, all instructions after a mispredicted branch have to be squashed and then instructions of a correct path have to be re-fetched and re-executed. This paper presents a new branch misprediction recovery mechanism to reduce the number of instructions squashed on a misprediction. Detection of control independent instructions is accomplished with the help of the static method using a profiling and the dynamic method using a control flow of program sequences. We show that the suggested branch misprediction recovery mechanism improves the performance by 2~7% on a 4-issue processor, by 4~15% on an 8-issue processor and by 8~28% on a 16-issue processor.
프로그램 상의 제어 독립성을 이용한 분기 예상 실패 복구 메커니즘
윤성룡(Sung-Lyong Yoon),이원모(Won-Mo Lee),조영일(Young-Il Cho) 한국정보과학회 2002 정보과학회논문지 : 시스템 및 이론 Vol.29 No.7·8
제어 독립성은 슈퍼스칼라 프로세서에서 명령어 수준 병렬성을 향상시키기 위한 중요한 요소로 작용하고 있다. 분기 예측기에서 예상이 잘못된 경우에는 예상한 분기 방향의 명령어들을 무효화시키고 올바른 분기 방향의 명령어들을 다시 반입하여 수행해야 한다. 본 논문에서는 컴파일 시 프로파일링을 통한 정적인 방법과 프로그램상의 제어 흐름을 통해 동적으로 제어 독립적인 명령어를 탐지해서 분기 명령어의 잘못된 예상으로 인해 무효화되는 명령어를 효과적으로 감소시켜 프로세서의 성능을 향상시키는 메커니즘을 제안한다. SPECint95 벤치마크 프로그램에 대해 기존의 방법과 본 논문에서 제안한 방법 사이의 사이클 당 수행된 명령어 수를 분석한 결과, 4-이슈 프로세서에서 2%~7%, 8-이슈 프로세서에서 4%~15%, 16-이슈 프로세서에서 18%~28%의 성능 향상을 보이고 있다. Control independence has been put forward as a new significant source of instructionlevel parallelism for superscalar processors. In branch prediction mechanisms, all instructions after a mispredicted branch have to be squashed and then instructions of a correct path have to be re-fetched and re-executed. This paper presents a new branch misprediction recovery mechanism to reduce the number of instructions squashed on a misprediction. Detection of control independent instructions is accomplished with the help of the static method using a profiling and the dynamic method using a control flow of program sequences. We show that the suggested branch misprediction recovery mechanism improves the performance by 2~7% on a 4-issue processor, by 4~15% on an 8-issue processor and by 8~28% on a 16-issue processor.
조영일(Young il Cho),김주익(Ju ick Kim),이원모(Won mo Lee),박홍준(Hong jun Park) 한국정보과학회 1998 한국정보과학회 학술발표논문집 Vol.25 No.1A
슈퍼스칼라 프로세서는 성능을 향상시키기 위해 정확한 분기예상 방법을 요구한다. Two-level branch predictor는 높은 분기예상을 갖는 것으로 알려져 있다. 그러나 분기문이 이전의 분기문에 의해 잘못 갱신된 PHT 엔트리를 사용할 수 있으므로 부정적 간섭이 발생하여 예상 정확도가 감소될 수 있다. Agree predictor는 부정적 간섭을 긍정적 간섭이나 중립적 간섭으로 변경시켜 예상 정확도를 향상시켜 준다. 그러나 이는 bias bit가 잘 선택된 경우이고 그렇지 않은 경우에는 오히려 부정적 간섭이 더 발생한다는 문제점이 있다. 본 논문에서는 bias bit가 잘못 선택되어 발생하는 부정적 간섭을 줄여주기 위하여 bias bit를 동적으로 변경할 수 있는 방법을 제안하였다. 기존의 방법과 제안된 방법을 비교하기 위하여 SPEC92INT 벤치마크에 대해 Shade를 사용하여 시뮬레이션하였다.
슈퍼스칼라 프로세서에서 모험적 갱신을 사용한 하이브리드 값 예측기
신영호(Young-Ho Shin),윤성룡(Sung-Lyong Yoon),박홍준(Hong-Jun Park),이원모(Won-Mo Lee),김주익(Ju-Ik Kim),조영일(Young-Il Cho) 한국정보과학회 2000 한국정보과학회 학술발표논문집 Vol.27 No.2Ⅲ
슈퍼스칼라 프로세서는 성능향상을 위해 명령어 반입 폭과 이슈 폭을 증가시키고 있다. 최근 여러 논문들에서 데이터 종속성을 제거하기 위해서 명령어의 결과 값을 예상하는 메커니즘이 연구되었다. 그러나 그러한 예측기들은 예상한 명령어의 실제 결과 값으로 예상 테이블을 갱신하기 전에 그 명령어를 다시 예상할 때 예상 실패율이 증가하여 프로세서의 성능을 감소시킨다. 본 논문에서는 비 순서적(out-of-order)으로 이슈 및 실행하는 프로세서에서 예상 적중율을 향상시키기 위해 명령어 반입 시 결과 값을 예상하는 동시에 예측기 테이블을 모험적으로 갱신(Speculative update)하는 하이브리드 결과 값 예측기를 제안한다. 본 논문에서 제안한 모험적 갱신이 예상 적중률을 향상시킬 수 있음을 보이기 위해 SimpleScalar 3.0 툴 셋을 사용하여 SPECint95 벤치마크 프로그램에서 명령어를 예상한 후 결과가 구해져서 예상테이블을 수정하기 전에 그 명령어를 다시 예상하는 빈도수를 측정하였다.