http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
GCC based Compiler Construction for Compact DSP32
( Myeongjin Cho ),( Hokyoon Lee ),( Giang Nguyen Thi Huong ),( Seon Wook Kim ),( Youngsun Han ),( Jungyoung Um ) 한국정보처리학회 2011 한국정보처리학회 학술대회논문집 Vol.18 No.1
Very Long Instruction Word (VLIW) executes multiple instructions in parallel. In order to exploit higher performance, i.e., higher parallelism, VLIW compiler groups as many instructions into one word as possible. In this paper, we show how to construct a VLIW C compiler based on GCC for CDSP32 (Compact Digital Signal Processor 32-bit) which is an embedded DSP processor to issue two instructions in one VLIW. Also, we evaluated the compiler on EEMBC benchmark; the experiment result showed that the total number of dynamic instructions of the VLIW compiler was reduced by 18% on average over without VLIW instruction scheduling.
프로토콜 적합성 시험경우 생성기 구현 및 B - ISDN SSCS - UNI 명세에 적용
조명진(Myeongjin Cho),전우직(Woojik Chun) 한국정보과학회 1995 한국정보과학회 학술발표논문집 Vol.22 No.2B
본 논문에서는 EFSM(Extended Finite State Machine) 모델을 바탕으로한 프로토콜 명세로부터 실행 가능한 시험경우들을 생성하는 방법을 제시하고자 한다. 내부기능이 확장된 EFSM으로부터 시험경우를 생성하기 위해 EFSM 모델로 기술된 프로토콜 명세자체를 더욱 간단한 형태로 변환하여 제어흐름(Control Flow) 부분은 FSM(Finite State Machine) 모델과 유사한 방향그래프로 표현하고 이를 참조하여 기존의 시험경우 생성방법을 바탕으로 구현된 시험경우 생성기에 적용하여 시험경우들을 생성한 다음, CLP(R)(Constraint Login Programming) 을 사용하여 생성된 시험경우들이 항상 실행가능한지, 조건적으로 실행이 가능한 것인지, 혹은 실행이 불가능한 것인지를 판별하여 조건적으로 실행이 가능한 것인경우 이를 만족시키는 constraint 문제를 해결하였다. 위와같은 실행가능시험경우 생성방법을 SDL/GR로 기술되어 있는 B-ISON SSCS-UNI(ITU-T Rec. Q.2110, Q2130) 명세에 적용하여 완벽하게 실행이 가능한 시험스위트들로 생성된 결과 중 일부를 결과로 제시하고자 한다.
방화벽 환경에서의 VNC 기반 역방향 원격제어 방법 및 시스템 구현
조명진 ( Myeongjin Cho ),김선욱 ( Seon Wook Kim ) 한국정보처리학회 2009 한국정보처리학회 학술대회논문집 Vol.16 No.2
최근 원격 제어 시스템은 언제 어디서나 인터넷에 연결되어 있으면 회사나 학교 등 원격지에 위치한 컴퓨터에 접속하여 작업을 수행할 수 있게 해준다. 원격지의 컴퓨터를 어디서나 사용할 수 있게끔 해주기 때문에 재택 근무 등을 이유로 집과 학교와 같은 장소에서 동일한 컴퓨팅 환경을 구성해야 하는 불편함을 없애준다. 그러나 최근 다양한 네트워크 공격과 해킹의 시도로 인해서 회사나 학교에서는 방화벽을 사용하여 외부로부터의 허용 되지 않은 패킷을 차단하기 때문에 이러한 이점을 지닌 원격제어 시스템을 사용하지 못하는 경우가 많다. 이에 외부에서 방화벽 내의 시스템을 접근할 수 있도록 역방향 원격제어 방법을 제안하고 오픈소스인 VNC를 기반으로 원격제어 시스템을 개발하였다.
Cho, Hyunduck,Kwak, Jeonghun,Lim, Jaehoon,Park, Myeongjin,Lee, Donggu,Bae, Wan Ki,Kim, Youn Sang,Char, Kookheon,Lee, Seonghoon,Lee, Changhee American Chemical Society 2015 ACS APPLIED MATERIALS & INTERFACES Vol.7 No.20
<P>To realize the full-color displays using colloidal nanocrystal quantum dot (QD)-based light emitting diodes (QLEDs), the emissive QD layer should be patterned to red (R), green (G), and blue (B) subpixels on a micrometer scale by the solution process. Here, we introduced a soft contact QD-transplanting technique onto the vacuum-deposited small molecules without pressure to pattern the QD layer without any damage to the prior organic layers. We examined the patternability of QDs by studying the surface properties of various organic layers systematically. As a result, we found that the vacuum-deposited 4,4′,4″-tri(<I>N</I>-carbazolyl)triphenylamine (TCTA) layer is suitable for QD-transplanting. A uniform and homogeneous QD patterns down to 2 μm could be formed for all the RGB QDs (CdSe/CdS/ZnS, CdSe@ZnS, and Cd<SUB>1–<I>x</I></SUB>Zn<SUB><I>x</I></SUB>S@ZnS, respectively) with this method. Finally, we demonstrated the R, G, and B QLEDs by transplanting each QD onto the soft TCTA layer, exhibiting higher brightness (2497, 14 102, and 265 cd m<SUP>–2</SUP>, respectively) and efficiency (1.83, 8.07, and 0.19 cd A<SUP>–1</SUP>, respectively) than those of the previous QLEDs fabricated by other patterning methods. Because this pressure-free technique is essential for patterning and stacking the QDs onto the soft organic layer, we believe that both fundamental study and the engineering approach presented here are meaningful for the realization of the colloidal QD-based full-color displays and other optoelectronic devices.</P><P><B>Graphic Abstract</B> <IMG SRC='http://pubs.acs.org/appl/literatum/publisher/achs/journals/content/aamick/2015/aamick.2015.7.issue-20/acsami.5b01738/production/images/medium/am-2015-01738a_0005.gif'></P><P><A href='http://pubs.acs.org/doi/suppl/10.1021/am5b01738'>ACS Electronic Supporting Info</A></P>
김태호 ( Taeho Kim ),조명진 ( Myeongjin Cho ),김종국 ( Jong-kook Kim ) 한국정보처리학회 2011 한국정보처리학회 학술대회논문집 Vol.18 No.1
본 논문에서는 각 가정의 가전기기들을 안드로이드 기반 스마트폰의 음성인식과 블루투스 기술을 사용하여 제어 및 관리하는 방법 및 활용 방안에 대해 설명한다.
중대재해처벌법 시행에 따른 기업의 안전보건관리체계 변화
조서연,정명진,한유림,장재우,Cho, Seoyeon,Jeong, Myeongjin,Han, Yurim,Chang, Jaewoo 국제문화기술진흥원 2022 The Journal of the Convergence on Culture Technolo Vol.8 No.6
A survey was conducted on safety and health managers to analyze what change have occurred in the safety health management system of companies since the enforcement of the Serious Accidents Punishment Act. As a result, it was confirmed that most of the safety and health budgets increased, and most of the safety and health organization operations and safety and health tasks were strengthened. However, further research is needed to see if this has a practical effect on worker safety and reduction of serious accidents, and realistic measures are needed to allow safety and health managers to focus on practical helpful tasks rather than formal ones. In addition, it was confirmed that active support from business owners or management managers and strengthening education on the Serious Accidents Punishment Act were needed through cross-analysis between the education of the Serious Accidents Punishment Act and positive change in safety and health.
DEX2C: Translation of Dalvik Bytecodes into C Code and its Interface in a Dalvik VM
Kim, Minseong,Han, Youngsun,Cho, Myeongjin,Park, Chanhyun,Kim, Seon Wook The Institute of Electronics and Information Engin 2015 IEIE Transactions on Smart Processing & Computing Vol.4 No.3
Dalvik is a virtual machine (VM) that is designed to run Java-based Android applications. A trace-based just-in-time (JIT) compilation technique is currently employed to improve performance of the Dalvik VM. However, due to runtime compilation overhead, the trace-based JIT compiler provides only a few simple optimizations. Moreover, because each trace contains only a few instructions, the trace-based JIT compiler inherently exploits fewer optimization and parallelization opportunities than a method-based JIT compiler that compiles method-by-method. So we propose a new method-based JIT compiler, named DEX2C, in order to improve performance by finding more opportunities for both optimization and parallelization in Android applications. We employ C code as an intermediate product in order to find more optimization opportunities by using the GNU C Compiler (GCC), and we will detect parallelism by using the Intel C/C++ parallel compiler and the AESOP compiler in our future work. In this paper, we introduce our DEX2C compiler, which dynamically translates Dalvik bytecodes (DEX) into C code with method granularity. We also describe a new method-based JIT interface in the Dalvik VM for the DEX2C compiler. Our experiment results show that our compiler and its interface achieve significant performance improvement by up to 15.2 times and 3.7 times on average, in Element Benchmark, and up to 2.8 times for FFT in Smartbench.