• 제목/요약/키워드: 가진 프로파일

검색결과 99건 처리시간 0.025초

자바에서 프로파일에 기초한 세대기반 가비지 콜렉터 설계 (A Design of Profile Based Generational Garbage Collector in Java)

  • 김일부호;오세만
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1999년도 가을 학술발표논문집 Vol.26 No.2 (1)
    • /
    • pp.388-390
    • /
    • 1999
  • 자바는 자동 메로리 회수(garbage collection) 방식을 채택한 범용 프로그래밍 언어로 자바 가상머신(JVM)이 설치된 다양한 플랫폼에서 사용되어 지고 있다. 현재 자바에서 사용되는 가비지 콜렉터는 휴지(pause) 시간이 상당히 길어 짧은 응답시간을 요구하는 서버 및 실시간 응용 프로그램에는 적합하지 않은 표시-압축 기법을 사용한다. 이를 보완하기 위해 자바 HotSpotTM 성능 엔진에서 세대기반(generational) 복사 기법에 기반을 둔 혼성(hybrid) 가비지 콜렉터를 사용하고 있으나, 상당히 큰 오버헤드를 보이고 있어 다양한 응용 프로그램의 특성을 수용하기에는 개선의 여지가 많다. 본 논문에서는 세대기반 기법을 기반으로, 자바와 자바 가상머신이 가진 특성들과 실행시간 객체의 타입 및 스택 정보를 이용하는 가비지 콜렉터를 설계한다. 또한, 힙 프로파일 분석기를 구현하고, 이를 통해 응용 프로그램에 적합한 메모리 구조를 분석하고, 가비지 콜렉터에 적용할 수 있도록 한다.

  • PDF

액체 용기의 속도 프로파일이 슬로싱에 미치는 영향 해석 (Numerical Study on Effects of Velocity Profile of Liquid Container on Sloshing)

  • 김동주
    • 대한기계학회논문집B
    • /
    • 제40권5호
    • /
    • pp.313-319
    • /
    • 2016
  • 액체가 부분적으로 채워져 있는 용기에서 발생하는 슬로싱 현상을 이해하고 이를 효과적으로 제어하는 것은 매우 중요하다. 선행 연구들이 대부분 사인파형(sinusoidal) 가진에 의한 슬로싱 및 공진 현상에 관심을 가진 반면, 본 연구에서는 산업 현장에서 액체 용기를 빠르게 이송시킬 때 발생하는 슬로싱을 이해하고 억제하고자 하였다. 즉, 사각 용기를 수평방향으로 빠르게 이송시킬 때 발생하는 2상 유동을 수치해석으로 구한 후, 용기의 속도 프로파일(특히 가속 및 감속 시간)이 슬로싱에 미치는 영향을 분석하였다. 그 결과 용기의 가감속 시간이 1차 모드 고유주기의 정수배가 될 때 슬로싱이 상당히 억제되는 것을 관찰하였고, 이는 슬로싱 억제 방안으로 활용될 수 있을 것으로 기대된다.

소셜 네트워크 기반 맞춤형 콘텐츠 추천 시스템 (Personalized Contents Recommendation System Based on Social Network)

  • 이석필
    • 방송공학회논문지
    • /
    • 제18권1호
    • /
    • pp.98-105
    • /
    • 2013
  • 최근의 미디어 생성/소비 패턴은 UCC 같은 소비자가 직접 미디어를 생성하고 소비하는 프로세스가 등장하여 일반화되고 있다. 그동안 다양한 콘텐츠 중에서 사용자가 원하는 콘텐츠만을 제공하기 위해 사용자 프로파일을 이용한 콘텐츠 추천 엔진에 대한 연구가 많이 진행되어왔다. 본 연구는 사용자 프로파일 이외에 다종의 멀티미디어 콘텐츠의 소비를 바탕으로 사용자들을 소셜 네트워킹화하고 이를 통해 유사 콘텐츠 선호패턴을 가진 구성원들의 사용자 프로파일을 바탕으로 개인화된 맞춤형 콘텐츠를 추천할 수 있는 추천 에이전트를 개발하였다. 개발한 추천 에이전트는 방송/통신망 상에 존재하는 다양한 콘텐츠 중에 사용자의 선호패턴과 일치하는 콘텐츠들을 추천하고 소셜 네트워크상의 사용자들간의 연관성을 통해 선호도를 갱신하는 시스템이다.

