• Title/Summary/Keyword: 프로세스간 통신

Search Result 264, Processing Time 0.032 seconds

A Study on Inter-processor communication using snooping logic (스누핑 로직을 이용한 프로세서간 통신에 관한 연구)

  • Kyeong-Nam Kim;Kyong-Sun Jhang;Dong-Soo, Kang
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.11a
    • /
    • pp.1016-1019
    • /
    • 2008
  • 현재 프로세서 형태를 보면, 유니 프로세서에서 멀티 프로세서 형태로 바뀌고 있는 상태이다. 프로세서의 집적율이 높아질수록 발열량이 많아지고 성능 면에 있어서 큰 이점이 없기 때문에 작은 클럭으로도 동작할 수 있고 프로세서를 여러 개를 이용하여 여러 개의 일을 처리할 수 있도록 임베디드 시스템이나 PC환경이 바뀌고 있으며 이러한 환경을 필수적으로 사용되고 있다. 멀티프로세서 환경의 큰 이점은 여러 개의 프로세스를 처리할 수 있는 것이며 대신 프로세서 간의 정보교환이 정확해야 하나 이러한 이점을 최대한 활용할 수 있다. 따라서 본 논문에서는 프로세서 간의 정보교환이나 통신을 위한 방법론에 대해 연구한다.

Implementation of Real-time Object Tracking Algorithm based on Non-parametric Difference Picture and Kalman Filter (비모수적 차영상과 칼만 필터를 이용한 실시간 객체 추적 알고리즘의 구현)

  • 김영주;김광백
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.28 no.10C
    • /
    • pp.1013-1022
    • /
    • 2003
  • This paper implemented the real-time object tracking algorithm that extracts and tracks the moving object adaptively to input frame sequence by using non-parametric image processing method and Kalman filter-based dynamic AR(2) process method. By applying non-parametric image processing to input frames, the moving object was extracted from the background adaptively to diverse environmental conditions. And the movement of object was able to be adaptively estimated and tracked by modeling the various movement of object as dynamic AR(2) process and estimating based on the Kalman filter the parameters of AR(2) process dynamically changing along time. The experiments of the implemented object tracking system showed that the proposed method tracked the moving object as more approximately as the estimation error became about l/2.5∼1/50 of one of the traditional tracking method based on linear Kalman filter.

Development of the SECS Protocol between Equipments and a Host in a Semiconductor Process (반도체 제조 공정에서 장비와 호스트간 SECS 프로토콜 개발)

  • Kim, Dae-Won;Jeon, Jong-Man;Lee, Byong-Hoon;Kim, Hong-Seok;Lee, Ho-Gil
    • Proceedings of the KIEE Conference
    • /
    • 2000.07d
    • /
    • pp.2904-2906
    • /
    • 2000
  • 본 논문에서는 반도체 제조 공정에서 장비와 호스트간에 통신을 할 수 있는 SECS(SEMI Equipment Communications Standard) 프로토를의 개발을 제안한다. SECS 프로토콜은 메시지 전송을 위한 헤더 부분을 정의하는 SECS-I 프로토콜과 메시지 내용을 정의하는 SECS-II 프로토콜로 나뉘어지는데, RS232 시리얼 통신을 하는 SECS-I 프로토콜 대신에 이더넷(ethernet)을 통해 TCP/IP 통신을 할 수 있는 HSMS 프로토콜을 구현하고자 한다. HSMS(High-speed SECS Message Services)프로토콜은 SECS-I과 마찬가지로 SECS-II 메시지 내용을 전송 할 수 있도록 10바이트 크기의 헤더로 정의된다. HSMS 프로토콜 통신은 TCP/IP를 기반으로 하기 때문에 SECS 메시지 전송을 위한 통신 선로를 설정하기 위해 소켓 API를 응용하고 항상 통신 대기상태를 유지하기 위해 데몬(daemon) 형태로 구성한다. 실제 메시지 내용을 정의하고 있는 SECS-II 프로토콜은 데이터 인덱스 테이블과 표준에 정의된 형식에 맞게 파일형태나 DLL(Dynamic Link Library)형태로 구성하고 프로세스 프로그램(process program)을 수행하기 위해 SECS 프로토콜 표준에서 정의하는 SML(SECS Message Language)형식으로 변환 할 수 있는 스크립트 변환기(script translator)를 구현한다. 또한 HSMS 프로토콜이 전송할 SECS-II 메시지를 저장하기 위한 파라미터를 정의하고 실제 통신을 위한 테스트 베드를 위한 응용 프로그램을 제작한다

  • PDF

