• 제목/요약/키워드: 아키텍처 환경

검색결과 689건 처리시간 0.023초

통합메모리를 이용한 임베디드 환경에서의 딥러닝 프레임워크 성능 개선과 평가 (Performance Enhancement and Evaluation of a Deep Learning Framework on Embedded Systems using Unified Memory)

  • 이민학;강우철
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제23권7호
    • /
    • pp.417-423
    • /
    • 2017
  • 최근, 딥러닝을 사용 가능한 임베디드 디바이스가 상용화됨에 따라 임베디드 시스템 영역에서도 딥러닝 활용에 대한 다양한 연구가 진행되고 있다. 그러나 임베디드 시스템을 고성능 PC 환경과 비교하면 상대적으로 저사양의 CPU/GPU 프로세서와 메모리를 탑재하고 있으므로 딥러닝 기술의 적용에 있어서 많은 제약이 있다. 본 논문에서는 다양한 최신 딥러닝 네트워크들을 임베디드 디바이스에 적용했을때의 성능을 시간과 전력이라는 관점에서 실험적으로 평가한다. 또한, 호스트 CPU와 GPU 디바이스간의 메모리를 공유하는 임베디드 시스템들의 아키텍처적인 특성을 이용하여 메모리 복사를 줄임으로써 실시간 성능과 저전력성을 높이는 방법을 제시한다. 제안된 방법은 대표적인 공개 딥러닝 프레임워크인 Caffe를 수정하여 구현되었으며, 임베디드 GPU를 탑재한 NVIDIA Jetson TK1에서 성능평가 되었다. 실험결과, 대부분의 딥러닝 네트워크에서 뚜렷한 성능향상을 관찰할 수 있었다. 특히, 메모리 사용량이 높은 AlexNet에서 약 33%의 이미지 인식 속도 단축과 50%의 소비 전력량 감소를 관찰할 수 있었다.

이종 임베디드 시스템의 멀티태스킹을 위한 MDA(Model Driven Architecture) 기반의 설계 (MDA(Model Driven Architecture) based Design for Multitasking of Heterogeneous Embedded System)

  • 손현승;김우열;김영철
    • 정보처리학회논문지D
    • /
    • 제15D권3호
    • /
    • pp.355-360
    • /
    • 2008
  • 복잡한 임베디드 시스템의 멀티태스킹 지원은 실시간 운영체제가 요구된다. 이종의 임베디드 시스템 개발 환경에서 각각의 시스템에 최적화 된 운영체제와 프로세서를 사용한다. 본 논문에서는 이종 임베디드 시스템 개발 시 기존의 크로스 컴파일러 대신, 운영체제의 API 정보 및 프로세서 레지스터 구성 정보의 UML 프로파일화 방식을 제안한다. 이는 각각의 임베디드 시스템에 적합한 프로파일을 이용해 이종의 시스템 개발 환경을 선택하여 자동 코드 발생을 통해 개발 기간 및 비용을 단축할 수 있다. 적용사례로서 이종 시스템 프로파일 정보를 이용해 이종의 실시간 운영체제 (brickOS와 uC/OS-II) 및 프로세서(Hitachi H8과 Intel PXA255)에 맞는 모델 및 코드를 생성하여 포팅 하였다.

