• 제목/요약/키워드: Real time simulator

검색결과 773건 처리시간 0.028초

효율적인 자원 할당을 위한 사전 예약과 즉석 예약 간 공유 자원 관리 (Shared Resource Management Scheme in Advance and Immediate Reservations for Effective Resource Allocation)

  • 이동훈;김종원
    • 한국통신학회논문지
    • /
    • 제29권7B호
    • /
    • pp.685-696
    • /
    • 2004
  • 많은 양의 대역폭을 사용하는 실시간 멀티미디어 응용들은 일정 수준의 서비스 품질을 보장받기 위해 필요한 자원을 사전에 예약하고 이를 사용할 수 있어야 한다. 자원의 사전 예약을 위해서는 해당 자원에 대한 사용 기간의 명시와 이를 이용해 자원을 사전에 예약하고 할당하는 자원 관리자가 필요하다. 따라서 자원의 사용 기간에 관계없이 예약 요청 발생시점에서 가용 자원의 양만을 고려하는 전통적인 자원 할당 방식과는 달리 사전 예약을 제공하는 자원 관리자는 사전에 예약된 자원과 사용 기간을 명시하지 않는 즉석 예약을 위해 할당된 자원이 서로충돌하지 않도록 예약 요청들을 처리해야 한다. 일반적으로 자원 예약의 충돌은 예약 형태에 따라 할당 자원을 분리함으로써 해결할 수 있지만 이는 자원의 낭비를 초래하게 된다. 본 논문은 즉석 예약과 사전 예약 요청을 위해 준비된 자원 공간을 변동하는 자원 경계를 이용해 효율적으로 공유하는 자원 관리 방식을 제안한다. 제안하는 자원 관리 방식은 네트워크 비용 함수를 이용해 자원 간 경계를 설정하고, 예약 자원의 충돌에 따라 비용 함수의 가중치 변수를 조정해 경계를 변화시킴으로써 공유 자원을 효과적으로 할당하고 관리한다. 또한, 사용자 효용 함수의 정의를 통해 예약된 자원을 사용하는 서비스의 품질로부터 사용자가 얻는 효용을 정량적으로 측정하며, 자원의 사전 예약이 사용자 효용 및 전체 자원 활용에 미치는 영향을 고찰한다. 네트워크 시뮬레이터(NS-2)를 이용한 실험은 제안한 자원 관리 방식이 자원 공간의 고정 분할과 같은 방식과 비교해 높은 자원 활용율과 더불어 안정적인 서비스 품질을 제공할 수 있음을 보여준다.