랜덤진동에서 군용 항공기 외부연료탱크 및 파일런 구조 강건성 평가 (Evaluation of Structural Robustness of External Fuel Tank and Pylon for Military Aircraft under Random Vibration)

  • 김현기;김성찬
    • 한국산학기술학회논문지
    • /
    • 제22권3호
    • /
    • pp.777-783
    • /
    • 2021
  • 항공기는 기동 중 다양한 진동의 영향을 받게 된다. 이러한 진동들은 상황에 따라서는 항공기 생존에 치명적인 영향을 미칠 수 있으므로 항공기에 적용되는 구성품들은 랜덤 진동해석을 통해 다양한 진동 조건에 대한 안전성이 입증되어야 한다. 본 연구에서는 상용 소프트웨어인 MSC.Random을 사용하여 랜덤진동 조건에서 군용항공기 외부연료탱크와 파일런에 대한 구조 강건성을 평가하였다. 랜덤 진동해석은 경계조건 지점에 단위하중을 부과하여 주파수 응답해석을 수행한 후 파워 스펙트럼 밀도 프로파일로 가진하게 되는데, 이 과정에서 필요한 모드 데이타는 모달해석 방법을 통해 추출하였다. 그리고, 랜덤진동 조건으로 미국 국방환경규격에서 규정하고 있는 랜덤 진동 프로파일을 적용하였고, G 단위로 주어진 파워 스펙트럼 밀도 프로파일을 중력가속도 단위로 변환하여 사용하였다. 수치해석 결과로, x축, y축 및 z축 방향에서의 랜덤 가진에 대해 수치해석 모델을 구성하는 빔 요소, 쉘 요소 그리고 솔리드 요소의 안전여유를 파악하여 본 논문에서 다루고 있는 군용 항공기에 장착되는 외부연료탱크와 파일런의 구조 강건성을 평가하였다.

임베디드 코어 설계를 위해 설계 계층을 이용한 효율적인 아키텍처 탐색 (An Efficient Architecture Exploration for Embedded Core Design Exploiting Design Hierarchy)

  • 김상우;황선영
    • 한국통신학회논문지
    • /
    • 제35권12B호
    • /
    • pp.1758-1765
    • /
    • 2010
  • 본 논문은 임베디드 코어의 설계 계층을 이용한 아키텍처 탐색 방법론을 제안한다. 제안된 방법은 다양한 설계 검증과 계층적인 설계 수준에 따른 성능 측정을 고려한 체계적인 아키텍처 탐색을 수행한다. 성능 측정 도구는 설계 모듈에 관련 있는 성능 데이터를 가진 프로파일을 생성한다. 프로파일 생성기는 설계 모듈과 성능 매개변수에 대한 연관 규칙을 얻기 위해 데이터마이닝을 수행한다. 프로파일 생성기의 추론 엔진은 다음 탐색 과정의 설계 성능을 향상시키는 새로운 연관 규칙을 얻는다. 제안된 아키텍처 탐색 방법론의 효율성을 확인하기 위해 JPEG 인코더, Chen-DCT, FFT의 어플리케이션에 대한 아키텍처 탐색을 수행하였다. 제안된 방법을 이용하여 설계된 임베디드 코어는 MIPS R3000의 초기 임베디드 코어에 비해 평균 60.8%의 수행 사이클 감소를 보인다.

레일리각 근처에서 도색된 거친 표면으로부터 후방 산란된 초음파 (Ultrasonic Backscattering on Painted Rough Surface at near Rayleigh Angle)

  • 권성덕;권용규;윤석수
    • 비파괴검사학회지
    • /
    • 제24권1호
    • /
    • pp.1-7
    • /
    • 2004
  • [ $1.71{\mu}m$ ] 범위의 표면 거칠기를 가진 철 시편에 대해 물속에서 후방산란된 초음파의 입사각 의존성(프로파일)이 측정되었다. 거칠기가 도색에 의해 숨겨졌을 때 수직 프로파일은 거칠기에 대한 분별력이 사라졌으나 레일리 각 근처에서의 후방산란 프로파일은 거칠기 의존성을 여전히 보여주었다. 레일리 각에서 직접 복사된 프로파일 세기는 거칠기와 비례하였고 코너에서 반사되어 되돌아오는 표면파로부터의 후방복사의 세기는 거칠기와 반비례하였다. 도색 처리된 시편에서 0.03 파장 이하의 직접 후방복사에서도 선형성이 관찰되었고 주기적 거칠기에 의해 발생한 비정상 저면 다중반사 현상이 사라졌다.

