• Title/Summary/Keyword: 대상함수

Search Result 1,879, Processing Time 0.028 seconds

내장형 소프트웨어의 성능 향상을 위한 새로운 레지스터 할당 기법 (A New Register Allocation Technique for Performance Enhancement of Embedded Software)

  • Jong-Yeol, Lee
    • 대한전자공학회논문지SD
    • /
    • 제41권10호
    • /
    • pp.85-94
    • /
    • 2004
  • 본 논문에서는 메모리 접근 연산을 레지스터 접근 연산으로 변환함으로써 레지스터를 할당하여 내장형 소프트웨어의 성능 향상을 도모할 수 있는 위한 레지스터 할당 기법을 제안한다. 제안된 방법에서는 프로파일링(Profiling)을 통하여 메모리 트레이스(trace)를 얻는다. 그리고 각 함수의 수행 횟수에 대한 프로파일링 결과로부터 높은 동적 호출 횟수를 가지는 대상 함수를 선정하여 제안된 레지스터 할당 기법을 적용한다. 이와 같이 최적화의 대상이 되는 함수의 수를 줄임으로써 전체적인 컴파일 시간을 줄일 수 있다. 최적화대상 함수의 메모리 트레이스를 탐색하여 레지스터 접근 연산으로 변경될 경우 수행 사이클을 줄일 수 있는 메모리 접근 연산을 찾는다. 찾아진 메모리 접근 연산에 대해서는 컴파일러의 중간단계 코드를 수정하여 프로모션 레지스터(promotion register)를 할당한다. 이와 같은 과정을 거쳐 메모리 접근 연산이 프로모션 레지스터에 대한 접근 연산으로 대체되고 이로부터 성능향상을 얻을 수 있다. 제안된 레지스터 프로모션 기법을 ARM과 MCORE 프로세서용 컴파일러에 적용한 후 MediaBench와 DSPStone 벤치마크를 이용하여 cycle count를 비교함으로써 성능을 측정하였다. 그 결과 ARM과 MCORE에 대하여 평균 14%와 18%의 성능향상을 얻을 수 있었다.

레지스터 프로모션을 이용한 내장형 소프트웨어의 성능 향상 (Performance Enhancement of Embedded Software Using Register Promotion)

  • 이종열
    • 정보처리학회논문지A
    • /
    • 제11A권5호
    • /
    • pp.373-382
    • /
    • 2004
  • 이 논문에서는 내장형 소프트웨어의 성능 향상을 위하여 사용될 수 있는 레지스터 프로모션의 새로운 기법을 제안한다. 레지스터 프로모션은 프로그램 내의 메모리 접근 연산(memory access)을 레지스터 접근 연산(register access)으로 바꾸어서 프로그램의 성능 향상을 꾀하는 최적화 방법 중의 하나이다. 제안된 방법에서는 프로파일링(profiling)을 통하여 주어진 소스 코드 내에서의 메모리 접근 연산에 대한 트레이스(trace)를 얻는다. 그리고 각 함수의 수행 횟수에 대한 프로파일링 결과로부터 높은 동적 호출 횟수를 가지는 대상 함수를 선정하여 제안된 레지스터 프로모션 기법을 적용한다. 이와 같이 최적화의 대상이 되는 함수의 수를 줄임으로써 컴파일 시간을 줄일 수 있다. 최적화 대상 함수의 메모리 트레이스를 탐색하여 레지스터 접근 연산으로 변경될 경우 수행 사이클을 줄일 수 있는 메모리 접근 연산을 찾는다. 찾아진 메모리 접근 연산에 대해서는 컴파일러의 중간단계 코드를 수정하여 프로모션 레지스터를 할당한다. 이와 같은 과정을 거쳐 메모리 접근 연산이 프로모션 레지스터에 대한 접근 연산으로 대체되고 이로부터 성능향상을 얻을 수 있다. 제안된 레지스터 프로모션 기법을 ARM과 MCORE 프로세서용 컴파일러에 적용한 후 MediaBench와 DSPStone 벤치마크을 이용하여 실험한 결과 ARM과 MCORE 프로세서에 대하여 각각 평균 14%와 18%의 성능향상을 얻을 수 있었다.

