• Title/Summary/Keyword: CPU 시간

Search Result 518, Processing Time 0.029 seconds

Implementation on Integrated Accounting Management System based on Web (웹기반 통합 어카운팅 시스템 구축)

  • Kim, Sung-Jun;Choi, Yun-Ken;Lee, Sang-Dong;Jang, Ji-Hoon;Kim, Joong-Kwon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.11a
    • /
    • pp.571-574
    • /
    • 2005
  • 한국과학기술정보연구원 슈퍼컴퓨팅센터에서는 여러 가지 이기종 슈퍼컴퓨터들을 사용하기에 유 무상 서비스를 하고 있다. 기존에는 사용자가 사용한 CPU 사용시간에 대하여 어카운팅(과금) 체계를 시스템의 작업 로그 및 시스템 어카운팅 관련 로그 파일을 기반으로 하여 텍스트 파일 기반의 어카운팅 시스템을 운영하여 왔다. 본 논문에서는 기존 텍스트 파일 기반의 어카운팅 시스템을 데이터베이스 기반으로 포팅하고 이를 웹을 통하여 사용자에게 서비스를 하는 웹기반 통합 어카운팅 시스템을 구현하였다.

  • PDF

Priority-Based Network Protocol Processing for OS-Level QoS Provisioning (운영체제 수준에서 QoS를 보장하기 위한 우선순위 기반 네트워크 프로토콜 처리)

  • Kim, Dong-Soo;Byun, Jae-Hee;Ryu, Min-Soo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.05a
    • /
    • pp.1773-1776
    • /
    • 2005
  • 본 논문에서는 운영체제 측면에서 QoS를 보장하기 위해 우선순위 기반의 네트워크 프로토콜 처리 기법을 제안한다. 제안된 기법에서는 우선순위에 따라 네트워크 패킷을 분류하고 프로토콜을 처리한다. 이를 위해 패킷분류기(Packet Classifier)와 프로토콜엔진(Protocol Engine)을 포함하는 QPF(QoS Provisioning Framework)를 설계하고 리눅스 커널 내부에 구현하였다. 과거의 인터럽트 기반의 방식에서는 네트워크 패킷이 선착순(first-in first-out)으로 처리되어 응용 프로그램에서 요구하는 QoS를 보장하기 어려우며, 또한 항상 네트워크 패킷의 처리가 응용 프로그램보다 우선적으로 처리되어 수신교착상태(Receive Livelock) 등의 문제가 발생한다. 본 논문에서 제안하는 QPF는 네트워크 패킷을 우선순위에 따라 처리함은 물론 네트워크 처리에 사용되는 CPU 시간을 조절할 수 있어 위와 같은 문제를 효과적으로 해결할 수 있다.

  • PDF

Applications of Variable Indexed Colors for Game Development of Mobile Devices (모바일 기기용 게임 개발을 위한 가변 인덱스 컬러 응용)

  • Jung, Jong-Pi;Kim, Chee-Hoon
    • The Journal of the Korea Contents Association
    • /
    • v.8 no.11
    • /
    • pp.49-56
    • /
    • 2008
  • Most games based on PCs or consoles at present show vivid special effects and brilliance sceneries. However, the other games running on mobiles and portable devices can not show magnificent scenes because of low hardware specifications such as slow CPU, old graphics card and battery capacity. These games relatively prefer light and casual contents that do not need tremendous calculation. It is very important to keep minimum of game graphics quality in those games. Thus this research presents the new possibility of variable indexed color palettes to overcome the low hardware capacities.

Computation of the flow field around a Butterfly valve (Butterfly 밸브주위의 유동장 해석)

  • Kim, C. H.;;M. Behnia;B. E. Milton
    • Journal of the korean Society of Automotive Engineers
    • /
    • v.14 no.1
    • /
    • pp.47-53
    • /
    • 1992
  • 대도시의 자동차 배기가스에 의한 대기오염문제는 날로 심화되어 가고 있으며, 그 규제 역시 매 우 엄격해지고 있다. 배기가스의 문제는 연소실내에서의 고효율연소에 의해 개선될 수 있으며, 이 를 위해서는 혼합가스 생성장치에서의 잘 미립화된 혼합가스의 생성에 관한 미시적 연구가 필수 적이다. 본 연구에서는 범용 유체 유동해석, 프로그램을 이용하여 Butterfly밸브 주위에서의 공기 의 흐름현상을 예측하였으며, 밸브의 손실계수(Kv)를 실험치와 비교하여 보았다. 또한 압축성과 비압축성 유체 유동해석의 비교, Residual Mass(R. M)의 최적치 정의에 의한 CPU 시간의 최소 화, Numerical Grid Size의 해석결과에 미치는 영향 등에 관해 알아보았다.

  • PDF