동적 코드 분석을 위한 동적 컴파일 성능 분석 (A Performance Analysis of Just-in-Time Compiler for Dynamic instrumentation)

  • 김지홍;엄영익
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2012년도 한국컴퓨터종합학술대회논문집 Vol.39 No.1(A)
    • /
    • pp.268-270
    • /
    • 2012
  • 동적 코드 분석 도구는 동적 컴파일(Just-in-Time Compile)을 통한 코드 변환 기술을 이용하여 응용프로그램 실행 중 기계어 수준의 코드를 분석한다. 기존의 동적 코드 분석 도구는 변환과정에서의 부하가 크기 때문에 리얼타임 프로그램에 적용하기 어렵다. 본 논문에서는 기존 동적 코드 분석 도구의 동적 컴파일 기법과 컴파일 프레임워크인 LLVM의 동적 컴파일 기법의 성능을 비교, 분석하였다. 이를 통해 LLVM의 동적 컴파일 기법을 이용한 높은 수행 성능을 가진 동적 코드 분석 도구의 설계 방안을 모색한다.

SCORM기반의 이미지 콘텐츠 공유를 위한 이미지 웹 서버 설계 및 구현 (Design and Implementation of an Image Web Server for Sharing SCORM-based Image Contents)

  • 은나래;민수홍;조동섭
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2004년도 하계학술대회 논문집 D
    • /
    • pp.2586-2588
    • /
    • 2004
  • 현재 SCORM 콘텐츠를 제공하는 대부분의 시스템은 콘텐츠에서 사용하는 데이터가 하나의 교육목표를 가지는 콘텐츠 패키지에 함께 포함되어 있다. 콘텐츠를 만들 때 필요한 파일은 공유를 하지만 교육 목표를 가진 하나의 독립단위로 생성이 되어 시스템 상에서 실행시킬 수 있는 패키지로 만들어지면 콘텐츠에서 사용하는 파일은 물리적으로 다 포함되어 있다. 그렇기 때문에 같은 파일로 여러 개의 콘텐츠가 만들어지면 각 콘텐츠 패키지마다 파일이 포함되어 있기 때문에 시스템은 같은 파일을 중복으로 가지게 된다. 그래서 본 논문에서는 콘텐츠에서 사용하는 이미지를 공유할 수 있는 이미지 웹서버를 구현한다. 구현한 웹 서버는 이미지 저장과 메타데이터 생성, 이미지 검색, 이미지 프로세스의 기능을 가진다.

  • PDF

컴파일 된 시뮬레이션 기법을 이용한 ASIP 시뮬레이터의 성능향상 (Performance Improvement of ASIP Simulator Using Compiled Simulation Technique)

  • 김호영;김탁곤
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 2002년도 추계학술대회 논문집
    • /
    • pp.73-77
    • /
    • 2002
  • 이 논문은 빠른 ASIP(application specific instruction processor) 시뮬레이션을 위한 재적응성을 가진 컴파일드 시뮬레이션 기법에 대해 이야기 한다. 다양한 응용분야에서의 설계 요구사항을 충족시키는 ASIP의 빠른 개발을 위해서, 건전한 설계 방법론 및 고성능의 시뮬레이터가 필요하다. 본 논문에서는 HiX$R^2$라는 ADL(architecture description language)을 이용하여 인스트럭션 수준에서 컴파일드 시뮬레이터를 자동 생성하였다. 컴파일드 시뮬레이션은 시뮬레이션 수행 시 반복되는 인스트럭션 페칭 및 디코딩 부분을 시뮬레이션 런-타임 이전에 미리 수행함으로서 일반적으로 사용되는 인터프리티브 시뮬레이션에 비하여 큰 성능향상을 얻을 수 있다. HiX$R^2$에 기반 한 컴파일드 시뮬레이션은 ARM9 프로세서와 CalmRISC32 프로세서 예제들로 수행하였고, 결과로서 인터프리티브 방식에 비해 150배 이상의 성능향상이 있었다.

  • PDF

효과적인 파일 공유를 위한 다중 링 기반 DHT 프로토콜 (Multi ring-based DHT Protocol for Efficient File Sharing)

  • 이유진;황영철;이동은
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2007년도 추계종합학술대회
    • /
    • pp.506-509
    • /
    • 2007
  • Peer-to-Peer(P2P) 시스템의 주된 목적은 공유 파일을 효과적으로 관리하며 공유 파일을 저장한 노드의 위치를 보다 효율적으로 검색하는 것이다. 본 논문에서는 Chord 기법을 기반으로 울트라피어 노드들로만 구성된 DHT 링과 그 하부에 또 하나의 서브 DHT 링을 가진 다중 링 구조를 사용하여 기존 DHT 프로토콜에 비해 보다 확장이 용이하며, 보다 효율적인 파일 공유 기법을 제시하였다.

  • PDF