• 제목/요약/키워드: Multiple Interface

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

PMS : 다단계 저장장치를 고려한 효율적인 선반입 정책 (PMS : Prefetching Strategy for Multi-level Storage System)

  • 이규형;이효정;노삼혁
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제36권1호
    • /
    • pp.26-32
    • /
    • 2009
  • 저장장치를 다단계로 구성하여 효율적으로 많은 사용자의 요청을 동시에 처리하는 다단계 저장장치의 활용은 점차 늘어나고 있다. 저장 장치가 다단계로 발전하여, 매우 많은 데이타를 효과적으로 처리할 수 있게 되었으나, 디스크에 접근하기 위한 단계가 늘어남으로써 성능이 저하되는 문제가 발생한다. 현재까지는 메모리와 프로세스에 비해 느린 디스크 접근 속도를 완충하기 위해 선반입 정책이 매우 효과적이었다. 그러나 기존의 선반입 기법은 대부분 다단계로 구성된 저장장치는 고려하지 않기 때문에 다단계 저장장치에서 기존의 선반입 기법을 사용할 경우 큰 성능향상을 기대 할 수 없다. 본 연구에서는 네트워크로 연결된 다단계 저장장치에서 상위 레벨의 선반입 기법에 의존하지 않는, 넓은 용도로 사용할 수 있는, Prefetching Strategy for Multi-level Storage system(PMS)라 칭하는 하위 레벨 선반입 기법을 제안하였다. 이는 시스템의 사용자, 어플리케이션 혹은 상위 시스템과 독립적으로 동작하기 때문에 단지 하위 시스템의 선반입 정책으로 적용함으로써 쉽게 높은 성능을 사용할 수 있다. 또한 PMS 정책의 성능을 측정하기 위해 본 연구에서는 실제 시스템을 정교하게 흉내 내는 시뮬레이터를 개발하여 널리 쓰이는 두가지 트레이스를 이용한 서로 다른 32가지의 실험을 하였고, 기존의 선반입 정책을 하위 레벨에 적용한 시스템에 비해 PMS 정책을 하위 레벨에 적용할 경우, 모든 경우에서 성능향상을 확인 할 수 있었고, 최대 35%, 평균 16.56%의 평균 응답시간이 좋아짐을 보였다.

SW(소프트웨어)중심사회의 윤리적 체제와 기술 시티즌십 (The Ethical Regime and Technological Citizenship in Software Oriented Society)

  • 김성은;김효민
    • 과학기술학연구
    • /
    • 제15권2호
    • /
    • pp.263-301
    • /
    • 2015
  • 디지털 참여(digital inclusion)는 모든 시민이 지식정보사회에 참여할 수 있는 기회 또는 역량의 확산을 가리키는 개념으로 세계 각국에서 주요한 IT 정책 목표로 설정되고 있다. 디지털 참여 담론은 단순히 새로운 과학기술의 경제적 중요성을 강조하는 것을 넘어 변화하는 과학기술 지형에서 국가, 개인, 그리고 시장의 이상적인 관계를 새로이 제시하고 있다는 면에서 주목할 만하다. 이 연구는 다양한 담론 분석을 통해, 정보화 시대에 개인이 기술적 전문성과 전문가다운 의식을 가진 주체가 됨으로써 국가 발전에 기여해야 한다는 윤리적 체제(ethical regime)가 한국의 디지털 참여 담론 주위로 형성되고 있다고 주장한다. 또한 국가 주도의 윤리적 체제가 IT 준/전문가들의 기술 시티즌십과 충돌하면서 갈등을 일으키며, 이 때 여성의 IT 산업 내 과소대표와 노동에 대한 대안적 해석이 발생함을 지적한다. 우리는 윤리적 체제와 기술 시티즌십이 충돌하는 지점에서, 젠더화, 계층화된 정체성이 발현되는 현상에 주목하는 것이 중요하며 앞으로 그 한계와 발전 가능성에 대한 더 많은 연구가 수행되어야 함을 제안한다. 나아가 이 연구는 기술 시티즌십이라는 개념을 사회의 다양한 계층의 이종적 정체성이 동적으로 구성되는 과정에 적용함으로써 일반 시민에 주로 적용되던 이 분석틀의 확장을 도모하고자 한다.

