http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
스마트그리드의 기본 구성요소와 신재생에너지원의 연계운전 알고리즘 체계
황우현(Hwang Woohyun),김자희(Kim Ja-hee),배성환(Bae Sunghwan),안교상(Kyo-Sang Ahn) 대한전기학회 2010 대한전기학회 학술대회 논문집 Vol.2010 No.7
경제발달로 산업화가 가속화 되면서 대규모 공업단지나 빌딩의 증가로 전력수요가 급격히 늘어남에 따라 더 많은 발전이 필요하게 되었다. 화력발전은 건설기간이 원자력이나 수력에 비해 짧고 운영이 용이한 반면 이산화탄소 배출이 훨씬 많아 지구 온난화와 환경문제의 주요인으로 지적되고 있다. 또한 발전은 입지조건상 바닷가부근에서 생산하여 송전선로를 통해 공급하므로 송배전 전력손실이 높아진다. 따라서 화력발전의 비율을 줄이고 전력망의 손실을 감소시키기 위해서는 신재생에너지원과의 연계운전이 중요하다. 이렇게 다양한 전력공급원과 소비의 최적 운전을 위해서는 스마트그리드의 구성과 운영 기술의 도입이 필요하다. 본 논문에서는 스마트그리드의 기본 구성요소와 신재생에너지원과의 연계 운전에 필요한 알고리즘 체계를 제시하고자 한다.
안우현,송장훈,강종진,정웅,Ahn, Woohyun,Song, Janghoon,Kang, Jongjin,Jung, Woong 한국군사과학기술학회 2018 한국군사과학기술학회지 Vol.21 No.4
This paper describes the real-time logic implementation of orthogonal matching pursuit(OMP) algorithm for compressive sensing digital receiver. OMP contains various complex-valued linear algebra operations, such as matrix multiplication and matrix inversion, in an iterative manner. Xilinx Vivado high-level synthesis(HLS) is introduced to design the digital logic more efficiently. The real-time signal processing is realized by applying dataflow architecture allowing functions and loops to execute concurrently. Compared with the prior works, the proposed design requires 2.5 times more DSP resources, but 10 times less signal reconstruction time of $1.024{\mu}s$ with a vector of length 48 with 2 non-zero elements.
MOC : 다중 오브젝트 클러스터링 기법을 통한 FreeBSD의 페이지 아웃 성능 향상
양종철(Jongchul Yang),안우현(Woohyun Ahn) 한국정보과학회 2009 한국정보과학회 학술발표논문집 Vol.36 No.1
최근 CPU 및 메모리 기술의 발달로 데이터 처리 속도가 크게 향상 되었다. 그러나 하드 디스크의 데이터 처리 속도는 CPU나 메모리에 비해 매우 느리기 때문에 디스크 접근이 많을수록 시스템 성능이 떨어지게 된다. 일반적으로 메모리가 부족한 경우에 메모리 보조 장치로써 하드 디스크를 주로 사용한다. 따라서 물리 메모리가 부족한 상황에서는 하드 디스크로의 접근이 빈번하게 발생하게 되고 이는 시스템 성능을 저하 시킨다. 본 논문에서는 유닉스 계열 운영체제인 FreeBSD의 페이지 아웃 정책을 개선한 다중 클러스터링 기법(MOC)을 제시한다. MOC는 페이지 교체 시 발생 되는 I/O요청을 최소화하여 디스크 접근을 줄임으로써 기존에 비해 약 12%의 성능 개선을 보인다.
Trojan: 공유메모리 구조를 위한 고성능 시뮬레이터
박대연(Daeyeon Park),안우현(Woohyun Ahn) 한국정보과학회 1999 정보과학회논문지 : 시스템 및 이론 Vol.26 No.4
이 논문은 병렬 공유 메모리 시스템의 성능을 정확하게 평가할 수 있으며, MIT의 Proteus 시뮬레이터의 기능을 확장한 시뮬레이터인 Trojan에 대해 언급한다. 이 논문에서 언급되는 Trojan의 주요한 기능으로는 다음과 같다. 첫째, Trojan은 프로세스 기반 용용 프로그램(예를 들어, SPLASH)과 쓰레드 기반 용용 프로그램들(예를 들어, SPLASH2)에 대해 효율적 시뮬레이션을 제공한다. 둘째, 수행 구동 시뮬레이터 중에 처음으로 기상 메모리 시뮬레이션 기능이 구현되었다. 실제 운영체제의 가상 메모리 시스템과 하드웨어 시스템과의 상호작용 및 가상 메모리 시스템의 성능을 평가할 수 있게 되었다. 셋째, Trojan은 기존의 수행 기반 시뮬레이터와 달리 병렬 응용 프로그램의 변경없이 수행할 수 있다. 기존의 공유 메모리 시뮬레이터들은 공유 메모리를 참조하기 위해서 시뮬레이터 자체가 제공하는 문법에 맞게 변경해야만 하는 단점이 있다. 이 논문에서처럼 Trojan 시뮬레이터는 캐쉬 동작, 네트웍 통신양, 다중프로세서 시스템 설계, 그리고, 병렬 공유 응용 프로그램 동작 및 성능 연구에 효율적이고 폭넓게 사용되고 있다. This paper presents an execution-driven simulator called Trojan, which is an extended version of MIT Proteus, for evaluating the performance of parallel shared-memory machines. The key features of Trojan are: 1) it simulates efficiently both process-model based (e.g., SPLASH) and thread-model based applications (e.g., SPLASH2) (a “copy-on-write” mechanism is used on process-based applications implemented on a threads package); 2) it provides support for virtual memory simulation, which is, to our knowledge, the first execution-driven simulator to offer this functionality; and 3) Trojan does not require making any modification to applications, which results in increased accuracy and usability. We have used Trojan extensively to study cache behavior, network traffic patterns, multiprocessor architectures, and application behavior.
SSD 기반의 가상메모리 시스템을 위한 상태기반 페이지 할당 기법
김현욱(HyunWook Kim),안우현(Woohyun Ahn) 한국정보과학회 2011 한국정보과학회 학술발표논문집 Vol.38 No.1B
최근 태블릿 컴퓨터(Tablet computer) 등 첨단 모바일 기기가 대중화되고 고성능 노트북이 널리 사용되면서 SSD(Solid State Drive)를 주 저장장치로 사용하는 시스템이 증가하고 있다. 이들 시스템에서는 SSD를 가상메모리의 스왑 영역으로 사용하므로 이에 적합한 가상메모리 정책이 필요하다. SSD 제조사는 SSD 내부의 자세한 정보는 제공하지 않기 때문에 최적화된 할당에 어려움이 생긴다. 본 논문에서는 SSD의 내부 상태를 기록하고, VM의 스왑 공간으로 사용 시 각블록 상태를 고려하여 최적화된 할당 페이지를 선택하는 기법을 제안한다.