An Implementation of the Ranking Algorithm for Web Documents based on Link Analysis (링크 분석에 기반한 웹 문서 중요도 평가 알고리즘의 구현)

  • Lim, Sung-Chae
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2010.07a
    • /
    • pp.75-78
    • /
    • 2010
  • 웹 검색에는 기존의 정보검색(Information Retrieval) 시스템에서와 다르게 문서 간 하이퍼링크 정보를 바탕으로 각 웹 문서의 고유 중요도를 추정하는 방식이 자주 이용된다. 링크 분석에 기반한 알고리즘 중 PageRank 알고리즘은 구글의 웹 검색 서비스에 적용된 것으로 알려져 있다. 이런 PageRank 알고리즘에 따라 중요도를 계산하는 경우 색인된 웹 문서수가 증가함에 따라 계산에 필요한 CPU 자원의 사용도 함께 증가하며, 문서 수가 수 억 페이지에 달하면 하나의 서버에서는 계산을 수행할 수 없다는 문제가 있다. 본 논문에서는 이런 문제점을 해소하기 위해 여러 대의 서버를 PageRank 계산 용 클러스터로 사용할 수 있는 방법을 제시한다. 제시된 방법은 고속의 LAN을 이용하여 여러 대의 서버를 연결하고 반복적인 행렬 계산을 병렬로 수행할 수 있어 계산 시간을 단축시킬 수 있다. 이런 서버 클러스터 구현을 위해 멀티 쓰레딩 프로그램이 작성되었으며, PageRank 계산에 사용되는 행렬 데이터를 적은 양의 메모리만으로 표현 가능하도록 하였다.

  • PDF

Horizontal Vertical Control of Buoyancy Sculpture Using PI Algorithm (PI알고리즘을 이용한 부력조형물의 수평수직 제어)

  • Kang, Jin-Gu
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2018.07a
    • /
    • pp.355-356
    • /
    • 2018
  • 본 연구에서는 드론 기술을 응용한 부력조형물의 수평 및 수직 자세제어에 관한 연구를 수행 하였다. 기존의 공중부양 조형물은 헬륨 Gas를 이용한 애드벌룬이 대표적으로 로프를 이용한 단순한 공중부양 조형물이었다. 본 연구에서는 이러한 공중부양 조형물에 로프를 없애고 드론 기술을 응용한 프로펠러로 공중부양 조형물의 자세를 제어하는 방법을 연구하였다. 시스템 구성은 단일 제어기로서의 역할보다 시스템 구성요소로서의 역할이 매우 중요해지므로 조형물의 제어시스템, 다양한 센서등의 연동되어지는 전체의 제어기로 확장시켜 사용되는 퓨전 시스템의 방향으로 구성하였다. 부력조형물의 수평 및 수직제어를 위하여 사용된 센서는 2축의 자이로센서와 3축의 가속도센서를 사용하였다. 프로펠러와 연결된 BLDC모터를 효율적으로 제어하기 위한 알고리즘으로 PI 알고리즘을 이용하였다. 시스템의 성능 향상을 위한 효율적인 동적 작업부하 균등화와 시스템 자원인 CPU와 메모리를 효율적으로 사용하여 고성능 컴퓨팅 시스템의 처리량을 최소화하고, 센싱 및 제어의 수행시간을 최소화하였다. 본 연구에서는 PI 알고리즘을 시스템에 적용하여 응답특성 실험을 행한 결과 시뮬레이션에 의한 응답 결과와 잘 일치하였으며 그 유용성이 검증하였다.

  • PDF

Performance comparison by key length of AES encryption using Non-Addressable Data Protection Devices (AES 암호 방식에서의 암호 키 길이 변화에 따른 넌어드레스 장비의 성능 측정 및 비교)

  • Lee, Wonjoon;Choi, Hoon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2017.11a
    • /
    • pp.182-185
    • /
    • 2017
  • 넌어드레스(Non-Addressable) 장비는 IP 주소를 포함한 기타 어느 계정을 갖지 않는 통신 보안 장비로서, 해킹을 포함한 허가되지 않은 공격들로부터 원천적으로 단말을 보안할 수 있다. 본 논문에서는 넌어드레스 장비에서 AES 방식으로 데이터를 암/복호화 시 성능을 향상시키기 위한 방법을 제시한다. AES-128, 192, 256에서의 암/복호화 시간, CPU 사용량, 메모리 사용량, 실제 데이터의 전송속도를 비교하여 최선의 설정 방법을 도출한다.