Transponder and Ground Station Systems for Drones

  • Kim, Ki-Su;Ha, Heon-Seong;Lee, Jong-Chan
    • 한국컴퓨터정보학회논문지
    • /
    • 제25권6호
    • /
    • pp.9-15
    • /
    • 2020
  • 본 논문에서는 4차 산업혁명의 대표 기술 중 하나인 드론(무인항공)이 공항 안전 및 사생활 침해를 위협하는 사례를 제시 하고 문제를 해결하기 위해 드론 관제 시스템 제안을 기술하였다. 최근 (드론) 무인항공이 심각한 문제를 만들고 있다. 국내의 경우 19년 5월 21일 제주지방항공청에 따르면 같은 달 두 차례에 걸쳐 제주 정석비행장 상공에 드론이 비행하여 항공기 운행에 문제가 발생했고 해외 사례의 경우 영국 개트윅 국제공항 활주로 부근에 출현한 드론 때문에 항공기의 이착륙이 잠시 멈추는 소동이 발생하였으며, 또한 드론을 활용하여 개인의 사생활을 도촬 하는 등 여러 문제가 발생되고 있다. 본 논문은 드론(무인항공)에 Access Point(이하 AP) 트랜스폰더를 장착하여 드론의 비행정보(좌표, 고도, 장애 상태)를 원하는 불특정 다수가 드론 AP에 접근하여 드론의 비행정보를 수신 받고, 수신 받은 불특정 다수의 드론 AP 비행정보를 수집, 취합하여 유저 인터페이스 화면에 현 시점에 운행 중인 드론의 정보를 제공한다. 안전한 드론(무인항공)을 운행하기 위해 AP 트랜스폰더를 제안하고 드론의 비행 정보 송, 수신 및 데이터 수집 및 취합 실험을 수행한다[1-3].

실제 사물을 이용한 VR 햅틱 인터랙션 사용성 테스트 (Usability Test on Haptic Interaction With Real Object in Virtual Reality)

  • 양한울;박준
    • 한국컴퓨터게임학회논문지
    • /
    • 제31권4호
    • /
    • pp.197-203
    • /
    • 2018
  • 최근 VR(Virtual Reality)에 대한 사람들의 관심이 높아짐에 따라 주변기기 또한 많은 발전이 이루어졌다. VR 환경에서 그 환경내의 사물과 인터랙션 할 수 있는 여러 인터페이스 장치와 룸 단위의 스캐닝을 통한 VR 환경 구성까지 많은 연구가 이루어지고 있다. 현재 VR의 동향을 보았을 때 가정에서의 VR 활용법은 여러 햅틱 인터페이스를 이용하여 VR 환경 내에 구성된 사물들과 인터랙션 하는 것이 많으며 룸 스캐닝을 이용한 방법으로 공간상의 제약을 어느 정도 벗어나기도 하며, 트레킹 장비를 이용하여 실제 사물들과의 인터랙션을 하기도 한다. 3D 프린터의 발전으로 상업용 3D 프린터와 가정용 3D 프린터의 보급이 활성화 되었으며, 3D 프린팅 업체 또는 가정에서 쉽게 3D 프린터를 통해 자신이 원하는 모형을 만들 수 있게 되었다. 위 두 가지를 고려하였을 때 VR 환경에서 사람들이 쉽게 만들 수 있는 모형을 가지고 직접 인터랙션을 할 때 사람들이 느끼는 모형의 물체감과 VR 환경상에서 구성된 모형의 물체감 사이의 차이점에 대한 연구가 필요하다고 느껴진다. 따라서 이 논문에서는 3D 프린터로 제작한 사물을 VR 공간 내에 구현하고 실제로 구현된 그 사물과의 사용자 테스트를 통해 실제 사물과 인터랙션 할 때와 다른 일반 인터랙션 장비를 사용할 때의 차이에 대한 연구를 하고자 한다.

