• 제목/요약/키워드: 유연함수

검색결과 220건 처리시간 0.026초

MMU가 없는 Thread기반 운영체제에서 스택 보호를 위한 메모리 관리 기법 (MMU-less Memory Management for Stack Protection in Thread-based Operating System)

  • 이영림;김영필;유혁
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2006년도 가을 학술발표논문집 Vol.33 No.2 (A)
    • /
    • pp.409-413
    • /
    • 2006
  • 현재 많은 센서 네트워크 운영체제에서는 메모리 제약 때문에 스레드 스택을 공유한다. 하지만 대부분의 대상 플랫폼에서는 MMU가 없어서 하드웨어적으로 스택 보호가 이루어지기 어렵다. 이러한 문제를 해결하기 위해 본 논문에서는 운영체제 바이너리 코드 안에 존재하는 스택 연산 명령어들을 스택 보호 기능을 가진 래퍼 함수호출로 바꾸어 주었다. 이 래퍼 함수는 스택의 오버플로우/언더플로우를 관리해 주고 오리지널 코드에 있던 명령어를 실행한 후 원래 실행 흐름으로 돌아가게 한다. 본 논문에서는 이러한 동작을 수행하는 Post-Compile Processing Tool의 구조와 세부 메커니즘을 제안한다. 이 툴은 직접 바이너리를 조작하므로 개발의 유연성을 살리고, 정적인 조작만 가하기 때문에 실행시간 오버헤드가 적다. 또한 임베디드 플랫폼 환경과 같이 하드웨어 자원의 제약이 있는 구조에 적합하다.

  • PDF

캐릭터 모델링 시스템 (Character Modeling System)

  • 최정주;박경렬;김만수;이의택
    • 전자통신동향분석
    • /
    • 제12권6호통권48호
    • /
    • pp.24-38
    • /
    • 1997
  • 본 기고에서는 멀티미디어 컨텐트에 등장하는 애니메이션 캐릭터를 개발하는 캐릭터 모델링 시스템의 기본적인 요구기능과 캐릭터 모델링 기법을 분석하고, 상용화된 모델링 시스템 및 라이브러리를 소개, 분석한다. 앞으로 설계되는 캐릭터 모델링 소프트웨어는 모델링 및 애니메이션 시스템을 통합한 환경에서 곡면기반의 기하 모델링 소프트웨어가 주류를 이룰 것으로 전망된다. 또한 캐릭터의 외피와 같이 유연하고 부드러운 물체를 표현하기 위하여 physically based modeling 기법과 음함수 곡면이 많이 사용될 것으로 판단된다.

유연도 매트릭스를 사용한 기하학적 비선형 해석방법 (Geomatrically Non-linear Analysis Method by Curvature Based Flexibility Matrix)

  • 김진섭;권민호
    • 한국구조물진단유지관리공학회 논문집
    • /
    • 제15권2호
    • /
    • pp.125-135
    • /
    • 2011
  • 유연도법 기반의 공식화에서는 변위영역의 형상함수를 라그랑지언(Lagrangian)보간법에 의한 곡률로부터 횡방향 변위를 유도한다. 곡률변위보간법으로 유도한 매트릭스를 사용한 기하학적 비선형 해석방법과 강성도법을 기반으로 한 비선형 기존의 유한요소 해석 프로그램의 결과를 비교하여 적용이 가능함을 확인하였고, Spacone의 이론을 확장시켜 기하학적 비선형 거동을 예측할 수 있는 유연도법의 알고리즘을 제안하였다. 예제를 통하여 실제 문제에 대한 기하학적 비선형 해석을 수행하였다.

미디어 스트림 전송을 위한 적응형 멀티미디어 동기화 기법에 관한 연구 ((A Study on an Adaptive Multimedia Synchronization Scheme for Media Stream Transmission))

  • 지정규
    • 한국컴퓨터산업학회논문지
    • /
    • 제3권9호
    • /
    • pp.1251-1260
    • /
    • 2002
  • 실시간 응용 프로그램은 미디어 데이터간에 만족되어야 할 동기화 제약조건을 가지고 있다. 클라이언트의 버퍼를 버퍼레벨기법의 가상버퍼와 네트워크 상태를 포함한 피드백기법을 제안한다. 가변적 전송 지연 시간을 흡수하면서 피드백 제어에 의한 동기화를 수행한다. 버퍼의 수위가 정상레벨을 유지하는가에 대한 문제는 재생률과 QoS 서비스에 중요한 영향을 주게 된다. 본 논문에서는 이러한 문제를 해결하기 위해서 필터링함수, 제어함수, 네트워크 평가 함수 등을 적용하여 멀티미디어 서버에서 전송 시작시점을 결정하고 미디어의 재생 시 끊어짐이 없는 유연한 재생을 처리하게 된다. 주 미디어인 오디오 프레임이 상위임계레벨에 버퍼의 수위가 존재 할 경우는 점차적으로 재생시간을 줄이고, 오디오 프레임이 하위임계레벨에 버퍼의 수위가 있을 경우는 점차적으로 재생시간을 늘리는 시스템을 제안한다.

  • PDF