시스템 개발 프로세스 관리 능력의 향상을 위한 방안: 지식관리적 접근방법

  • 김성근;이진실;원은희
    • Proceedings of the Korea Database Society Conference
    • /
    • 1998.09a
    • /
    • pp.509-524
    • /
    • 1998
  • 정보시스템 개발노력의 상당수는 실패로 끝나고 있다. 최근 통계에 따르면 정보시스템 개발 프로젝트의 반은 실패로 끝난다고 한다[kaplan, 1998]. 이와 같은 높은 실패율은 시스템 개발을 위한 노력을 체계적으로 투입하지 못하고 개발 프로젝트를 관리하기 위한 노력을 단위프로젝트 차원에서만 집중시키는데서 연유한다고 생각된다. 다시 말해 장기적인 관점에서 개발조직의 역량 향상이라는 보다 근본적인 목표를 간과하고 있는 것이다. 이러한 점에 착안하여 소프트웨어 엔지니어링 분야에서는 정보시스템 개발과 관련'한 개발 조직의 능력을 향상시키기 위한 다양한 접근방법이 제시되고 있다. 개발조직의 개발 프로세스 성숙도를 진단하기 위한 측정도구로 개발된 카네기멜론대학의 CMM(Capability Maturity Model)과 ISO 에서 정의한 표준인 SPICE (Software Process Improvement and Capability dEtermination) 모델이 그 대표적인 예에 속한다. 그러나 이와 같은 모델들은 개발조직의 프로세스 개선을 위한 방향과 요건은 제시하고 있지만, 이를 조직 내에서 구현하기 위한 구체적인 방법이나 수단은 제시해주지 못하고 있다. 따라서 이러한 접근방법 역시 소프트웨어 엔지니어링 역량 이나 개발경험이 일천한 우리 현실에서는 부분적인 성과 이상을 기대하기는 어려웠다. 본 연구에서는 이와 같은 문제점이 개발 프로젝트와 관련된 경험이나 지식을 효과적으로 추출하고, 획득하고, 체계화하고, 시스템화하여 조직 내에서 활용하려는 노력이 부족한기 때문이라고 본다. 이에 본 연구에서는 개발조직의 역량 향상을 위한 지식관리적 접근 방법의 세가지 유형을 제시하기로 한다.>$Ca^{2+}$ 는 뿌리에서, $Mg^{2+}$ 는 잎에서 많았으며, $PO_4$$^{-}$ 는 과실과 줄기에서 많았다. 배지간에 따른 차이는 나타나지 않았으며, $K^{+}$, $Ca^{2+}$$Mg^{2+}$ 는10:0에서, $PO_4$$^{-}$ 는 8:2에서 각각 많았다.해 제품을 판매하였으며, 기업 및 제품이미지 제고를 위한 고객에 대한 서비스도 강화하고 있었다. 통신기기업체내지 소프트웨어 산업으로의 진출이 가능할 수 있도록 상호진출을 허용할 필요가 있다고 본다. 이를 위해서 우리 나라 정부 역시 미국처럼 새로운 통신개혁법을 만들 필요가 있다. 새로운 통신개혁법의 핵심적인 사항으로서 첫째, 통신과 CATV간의 상호진입을 허용, 둘째, 통신사업자가 통신관련 기기산업에 참여할 수 있는 규제완화를 허용, 셋째, 유아단계에 있는 소프트웨어 및 컨테트산업을 육성하는데 산업육성책 수립 등을 적극적으로 추진하여야 할 것이다. 그리고 현재 국내 재벌기업들로 구성되어 있는 기반산업을 지원하는 기술개발 지원체제와 육성정책을 소프트웨어 및 컨텐트의 응용산업으로 개편할 필요성도 제시되며, 이를 위해 범부처 차원에서 소프트웨어 및 컨텐트 육성정책을 지원하는 종합적인 대책을 마련해야 한다고 본다.서, Li-K, Li-Na탄산염에 대하여 부 식거동을 검토한 결과, 가압하에서 내식성이 향상되는 것이 발견되었다. 이유로서는 가압하에서 용융탄산엽의 증가된 산화력으로 보다 치밀한 내식성 산화물 피막이 형성되기 때문으로 생각되고 있다. 또

  • PDF