다중 소노부이 체계의 신호합성기 및 성능검증용 시뮬레이터 개발 (Development of Synthetic Signal Generator and Simulator for Performance Evaluation in Multiple Sonobuoy System)

  • 이수형;박상배;한상규;권범수
    • 한국시뮬레이션학회논문지
    • /
    • 제30권2호
    • /
    • pp.11-22
    • /
    • 2021
  • 소노부이(sonobuoy)는 넓은 지역을 빠르게 탐색할 수 있다는 장점으로 인해 P-3 초계기를 이용한 전투체계에서 매우 중요한 음향센서로 사용되고 있다. 소노부이 시스템을 개발하고, 이를 실제 전투체계에 성공적으로 적용하기 위해서는 다양한 해상시험을 통해 소노부이 시스템의 성능을 검증하여야 한다. 그러나 실제 해상 시험은 많은 시간과 노력이 동반되기 때문에 다양한 해상시험 데이터를 확보하기는 쉽지 않다. 따라서 본 논문에서는 실제 해상시험을 수행하지 않고서도 소노부이 시스템의 성능을 검증할 수 있는 모의 신호합성기를 개발하였고, 소노부이 시스템의 효과도를 분석할 수 있는 시뮬레이터를 개발하였다. 실제 수중 소음원의 특성을 고려하여 표적신호를 합성하였으며, 음파전달특성 등 실제 해양환경과 유사한 조건을 고려하여 소노부이용 신호합성기를 개발하였다. 시뮬레이터 개발에서는 HMI(Human Machine Interface) 기법을 사용하여 운용자 편이성을 높였으며, 다양한 조건에서 소노부이 시스템의 성능을 검증할 수 있도록 설계하였다. 개발한 신호합성기 및 시뮬레이터는 P-3 초계기를 이용한 전투체계에서 최적의 소노부이 배치 등 작전 효과도를 분석하는데 유용한 도구로 사용 될 수 있을 것이다.

택지조성공사 BIM을 위한 비탈면 3차원 모델링 효율화 방안에 관한 연구 (A Study on the Improvement of 3D Slope Modeling for BIM Designing Site Construction)

  • 권용규;하다현;김정환;서종원;심호
    • 한국건설관리학회논문집
    • /
    • 제22권4호
    • /
    • pp.29-40
    • /
    • 2021
  • 최근 국내외에서 BIM (Building Information Modeling)에 대한 관심이 증가하며 도입사례가 증가하고 있으며, 3차원 모델링은 BIM의 도입을 위한 첫 단추다. 그러나 도로, 철도와 교량과 같은 토목시설물 중심의 3차원 모델링의 효율화 방안에 대한 연구는 많이 이루어지고 있는 반면, 토공사에는 3차원 모델링의 효율화 방안에 대한 연구가 부족한 실정이다. 특히 비탈면 설계는 주위 환경과 지반의 특성에 따라 복잡다단한 형상을 가지는 경우가 많기 때문에 사용자가 비탈면 3차원 모델을 작성하기 위해 효율적인 방안이 필요한 상황이다. 이에 본 연구에서는 국내에서 개발된 e-BIM 모델러와 해외 Autodesk 사의 Civil 3D의 비탈면 모델링 기능의 인터페이스와 절차를 세세히 분석하여 3차원 면의 생성 간격을 입력하는 기능, 기준지형을 다수로 선택하고 각 기준지형 별로 모델링 파라미터를 입력하고 저장할 수 있는 기능을 개발하고 인터페이스를 개선하였다. 본 연구에서 개발한 시스템은 앞서 분석한 소프트웨어와 비교하였을 때 5단계의 절차만으로 효율적으로 비탈면 3차원 모델링을 수행할 수 있고, 클릭 및 입력횟수를 줄일 수 있었다. 본 시스템의 검증을 위해서 개발한 시스템과 타 소프트웨어를 활용하여 동일한 조건 및 형상의 비탈면 모델링을 수행한 결과, 개발한 시스템을 통해 비탈면 모델링을 3회 실시하면 타 소프트웨어를 사용할 때보다 숙련자의 경우 최소 1.8배, 비숙련자의 경우 최소 2.4배만큼 빠르게 작업을 완료할 수 있었다. 이를 통해 비탈면 모델링을 보다 효율적으로 수행하고 모델링 파라미터 저장 기능을 통해 급작스러운 설계변경사항을 적용할 수 있을 뿐만 아니라, 향후 택지조성공사 BIM 도입의 활성화에 기여할 것으로 기대된다.