고차 전이함수를 이용한 해양구조물 거동의 비선형도 결정 (Determination of the Degree of Nonlinearity in the Response of Offshore Structures Using Higher Order Transfer Functions)

  • 백인열
    • 한국해안해양공학회지
    • /
    • 제7권1호
    • /
    • pp.116-125
    • /
    • 1995
  • 파하중과 해류하중을 받는 단일 자유도계를 동적 해석하여 비선형 거동을 나타냄을 보이고 고차의 비선형 전이함수를 포함한 모델을 적용하여 그 비선형 차수를 알아낸다. 먼저 구조물에 단일 정현파, 두 파의 합성파 그리고 불규칙파 하중을 차례로 가하면서 각 하중조건마다 세가지 비선형 요인의 효과를 조사한다. 이로부터 단일 자유도계의 공진주파수에서 파의 에너지는 존재하지 않지만 비선형 요인에 의해 응답 성분이 나타남을 보인다. 다음으로 Volterra 급수에 근거한 고차 전이함수(higher order transfer function)모델을 적용하여 유연한 단일 자유도계의 비선형 거동이 성공적으로 모델화됨을 보이며 또한 비선형성이 2차나 3차로 명백히 나타남을 보인다.

  • PDF

클래스 계층구조 슬라이싱을 이용한 C++프로그램 최적화에 관한 연구 (A Study on the Optimization of C++ Program Using the Class Hierarchies Slicing)

  • 김운용;정계동;최영근
    • 한국정보처리학회논문지
    • /
    • 제6권6호
    • /
    • pp.1542-1555
    • /
    • 1999
  • 본 논문에서는 C++ 클래스 계층구조(상속관계를 가진 클래스들의 모음)를 대상으로 객체 지향 언어의 특성인 단일/다중 상속, 정적/동적 바인딩, 함수중복/함수재정의(Overloading & Overriding), 순수가상/가상함수, 생성자 문제를 고려하여 멤버데이터와 멤버함수를 최적화 할 수 있는 알고리즘을 제안한다. 프로그램 계층 구조와 그 계층 구조를 사용하는 프로그램은 일반적으로 클래스 계층 구조의 부분적인 기능만을 사용하기 때문에 많은 구성요소를 포함하는 클래스들에서 불필요한 기능을 제거하는 것이 필요하게 되었다. 지금까지 연구되어 왔던 고전적인 슬라이싱이나 다른 변형된 슬라이싱은 출력데이터를 선택하고 그와 관련된 프로그램 문장을 포함하는데 초점을 맞추고 있다. 그 대상은 대부분 구조적 프로그램 언어로 이루어졌으며 이러한 슬라이싱은 주로 오류 검출, 소프트웨어의 유지보수, 유연한 테스팅을 위한 주제로 연구가 되어 왔다. 본 논문에서는 그 대상 범위를 객체 지향 언어로 확장시키고, 분석단계에서 테이블 구성형태를 링크형태로 구성함으로써 보다 정보관리의 효율을 높일 수 있고, 이 테이블을 이용한 최적화 시스템 구현을 통해 필요한 알고리즘을 제시하였다. 이러한 과정을 통해 불필요한 멤버데이터, 멤버함수, 클래스 상속관계를 제거함으로 프로그램 코드의 간소화, 시스템 성능의 향상을 가져올 수 있다.

  • PDF

수치해석적 토지이용-교통모형의 이론연구 도구화: 교통수요의 내생화를 중심으로 (A Numerical Analysis of Land Use-Transportation Model as a Form of Analytical Tool)

  • 유상균;이혁주
    • 대한교통학회지
    • /
    • 제31권2호
    • /
    • pp.33-44
    • /
    • 2013
  • 토지이용-교통 통합모형은 실증연구와 정책연구에 적합한 풍부하고 유연한 모형요소를 가지고 있다. 그러나 모형의 구성이 복잡한 만큼 후생함수의 정책변수에 대한 변화율 또한 통상 복잡하다. 따라서 최적 정책수단이 충족시켜야 할 1계 도함수 조건을 푸는 최적 정책수단의 수식을 명시적으로 유도하는 것이 매우 어렵고, 그 결과 수치해석적 모형은 이론연구 도구로서 활용하는데 근본적 한계를 가지고 있었다. 이 문제를 해결하고자 Yu and Rhee(2011) 및 Rhee (2012)는 이들 모형에서 목적함수인 후생함수의 정책변수에 대한 변화율을 간단한 수식으로 변환하는 방법론을 제시한 바 있다. 그러나 이들이 사용한 모형에서 교통수요는 고정된 것으로 가정하고 있어, 이들 모형 또한 교통 계획적 관점에서 보았을 때 상당한 한계를 지니고 있다. 이에 본 연구는 이들의 방법론을 교통수요가 탄력적인 토지이용-교통 모형으로 확장한다. 이 방법론을 이용하면 보다 현실적인 모습의 토지시장과 교통망이 구현된 모형에서 정책수단의 다양한 영향을 분석할 수 있게 된다. 이러한 분석은 종래에 존재하지 않았거나 있었다 하더라도 매우 제한된 범위에서 수행되었던 분석들이다.