Implementation and simulation a slave module based on MVB of the TCN(IEC 61375-1) (TCN(IEC-61375-1)의 MVB 기반 슬레이브 컨트롤러 구현 및 시뮬레이션)

  • Sul, Jaeyoon;Kim, Seok-Heon;Park, Jaehyun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.11a
    • /
    • pp.573-574
    • /
    • 2009
  • 열차 통신의 목적은 분산 제어 시스템에서 빠르고 정확한 데이터 교환에 있다. 이를 위하여 개발되고 1999년 IEC와 IEEE에 의해 국제 규격으로 승인된 TCN(Train Communication Network)은 차량간 통신 버스인 WTB(Wired Train Bus)와 차량내 통신 버스인 MVB(Multifunction Vehicle Bus)의 이중 계층 구조로 구성되며 TCN의 데이터 서비스는 프로세스 데이터, 메시지 데이터, 관리용 데이터의 세가지 데이터 서비스로 구분된다. MVB는 전송 가능한 데이터 서비스에 따라 디바이스의 클래스가 나눠지게 된다. 본 논문에서는 MVB에서 버스 마스터의 프레임에 따라 데이터를 보낼 수 있는 슬레이브 컨트롤러의 구성과 시뮬레이션을 통해 구현된 장치의 기능이 국제 표준의 제안사항들을 따르고 있는 지 증명한다.

Novice and Expert Graphic Designers for Coloring Process (칼라링 디자인 프로세스에서 초보자와 전문가)

  • Tengku, Fauzan BintiTengku Anuar;Song, Seungkeun;Jeong, HeeKwon
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2013.05a
    • /
    • pp.181-182
    • /
    • 2013
  • The purpose of this research is to gain a more in depth understanding of human behavior by comparing synthesis strategies of novice and expert graphic designers for coloring process using analogue and digital tools, with some practical test/examples. In this paper, we present an exploratory protocol study on the use of different communication channels during main process of Graphic Design. We focus on how individual designers use their design skills to complete the coloring process task, and analyze their use of graphical, coloring and verbal communications during concept generation. The implication of this study from the findings will be implemented to design curriculum. If we can find out and understand the nature of the practical design process, we can apply or adjust the result of this research as a guideline for design curriculum in the future.

  • PDF

Efficiency Low-Power Signal Processing for Multi-Channel LiDAR Sensor-Based Vehicle Detection Platform (멀티채널 LiDAR 센서 기반 차량 검출 플랫폼을 위한 효율적인 저전력 신호처리 기법)

  • Chong, Taewon;Park, Daejin
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.25 no.7
    • /
    • pp.977-985
    • /
    • 2021
  • The LiDAR sensor is attracting attention as a key sensor for autonomous driving vehicle. LiDAR sensor provides measured three-dimensional lengths within range using LASER. However, as much data is provided to the external system, it is difficult to process such data in an external system or processor of the vehicle. To resolve these issues, we develop integrated processing system for LiDAR sensor. The system is configured that client receives data from LiDAR sensor and processes data, server gathers data from clients and transmits integrated data in real-time. The test was carried out to ensure real-time processing of the system by changing the data acquisition, processing method and process driving method of process. As a result of the experiment, when receiving data from four LiDAR sensors, client and server process was operated using background or multi-core processing, the system response time of each client was about 13.2 ms and the server was about 12.6 ms.

