• Title/Summary/Keyword: 컴퓨터 응용공학

Search Result 703, Processing Time 0.031 seconds

New application programming approach for MPSoC programming platform (MPSoC 프로그래밍 플랫폼과 재겨냥성 컴파일러 연동을 위한 새로운 응용 기술방법)

  • Yongjoo Kim;Jongwon Lee;Sanghyun Park;Jonghee Yoon;Doosan Cho;Yongin Kwon;Yunheung Paek
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.11a
    • /
    • pp.846-848
    • /
    • 2008
  • 최근들어 MPSoC 프로그래밍 방법에 대한 많은 연구들이 이루어지고 있다. 예전부터 연구가 진행된 모델 기반 프로그래밍 접근이나 UML 같은 모델기반 언어부터 최근에 많이 연구되고 있는 MPI[1] 나 OpenMP[2] 기반의 프로그래밍 방법, 그리고 그 외에도 다양한 접근 방식의 방법론이 연구되어 있다. 하지만 현재까지 대부분의 연구는 최종 결과물이 C 언어 형태로 나오게 되어 있다. 즉 MPSoC 환경을 위한 컴파일러가 따로 제작되어야 하고 이 점은 다양한 이종 MPSoC 환경이 존재한다는 점에서 컴파일러 제작에 많은 부담이 발생한다. 본 논문 본인이 이전에 연구했던 MPSoC 프로그래밍 플랫폼과 플랫폼에서 사용되는 입력 정보의 형태를 설명한다. 그리고 입력정보 형태를 변형하여 재겨냥성(retargetable) 컴파일러와 연동이 가능하게 하여 최종 결과물을 바이너리 형태로 생성할 수 있도록 한다.

Dynamic Memory Management Technique for Stably Running Applications on Android Based Smartphone (안드로이드 기반 스마트폰 환경에서 응용프로그램의 안정적인 구동을 위한 동적 메모리 관리 기법)

  • Park, Seong-Jun;Kim, Kang-Seok;Kim, Jai-Hoon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2013.11a
    • /
    • pp.505-508
    • /
    • 2013
  • 스마트폰 응용 프로그램의 메모리 관리는 응용 프로그램의 속도와 안정성 측면에서 중요하게 다루어진다. 응용 프로그램에서 다루는 요소 중 이미지는 메모리 사용량의 많은 부분을 차지하며, 메모리의 여유 공간 내에서 이미지가 사용될 수 있도록 관리되어야 한다. 그러나 이미지의 해상도가 커지거나 다루게 되는 이미지의 개수가 늘어날 수록 이미지 객체의 관리의 어려움도 늘어나게 된다. 이미지 객체가 메모리 공간이 부족한 시점에서 메모리에 적재될 경우 응용 프로그램은 성능이 저하되거나 강제 종료될 수 있어 응용 프로그램의 사용성과 안정성이 낮아지게 된다. 본 논문에서는 안드로이드의 응용 프로그램에서 사용되는 이미지가 메모리의 많은 공간을 차지할 때, 안정적인 응용 프로그램 구동 환경을 제공해주는 동적 메모리 관리 기법을 적용하여 OOM(Out of Memory) 오류가 발생하는 문제를 해결하고자 한다.

A MAC Protocol based on Hi.erarchical Virtual Clusters (계층적 가상 클러스터 기반 MAC 프로토콜)

  • Back, Doo-Sung;Pyun, Ki-Hyun
    • Journal of the Korea Society of Computer and Information
    • /
    • v.14 no.5
    • /
    • pp.93-102
    • /
    • 2009
  • Environmental monitoring applications measure temporature, humidity, and pollution degrees of large areas periodically and are essential for ubiquitous society. In this paper, we propose a sensor network MAC protocol that is applicable to environmental monitoring applications. The proposing MAC protocol has scalability by constructing multiple groups of sensor nodes as in SMAC protocol. Differently from SMAC protocol, however, ours have hierarchical structure between adjacent groups. Data transmission schedules are efficient since lower groups are synchronized to higher groups. Thus. the end-to-end delays and energy consumption can be reduced due to sequential transmission schedules. But since the nodes within the same group are synchronized to themselves. they have good adaptability and scalability compared to existing hierarchical approaches such as DMAC. We show by simulations that the proposing MAC protocol is superior to SMAC for environmental monitoring applications.