현장 풍속 특성을 반영한 콘크리트 사장교의 버페팅 응답 (Buffeting Responses of Concrete Cable-stayed Bridge Considering Turbulent Characteristics of Bridge Site)

  • 김성호;임성순;권순덕
    • 대한토목학회논문집
    • /
    • 제31권2A호
    • /
    • pp.97-104
    • /
    • 2011
  • 본 연구에서는 교량 현장에서 계측한 풍속 스펙트럼을 풍동에서 구현하고, 콘크리트 사장교를 대상으로 공력 어드미턴스함수를 측정하였다. 그리고 현장 측정한 난류 특성을 바탕으로 콘크리트 사장교의 3차원 버페팅 해석을 수행하였다. 본 연구의 결과를 보면 적절히 공력 어드미턴스함수를 고려할 경우에 고려하지 않은 경우보다 버페팅 응답이 절반 가까이 줄어드는 것으로 나타났다. 그리고 격자난류를 사용할 경우에 저주파 영역에서 공력 어드미턴스 함수가 낮아서 풍하중을 과소평가할 가능성이 있는 것으로 나타났다. 공력 어드미턴스 함수가 버페팅 응답에 미치는 영향이 상당하므로 향후 교량의 버페팅 해석시 플러터계수나 능동난류로부터 추출한 공력 어드미턴스 함수를 사용할 것을 추천한다.

안드로이드 커널 모듈 취약점 탐지를 위한 자동화된 유닛 테스트 생성 기법 (Automated Unit-test Generation for Detecting Vulnerabilities of Android Kernel Modules)

  • 김윤호;김문주
    • 정보과학회 논문지
    • /
    • 제44권2호
    • /
    • pp.171-178
    • /
    • 2017
  • 본 논문에서는 안드로이드 커널 모듈의 취약점을 탐지하기 위한 자동 유닛 테스트 생성 기법을 제안한다. 안드로이드 커널 모듈의 각 함수를 대상으로 테스트 드라이버/스텁 함수를 자동 생성하고 동적 기호 실행 기법을 사용하여 테스트 입력 값을 자동으로 생성한다. 또한 안드로이드 커널 모듈의 함수 포인터와 함수 선행 조건을 고려하지 않은 테스트 생성으로 인한 거짓 경보를 줄이기 위해 정적 분석을 통한 함수 포인터 매칭 기법과 def-use 분석을 사용한 함수 선행 조건 생성 기법을 개발하였다. 자동 유닛 테스트 생성 기법을 안드로이드 커널 3.4 버전의 세 모듈에 적용한 결과 기존에 존재하던 취약점을 모두 탐지할 수 있었으며 제안한 거짓 경보 감소 기법으로 평균 44.9%의 거짓 경보를 제거할 수 있었다.

밀의 함수율과 미세립자가 정압강하에 미치는 영향 (Static Pressure Drop as Affected by Moisture and Fine Material in Wheat)

  • 김영중
    • Journal of Biosystems Engineering
    • /
    • 제15권4호
    • /
    • pp.339-345
    • /
    • 1990
  • 공기통풍 건조시 공기흐름(airflow)에 대한 곡물저항(grain resistance)은 송풍시스템에서 fan의 선정시 매우 중요하다. 지금까지는 공기흐름에 대한 곡물저항은 주로 Shedd의 curve에 준하여 정해졌다. 그러나 실제의 경우 곡물수확 또는 건조시 기계적 원인에 의하여 미세립자(fine material)가 생성된다. 이에 본 연구에서 밀(red hard winter wheat)을 대상으로 송풍량, 함수율, 미세립자량이 정압강하(static pressure drop)에 미치는 영향을 규명하였고, 이러한 변수가 포함된 수학적 모델을 개발하였다. 독립변수는 0.051로부터 $0.203m^3/m^2.sec$에 이르는 7단계의 각각 다른 송풍량과 3단계의 함수율 (11, 13, 15%w.b), 4단계의 미세립자량(0, 2, 4, 8%)이고, 종속변수는 정압강하이다. 정압강하와 test bed에서의 송풍량은 micromanometer를 사용하여 측정하였다. 결과는 독립변수(송풍량, 함수율, 미세립자량)는 모두 정압강하에 significant하게 영향을 미치는 것으로 나타났다. 규정된 범위내에서 함수율이 증가함에 따라 정압강하는 최고 45% 까지 감소되었고, 반면 미세립자량이 증가함에 따라 정압강하는 최고 195%까지 증가되었다. 수집된 data로서 다음과 같은 regression equation이 개발되었다($P=AV+BV^2+C(MO)V+D(FM)V$). 본 연구의 결과는 공기송풍시스팀에서 송풍량, 함수율, 미세립자량이 정압강하에 미치는 영향을 규명하였고, 에너지 절약적 송풍시스템을 설계하는 데 도움이 될 수 있을 것이다.

  • PDF