ARM 프로세서 기반의 리눅스를 위한 실시간 확장 커널 (RTiKA, Real-Time implant Kernel for ARMLinux) (Real-Time Kernel for Linux based on ARM Processor, RTiKA (Real-Time Implant Kernel For ARMLinux))

  • 이승율;이상길;이철훈
    • 한국콘텐츠학회논문지
    • /
    • 제17권10호
    • /
    • pp.587-597
    • /
    • 2017
  • 최근 하드웨어의 발전으로 모바일 환경에서 리눅스나 안드로이드 같은 범용 운영체제 환경에서 실시간성의 요구가 증가하고 있으나, 범용운영체제의 경우 실시간성을 제공하지 못하는 단점이 있다. 이를 해결하기 위해 리눅스에 부가적으로 설계된 RTiK(Real-Time implanted Kernel)을 통해 실시간성을 제공할 수 있으나, 기존 RTiK의 경우 x86 아키텍처만을 제공하는 단점이 있으며, 실시간성 지원을 위해서는 CPU 플랫폼에 종속되는 한계가 있다. 본 논문에서는 CPU 플랫폼 이식을 위해 ARM 아키텍쳐를 위한 실시간 확장커널인 RTiKA(Real-Time implant Kernel for ARMLinux)을 설계 및 구현한다. 실시간성 제공을 위해 독립적인 Local APIC Timer를 대체하는 MCT 타이머를 이용하였으며, 성능 검증 및 평가를 위해 생성된 실시간 태스크의 주기를 측정하였고, 1ms 단위의 주기를 바탕으로 여러 개의 실시간 태스크에 대한 동작을 보장할 수 있었다.

CR-SeMMS : NEMO환경에서 SIP에 기반한 비용절감의 안전한 이동성관리 기법 (CR-SeMMS: Cost-Reduced Secure Mobility Management Scheme Based on SIP in NEMO Environments)

  • 조철희;정종필
    • 인터넷정보학회논문지
    • /
    • 제13권3호
    • /
    • pp.31-47
    • /
    • 2012
  • IETF(Internet Engineering Task Force)의 MVPN(Mobile Virtual Private Network) 은 NEMO(NEtwork MObility)를 지원하도록 설계되어 있지 않기 때문에 실시간 응용에 적합하지 않다. 따라서 안전한 NEMO에서 VPN을 지원하는 아키텍처와 프로토콜이 필요하다. 본 논문에서는 VPN 환경에서 실시간 응용을 위해 설계된, SIP(Session Initiation Protocol)에 기반한 CR-SeMMS(Cost-Reduced Secure Mobility Management Scheme) 시스템을 제안한다. 제안하는 기법은 NEMO에서의 MVPN을 지원하는 방법을 제안하여 전체 네트워크가 이동하는 경우, 지속적으로 세션을 유지하도록 한다. 또한, 핸드오프의 경우 지연 시간 요소로 고려되는 인증 시간을 단축하기 위하여 HOTP(HMAC based One Time Password) 기반의 인증방식을 이용한 핸드오프 방식을 제안하여 세션을 유지하기 위해 지속적으로 발생하는 시그널링 처리시간을 개선하였다. 마지막으로, 제안한 방식과 기존 방식을 시뮬레이션하여 핸드오프 수행의 평균 시간이 개선되는 것을 확인한다.

국가간 정보격차 진단 모형 개발에 관한 연구 (A Study on the Diagnostic Model of Cross-national Digital Divide)

  • 이호형
    • 정보화연구
    • /
    • 제11권1호
    • /
    • pp.99-111
    • /
    • 2014
  • 현재 개발도상국 공적개발원조(ODA) 사업에서 통신망 구축, PC 보급 등 정보화 기반 확충을 도와주고 있다. 국가간 정보격차 해소를 위한 대한민국 IT 봉사단 파견사업도 해당국의 정보화 활용수준을 높이는데 큰 기여를 하고 있다. 본 연구는 개발도상국 정보화 수준평가 항목을 도출하고 도출된 항목들의 중요도를 분석하였다. 또한 정보화 수준 평가 항목들 간에 어떠한 상관관계가 있는지 공분산구조분석을 통해 검증하였다. 본 연구 결과는 다음과 같은 시사점을 얻을 수 있다. 개발도상국의 정보화 기반 수준이 높으면 정보화 활용 수준에 영향을 미치는 것은 자명하다. 하지만 개발도상국의 정보화 전략 수준과 환경 수준을 높여주는 것이 당장의 정보화 기반 수준을 높이는 것 보다 장기적으로 정보화 활용 수준을 높이는데 더 큰 영향력을 미친다. 좀 더 장기적인 개발도상국 정보격차 해소는 정보화 전략 수준과 환경 수준을 높여줄 때 가능한 것으로 보인다.

