RISS 학술연구정보서비스

검색
다국어 입력

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

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

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

    RISS 인기검색어

      검색결과 좁혀 보기

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

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

      오늘 본 자료

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

        에너지 관점에서 임베디드 자바가상기계의 메모리 접근 형태

        양희재 한국정보처리학회 2005 정보처리학회논문지. 컴퓨터 및 통신시스템 Vol.12 No.3

        Several researchers have pointed out that the energy consumption in memory takes a dominant fraction on the energy budget of a whole embedded system. This applies to the embedded Java virtual machine too, and to develop a more energy-efficient JVM it is absolutely necessary to optimize the energy usage in Java memory. In this paper we have analyzed the logical memory access pattern in JVM as it executes numerous number of bytecode instructions while running a Java program. The access pattern gives us an insight how to design and select a suitable memory technology for Java memory. We present the memory access pattern for the three logical data spaces of JVM: heap, operand stack, and local variable array. The result says that operand stack is accessed most frequently and uniformly, whereas heap used least frequently and non-uniformly among the three. Both heap and local variable array are accessed mostly in read-only fashion, but no remarkable difference is found between read and write operations for operand stack usage. 임베디드 시스템에서 일반적으로 메모리가 가장 많은 에너지를 소비하는 것으로 알려지고 있다. 임베디드 자바가상기계의 경우도 마찬가지이며, 따라서 보다 에너지 효율이 높은 자바가상기계의 개발을 위해서는 자바 메모리의 에너지 사용을 최적화 하는 것이 무엇보다 중요하다. 본 논문에서는 자바 프로그램 실행 시 수많은 바이트코드들이 어떻게 논리적 메모리를 접근하는지 분석하였다. 이런 접근 형태 분석은 자바 메모리의 설계 및 구현 기술을 선택하는데 큰 통찰력을 제공해 준다. 힙, 오퍼랜드 스택, 지역변수배열 등 세 가지 논리적 데이터 공간에 대해 각각 메모리 접근을 분석하였으며, 분석 결과 오퍼랜드 스택이 가장 빈번하게, 또한 균일하게 사용되었으며 힙이 가장 드물게, 그리고 불균일하게 사용되었음을 알 수 있었다. 힙과 지역변수배열은 읽기 위주로 사용되었으며, 오퍼랜드 스택은 읽기와 쓰기 비율이 크게 다르지 않았다.

      • KCI등재

        Giant congenital melanocytic nevus of the upper extremity: Coverage with a pre-expanded pedicled thoracodorsal artery perforator flap and re-expanded transferred flap

        양희재,강상윤 대한미용성형외과학회 2020 Archives of Aesthetic Plastic Surgery Vol.26 No.1

        Giant congenital melanocytic nevi are rare, and it is recommended to excise due to the possibility of malignancy. Although tissue expansion for nevus removal involves multiple stages, the advantages of tissue expansion are known well. We report a case of a giant congenital melanocytic nevus of the upper extremity that extended from the elbow to the shoulder. This case was challenging due to the circumferential nature of the lesion, the lack of healthy skin, the need to ensure minimal scarring, and the desire to impact the patient’s daily life as little as possible. The use of a pre-expanded thoracodorsal artery perforator (TDAP) flap and re-expansion of the transferred flap were considered most appropriate. A pre-expanded pedicled TDAP flap can be transferred to any anatomical region with its versatility. The re-expansion of the transferred flap ensures the health of the skin and minimizes donor site scarring. Here, we achieved the optimal outcome through the combined use of a pre-expanded pedicled TDAP flap and sequential re-expansion of the transferred flap in the treatment of a giant nevus of the upper extremity.

      • KCI등재
      • 자바가상기계에서 탐침 클래스를 이용한 클래스 영역 크기의 예측

        양희재,Yang, Hee-Jae 대한전자공학회 2005 電子工學會論文誌-CI (Computer and Information) Vol.42 No.4

        클래스 영역은 자바가상기계 내에서 각종 상수와 필드, 메소드 등이 위치하는 메모리공간의 한 부분이다. 임베디드 자바 시스템과 같이 제한적 메모리 자원을 갖는 시스템에서는 클래스 영역의 크기를 아는 것이 매우 중요하다. 본 논문에서는 이 영역의 크기를 예측할 수 있게 하는 일반적 수식을 유도하였다 이 수식은 구현되는 자바가상기계에 의존적인 몇 개의 상수들을 필요로 하는데, 우리는 이들 상수들이 몇 개의 간단한 탐침 클래스에 의해 구해질 수 있음을 보였다. 본 접근 방식의 정확성을 증명하기 위한 실험 결과도 함께 나타내었다. Class area is a portion of memory where the constants, fields, and codes of the classes loaded into the Java virtual machine are kept. Knowing the size of the class area is very important especially for embedded Java system with limited memory resources. This paper induces a formula which makes it possible estimate the size of the area. The formula needs some constant values specific to target JVM implementation. We also show that these values can be found using some simple probe classes. An experimental result is included in this paper to confirm the correctness of our approach.

      • KCI등재후보

        내장형 자바 시스템을 위한 클래스 라이브러리의 특성

        양희재 한국정보통신학회 2003 한국정보통신학회논문지 Vol.7 No.4

        Class library is one of the most crucial element of Java runtime environment in addition to Java virtual machine. In particular, embedded Java system depends heavily on the class library due to having a low bandwidth communication link and a small amount of memory which are a common restriction of embedded system. It is therefore quite necessary to find the characteristic of the class library for embedded Java system to build an efficient Java runtime environment. In this paper we have analyzed the characteristic of the class library for embedded system. The analysis includes sorts of classes in the library, typical size of the file which contains the class, and the composition of constant pool which is a major part of the file. We also have found typical number of field and method a class contains, the sizes of stack and local variable array each method requires, and the length of bytecode in the method. The result of this study can be used to estimate the startup time for class loading and the size of memory to create an instance of class which are a mandatory information to design an efficient embedded Java virtual machine. 클래스 라이브러리는 자바가상기계와 더불어 자바실행환경을 이루는 가장 중요한 요소들 중 한가지다. 통신속도나 메모리의 용량 면에서 제한을 받게 되는 내장형 시스템의 특징상 내장형 자바 시스템은 클래스 라이브러리에 대한 의존도가 매우 높다. 따라서 효율적인 내장형 자바 시스템의 구축을 위해서는 클래스 라이브러리에 대한 면밀한 분석이 필수적이다. 본 논문에서는 내장형 자바 시스템을 위한 클래스 라이브러리의 특성에 대해 분석하였다. 즉 라이브러리를 이루는 클래스 구성과, 그 클래스들을 담은 파일의 크기 및 파일 내 주요 요소인 상수풀에 대한 분석을 하였다. 또한 클래스들이 갖고 있는 필드 및 메소드의 개수, 각 메소드들이 필요로 하는 스택과 지역변수배열의 크기, 그리고 각 메소드의 바이트코드 길이 등에 대해 조사하였다. 이 연구의 결과는 내장형 자바 시스템의 클래스 적재에 따른 지연시간 해석, 인스턴스를 만들 때 소요되는 메모리의 크기 예측 등 효율적 내장형 자바가상기계의 설계에 사용될 것이다.

      • KCI등재

        Seasonal and Inter-annual Variations of Lake Surface Area of Orog Lake in Gobi, Mongolia During 2000-2010

        양희재,이은혜,도나영,고동욱,강신규 대한원격탐사학회 2012 大韓遠隔探査學會誌 Vol.28 No.3

        Terminal lakes are widely distributed in the arid and semi-arid Gobi of Mongolia, and serves as important water resource for local people and livestock. However, such lakes are subject to great fluctuations in its size depending on climatic conditions and human water utilization. The Orog Lake is one such example that has shown remarkable fluctuation in recent years. In this study, we investigated the temporal changes of Orog Lake surface area by using 16-day MODIS 250 m NDVI products from 2000 to 2010. The results were compared with climate variability represented by monthly precipitation and temperature. Our results show that the Orog Lake gradually shrank for the period from 2000 to 2010, but with a significant range of seasonal and inter-annual variability. The lake area showed considerable seasonal variations, as it expanded in spring and fall, primarily due to snow melt and summer precipitation, respectively. Extreme drought period from 2000 to 2002 triggered the substantial reduction in lake area, leading to dry-up in year 2005, 2006, 2007, and 2009. After dry-up once occurred in 2005, the lake repeated reappearance and disappearance depending on seasonal and annual precipitation. Our findings implicate that the ground water fluctuated around the lake bottom level since 2005. This suggests the highly vulnerable nature of Orog lake, which greatly depends on future precipitation change.

      • KCI등재

        에너지 관점에서 임베디드 자바가상기계의 메모리 접근 형태

        양희재,Yang Heejae 한국정보처리학회 2005 정보처리학회논문지 A Vol.12 No.3

        임베디드 시스템에서 일반적으로 메모리가 가장 많은 에너지를 소비하는 것으로 알려지고 있다. 임베디드 자바가상기계의 경우도 마찬가지이며, 따라서 보다 에너지 효율이 높은 자바가상기계의 개발을 위해서는 자바 메모리의 에너지 사용을 최적화 하는 것이 무엇보다 중요하다. 본 논문에서는 자바 프로그램 실행 시 수많은 바이트코드들이 어떻게 논리적 메모리를 접근하는지 분석하였다. 이런 접근 형태 분석은 자바 메모리의 설계 및 구현 기술을 선택하는데 큰 통찰력을 제공해 준다 힙, 오퍼랜드 스택, 지역변수배열 등 세 가지 논리적 데이터 공간에 대해 각각 메모리 접근을 분석하였으며, 분석 결과 오퍼랜드 스택이 가장 빈번하게, 또한 균일하게 사용되었으며 힙이 가장 드물게, 그리고 불균일하게 사용되었음을 알 수 있었다. 힙과 지역변수배열은 읽기 위주로 사용되었으며, 오퍼랜드 스택은 읽기와 쓰기 비율이 크게 다르지 않았다. Several researchers have pointed out that the energy consumption in memory takes a dominant fraction on the energy budget of a whole embedded system. This applies to the embedded Java virtual machine tn, and to develop a more energy-efficient JVM it is absolutely necessary to optimize the energy usage in Jana memory. In this paper we have analyzed the logical memory access pattern in JVM as it executes numerous number of bytecode instructions while running a Java program. The access pattern gives us an insight how to design and select a suitable memory technology for Java memory. We present the memory access pattern for the three logical data spaces of JVM: heap, operand stack, and local variable array. The result saws that operand stack is accessed most frequently and uniformly, whereas heap used least frequently and non-uniformly among the three. Both heap and local variable array are accessed mostly in read-only fashion, but no remarkable difference is found between read and write operations for operand stack usage.

      연관 검색어 추천

      이 검색어로 많이 본 자료

      활용도 높은 자료

      해외이동버튼