Cloud Computing-based Computer Education System (클라우드 컴퓨팅 기반 컴퓨터 교육 시스템)

  • Shin, Eun-Joo;Lee, Bong-Hwan
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.11a
    • /
    • pp.1691-1693
    • /
    • 2010
  • 본 논문에서는 OpenNebula 기반의 클라우드 컴퓨팅 환경을 구축하고 클러스터 노드에 설치되는 하이퍼바이저로 Xen을 이용하여 클라우드 컴퓨팅 기반 컴퓨터 교육 시스템을 구축하였다. 전체 시스템은 Front-End 1대와 클러스터 노드 2대로 구성되며, 시스템 사용자는 원격 접속을 이용하여 가상 머신에 접근이 가능하다. 관리자는 Web를 통해 클러스터 노드와 가상 머신을 관리할 수 있으며, 컴퓨터 실습수업의 형태에 따라 각기 다른 OS와 응용 소프트웨어가 설치된 가상머신을 생성하여 사용자들에게 제공할 수 있다.

On Design of A Remote Partitioned Rendering System Using A Game Engine (게임엔진 기반 원격 분할 렌더링 시스템의 설계)

  • Lim, Choong-Gyoo
    • Journal of Korea Game Society
    • /
    • v.19 no.5
    • /
    • pp.5-14
    • /
    • 2019
  • This paper proposes a remote partitioned rendering method for displaying 3D applications on large tiled displays, which were developed using the Unity game engine. With the proposed method, one can represent them without additional development or any modifications to the applications. The paper verifies its feasibility by applying to a sample Unity-based application.

신경회로(Neural Network)의 로보틱스 및 산업 자동화 응용

  • 오세영
    • The Magazine of the IEIE
    • /
    • v.17 no.3
    • /
    • pp.28-36
    • /
    • 1990
  • 제6세대 컴퓨터로 불리는 신경컴퓨터는 학습과 병렬처리에 의해 인간의 지능을 모방한다. 따라서 지능과 빠른 계산을 요하는 여러 분야에 응용되고 있으며 실제 로봇의 제어나 sensor에 의거한 제어에 응용하여 좋은 결과를 내고 있다. 신경회로의 로봇나 공정제어(process control)응용은 학술적인 측면에서는 복잡한 비선형 시스템의 지능제어(intelligent control)연구이며 산업적 측면에서 보면 산업 자동화라는 막대한 시장을 뒤로 하고 있어 우리나라도 활발한 연구를 절실히 필요로 하고 있다. 본 해설에서는 신경회로를 간단히 소개한 후 로봇 제어 응용을 다루기로 한다. 신경회로의 응용분야중 보고된 결과가 비교적 적은 제어분야를 소개함으로써 독자들에게 연구 자료들을 제공하고 또한 흩어져 있는 신경회로의 제어응용 논문들을 분류 통일함으로써 이 분야를 조감할 수 있게 한다. 또한 로봇을 하나의 복잡하고 비선형적 plant로 보았을 때 로봇의 신경제어는 곧 산업공정의 신경제어에도 그대로 응용되리라 믿는다. 신경제어는 plant의 모델없이도 학습에 의하여 고속 정확한 제어가 가능하고 또 plant 특성변화에 잘 적응하며 병렬성으로 인하여 실시간 제어도 가능하다는 점에서 무한한 잠재력이 있으나 전세계적인 연구는 아직도 크게 미흡한 편이다. 더욱 많은 연구가 절실히 필요하다고 본다.

  • PDF