Implementation of Fast Sobel Edge Detector Using SSE Instructions (SSE 명령어를 이용한 고속 Sobel Edge Detector 구현)

  • Park, Eun-Soo;Cui, Xue-Nan;Kim, Jun-Chul;Kim, Hak-Il
    • Proceedings of the KIEE Conference
    • /
    • 2007.10a
    • /
    • pp.113-114
    • /
    • 2007
  • 본 논문에서는 SSE(Streaming Sigle instruction multiple data Extensions)명령어를 이용한 고속 Sobel edge detection 알고리즘을 제안한다. SSE를 지원하는 CPU는 128bit의 SSE 레지스터를 보유하고 있으며 이에 속한 데이터는 한 번에 병렬적으로 처리 될 수 있다. 실험은 Sobel 연산에 대하여 순차처리 코딩, 이미지 처리 라이브러리인 OpenCV, MIL 8.0, IPP 5.2를 이용한 코딩, shift 알고리즘을 사용한 SSE 코딩, 제안하는 방법을 이용한 SSE 프로그램 코팅에 대해 각각의 수행 시간을 측정하고 이를 비교하였다. 실험결과 제안하는 방법은 순차코팅에 비해 약 12배, OpenCV에 비해 13배, MIL에 비해 2배 정도 빨랐으며, IPP에 대해선 약간 빠른 성능 향상을 보였다. 또한 일반적인 shift를 이용한 방법보다 제안하는 방법은 대략 1.5배 정도의 성능 향상이 있었다. 이를 통해 제안하는 방법은 라이브러리를 구입하는 비용을 들이지 않으며 추가적 하드웨어의 구입 없이도 PC에서 빠른 Sobel 연산을 수행 할 수 있음을 보였다.

  • PDF

A heuristic technique for autonomous control of AUV. (수중운동체의 자율항행 제어를 위한 휴리스틱 기법)

  • Lee, Young-Il;Kim, Yong-Gi
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.10b
    • /
    • pp.1441-1444
    • /
    • 2000
  • 실시간 정보가 알려지지 않은 해저환경에서 자율수중 운동체(AUV, Autonomous Underwater Vehicle)가 성공적인 임무 수행을 완료하기 위해서는 주어진 목표지점까지의 안전하고 효율적인 경로설정이 선행되어야 한다. 이를 위해 평가함수(evaluation function)에 기반한 휴리스틱 탐색(heuristic search)이 사용되는데 대부분의 평가함수는 목표점까지의 거리, 소모되는 연료로 구성된다[1]. 본 논문에서는 영역전문가가 보유한 장애물회피 관련 경험적 정보(heuristic information)를 반영하여 보다 효율적인 평가함수를 고안하며 후보노드들간의 관계성을 고려한 퍼지관계곱(Fuzzy Relational Products) 기반 휴리스틱 탐색기법을 제안한다. 제안한 탐색기법의 성능을 검증하기 위해 수행시간(cpu time), 경로의 최적화(optimization)정도, 사용 메모리 관점에서 시뮬레이션을 통해 $A^*$ 탐색기법과 비교한다.

  • PDF

고기동 위성에 탑재된 GPS 수신기의 궤도상의 성능 분석

  • Gwon, Gi-Ho;Lee, Sang-Jeong
    • The Bulletin of The Korean Astronomical Society
    • /
    • v.37 no.2
    • /
    • pp.169.2-169.2
    • /
    • 2012
  • 고기동 위성에 탑재된 GPS 수신기의 위성체의 기준 위치, 속도 및 시간의 정보를 제공한다. 특히 저궤도 관측위성은 빠른 동적 특성으로 인하여 GPS 위성 신호 획득 및 추적이 어려울 경우 연속적인 항행해를 제공하기 어려울 수 있다. 이를 위하여 위성 GPS 수신기는 지상용과 달리 넓은 대역폭의 신호 획득 및 추적이 가능한 RF수신단이 탑재되어 있으며 필터 기반의 궤도전파기가 탑재되어 있어 있다. 뿐만 아니라 GPS 수신기기의 상태 데이터 제공 및 고속 데이터 처리를 위하여 고성능 CPU가 탑재되어 있다. 특히 탑재된 궤도전파기는 고성능 필터 기반으로 설계되어 있으며 이를 이용하면 GPS 신호 추적이 되지 않은 상황에서도 비교적 정확하고 연속적인 항행해가 제공하게 된다. 본 논문에서는 저궤도 관측위성에 탑재된 GPS 수신기가 초기 위성운영에서 어떠한 절차에 의하여 동작이 되며 위성의 빠른 동적 특성에서 GPS 수신기의 가시성 및 추적 위성개수 분석 및 이를 바탕으로 위치 및 속도 정밀도가 어느 정도 되는지에 대한 성능 분석 결과를 정리 하였다. 본 논문 결과는 향후 고기동 위성의 GPS 수신기 및 관련 운영에 도움이 될 것으로 판단된다.

  • PDF