http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
TraceMonkey 자바스크립트 엔진에서의 트레이스 오버헤드 감소 방안
유영호(Young-ho Yoo),이성원(Seong-Won Lee),문수묵(Soo-Mook Moon) 한국정보과학회 2011 정보과학회논문지 : 시스템 및 이론 Vol.38 No.4
최근 IT 산업 전반에 걸쳐 모바일에 대한 중요도가 높아짐에 따라 모바일 웹 브라우저의 성능이 중요하게 되었다. 자바스크립트 언어의 수행은 모바일 웹 브라우저에 있어 상당히 비중이 높다. 이 논문에서는 자바스크립트 언어를 수행하는 엔진 중 하나인 TraceMonkey 엔진이 트레이스를 하는 과정에서 생기는 오버헤드, 즉 트레이스를 하다가 취소가 되는 문제를 줄이는 최적화를 구현하여 이를 설명하고, 최적화에 대해 실험하고 평가하여 적용한 최적화가 효과가 있음을 보여준다. As mobile environment is getting critical in IT industry, the performance of mobile web browser becomes more important The execution of JavaScript language is a crucial part of mobile web browser. TraceMonkey is one of the mobile engine that execute JavaScript language. In this paper, we explain how to implement an optimization that reduces an overhead(a cancellation of trace) caused by the execution of a trace on TraceMonkey and demonstrate the effectiveness of this optimization by applying it on several benchmarks and analyzing the result.
유영호(Yoo Young-ho),이성원(Lee Seong-Won),홍성현(Hong Sunghyun),문수묵(Moon Soo-Mook) 한국정보과학회 2011 한국정보과학회 학술발표논문집 Vol.38 No.2A
최근 모바일 환경에서는 자바스크립트의 수행성능이 중요한 이슈가 되고 있다. 하지만 제한된 모바일 환경에서는 자바스크립트의 수행이 오래 걸려 병목으로 작용하고 있다. 따라서 자바스크립트 엔진의 성능 향상을 위한 여러 최적화 기법이 도입 되고 있다. 본 논문에서는 자바스크립트 엔진의 성능 향상을 위하여 아직까지 자바스크립트 엔진의 최적화 기법으로 시도 되지 않은 AOTC(Ahead-Of-Time Compilation) 기법을 소개한다. 또 이를 직접 Google사의 V8 자바스크립트 엔진을 기반으로 설계 및 구현하고 이를 설명한 뒤 결론을 도출하여 향후 과제를 제시한다.
박연호(Yeon Ho Park),유영호(Young Ho Yoo),이동원(Dong Won Lee),최성우(Sung Woo Choi),조백기(Baik Kee Cho) 대한피부과학회 1994 대한피부과학회지 Vol.32 No.5
Hypergammaglobulinemic purpura of Waldenstrom is a distinct syndrome consisting of recurrent episodes of purpura, elevated serum r-globulins, elevated erythrocyteed rnentation rate, and mild anemia. This disease has been divided into the prirnary type without an uncerlying disease, and the secondary type with a known underlying disease. We diagnosed a hypergammaglobulinemic purpura of Waldenstram in a 53-year-old woman who presented sudden onset of showers of purpuric macules and petechiae of 24 hours duration involving her lower extremities with a 10-rnonth history. She showed characteristic laboratory findings consistent with those of hypergammiglobulnemic purpura of Waldenstrorri and also showed positive results of antinuclear antibody and rheumatoid factor. We tried to find out if there we any associated underlying disases such as systemic lupus erythematosus or Sjogren synirorne through various tests but faile it find any. We concluded she showed a primary type of hypergarnmhglobulinemic purpura of Waldcnstrorn. (Kor J Dermatol 1994;32(5):911-915)
사용자 단말 적응 스트리밍 서비스를 위한 혼합 세그먼트 기반의 트랜스코딩 프록시
염대영(Dae-Young Yeom),박유현(Yoo-Hyun Park),유영호(Young-Ho Yu),김경석(Kyong-Sok Kim) 한국정보과학회 2008 한국정보과학회 학술발표논문집 Vol.35 No.1
기존의 웹 서비스용 프록시는 숫자와 문자형, 이미지와 같은 크기가 비교적 작은 데이터 전송에는 성공적인 방법이지만, 스트리밍 데이터의 특성으로 인하여 스트리밍 데이터 전송에는 적합하지 않다. 그래서 대안으로 CDN 같은 방법도 사용되고 있지만 새로운 인프라를 구성해야 하므로 엄청난 비용이 든다. 따라서 기존의 프록시 자원을 활용한 스트리밍 프록시 방법에 대한 많은 연구가 진행 중이다. 이러한 방법들은 스트리밍 데이터 전체를 캐싱하는 데는 많은 문제점들이 있기 때문에 컨텐츠를 보다 작은 단위로 나누어 캐싱하는 방법들이 제안되었다. 컨텐츠를 나누는 방법으로는 각 연구별 다른 기준으로 나누어지는데 본 논문에서는 이미 코딩이 되어 있는 신호를 다른 신호로 바꾸는 트랜스코딩에 프록시를 더해서 균등한 크기로 세그먼트를 나누는 방법의 단점인 데이터의 교체수가 너무 많은 점을 개선하기 위한 혼합 세그먼트 기반의 트랜스코딩 프록시를 제안하였다.
V8 CrankShaft 자바스크립트 엔진에 적용된 Adaptive Compilation의 성능 분석
박혁우(Park HyukWoo),유영호(Yoo Young-ho),문수묵(문수묵) 한국정보과학회 2011 한국정보과학회 학술발표논문집 Vol.38 No.2A
V8 자바스크립트 엔진은 Adaptive-Compilation 방식을 적용하여 자주 수행되는 핫스팟에 대해 최적화된 기계어 코드를 생성하여 추가적인 성능 향상을 꾀하고 있다. 본 논문에서는 V8 CrankShaft 자바스크립트 엔진에 적용된 Adaptive Compilation의 성능을 분석하였는데 그 결과 CrankShaft 방식은 복잡한 프로그램의 수행에 효과적이며 수행 환경에 따라 성능의 편차가 존재함을 확인할 수 있었다.