Effective Point Dataset Removal for High-Speed 3D Scanning Processes (고속 3D 스캐닝 프로세스를 위한 효과적인 점데이터 제거)

  • Lim, Sukhyun
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.26 no.11
    • /
    • pp.1660-1665
    • /
    • 2022
  • Recently, many industries are using three dimensional scanning technology. As the performance of the 3D scanner gradually improves, a sampling step to reduce a point data or a remove step to remove a part determined to be noise are generally performed in post processing. However, total point data by long time scanning cannot be processed at once in spite of performing such those additional processes. In general, a method using a multi threaded environment is widely used, but as the scanning process work time increases, the processing performance gradually decreases due to various environmental conditions and accumulated operations. This paper proposes a method to initially remove point data judged to be unnecessary by calculating accumulated fast point feature histogram values from coming point data of the 3D scanner in real time. The entire 3D scanning process can be reduced using this approach.

Algorithm Development for Effective Material Management in High-Rise Building Constructions (알고리즘 개발 연구방법론 기초연구 - 초고층 공사에서의 물류효율화를 위한 장비간 통신 방법 모델설정을 중심으로)

  • Cho, Chang-Yeon;Kwon, Soon-Wook;You, Seuk-Joon;Lee, Joo-Hyung
    • Proceedings of the Computational Structural Engineering Institute Conference
    • /
    • 2009.04a
    • /
    • pp.230-233
    • /
    • 2009
  • 3D(Difficult, Dirty, Dangerous) 산업의 대표적인 산업으로 인식되는 건설업은 현재 노무기능인력의 고령화와 신규 기능인력 육성의 어려움이라는 문제에 당면하였으며, 이러한 3D 산업이라는 이미지의 탈피 및 노동집약적 사업구조에 대한 변화에 대한 대안으로써 타산업과의 융복합을 통한 이미지 쇄신 및 생산성 향상을 위해 자동화 및 정보화를 위한 노력을 경주하고 있다. 본 연구에서는 건설 자동화 및 정보화를 위한 알고리즘 개발 연구방법론에 대한 기초연구로써, 초고층 공사에서의 물류 효율화를 위한 장비간 통신방법에 대한 모델을 설정하고, 해당 모델에 대해 적용 가능한 알고리즘을 도출하는 프로세스를 규명함으로써, 건설 자동화 및 정보화 연구를 진행하는 단계에서 최적화(Optimization)를 위한 알고리즘 규명에 대한 방안을 제시하고자 한다.

  • PDF

자율운항선박 플랫폼 개발을 위한 항해정보 분석에 관한 연구

  • An, Yeong-Jung;Lee, Yun-Seok
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • 2019.05a
    • /
    • pp.232-233
    • /
    • 2019
  • 자율운항선박 개발은 해운분야의 새로운 발전 동력으로 주목 받고 있으며, 관련 기술개발에 대한 연구가 활발하다. 특히 선박과 육상 간 통신기술 기반의 정보 연결성(connectivity)은 자율운항선박의 실현에 있어 중요한 연구 분야이며, 단위기능 제공에 한정되어 있는 항해 장비 간 통신까지 포함된다. 그러나 수집되는 항해정보들을 체계적으로 분류하고, 이용 및 관리할 수 있는 선내 플랫폼(Platform) 개발에 대한 연구는 미흡하다. 본 연구는 항해장비의 연결성을 향상시키고, 원격운항과 자율운항 선박에 적용될 수 있는 항해정보관리 플랫폼의 기능 및 구조설계와 정보처리에 대한 프로세스 제안을 위한 선행연구로 항해 장비들의 취득정보를 분석하였으며, 응용서비스 및 보안관리에 필요한 정보사항과 기능을 정의하였다. 항해정보관리에 한정 하여 수집되는 정보들에 대해 분석하였으나, 선내 플랫폼 개발의 기초 연구가 될 것이다.

  • PDF