통합곤충영양학에 관한 최신 연구동향: 영양기하학적 관점을 중심으로 (Recent Trends in Integrative Insect Nutrition: A Nutritional Geometry Perspective)

  • 이광범;장태환;노명석
    • 한국응용곤충학회지
    • /
    • 제61권1호
    • /
    • pp.129-142
    • /
    • 2022
  • 영양은 모든 생명활동의 근본이며, 생물의 진화적 적응도를 결정하는 가장 중요한 요인이다. 곤충영양학은 곤충생리학의 전통적인 연구영역이며, 최근 산업곤충의 대량사육 필요성이 증가함에 따라 그 중요성이 부각되고 있다. 이러한 중요성에도 불구하고, 곤충의 영양현상을 정확히 이해하기란 어려운데, 이는 영양의 다변량적 특성, 영양소 간의 교호작용 등으로 설명되는 영양적 복잡성에 기인한다. 영양기하학(Nutritional Geometry)은 이러한 난점을 극복하기 위해 고안된 통합적이고 다차원적인 분석모형으로서, 최근 곤충영양학이 급격하게 발전할 수 있는 이론적 및 실험적 기반을 제공하였다. 본 종설은 영양기하학의 기본개념을 소개하고, 이러한 방법론이 어떻게 최근 곤충영양학의 급속한 학문적 진보를 가능케 하였는지, 그리고 영양이 어떻게 생리학, 생태학, 진화생물학을 통합하는 구심점이 될 수 있었는지를, 최신 연구사례를 중심으로 살펴볼 것이다. 또한 본 종설은 향후 영양기하학을 적용함으로써 발전할 가능성이 높은 연구분야를 고찰할 것이다.

웹페이지 분석을 위한 딥러닝 모델 학습과 구현에 관한 연구 (Research on Training and Implementation of Deep Learning Models for Web Page Analysis)

  • 김정환;조재원;김진산;이한진
    • 문화기술의 융합
    • /
    • 제10권2호
    • /
    • pp.517-524
    • /
    • 2024
  • 본 연구는 ChatGPT 서비스의 개시 이후 인공지능 혁명이라 일컬어지는 시대적 배경 속에서, 웹사이트의 제작과 인공지능의 융합을 위해 딥러닝 모델을 학습 및 구현하고자 한다. 딥러닝 모델은 수집한 3,000개의 웹페이지 이미지를 구성요소와 레이아웃 분류체계 기반의 데이터 가공을 통해 학습하였으며, 다음과 같은 세 가지 단계로 구분하여 진행하였다. 첫째, 인공지능 모델에 관한 선행연구를 조사하여 구현하고자 하는 모델에 가장 적합한 알고리즘을 선택하였다. 둘째, 적합한 웹페이지 및 단락 이미지를 수집하고 분류 및 가공하였다. 셋째, 딥러닝 모델을 학습시키고 서빙 인터페이스를 연동해 모델의 실제 결과를 확인하였다. 이렇게 구현된 모델은 실제 웹페이지를 구성하는 복수의 단락을 탐지하고, 단락별 규모, 요소, 특징을 분석하여 분류체계를 기반으로 의미 있는 데이터를 도출할 것이다. 이 과정은 점차 발전하여 웹페이지를 보다 정밀하게 분석할 수 있게 될 것이다. 그리고 정밀 분석기법을 역으로 설계하여, 인공지능이 완벽한 웹페이지를 자동으로 생성할 수 있는 연구의 초석이 될 것으로 기대한다.