그래픽 하드웨어기반의 3차원 질감을 사용한 볼륨 데이터의 3차원 객체 경계 가시화 (Graphic Hardware Based Visualization of Three Dimensional Object Boundaries in Volume Data Set Using Three Dimensional Textures)

  • 김홍재;최흥국
    • 한국멀티미디어학회논문지
    • /
    • 제11권5호
    • /
    • pp.623-632
    • /
    • 2008
  • 본 논문에서는 영상 볼륨 데이터의 내부 3차원 객체들을 표현하기 위하여 색상 전이함수와 불투명도 전이함수를 사용하였다. 대체로 전이함수에서 경계부분이 만나는 지점의 값 설정이 모호하므로 볼륨 렌더링의 대상이 되는 시각 객체를 구분하기 위하여 영상이 가지는 특징들과 각 객체들 사이의 분할방법으로 객체 경계의 특징값 추출에 역점을 두었다. 따라서 공간상의 영상 기울기 특징 값을 추출하였으며 GPU의 효율을 증대시켜서 다차원 전이함수를 생성하였다. 그러므로 이 함수들을 그래픽 하드웨어 기반에 3차원 질감사상의 객체 경계 가시화 방법을 수행함으로써 좋은 연구결과를 얻게 되었다.

  • PDF

비선형제어계에 있어서 평가보조함수적용에 관한 연구 (Study on Adaptation of Parameteric Funition in Performance Index for Non-linear Control System Design)

  • 심흥석;김경기
    • 대한전자공학회논문지
    • /
    • 제10권1호
    • /
    • pp.1-8
    • /
    • 1973
  • 비선형제어계의 최적제어는 일반적으로 해석적인 방법에 의하여 그해를 구하기 곤란하다. 그뿐만 아니라 문제대상에 관한 완전한 수학적모형구성이 곤란한 경우도 많다. 본논문에서는 비선형제어계의 설계에 있어서 최적방책을 구하는 과정에서 보조적인 수단으로 평가함수내에 보조함수를 도입하여 최적문제의 해를 구하는 방법을 제시하였다. 평가함수는 적분이차형의 문제를 취급하여 그 보조함수를 적절히 선정하여 소기의 응답특성을 얻을 수 있음을 밝히고 몇가지 예를 취급하여 이러한 보조함수의 유용성을 구체적으로 고찰하였다.

  • PDF

침투류에 의한 암석시료의 함수 저감거동 연구 (I) (A Study on Decreasing Behavior of Strength & Elastic Parameters due to Water Infiltration in Rock Cores (I))

  • 조홍제;문종규;정일수
    • 한국지반공학회논문집
    • /
    • 제28권9호
    • /
    • pp.69-83
    • /
    • 2012
  • 국내에서 출토빈도가 높은 9개 암종을 대상으로 침투에 의한 함수시 강도저감에 대한 연구를 시행하였다. 함수에 의한 강도저감은 암종에 관계없이 암석강도에 지배된다는 사실을 확인하였다. 강도가 약한 암일수록 강도저감 민감도가 예민함을 알 수 있다. 강도에 따라 0.5%의 함수비에 50% 내외의 강도 저감현상이 발생하는 일은 매우 흔하게 관찰된다. 대부분의 암석은 포화함수비의 1/4~1/2의 포화에서 파괴가 일어난다는 사실도 확인할 수 있었다. 함수시 암석강도의 약화는 교질물질의 접착강도 약화와 용탈에 의한 것으로 사료된다.

