• 제목/요약/키워드: stream enabled software

검색결과 4건 처리시간 0.01초

SOFTWARE STREAMING TECHNOLOGY FOR TELEMETICS APPLICATIONS

  • Kim, Jung-Sook;Choi, Ji-Hoon;Choi, Jung-Dan
    • 대한원격탐사학회:학술대회논문집
    • /
    • 대한원격탐사학회 2005년도 Proceedings of ISRS 2005
    • /
    • pp.597-600
    • /
    • 2005
  • The software streaming technology enables telematics software to be automatically updated through a wireless network. When the software starts running, software streaming system inspects its version and then, automatically download latest one. The software streaming system breaks the software into several pieces that are streamed to the user as needed. In this way, software streaming system can improves the telematics application load time while updating the software through wireless network. In our experiments, the application load time was reduced about 7 times compared to downloading whole software at best case.

  • PDF

페이지폴트 인터럽트 루틴 후킹을 이용한 소프트웨어 스트리밍 시스템 구현 (Implementation of a Software Streaming System Using Pagefault Interrupt Routine Hooking)

  • 김한국;이창조
    • 한국산업정보학회논문지
    • /
    • 제14권2호
    • /
    • pp.8-15
    • /
    • 2009
  • 소프트웨어 산업에 있어서 서버 관련 정보기술이 발전하고 네트워크 성능이 크게 향상된 반면, 이용 비용은 크게 높아짐에 따라 중소 사업장을 중심으로 ASP(Application Service Provider)와 같은 다양한 형태의 소프트웨어 사용 방식이 등장하게 되었다. 이를 가능하게 하는 요소 기술에는 여러 가지가 존재하는데, 본 연구에서는 컴퓨터상에서 수행에 필요한 최소한의 응용 소프트웨어를 중앙 서버로부터 분산 가상페이징 기술로 자동으로 끌어 와서 사용하는 소프트웨어 스트리밍 서비스 기술에 있어서 PageFault Interrupt Routine Hooking 방식을 응용한 새로운 개념의 소프트웨어 스트리밍 시스템 구현을 제안하였다. 이러한 방식을 이용하여 소프트웨어 스트리밍 시스템을 구현하게 되면, 보다 효율적으로 응용 소프트웨어를 관리할 수 있을 뿐만 아니라, 소프트웨어 전체를 인스톨할 필요가 없기 때문에 하드웨어의 저장 공간을 거의 사용하지 않는다. 또한, 기본적인 바이너리만을 받아서 로드하기 때문에 하드웨어 자원을 최대한 줄일 수 있게 된다.

가상 소프트웨어 실행 환경을 제공하는 주문형 소프트웨어 스트리밍 시스템 설계 및 성능평가 (Design and Performance Evaluation of Software On-Demand Streaming System Providing Virtual Software Execution Environment)

  • 김영만;박홍재;한왕원;최완;허성진
    • 정보처리학회논문지C
    • /
    • 제13C권4호
    • /
    • pp.501-510
    • /
    • 2006
  • 소프트웨어 스트리밍은 프로그램 설치 및 실행을 위하여 서버로부터 프로그램 전송이 진행중인 동안에도 컴퓨터 상에서 미설치 소프트웨어의 실행이 즉각적으로 이루어지도록 하는 기능이다. 본 논문에서는 네트워크를 통하여 컴포넌트들의 자동 설치 기능들을 제공하며 프로그램 및 데이터 파일을 스트리밍하고 실행해주는 Software On-Demand(SOD)스트리밍 시스템을 제안한다. 제안된 시스템의 효용성을 입증하기 위하여 리녹스 상에서 즉각적인 소프트웨어 실행 환경과 함께 사용자가 소프트웨어 다운로드와 인스톨 작업에서 완전하게 벗어날 수 있도록 하는 SOD 시스템을 설계 및 구현하였다. 구현된 SOD 시스템은 복잡하고 실패하기 쉬운 설치 작업으로부터 사용자의 수고를 경감시키며 사용자가 UI 윈도우 또는 웹 브라우저를 통하여 look-and-click 의 대화식 조작에 의해 여러 제품들을 쉽게 사용할 수 있도록 해주기 때문에 소프트웨어 개발자는 SOD 시스템에 기반한 가상 실행환경을 통하여 소프트웨어 제품을 광고하고, 전파할 새롭고 강력한 수단을 지원받게 된다. 또한 본 논문에서는 리녹스 상에서 두 가지 SOD 스트리밍 실험 환경을 구축한 후 성능평가 실험 결과에 대한 분석을 통해 향후에 SOD 시스템에 적용할수 있는 두 가지의 성능 개선 방법 AIA(Application Initation Accelerator), SPP(Statistical Predictor Prefetching)를 제안한다.

SIMD 프로그래머블 셰이더를 위한 멀티포트 레지스터 파일 설계 및 구현 (Multi-Port Register File Design and Implementation for the SIMD Programmable Shader)

  • 윤완오;김경섭;정진하;최상방
    • 대한전자공학회논문지SD
    • /
    • 제45권9호
    • /
    • pp.85-95
    • /
    • 2008
  • 3D 그래픽 알고리즘은 특성상 방대한 양의 스트림 데이터에 대하여 복잡한 연산을 수행하여야 한다. 이러한 알고리즘을 하드웨어에서 신속하게 수행할 수 있는 버텍스 셰이더와 픽셀 세이더의 도입으로 그래픽 프로세서는 "소프트웨어 셰이더의 하드웨어화"라는 목표를 어느 정도 달성한 것처럼 보이지만, 여전히 Z-버퍼 기반이라는 특정 알고리즘의 틀에서 벗어나지 못하고 있다. 향후 그래픽 프로세서가 궁극적으로 추구하는 모델은 알고리즘에 독립적인 그리고 버텍스 셰이더와 픽셀 셰이더가 통합된 셰이더로 발전할 것이다. 본 논문에서는 프로그래머블 통합 셰이더 프로세서에서 고성능 3차원 컴퓨터 그래픽 영상을 지원하기 위한 멀티포트 레지스터 파일 모델을 설계하고 구현하였다. 설계한 멀티포트 레지스터 파일을 기능적 레벨에서 시뮬레이션을 하여 그 성능을 검증 하였으며, FPGA Virtex-4(xc4vlx200)에 직접 구현하여 하드웨어 리소스 사용율과 속도를 확인 하였다.