무선 인터넷을 위한 컨텐츠 변환 시스템의 설계 및 구현 (Design and Implementation of Contents Conversion System for Wireless Internet)

  • 양해술;최민용;황석형
    • 정보처리학회논문지D
    • /
    • 제11D권5호
    • /
    • pp.1073-1086
    • /
    • 2004
  • 최근 전 세계적으로 IT 분야의 새로운 키워드로 부각되고 있는 것 중에 하나가 바로 무선 인터넷이다. 무선 인터넷이란 무선단말기를 사용하여 무선 환경에서 인터넷에 접속하여 데이터 통신이나 인터넷 서비스를 제공받을 수 있는 아키텍처와 기술 및 서비스를 말한다. 이러한 무선인터넷 기술은 기존의 유선 인터넷 기술과 더불어 정보의 활용 범위를 확장시키고 있다. 그러나 무선 인터넷 기술을 효과적으로 사용하기 위해서는 컨텐츠의 질적, 양적 공급이 확대되어야 한다. 이를 위해서는 기존의 유선환경에서 서비스되던 양질의 컨텐츠를 재사용하는 방안이 효과 적일 수 있다. 이에 본 논문에서는 무선 컨텐츠의 새로운 구축의 개념에서 벗어나 컨텐츠 자동 재작성 기술을 바탕으로 부분조합방식의 컨텐츠 생성기법을 설계 구현하고자 한다.

e-비즈니스 응용 시스템을 위한 컴포넌트 개발에 관한 연구 (A Study on the Component Development For e-Business Application Systems)

  • 김행곤
    • 정보처리학회논문지D
    • /
    • 제11D권5호
    • /
    • pp.1095-1104
    • /
    • 2004
  • 인터넷과 인트라넷 기반의 전자적 서비스를 통해 비즈니스 거래가 전자상거래 공간에서 보다 유용하고 확장된 비즈니스 개념들을 제공하게 하였다. 특히, 컴포넌트 기반 e-비즈니스 기술은 시스템과 응용 레벨 모두에서 e-비즈니스 이슈들을 해결하는 방향이 되고 있다 컴포넌트 기반시스템은 네트워크 간의 상호동작성, 여러 네트워크 환경들간의 이동성 등의 특성을 포함한다. 따라서, 전통적인 프로세스와 개발 모델들은 빠르게 변화하는 환경에 부적절한 구조를 가지므로, e-비즈니스 응용 개발자들은 컴포넌트 기반 웹 응용을 개발하기 위한 메커니즘으로 웹서비스기술을 시도하고 있다. 본 논문에서는 e-비즈니스 시스템을 구축하기 위하여 웹서비스 기반의 e-비즈니스 시스템 아키텍처에 특히 초점을 맞추고, 다양한 상황에서 e-비즈니스 도메인에 적용하기 위한 설계패턴을 식별하고 명세화한다. 또한 제안된 프로세스를 적용하여 e-비즈니스 응용을 위한 컴포넌트들을 개발하도록 프로토타입과 프레임워크를 연구하고 CAS(Customer Authentication system)을 개발하는 사례를 보여준다. 끝으로, e-비즈니스에서 컴포넌트 기반 개발 방향을 보여줄 것이다.