상한분포함수를 활용한 고빈도 홍수빈도해석에 관한 연구 (A Study of the high return period flood quantiles Estimation using upper bounded statistical models)

  • 김장경;박래건;김경욱;권현한
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2017년도 학술발표회
    • /
    • pp.402-402
    • /
    • 2017
  • 수공구조물 설계 시, 설계홍수량 산정에는 실측 홍수량 자료를 활용한 홍수빈도해석이 필요하다. 그러나 홍수량 자료의 관측연한, 유역변화 등의 신뢰성 문제로 확률강우량을 활용한 빈도홍수량 간접추정방법이 표준화된 실정이다. 문제는 확률강우량 산정에 활용된 확률밀도함수와 그 매개변수에 따른 불확실성이 존재한다는 점이다. 특히 저빈도에서 고빈도로 갈수록 확률밀도함수의 불확실성은 크게 증가하여, 사실상 추정결과에 대한 물리적 의미를 부여하기 어렵다. 이에 본 연구에서는 PMF를 물리적 상한선으로 설정하는 상한분포함수(Upper bounded distribution functions)를 적용하여, 실측 홍수량에 대한 홍수빈도해석 방법을 제안하고자 한다. 검정방법은 먼저, 임의 유역을 대상유역으로 선정하여 홍수빈도해석을 수행하고, 상한분포함수는 EV4, LN4, TDF를 적용한다. 최종적으로 빈도홍수량 간접추정방법과 비교 분석하여, 적용성을 검토하고자 한다. 본 연구결과는 빈도홍수량 간접추정방법에 대한 비교 검토방법에 대한 적절한 대안이 없다는 측면에서 의의를 찾을 수 있으며, 향후 홍수량 자료 신뢰성이 확보되는 시점에서 지역홍수빈도 분석으로 확장할 수 있을 것으로 판단된다.

  • PDF

호우·태풍 피해에 따른 공공시설물 손실함수 개발에 관한 연구 - 도로 및 상·하수도 시설물 - (Development of Loss Functions for Public Facilities Damage - by Heavy Rain and Typhoon -)

  • 황신범;김상호;이창희
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2019년도 학술발표회
    • /
    • pp.25-25
    • /
    • 2019
  • 자연재해에 따른 피해로부터 국민의 재산과 인명 등을 보호하기 위해서는 예상되는 재해로부터 발생하는 피해규모에 대한 분석과 예측을 통한 대책 마련이 필요하다. 본 연구에서는 최근 10년간 발생되어진 자연재해 원인과 시설물별 분류 결과를 통하여 가장 많은 피해가 발생되어진 호우 태풍에 따른 공공시설물 피해에 대한 피해규모를 예측할 수 있는 손상 손실함수를 개발하고자 하였다. 공공시설물 중에서도 제외지에서 대부분의 피해가 발생하는 하천시설물 외에 국민의 생활영역인 제내지에서 피해규모가 크게 발생하였으며, 국가재난관리시스템(NDMS)의 피해내역 시설물 분류가 명확한 도로 시설물과 상 하수도 시설물을 함수 개발 대상물로 선정하였다. 도로와 상 하수도 시설물에 대한 국가재난관리시스템(NDMS)의 과거 피해내역과 호우 태풍에 의한 피해발생 규모로서 일반적으로 활용되고 있는 침수예상도 범람도 등을 활용하기 위하여 피해액을 종속변수로 침수면적을 독립변수로 이용하여 도로와 상 하수도 시설물의 피해액을 추정할 수 있는 손실함수를 개발하였다. 개발되어진 도로 시설물 및 상 하수도 시설물에 대한 손실함수는 향후 재해에 따라 발생 가능한 추정 피해액 규모 분석 등을 통하여 재해저감 대책을 위한 기초자료로 활용될 것으로 기대한다.

  • PDF