혹스 과정의 개요 및 응용 (An overview of Hawkes processes and their applications)

  • 김미정
    • 응용통계연구
    • /
    • 제36권4호
    • /
    • pp.309-322
    • /
    • 2023
  • 혹스 과정은 자기 자극 특성을 가진 점 과정으로서, 지진 발생시 본진으로 인한 여진이 발생되는 현상을 설명하는 데 주로 쓰이는 확률 모형이다. 최근에는 전염병 확산, SNS에서의 소식 확산 등 자기 자극을 특성을 가진 다양한 현상을 설명하는 데 활용되고 있다. 혹스 과정은 다양한 형태의 자극 함수를 도입하여 발생하는 사건의 특성에 따라 유연하게 변형이 가능한데, 최대 우도 추정량을 구하는 것이 쉽지 않기 때문에 최근까지도 개선된 추정 방법이 제시되고 있다. 이 논문에서는 혹스 과정을 설명하기 위해 조건부 강도 함수와 자극 함수에 대해 설명하고, 지진, 전염병, 범죄 및 금융에서 활용되었던 예와 추정 방법을 알아보도록 한다. R-패키지 ETAS를 이용하여 2017년 11월부터 2022년 12월까지 한국 경상도에서 발생한 지진을 분석하도록 한다.

기운 일반화 t 분포를 이용한 이진 데이터 회귀 분석 (Binary regression model using skewed generalized t distributions)

  • 김미정
    • 응용통계연구
    • /
    • 제30권5호
    • /
    • pp.775-791
    • /
    • 2017
  • 이진 데이터는 일상 생활에서 자주 접할 수 있는 데이터이다. 이진 데이터를 회귀 분석하는 방법으로 로지스틱(Logistic), 프로빗(Probit), Cauchit, Complementary log-log 모형이 주로 쓰이는데, 이 방법 이외에도 Liu(2004)가 제시한 t 분포를 이용한 로빗(Robit) 모형, Kim 등 (2008)에서 제시한 일반화 t-link 모형을 이용한 방법 등이 있다. 유연한 분포를 이용하면 유연한 회귀 모형이 가능해지는 점에 착안하여, 이 논문에서는 Theodossiou(1998)에서 제시된 기운 일반화 t 분포 (Skewed Generalized t Distribution)의 이용하여 우도 함수를 최대로 하는 이진 데이터 회귀 모형을 소개한다. 기운 일반화 t 분포를 R glm 함수, R sgt 패키지를 연결하여 이 논문에서 제시한 방법을 R로 분석할 수 있는 방법을 소개하고, 피마 인디언(Pima Indian) 데이터를 분석한다.

HAP 네트워크 지상 노드의 클러스터링 (A Clustering for Ground Nodes of HAPS Network)

  • 송하윤
    • 디지털콘텐츠학회 논문지
    • /
    • 제9권1호
    • /
    • pp.87-99
    • /
    • 2008
  • HAP(High Altitude Platform)은 정지위성, 중궤도위성, 저궤도위성, 무인비행기 및 무인비행선 등을 이용하여 고고도에 네트워크의 인프라스트럭처를 전개하여 이를 매개체로 한 네트워크 시스템을 운용하는 것을 가능하게 해준다. 성층권 비행선 통신 시스템은 위성 통신망과 지상 이동 통신망의 장점을 동시에 보유한 시스템으로 긴급 전개 가능, 저비용 서비스 실현, 고속 광대역 서비스 제공, 휴대 단말 통신 가능, 넓은 커버리지에 의한 서비스 지원, 짧은 전송 지연, 초대용량 회선 공급, 사용자 요구에 대한 유연한 응답, 멀티캐스트와 브로드캐스트에 유리, 지상 관리 시설비용의 절감, 네트워크 망 전체의 유연한 증가 가능 등의 특징을 보유하고 있다. 본 논문에서는 넓은 지역에 전개된 다수의 성층권 플랫폼을 가정하고, 지상 노드를 효율적으로 클러스터링 함으로써 어느 위치에 얼마만큼의 커버리지로 성층권 플랫폼이 전개되어야 할지를 연구하였다. 특정 지역에 전개된 지상 노드들은 그 분포한 영역의 넓이와 그 지상 노드들이 요구하는 대역폭의 함수로 나타내지는 수만큼의 성층권 무인 플랫폼이 필요하다. 이러한 성층권 무인 플랫폼을 적절히 배치하여 광대역 네트워크 서비스가 가능하게 하는 동적 클러스터링 결과를 시뮬레이션으로 나타내었다.

  • PDF