RISS 학술연구정보서비스

검색
다국어 입력

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

변환된 중국어를 복사하여 사용하시면 됩니다.

예시)
  • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
  • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
닫기
    인기검색어 순위 펼치기

    RISS 인기검색어

      검색결과 좁혀 보기

      선택해제
      • 좁혀본 항목 보기순서

        • 원문유무
        • 원문제공처
        • 등재정보
        • 학술지명
        • 주제분류
        • 발행연도
          펼치기
        • 작성언어
        • 저자
          펼치기

      오늘 본 자료

      • 오늘 본 자료가 없습니다.
      더보기
      • 무료
      • 기관 내 무료
      • 유료
      • KCI등재

        화성 청계리 취락을 통해 본 한강유역 통일신라시대 촌락의 일면

        정동헌(Jung, Dong-heon) 신라사학회 2012 新羅史學報 Vol.0 No.24

        화성 청계리 취락은 8세기대의 통일신라시대 취락으로 주거시설인 수혈 주거지, 대형저장시설인 굴립주건물지, 소형저장시설인 수혈유구, 생산시설인 작업장과 가마, 우물 등으로 구성되어 있다. 시설물의 배치는 지형과 동선 등을 고려하여 3단으로 나타난다. 이러한 입지와 시설물 배치는 주생산활동인 농경과 관련있는 것을 확인되었다. 취락의 규모는 20기 내외의 주거지로 구성되어 있으며, 100명 내외의 인구수가 소속되어 있었던 것으로 확인되었다. 취락의 구성민들은 개인 및 세대별로 재산을 향유하면서 경제활동을 하는 동시에 필요에 의해 작업장 및 대형저장시설인 굴립주 건물지, 우물 등은 공동으로 사용하였던 8세기대 통일신라의 자연촌으로 판단된다. 한강유역에서는 최근 20~30기 내외의 주거지로 구성된 규모의 통일신라시대 취락의 조사가 증가하고 있다. 취락들은 규모 및 출토 유물 등에서 보편성을 띠고 있으며, 입지와 출토농기구 등을 고려할 때 농경이 생업이었을것으로 추정된다. 조사된 취락과 ‘신라촌락문서’의 촌락을 비교할 때 비슷한 규모의 촌락으로 추정되며, 국가의 수취대상에 포함되는 말단 자연촌이었을 것으로 판단된다. 출토된 철제품이나 석제추는 이러한 상황을 반영하는 유물이다. 한강유역의 취락과 마찬가지로 자연촌으로 국가의 수취대상에 포함되었을 청계리 취락의 수취 담당 군현을 추정해 볼 수 있다. 주변 지형과 군현의 추정위치를 고려할 때 청계리취락의 수취 담당 군현은 수성군이었을 가능성이 높다.

      • 자바 Ahead-of-Time 컴파일러에서의 효율적인 예외처리 방법

        정동헌(Dong-Heon Jung),박종국(JongKuk Park),이재목(Jaemok Lee),배성환(SungHwan Bae),문수묵(Soo-Mook Moon) 한국정보과학회 2005 한국정보과학회 학술발표논문집 Vol.32 No.2

        자바는 이식성과 보안의 장점으로 인하여 내장형 시스템에서 널리 사용되고 있으나 인터프리터를 통한 바이트코드의 수행으로 인하여 성능이 저하되는 문제를 포함하고 있다. 이를 해결하기 위한 한 방법으로 수행시간 전에 바이트코드를 기계어 코드로 미리 번역하여 수행시간에는 기계어 코드가 수행되도록 하는 Ahead-of-Time 컴파일러 (AOTC)가 사용되고 있다. 특히 바이트코드를 C 코드로 변환한 다음 기존의 컴파일러를 이용하여 기계어 코드를 생성하는 방식을 많이 택하고 있다. 본 논문에서는 AOTC에서 효율적인 예외처리 (exception handling) 기법을 제안한다. 기존의 AOTC 에서는 예외를 발생하는 메쏘드와 예외를 처리하는 메쏘드가 다른 경우 setjmp/longjmp를 이용하여 예외처리를 수행하고 있으나 우리는 메쏘드 호출 후의 예외 검사를 통해 예외처리를 수행한다. 우리는 제안된 예외처리 방법은 Sun의 CDC 가상 머신을 위해 개발된 AOTC 에 구현되었으며 SPECjvm98 벤치마크에서의 실험을 통해 setjmp/longjmp 방식에 비해 1.3%에서 154%까지의 성능향상이 가능함이 확인되었다.

      • LLVM의 해석기 가속을 위한 명령어 셋 디자인

        정동헌(Dong-Heon Jung),이석영(Seok-Young Lee),김재진(Jaejin Kim),문수묵(Soo-Mook Moon) 한국정보과학회 2010 한국정보과학회 학술발표논문집 Vol.37 No.1C

        LLVM(Low-level Virtual machine)은 최적화된 컴파일 코드 생성을 위한 컴파일러 프레임워크를 목적으로 제작되었다. LLVM은 C언어로 작성된 코드를 효과적으로 머신에 비종속적인 중간코드로 표현하여 사용하므로 이를 잘 활용한다면 C언어를 위한 머신 비종속적인 ‘가상머신’으로 사용할 수 있다. 하지만 LLVM은 효과적인 컴파일러라는 원래의 설계목적 때문에 전반적으로 동적 수행에 대해 큰 고민 없이 디자인되었다. 이러한 디자인상의 한계는 가상 머신으로서의 성능에는 좋지 않은 영향을 끼치므로 이에 대한 보안이 필요하다. 우리는 LLVM의 명령어 셋에 추가명령어를 제안하여 LLVM 해석기의 성능향상을 얻어낼 것이다.

      • 디지털 TV 소프트웨어 플랫폼을 위한 하이브리드 자바 컴파일 환경의 구성

        정동헌(Dong-Heon Jung),오형석(Hyeong-Seok Oh),문수묵(Soo-Mook Moon) 한국정보과학회 2009 한국정보과학회 학술발표논문집 Vol.36 No.2B

        양방향 디지털 TV(DTV)를 위한 자바 소프트웨어 플랫폼은 DTV 셋톱박스에 설치되어 있는 시스템 및 미들웨어 클래스와 TV 방송국으로부터 전송받는 xlet으로 구성되어, TV 시청자가 요청을 할 때 xlet을 실행한다. 이러한 이중 구조를 가진 TV의 성능을 높이기 위해서는 JITC(just-in-time 컴파일) 방식과 함께 AOTC(ahead-of-time 컴파일) 방식을 사용하여 하이브리드 자바 컴파일 환경을 구축하는 것이 유용할 수 있다. 우리는 이러한 하이브리드 환경을 실제 사용되는 디지털 TV의 소프트웨어 플랫폼으로 구축하여 xlet 어플리케이션을 이영하여 실험하였다. 우리는 실험을 통해 우리가 구축한 하이브리드 자바 컴파일 환경이 JITC만을 사용한 것에 비해 20% 성능 향상을 보이는 것을 확인하였다.

      • 자바 Bytecode-to-C 선행 Compiler에서의 중복코드 제거

        정동헌(Dong-Heon Jung),문수묵(Soo-Mook Moon) 대한전자공학회 2007 대한전자공학회 학술대회 Vol.2007 No.11

        자바는 하드웨어 플랫폼에 종속적이지 않고 보안에 유리하며 소프트웨어 콘텐츠 개발이 용이하다는 장점으로 인해 내장형 유비쿼터스 컴퓨팅의 중요한 소프트웨어 플랫폼으로 사 용되고 있다. 특히 성능 향상을 위해 위피(WIPI)에서처럼 수행시간 이전에 미리 자바 바이트코드를 기계어 코드로 번역하는 선행 컴파일러 (Ahead-or-Time Compiler, AOTC)는 저 성능의 CPU와 적은 메모리를 가진 내장형 클라이언트의 자바 가속 기술로 적합하다. 본 논문에서는 AOTC의 코드 최적화를 위해 불필요하게 수행되어 성능을 떨어뜨리는 충복 코드의 제거를 위한 기법을 소개한다. 특히 바이트코드를 C 코드로 변환한 뒤 기존의 C 컴파일러를 이용하여 기계어를 생성하는 AOTC에서 일반적인 C 컴파일러 최적화로는 없애지 못하는 중복 코드의 제거를 위한 기법을 제안한다. C 컴파일러가 수행하는 중복 코드 제거 기업을 살펴보고, 자바의 특성과 관련되어 C 컴파일러가 제거 할 수 없는 예외 검사, 클래스 초기화 검사들을 제거 할 수 있는 효율적인 중복 코드 제거 방법을 제시하겠다. 제안된 기법은 내장형 AOTC에 구현되었으며 EEMBC와 SPECjvm98 벤치마크에서 약 %7.7의 성능 향상을 가져 왔다.

      • 자바 Ahead-of-Time 컴파일러와 해석기 간의 호출 오버헤드 평가

        김익현(Ik-Hyun Kim),정동헌(Dong-Heon Jung),오형석(Hyung-Sk Oh),문수묵(Soo-Mook Moon) 한국정보과학회 2007 한국정보과학회 학술발표논문집 Vol.34 No.1C

        내장형 자바의 성능 향상을 위해 바이트코드를 기계어 코드로 미리 번역하여 내장형 시스템에 설치하는 Ahead-of-Time Compile(AOTC)가 많이 사용되고 있으나 수행 중에 동적으로 다운로드 되는 바이트코드를 수행하기 위해서는 기존의 해석기도 함께 사용되어야 한다. 이 경우 일부 자바 메소드는 AOTC에 의해 처리되고 일부 메소드는 해석기에 의해 수행되는 하이브리드 수행 환경이 된다. 이러한 환경에서 해석기 메소드가 AOTC 메소드를 호출하거나 AOTC메소드가 해석기 메소드를 호출하는 경우 호출 오버헤드가 커서 성능을 저하시킬 수 가 있다. 본 연구에서는 AOTC에서 사용 가능한 두 가지 호출 인터페이스인 Java Native Interface(JNI)와 Compiled Native Interface(CNI)에 대해 하이브리드 수행 환경에서의 호출 오버헤드와 성능을 평가하고 각각의 장단점에 대해 논의한다.

      • 필드작업부하 기반 트랙터용 헬리컬 기어펌프의 가속시험코드 개발

        신슬기(Sul-Gi Shin),정동헌(Dong-Heon Jung),김재범(Jae-Bum Kim),김명성(Myung-Sung Kim),김현호(Hyun-Ho Kim),강범준(Beom-Jun Kang) 대한기계학회 2021 대한기계학회 춘추학술대회 Vol.2021 No.4

        유압펌프 중 외접기어 펌프는 사용 가능한 회전속도, 압력, 점도 범위가 넓어 농기계 및 건설, 방산, 특장차 등에 주로 사용되고 있으나, 소음이 심하다는 단점을 가지고 있다. 트랙터는 동력 취출, 견인 등 다양한 농업 환경에서 경운, 정지, 운반 등을 수행하는 기어펌프가 적용된 대표적인 농기계이다. 트랙터는 최근 배기 가스 규제 등 환경 문제와 농촌 고령화 문제로 작업 효율의 증가와 진동/소음에 대한 개선을 지속적으로 요구하고 있다. 기존의 기어펌프는 가공성과 내구성이 우수한 평기어 방식으로 주로 제작이 되어 고압조건에서 폐입현상 등으로 인해 소음과 진동이 매우 크게 나타났었다. 이를 개선하기 위해 연속 원호 1 점 접촉 방식의 헬리컬 기어를 개발하여 높은 회전속도, 고압조건에서 저소음, 저진동 실현이 가능한 기어펌프를 개발하였다. 트랙터는 논, 밭 등 주로 비포장 노면에서 사용됨에 따라 높은 신뢰성이 요구됨으로 이를 반영한 시험코드 개발이 필수적으로 요구된다. 본 연구에서는 트랙터용 헬리컬 기어펌프의 내구수명 등 신뢰성 검증 시험코드 개발을 위해, 건설기계부품연구원 실차시험장을 활용하여 기어펌프의 필드 작업 부하를 측정하였다. 필드 작업 부하 측정 시 실사용 조건을 고려하여 작업모드를 정의하고 작업비율을 선정하였다. 정의한 작업모드를 활용하여 기어펌프 사용 부하를 측정하고 DB 화 하였으며, 구축된 부하 DB는 수명 계산 기법과 작업비율을 활용하여 정량화된 부하 조건으로 변환하였다. 시험 장비 적용을 위한 시험코드는 기존 기어펌프의 FMEA, 고장모드를 기반으로 시험 프로파일을 설계하여 필드 부하와 비교를 통해 개발제품의 신뢰성 보증을 위한 가속수명시험법을 개발하였다. Agricultural machinery tractors perform tasks such as loading and traction with power using a hydraulic source generated from an external gear pump. Existing spur gear type hydraulic pumps have the disadvantage of being very noisy. To improve this, a low-noise, low-vibration gear pump was developed by developing a helical gear of a continuous one-point contact method. Due to the characteristics of tractors used in rough terrain, high reliability is required. In this study, field usage condition load was measured to develop reliability verification test codes such as durability life of helical gear pump for tractor. By analyzing this, a test profile for the application of the bench test was designed, and an accelerated life test method was developed to guarantee the reliability of the developed product.

      • 자바 Ahead-of-Time 컴파일러와 해석기 간의 호출 오버헤드에 관한 연구

        김익현(Ik-Hyun Kim),정동헌(Dong-Heon Jung),오형석(Hyung-Sk Oh),문수묵(Soo-Mook Moon) 한국정보과학회 2007 한국정보과학회 학술발표논문집 Vol.34 No.2C

        내장형 자바의 성능 향상을 위해 바이트코드를 기계어 코드로 미리 번역하여 내장형 시스템에 설치하는 Ahead-of-Time Compile(AOTC)가 많이 사용되고 있으나 수행 중에 동적으로 다운로드 되는 바이트코드를 수행하기 위해서는 기존의 해석기도 함께 사용되어야 한다. 이 경우 일부 자바 메소드는 AOTC에 의해 처리되고 일부 메소드는 해석기에 의해 수행되는 하이브리드 수행 환경이 된다. 이러한 환경에서 해석기 메소드가 AOTC 메소드를 호출하거나 AOTC 메소드가 해석기 메소드를 호출하는 경우 호출 오버헤드가 커서 성능을 저하시킬 수 가 있다. 본 연구에서는 AOTC에서 사용 가능한 두 가지 호출 인터페이스인 Java Native Interface(JNI)와 Compiled Native Interface(CNI)에 대해 하이브리드 수행 환경에서의 호출 오버헤드와 성능을 평가하고 각각의 장단점에 대해 논의한다. 그리고 두 호출 인터페이스의 장점을 살릴 수 있는 새로운 호출 인터페이스를 제안하고자 한다.

      연관 검색어 추천

      이 검색어로 많이 본 자료

      활용도 높은 자료

      해외이동버튼