실행시간 추정 가능한 RTOS 시뮬레이터의 구현 (Implementation of RTOS Simulator With Execution Time Estimation)

  • 김방현;류성준;김종현;남영광;이광용
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 2002년도 춘계학술대회논문집
    • /
    • pp.125-129
    • /
    • 2002
  • 실시간 운영체제(Real-Time Operating System: 이하 RTOS라 함) 개발환경에서 제공하는 도구 중에 하나인 RTOS 시뮬레이터는 타겟 하드웨어가 호스트에 연결되어 있지 않아도 호스트에서 응용프로그램의 개발과 디버깅을 가능하게 해주는 타겟 시뮬레이션 환경을 제공해 줌으로서, 개발자로 하여금 빠른 시간 내에 응용프로그램을 개발할 수 있도록 지원하며 하드웨어 개발이 완료되기 전에도 응용프로그램을 개발할 수 있게 해 준다. 그러한 이유로 현재 대부분의 상용 RTOS 개발환경에서는 RTOS 시뮬레이터를 제공하고 있다. 그러나 현재 상용 RTOS 시뮬레이터들은 대부분 RTOS의 기능적인 부분들만 호스트에서 동작하도록 구현되어 있어서 RTOS나 RTOS 응용프로그램이 실제 타겟에서 실행될 때의 실질적인 시간 추정이 불가능하다. 이러한 문제점은 실시간 시스템이 정해진 시간 내에 결과를 출력해야 하는 시스템임을 감안한다면 RTOS 시뮬레이터의 가장 큰 결점이 되기 때문에 실행시간 추정 기능을 가지면서 실용화도 가능한 RTOS 시뮬레이터가 필요하다. 본 연구에서는 이러한 문제점을 해결하여 RTOS와 RTOS 응용프로그램이 실제 타겟에서 처리될 때의 실행시간 추정이 가능하고 상용화가 가능한 기계 명령어 기반(machine instruction-based)의 RTOS 시뮬레이터를 연구 개발하였다. 나아가 실행시간의 주요 요소인 파이프라인과 캐쉬의 영향도 고려함으로서 실행시간 추정의 정확도를 향상시켰다 본 연구에서 사용된 RTOS는 한국전자통신연구원(ETRI)에서 2000년에 개발된 Q+이고, Q+가 동작하는 타겟 하드웨어는 ARM 계열의 StrongARM SA-110 마이크로프로세서와 21285 주제어기가 장착된 EBSA-285 보드이다. 측정하면서 수행하였다. 검증 결과 random 상태에서는 문헌자료에 부합되는 예측결과를 보여주었으나, intermediate와 constant 상태에서는 문헌보다 다소 낮은 속도를 보여주었다 이러한 속도차는 추후 현장 데이터를 수집하여 보다 실질적인 검증을 통하여 조정되어야 할 것으로 판단된다.지발광(1.26초)보다 구애발광(1.12초)에서 0.88배 감소하였고, 암컷에서 정지발광(2.99초)보다 구애발광(1.06초)에서 0.35배 감소하였다. 발광양상에서 발광주파수는 수짓의 정지발광에서 0.8 Hz, 수컷 구애발광에서 0.9 Hz, 암컷의 정지발광에서 0.3 Hz, 암컷의 구애발광에서 0.9 Hz로 각각 나타났다. H. papariensis의 발광파장영역은 400 nm에서 700 nm에 이르는 모든 영역에서 확인되었으며 가장 높은 첨두치는 600 nm에 있고 500에서 600 nm 사이의 파장대가 가장 두드러지게 나타났다. 발광양상과 어우러진 교미행동은 Hp system과 같은 결과를 얻었다.하는 방법을 제안한다. 즉 채널 액세스 확률을 각 슬롯에서 예약상태에 있는 음성 단말의 수뿐만 아니라 각 슬롯에서 예약을 하려고 하는 단말의 수에 기초하여 산출하는 방법을 제안하고 이의 성능을 분석하였다. 시뮬레이션에 의해 새로 제안된 채널 허용 확률을 산출하는 방식의 성능을 비교한 결과 기존에 제안된 방법들보다 상당한 성능의 향상을 볼 수 있었다., 인삼이 성장될 때 부분적인 영양상태의 불충분이나 기후 등에 따른 영향을 받을 수 있기 때문에 앞으로 이에 대한 많은 연구가 이루어져야할 것으로 판단된다.태에도 불구하고 [-wh]의미의 겹의문사는 병렬적 관계의 합성어가 아니라 내부구조를 지니지 않은 단순한 단어(minimal $X^{0}$

  • PDF

전자유압 비례밸브와 경사센서를 이용한 농용 프론트 로더 버켓 능동수평유지 시스템 개발 (Development of a self-leveling system for the bucket of an agricultural front-end loader using an electro hydraulic proportional valve and a tilt sensor)

  • 이창주;하종우;최덕수;김학진
    • 드라이브 ㆍ 컨트롤
    • /
    • 제12권4호
    • /
    • pp.60-70
    • /
    • 2015
  • A front-end loader (FEL) mounted on an agricultural tractor is one of the most commonly used implements for farm work. However, when the tractor carries material using the bucket attached to the FEL on a sloping ground, the materials can spill or roll back over the operator due to the tilted body, thereby requiring the bucket surface to remain level at a constant value regardless of varying slopes. In this study, an active system for controlling the angle of the FEL bucket on a tractor based on the real-time measurement of ground slopes was developed to enable the bucket to constantly remain level. A FEL simulator operated based on an electro hydraulic proportional valve (EHPV) was constructed in the laboratory to develop a proportional-integral-derivative (PID) controller forming a virtual electronic control unit (ECU) on the computer, which could automatically adjust the bucket angles depending on varying input angles while sending SAE-J1939 associated messages via CAN BUS to the EHPV. The different parameter values for the PID controller due to the gravity effect of the bucket were determined using a manual PID tuning method while assuming that the tractor travels on either an ascending slope or a descending slope. The developed PID control-based self-leveling system showed a mean of steady-state errors of within $1^{\circ}$ and a mean of delayed times of ~ 0.8s when the step input of $+20^{\circ}$ was given, implying that the developed system and control algorithm would be effective in maintaining the bucket angle at a certain value. Future studies include the improvement of the control algorithm to reduce such a time delay as well as the application of the developed algorithm to the FEL mounted on a tractor tested at a testing ground.

RISC 프로세서를 대상으로 한 최악 실행시간 분석의 정확도에 대한 과예측 원인별 영향 분석 (Impact Analysis of Overestimation Sources on the Accuracy of the Worst Case Timing Analysis for RISC Processors)

  • 김성관;민상렬;하란;김종상
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제5권4호
    • /
    • pp.467-478
    • /
    • 1999
  • 실시간 태스크의 최악 실행시간을 예측할 때 과예측이 발생하는 원인은, 첫째 프로그램의 동적인 최악 실행 행태를 정적으로 분석하는 것이 근본적으로 어렵기 때문이며, 둘째 최근의 RISC 형태 프로세서에 포함되어 있는 파이프라인 실행 구조와 캐쉬 등이 그러한 정적 분석을 더욱 어렵게 만들기 때문이다. 그런데 기존의 연구에서는 각각의 과예측 원인을 해결하기 위한 방법에 대해서만 언급하고 있을 뿐 분석의 정확도에서 각 원인이 차지하는 비중에 대해서는 언급하고 있지 않다. 이에 본 연구에서는 최악 실행시간 예측시 과예측을 유발하는 원인들, 즉 분석 요소들의 영향을 정량적으로 조사함으로써 기존의 최악 실행시간 분석 기법들이 보완해야 할 방향을 제시하고자 한다. 본 연구에서는 실험이 특정 분석 기법에 의존하지 않도록 하기 위하여 시뮬레이션 방법에 기반한다. 이를 위해 분석 요소별 스위치가 포함된 MIPS R3000 프로세서를 위한 시뮬레이터를 구현하였는데, 각 스위치는 해당 분석 요소에 대한 분석의 정확도 수준을 결정한다. 모든 스위치 조합에 대해서 시뮬레이션을 반복 수행한 다음 분산 분석을 수행하여 어떤 분석 요소가 가장 큰 영향을 끼치는지 고찰한다.Abstract Existing analysis techniques for estimating the worst case execution time (WCET) of real-time tasks still suffer from significant overestimation due to two types of overestimation sources. First, it is unavoidably difficult to predict dynamic behavior of programs statically. Second, pipelined execution and caching found in recent RISC-style processors even more complicate such a prediction. Although these overestimation sources have been attacked in many existing analysis techniques, we cannot find in the literature any description about questions like which one is most important. Thus, in this paper, we quantitatively analyze the impacts of overestimation sources on the accuracy of the worst case timing analysis. Using the results, we can identify dominant overestimation sources that should be analyzed more accurately to get tighter WCET estimations. To make our method independent of any existing analysis techniques, we use simulation based methodology. We have implemented a MIPS R3000 simulator equipped with several switches, each of which determines the accuracy level of the timing analysis for the corresponding overestimation source. After repeating simulation for all of the switch combinations, we perform the variance analysis and study which factor has the largest impact on the accuracy of the predicted WCETs.

하수처리장 유입수 성상 실시간 예측모델 및 활용성 평가 (Evaluation on Applicability of the Real-time Prediction Model for Influent Characteristics in Full-scale Sewerage Treatment Plant)

  • 김연권;김지연;한인선;김주환;채수권
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2010년도 학술발표회
    • /
    • pp.1706-1709
    • /
    • 2010
  • 일반적으로 생물학적 하수처리공정들은 단위공정내 물리 화학적 및 생물학적 반응들이 복잡하게 존재한다. 활성슬러지모델 1(ASM No.1)을 시작으로 생물공정을 모사하기 위한 다양하고도 새로운 수학적 모델들이 개발되어 왔다. 그러나 이들 모델은 그 활용의 측면에 있어 비용과 단순성에서 매우 큰 단점을 가지고 있었다. 그중 이들 수학적 기반의 모델들이 갖는 또 다른 활용상의 어려움은 현장 근무자들이 활용하기에는 시간 소요와 컴퓨터-과학에 관한 기술부족의 장벽이 매우 높아 결국 모델활용의 영역은 전문가나 특정 엔지니어들에게 국한되어 왔다. 이러한 상황을 극복하고 현장 근무자들에게 도움을 주기 위해 동적-물질수지모델(Dynamic-Mass-Balance Model)에 기초한 $KM^2BM$이 개발되었다. 금번 논문은 생물학적 하수처리장을 설계하고 모사함에 있어 활용 가능한 모사 툴로서의 $KM^2BM$을 소개한다. 이 모델은 모델 파라메터의 추정이나 하수성상분석과 같은 별도의 노력 없이도 단순한 인자추정만으로 생물학적 하수처리장내 미생물의 중요 거동기작을 고려함으로서 잠재적 공정적응력을 최대화 시킬 수 있다.

  • PDF

보안 서비스를 고려한 이동 에이전트 모델과 클라이언트-서버 모델의 성능 비교 (A Performance Comparison of the Mobile Agent Model with the Client-Server Model under Security Conditions)

  • 한승완;정기문;박승배;임형석
    • 한국정보과학회논문지:정보통신
    • /
    • 제29권3호
    • /
    • pp.286-298
    • /
    • 2002
  • 분산 컴퓨팅 환경에서 프로세스 사이의 상호 협력을 위한 통신으로 인격 프로시져 호출이 전통적으로 사용되고 있다. 분산 응용이 더욱 복잡해짐에 따라 최근 이동 에이전트 패러다임이 등장하였다. 이처럼 다양한 상호 협력을 위한 통신 패러다임이 등장함에 따라 각 패러다임의 성능에 대한 평가와 비교 연구가 이루어지고 있다. 그러나 기존의 연구에서 성능 평가를 위해 사용한 성능 모델들은 보안 서비스를 위한 평가 요소를 고려하고 있지 않기 때문에 실제 분산 환경을 제대로 반영하지 못한다. 분산 환경은 개방되어 있으므로 정보의 노출이나 도청과 같은 공격에 있어서 상당히 취약하다. 이러한 분산 환경에서 안전하게 작업을 수행하기 위해서는 여러 가지 공격으로부터 응용 프로그램이나 정보를 보호하기 위한 보안 서비스가 고려되어야 한다. 본 논문에서는 상호 협력을 위한 통신 패러다임 중 인격 프로시져 호출과 이동 에이전트의 성능을 평가하고 비교한다. 분산 응용 프로그램을 안전하게 수행하기 위해 고려해야 하는 보안 서비스에 관하여 알아보고, 이러한 보안 서비스를 적용한 새로운 성능 모델을 제시한다. N개의 데이타베이스 서버에서 사용자가 필요한 정보를 검색하는 작업을 Petri Net으로 모델링하고, 각 파라미터에 수치 값을 할당해서 수행속도를 측정하여 두 패러다임의 성능을 비교한다. 본 논문에서 안전한 통신을 위하여 보안 서비스를 적용한 두 성능 모델의 비교 결과는 다음과 같다. 원격 프로시져 호출은 연산 비용이 높은 암호화 메커니즘을 포함하는 통신 횟수와 통신량이 많기 때문에 실행 시간이 급격하게 증가하지만, 이동 에이전트 패러다임은 통신 횟수와 통신량을 줄인 수 있으므로 실행시간이 완만하게 증가하는 것을 살펴볼 수 있다.멀티미디어 제작환경을 구축하는 것이 디지털 방송 시대의 방송 사업자에게 가장 중요한 과제중의 하나가 되었다. 멀티미디어 제작환경을 구축함으로써 영상, 음성 및 다양한 부가 데이터를 포함하는 멀티미디어 프로그램을 편리하게 제작할 수 있으며, 데이터베이스로부터 필요한 영상 이미지를 자유롭게 합성, 조작하는 등, 매우 다양하고 편리한 제작기법을 활용할 수 있다. 또한 멀티미디어를 응용한 제작 분야로서 컴퓨터 그래픽스 기술은 방송의 사전제작에 커다란 기여를 하고 있으며, 이미 선거방송을 비롯한 여러가지 프로그램은 가상스튜디오와 가상캐릭터 기술을 활용하여 제작하고 있다. 방송사업자는 이러한 멀티미디어 제작시스템을 근간으로 영상검색, 영상 합성, 스크립트 편집, 가상현실 응용 등 고도의 제작 기법을 활용함으로써 사용자 친화성, 다이나믹한 표현, 실시간, 대화성을 특징으로 하는 다양한 멀티미디어 서비스를 시청자에게 제공할 수 있을 것이다.is. Using the results, we can identify dominant overestimation sources that should be analyzed more accurately to get tighter WCET estimations. To make our method independent of any existing analysis techniques, we use simulation based methodology. We have implemented a MIPS R3000 simulator equipped with several switches, each of which determines the accuracy level of the timing analysis

DGNSS RSIM을 위한 GPS/Galileo 의사거리 보정기법 (Method of Differential Corrections Using GPS/Galileo Pseudorange Measurement for DGNSS RSIM)

  • 서기열;김영기;장원석;박상현
    • 한국항해항만학회지
    • /
    • 제38권4호
    • /
    • pp.373-378
    • /
    • 2014
  • 본 논문에서는 위성항법시스템(GNSS)의 다양화에 따른 DGNSS 기준국(RSIM, Reference Station and Integrity Monitor)의 재구축을 위하여, 유럽연합(EU) 위성항법시스템인 Galileo의 E1 의사거리 보정정보 생성 알고리즘과 GPS/Galileo 시뮬레이션을 통한 성능검증에 대해 다룬다. 먼저 DGPS RSIM에서 DGNSS RSIM으로 전환을 위한 운영적 측면에서의 기술 및 메시지 표준과 사용자 방송 측면에서의 메시지 표준에 대해 살펴본다. 일반적으로 GNSS의 의사거리 보정을 위해서는 정확한 GNSS 위성위치와 사용자 위치를 알아야만 한다. 그러므로 Galileo 위성위치를 정확하게 계산하기 위해서, Galileo ICD 문건의 위성위치 계산식을 이용하여 사용자 수신기에서 제공하는 궤도력 정보를 기반으로 해당 위성 위치를 추정한다. 그리고 위성시계 옵셋과 사용자 수신기의 시각오차, GPS와 Galileo 위성의 시스템 타임 옵셋을 계산하여 GPS/Galileo 의사거리 보정정보를 생성한다. GPS/Galileo 시뮬레이터를 연동한 성능검증 플랫폼을 기반으로 GPS/Galileo 보정정보의 오차를 분석하고, 측위정확도를 분석하여 그 성능을 검증하였다. 국제기구(RTCM)에서 요구하는 기준국 운영을 위한 측위 성능을 충족할 수 있음을 확인하였다.

IEEE 802.11s기반 WMN을 사용한 Smart Grid Application의 QoS 성능향상 방안 연구 (QoS improving method of Smart Grid Application using WMN based IEEE 802.11s)

  • 임은혜;정회진;김영현;김병철;이재용
    • 전자공학회논문지
    • /
    • 제51권1호
    • /
    • pp.11-23
    • /
    • 2014
  • 무선 메쉬 네트워크는 멀티홉 기반의 유연한 망구성 및 확장성이 높은 이점으로 관심을 받고 있으며, 최근 전 세계 전력회사에서도 스마트 그리드 네트워크에 무선 메쉬 네트워크 기술을 적용하기 위한 연구가 활발히 진행 중이다. 스마트 그리드란 전력공급과정에 정보통신기술을 접목시켜 전력공급자와 소비자간 실시간 양방향 정보교환을 통해 에너지 효율을 최적화한 차세대 지능형 전력망으로, 스마트그리드 환경에서 실시간성 및 시급성 등으로 인한 중요한 데이터에 대한 QoS 보장은 필수적이다. 이에 본 논문에서는 국내의 전력용 통신시스템을 바탕으로 스마트그리드 어플리케이션 특성 분석 및 스마트그리드 메쉬 네트워크 구축 방안을 설계하고, IEEE 802.11s의 예약기반의 매체 액세스 매커니즘인 MCCA를 적용함으로서 QoS 성능향상 방안을 제시한다. 이를 검증하기 위해서는 NS-2 시뮬레이션을 이용하여 성능분석을 수행하고, 예약기반의 MCCA가 안정적인 대역폭을 보장함으로서 성능이 향상됨을 보였다.

고속도로 유출지점 경로안내용 도로전광표지의 설치위치 산정방안에 관한 연구 (A Study on Developing Discriminant Model for VMS installation Considering Human Factors)

  • 김태호;이용택;도화용;원제무
    • 한국도로학회논문집
    • /
    • 제10권2호
    • /
    • pp.101-113
    • /
    • 2008
  • 본 연구는 지방부 고속도로 상에서 유출지점용 도로전광표지의 적정 설치지점을 도출하기 위하여, 차량시뮬레이터 실험 자료를 변수로 운전자가 도로전광표지의 교통정보를 판독한 후 고소고도로 유출시설로 우회가 가능한지 여부를 판단할 수 있는 판별식(Discriminant Model for VMS installation : DMV식)을 개발하는 것이다. 연구결과로는 (첫째), 차량시뮬레이터 실험을 통하여 도로전광표지 설치지점을 변경시키면서 운전자의 인적, 행태적 자료를 수집하고, 이를 근거로 도로전광표지 설치지점에 따라 우회 가능성을 판단할 수 있는 DMV식을 개발하였다. (둘째) 우회가능성은 도로전광표지 설치지점이 멀수록, 운전자경력이 많을수록 고속도로 운전경험이 많을수록, 차량속도가 낮을수록 높아지는 것으로 나타났으며, 우회가능성에 큰 영향을 미치는 변수는 도로전광표지 설치지점, 고속도로 경험, 운전경력, 차량속도 순으로 나타났다. (셋째), 개발된 DMV식의 예측력을 검증한 결과, 개별 운전자가 도로전광표지의 교통정보를 판독하고 이에 대응하여 우회가능성을 정확하게 예측하였다. (넷째) DMV식을 이용하여 설치지점에 대한 우회가능성의 민감도분석을 수행한 결과, 지방부 고속도로에서 운전자의 85%이상이 도로전광표지로부터 교통정보를 판독하고 유출지점으로 진입하기 위해서는 유출지점으로부터 최소한 3.2km의 이격거리가 필요한 것으로 분석되었다. 이는 피실험자가 20, 30대 운전자로 대표성에 한계가 있음을 감안하더라도 유출지점으로부터 건설교통부 지침에서 제시한 3.0Km이상의 이격거리가 필요하다는 것을 시사한다 하겠다.

  • PDF

자바 기반 휴대용 임베디드 기기의 삼차원 엔진 성능 향상을 위한 바인딩 구현 (Design of a Binding for the performance Improvement of 3D Engine based on the Embedded Mobile Java Environment)

  • 김영옥;노영섭
    • 한국멀티미디어학회논문지
    • /
    • 제10권11호
    • /
    • pp.1460-1471
    • /
    • 2007
  • 휴대용 임베디드 기기에서의 삼차원 엔진은 크게 바이트 코드를 실시간으로 해석하며 실행하는 자바 기반의 JSR184와 C언어 기반의 OpenGL/ES가 있다. 이들 두 표준에서 자바 객체를 지원하는 JSR184는 OpenGL/ES에 비하여 상대적으로 많은 프로세서의 자원을 사용하여 제한된 연산능력을 보유하고 있는 임베디드 기기에 적용할 경우 제약이 따를 수 밖에 없다. 반면에 기존 개인용 컴퓨팅 환경에서 사용되는 삼차원 컨텐츠는 자바의 장점을 이용하여 제작되었기 때문에 유럽에서 많은 사용자 층을 확보하고 있고, 또한 그 컨텐츠의 품질이 우수하여 상용 통신망인 GSM 망에서 많이 서비스 되고 있다. 따라서 GSM 망에서 사용되는 휴대용 임베디드 기기에 기존의 자바 기반 삼차원 컨텐츠를 별도의 변환 과정 없이 지원할 수 있는 JSR184의 지원이 필요하지만, 현재 개발되어 사용되는 자바 기반 삼차원 엔진은 휴대용 기기가 보유한 연산능력에 비하여 상대적으로 많은 연산량을 필요로 하기 때문에 상용제품에 적용하기에 많은 어려움이 따른다. 본 논문에서는 휴대용 임베디드 기기가 가지고 있는 충분하지 않은 연산능력을 바탕으로 자바 객체의 장점을 수용하면서 삼차원 컨텐츠의 처리속도를 향상 시킬 수 있는 바인딩 기법을 제안하였다. 제안된 바인딩 기법은 자바를 이용한 삼차원 컨텐츠를 지원하기 위하여, JSR184의 표준 인터페이스를 상위 계층에서 지원하고, OpenGL/ES와 JSR184를 서로 연결하기 위하여 이기종 코드 변환 언어인 KNI(Kilo Native Interface)를 중간 계층에서 사용하였고, 하위 계층에서 OpenGL/ES의 표준을 구현하였다. 제안하는 바인딩 기법은 모의실험을 통하여 기능을 검증하였고, ARM을 장착한 FPGA를 사용하여 그 성능을 평가하였다.

  • PDF