컴퓨터 대수학 알고리즘의 개념 및 변화를 이용한 응용모듈 설계모형 작성

  • Park, Yong-Beom;Kim, Bu-Yun;Heo, Man-Seong
    • Communications of Mathematical Education
    • /
    • v.12
    • /
    • pp.249-264
    • /
    • 2001
  • 학교수학을 가르치고 배우는 과정에서 교사의 역할은 기술 공학의 활용으로 변화하고 있다. 기술공학의 역할은 학생들로 하여금 수학에 대한 태도를 변하게 하여, 탐구적이며 창의적인 방법으로 수학을 공부하는데 열의를 갖도록 한다. 반면에 현재의 수학교수는 여전히 보수적이며 환경의 변화에 더디게 적응하고 있으나, 세상이 상당히 빨리 변하고 있으므로 기술공학을 활용하여 현재의 교수를 개선해 나가야 하겠다. 변화에 대한 인식과 갈망은 학습자료, 재정 상태, 그리고 기타 여러 가지 요인보다도 훨씬 중요하며 가장 중요한 것은 교수관점 및 교수견해의 변화에 대한 의지이다. 교사가 기호연산 실행 조작이 가능한 수학 학습용 컴퓨터 응용 소프트웨어와 이들을 탑재한 휴대용 수학학습 전용기를 중등학교수학에 적용할 경우, 수학교육에서 신중히 고려해야 할 것은, 첫째 모든 수준의 학생들을 격려하며, 둘째 대상 영역의 수학학습 내용을 이해하도록 기술공학을 활용한 새로운 교수 기법에 접근할 수 있어야 한다는 점이다.

  • PDF

ARP-Related Attack Detection and Recovery Technique in DHCP-based Public Networks (DHCP 기반 공용 네트워크 환경에서 ARP 관련 공격 탐지 및 복구기법)

  • Kim, Min-June;Jang, Yong-Jun;Shin, Ji-Chul;Rhee, Kyung-Hyune
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2013.05a
    • /
    • pp.652-654
    • /
    • 2013
  • ARP 관련 공격은 LAN상에서 MAC 주소의 위조를 통해 공격대상 호스트의 패킷을 가로채어 도청이나 변조를 가능하게 하는 공격 방법 중 하나이다. 이더넷 기술의 기본이 되는 ARP 프로토콜과 이를 기본적으로 사용할 수밖에 없는 공용 네트워크의 급격한 확산은 장차 ARP 관련 공격과 그 피해가 더욱 심각해 질 것으로 예상된다. 따라서 본 논문에서는, 공용 네트워크에서 기본적으로 사용하는 DHCP 프로토콜을 이용한 ARP 관련 공격 탐지 및 복구 솔루션을 제안한다.

Functional Coverage Analysis of a Diversity Controller for Nuclear Power Plants (원전용 다양성 제어기기의 Functional Coverage 분석)

  • Kim, Kyuchull;Oh, Seung-Rok;Choi, Jong-Gyun;Hong, Seung-Il;Bae, Il-Ho
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.11a
    • /
    • pp.56-58
    • /
    • 2011
  • 원자력 발전소의 오작동이나 사고는 인명이나 재산상의 큰 피해를 초래하므로 엄격한 안전 기준을 적용하고 있다. 따라서 원자력 발전소의 안전성과 관련된 원전용 제어기는 높은 수준의 신뢰도와 안전도가 요구된다. 이를 위해 디지털 방식의 제어기에 PLC 방식의 제어기와 PLD 방식의 제어기를 사용하여 다양성을 얻고 있다. 본 논문에서는 PLD 방식의 원전용 트립제어기의 Functional Verification을 위하여 RTL 수준의 설계에 대한 Functional Coverage 분석을 사용하였다. 테스트벤치는 System Verilog에서 제공되는 클래스에 기반한 구조적 테스트벤치를 작성하여 사용하였다.

Design and Implementation of HMI Authoring Tool for Window-based PLC Control (윈도우 기반 PLC 제어용 HMI 저작 도구의 설계 및 구현)

  • Chung, Soon-Bo;Kim, Hyo-Jeung;Yoon, Sung-Hee;Han, Kwang-Rok
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.05a
    • /
    • pp.523-526
    • /
    • 2004
  • 본 논문은 산업용 자동화기기에 사용되는 다수의 PLC(Programmable Logic Controller)를 모니터링하고 제어하기 위해, HMI(Human Machine Interface) 시스템에서 구동되는 저작 도구 응용프로그램을 설계 및 구현한다. HMI 저작 도구에서는 스크린이라는 가상화면 객체의 영역 안에서 태그라는 구성요소의 속성들을 편집하고 저장 및 전송하는 과정을 그래픽 화면을 통해 시각적으로 제공한다.

  • PDF