저장시스템의 응답 시간 개선을 위한 효율적인 이중 큐 전략 (An Efficient Dual Queue Strategy for Improving Storage System Response Times)

  • 이현섭
    • 사물인터넷융복합논문지
    • /
    • 제10권3호
    • /
    • pp.19-24
    • /
    • 2024
  • 최근 빅데이터, 클라우드 컴퓨팅, 인공지능 등 대용량 데이터 처리 기술의 발전에 따라 데이터센터와 엔터프라이즈 환경에서 고성능 저장장치에 대한 요구가 증가하고 있다. 특히 저장장치의 빠른 데이터 응답 속도는 전체 시스템 성능을 좌우하는 핵심 요소이다. 이에 NVMe(Non-Volatile Memory Express) 인터페이스 기반 SSD(Solid State Drive)가 주목받고 있으나, 다수 호스트의 대량 데이터 입출력 요청을 동시에 처리하는 과정에서 새로운 병목 현상이 발생하고 있다. SSD는 일반적으로 호스트 요청을 내부 큐에 순차적으로 쌓아 처리하는 방식을 취한다. 이때 긴 전송 길이 요청이 먼저 처리되면 짧은 요청들이 장기간 대기하여 평균 응답 시간이 증가한다. 이 문제를 해결하기 위해 데이터 전송 시간제한과 데이터 분할 전송 방법이 제안되었으나 근본적인 해결책이 되지 못했다. 본 논문에서는 저장장치 내부 데이터 처리 스케줄링 전략인 DQBS(Dual Queue Based Scheduling Scheme)를 제안한다. 이 방식은 이중 큐 기반의 스케줄링 전략으로 하나의 큐에서는 요청 순서를, 다른 큐에서는 전송 길이를 기준으로 데이터 전송 순서를 관리한다. 그리고 요청 시간과 전송 길이를 종합적으로 고려하여 효율적인 데이터 전송 순서를 결정한다. 이를 통해 대기 시간이 긴 요청과 짧은 요청을 균형있게 처리할 수 있어 전체 평균 응답 시간을 단축시킬 수 있다. 실제 시뮬레이션 결과, 제안 기법은 기존 순차 처리 방식 대비 월등히 향상된 성능을 보였다. 본 연구는 고성능 SSD 환경에서 데이터 전송 효율을 극대화하는 스케줄링 기법을 제시하여, 차세대 고성능 저장 시스템의 발전에 기여할 수 있을 것으로 기대된다.

딥러닝 프레임워크의 비교: 티아노, 텐서플로, CNTK를 중심으로 (Comparison of Deep Learning Frameworks: About Theano, Tensorflow, and Cognitive Toolkit)

  • 정여진;안성만;양지헌;이재준
    • 지능정보연구
    • /
    • 제23권2호
    • /
    • pp.1-17
    • /
    • 2017
  • 딥러닝 프레임워크의 대표적인 기능으로는 '자동미분'과 'GPU의 활용' 등을 들 수 있다. 본 논문은 파이썬의 라이브러리 형태로 사용 가능한 프레임워크 중에서 구글의 텐서플로와 마이크로소프트의 CNTK, 그리고 텐서플로의 원조라고 할 수 있는 티아노를 비교하였다. 본문에서는 자동미분의 개념과 GPU의 활용형태를 간단히 설명하고, 그 다음에 logistic regression을 실행하는 예를 통하여 각 프레임워크의 문법을 알아본 뒤에, 마지막으로 대표적인 딥러닝 응용인 CNN의 예제를 실행시켜보고 코딩의 편의성과 실행속도 등을 확인해 보았다. 그 결과, 편의성의 관점에서 보면 티아노가 가장 코딩 하기가 어렵고, CNTK와 텐서플로는 많은 부분이 비슷하게 추상화 되어 있어서 코딩이 비슷하지만 가중치와 편향을 직접 정의하느냐의 여부에서 차이를 보였다. 그리고 각 프레임워크의 실행속도에 대한 평가는 '큰 차이는 없다'는 것이다. 텐서플로는 티아노에 비하여 속도가 느리다는 평가가 있어왔는데, 본 연구의 실험에 의하면, 비록 CNN 모형에 국한되었지만, 텐서플로가 아주 조금이지만 빠른 것으로 나타났다. CNTK의 경우에도, 비록 실험환경이 달랐지만, 실험환경의 차이에 의한 속도의 차이의 편차범위 이내에 있는 것으로 판단이 되었다. 본 연구에서는 세 종류의 딥러닝 프레임워크만을 살펴보았는데, 위키피디아에 따르면 딥러닝 프레임워크의 종류는 12가지가 있으며, 각 프레임워크의 특징을 15가지 속성으로 구분하여 차이를 특정하고 있다. 그 많은 속성 중에서 사용자의 입장에서 볼 때 중요한 속성은 어떤 언어(파이썬, C++, Java, 등)로 사용가능한지, 어떤 딥러닝 모형에 대한 라이브러리가 잘 구현되어 있는지 등일 것이다. 그리고 사용자가 대규모의 딥러닝 모형을 구축한다면, 다중 GPU 혹은 다중 서버를 지원하는지의 여부도 중요할 것이다. 또한 딥러닝 모형을 처음 학습하는 경우에는 사용설명서가 많은지 예제 프로그램이 많은지 여부도 중요한 기준이 될 것이다.