객체 지향 접근을 통한 LDAP 상호운용성 시험도구 구현 (Implementation of the LDAP interoperability testing tool with object-oriented approach)

  • 김연수;이숭희;이종협
    • 한국통신학회논문지
    • /
    • 제30권5B호
    • /
    • pp.247-252
    • /
    • 2005
  • 현재 국외의 LDAP (Light-weight Directory Access Protocol) 상호운용성 시험을 위한 시험 도구가 있으나 이들은 소스가 개방 되어 있지 않아 시험 환경에 맞추기 위한 시험 항목의 수정이 어렵고, 차후 새로운 시험 항목의 추가 또한 힘든 상황이다. 그러므로 새로운 시험 도구에서는 개발 시간 단축과 시험 항목의 추가 및 변경의 용이성을 위해 객체지향 접근이 요구된다. 따라서 객체 지향 접근을 위해 객체 지향 언어인 자바를 이용해 시험도구를 구현하였다. 구현한 시험도구는 시험 항목 정보 중에서 이미 저장되어 있는 데이터에 알맞게 일부를 수정하여 시험이 가능하다. 또한 한번의 동일한 설정으로 최대 5개의 LDAP 서버를 동시에 시험 가능하다. 구현한 시험도구를 사용하여 두 대의 LDAP 서버를 대상으로 상호운용성 시험을 수행한 결과 정상적으로 동작됨을 확인하였으며, 시험 환경에 알맞도록 시험항목의 변경과 새로운 시험 항목의 추가가 용이함을 확인하여, 설계한 아키텍처의 유용성을 검증하였다.

심해저 환경을 고려한 장거리 케이블 및 필터 설계 (Design of Long Distance Cable and Filter considering the Subsea Environment)

  • 권혁준;김병우
    • 한국산학기술학회논문지
    • /
    • 제14권10호
    • /
    • pp.5105-5114
    • /
    • 2013
  • 본 논문은 심해저 환경을 고려한 케이블 및 필터 설계에 관한 연구를 수행하였다. 심해저 플랜트에서 사용하고 있는 전기 아키텍처는 해상에서 고전압의 전원 공급 장치, 고용량 구동시스템, 장거리 케이블과 전동기로 구성되어있다. 전도 노이즈는 전동기 구동용 인버터의 고속 스위칭 시 발생하는 급속한 전압변화로 인해 발생하며, 케이블의 길이가 길어질수록 전동기에 심각한 과도 전압을 발생시킨다. 따라서 심해저 플랜트에 사용되는 장거리 케이블의 R, L, 선간 C, 선-접지 C를 고려한 선로를 설계하여 구동 전동기에 발생하는 과전압을 확인하였다. 또한, PWM 인버터 구동시스템의 전도 노이즈 저감을 위한 필터를 설계하여 심해저 플랜트 모델의 가이드라인을 제안하고자 한다.

스마트 센서 기술 융합을 통한 망 생존성 강화에 관한 연구 (A Study on the Enhancement of Network Survivability through Smart Sensor Technologies Convergence)

  • 양정모;김정호
    • 디지털융복합연구
    • /
    • 제14권8호
    • /
    • pp.269-276
    • /
    • 2016
  • 재난망용 LTE(Long Term Evolution)는 자가망을 기본으로 구축하고 일부 상용망 시설을 활용함으로써 비용을 절감하는 방향으로 구축되고 있다. 하지만, LTE 망은 기지국, 교환기 등 정보통신 기반시설 붕괴 시 망 생존성과, 폐쇄된 건물 내부 또는 지하구간 등 음영지역에서의 통신 커버리지가 취약하다는 한계가 있다. 본 연구에서는 기존에 활용하고 있는 검증된 기술들의 융합을 통해 망 생존성 기술을 제공하는 방안을 도출하였다. IoT시대의 도래에 따라, 사물과 환경 속에 내재된 스마트 센서는 컴퓨팅 파워와 네트워킹 모듈을 포함하여 망 생존성 구현을 위해 매우 유용한 기반을 제공한다. 본 연구에서는, 이러한 스마트센서의 특성을 기반으로 스몰셀 기술과 무선 네트워크 커버리지 확장기술을 융합함으로써 망 생존성을 효과적으로 구현하기 위한 USN(Ubiquitous Sensor Network) 싱크노드 아키텍처를 기획하였다. 사물과 환경 속에 내재된 컴퓨팅 파워는 재난재해 발생 시 유용한 자원으로 활용될 수 있을 것으로 기대된다.