• 제목/요약/키워드: Memory constraints

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

소형위성의 제어를 위한 컴퓨터 시스템의 설계 및 구현 (DESIGN AND IMPLEMENTATION OF THE SMALL SATELLITE ON-BOARD COMPUTER SYSTEM : KASCOM)

  • 김기형;김형신;박재현;박규호;최순달
    • Journal of Astronomy and Space Sciences
    • /
    • 제13권2호
    • /
    • pp.52-66
    • /
    • 1996
  • 본 논문에서는 우리별 2호(KITSAT-2)와 같은 소형위성의 실시간 제어 컴퓨터 시스댐인 KASCOM(KAIST satellite computer)의 설계시 요구사항(requirement)파 설계 방식(design meth-odology)을 제시한다. 위성 컴퓨터는 위성의 서브시스템으로서 뿐만 아니라 위성의 관리 제어 및 실험 장치들의 운용에 이르기까지 위성의 전 시스템파 연관을 맺고 었다. 이러한 연관성 때문에 위성 컴퓨터의 신뢰성은 위성의 전체 생명 유지에 매우 중요하다. 위성의 제어 컴퓨터로서 가져야 할 요구조건은 위성의 실시간 제어를 위한 연산 능력, 결함 허용의 입출력 시스템, 저전력소모, 무게, 크기, 방사선 차폐 등이다. 이러한 요구조건을 만족시키기 위해 KASCOM에 채택된 여러 설계 방법이 소개된다. 설계뿐만 아니라 실수 없이 구현하고 성능 및 환경 시험을 하는 것도 매우 중요하다. KASCOM의 구현 및 테스트 역시 본 논문에서 다툰다. 마지막으로 구현된 시스템의 실제 운용(in-orbit) 결파를 제시한다. 운용 결과, 프로그램 메모리(lMbit SRAM)에서는 하루 평균 2개의 SEU(lMbyte 당), 데이터 메모리(4Mbit SRAM)에서는 하루 평균 3.7개의 SEU(l Mbyte 당)가 관측되었다. 따라서 저집적 메모리가 고집적 메모리보다 SEU에 강한 것으로 보여진다.

  • PDF

IoT 장치에서 메모리 용량 제한을 고려한 멀티미디어 콘텐츠 설계 기법 (A Design Scheme for Multimedia Contents Considering Memory Constraints in IoT Devices)

  • 손경아
    • 한국정보통신학회논문지
    • /
    • 제24권11호
    • /
    • pp.1463-1469
    • /
    • 2020
  • 동영상이나 음성을 포함하는 멀티미디어 정보는 사람들이 쉽게 이해 가능하다는 점에서 활용도가 높다. 이러한 이유로 멀티미디어 정보를 저장한 IoT 장치가 스마트폰과 연동하여 정보를 전달하는 응용들이 연구되었다. 문제는 동영상이나 이미지 등으로 인해 정보의 크기가 IoT장치의 용량보다 커질 수 있다는 것이다. 본 논문에서는 IoT 장치처럼 저장용량에 한계가 있는 경우, 저장 용량의 한계를 고려한 멀티미디어 콘텐츠 설계 기법을 연구하였다. 동영상이 문자보다 정보 이해도가 높은 반면 용량은 크다는 점을 고려하여 정보 이해도와 용량 간의 해법을 구하는 것이다. 정적미디어와 동적미디어의 크기를 변수로 하고 선형 계획법에 의거하여 해를 풀이한다. 사례 연구를 통하여 본 논문의 설계기법이 유용함을 보였다.

모바일 기기의 실시간 작업 지원을 위한 종단간 자원 관리 기술 (End-to-End Resource Management Techniques for Supporting Real-time Tasks in Mobile Devices)

  • 반효경
    • 한국인터넷방송통신학회논문지
    • /
    • 제22권5호
    • /
    • pp.43-48
    • /
    • 2022
  • 최근 모바일 기기의 성능이 급격히 향상되고 다양한 앱이 등장하면서 대화형 작업뿐 아니라 실시간 작업을 동반하는 앱이 늘고 있다. 한편, 실시간 작업은 데드라인 제약 조건이 있어 종래의 시분할 시스템이 추구하던 자원 관리 정책으로는 실시간 제약 조건을 만족하는 데에 한계가 있다. 본 논문에서는 모바일 기기에서 대화형 작업과 실시간 작업이 동시에 실행될 때 CPU, 메모리, 스토리지로 이어지는 종단간 자원 관리를 어떻게 함으로써 실시간 작업의 제약 조건을 만족하면서 자원의 효율적인 관리가 가능한지에 대해 알아본다. 본 논문에서는 복잡한 자원관리 정책의 제안보다 각 자원들이 실시간 작업의 조건을 만족하기 위해 필요한 기본 개념에 대해 살펴보는 데에 초점을 맞춘다. CPU의 경우 실시간 작업을 위한 전담코어 할당, 메모리의 경우 워킹셋의 일정 비율을 보장하는 방식, 스토리지의 경우 고속 스토리지를 사용하고 문맥교환을 생략하는 방식 등 기본적인 지원 방안을 알아보고 이를 어떻게 효율화할 수 있는지에 대해 알아본다.

제약 조건에서의 예보를 위한 기상 응용의 실행 패턴 분석 (An Analysis of Execution Patterns of Weather Forecast Application in Constraints Conditions)

  • 오지선;김윤희
    • KNOM Review
    • /
    • 제22권3호
    • /
    • pp.25-30
    • /
    • 2019
  • 기상 응용의 경우 시간적, 자원적 한계 내에서도 의미 있는 결과를 도출해 제공해야 한다. 수많은 과거 데이터를 통한 예보는 시간적인 소요가 크며, 국지성 태풍 예보와 같은 재난 안전 관련 분석/예측의 경우에는 여전히 자원적 한계가 존재한다. 태풍 예보, 도로별 침수/홍수 지역 예측 서비스 등 시간 제약하에 결과를 도출해야 하는 경우와 제한적인 물리적 환경 조건으로 인해 발생하는 문제 없이 적합한 예보를 제공해야 한다. 본 논문에서는 시간적, 자원적 조건에서도 원활한 예보 서비스 제공을 위해 기상 및 기후 예측 응용을 분석한다. 격자 크게 따른 수행 시간 분석을 통해 격자 조절을 통해 시간적 제약 조건이 있는 경우에 대처할 수있음을 확인하였다. 또한 메모리 자원 조절을 통해 수행 시간을 분석하여 성능에 영향을 미치지 않는 최소 자원 조건을 확인하였으며 swap, mlock 분석을 통해 응용의 자원 사용 패턴을 확인하였다.

Cold 블록 영역과 hot 블록 영역의 주기적 교환을 통한 wear-leveling 향상 기법 (A wear-leveling improving method by periodic exchanging of cold block areas and hot block areas)

  • 장시웅
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2008년도 춘계종합학술대회 A
    • /
    • pp.175-178
    • /
    • 2008
  • 플래시 메모리에서 읽기 작업은 속도도 빠르고 제약이 없으나 데이터 변경 시에는 덮어쓰기(overwrite)가 되지 않아 해당 데이터를 새로운 영역에 쓰고 이전에 존재하던 데이터는 무효 시켜야한다. 무효화시킨 데이터는 가비지컬렉션을 통해 지움 연산을 수행해야 한다. 지역 접근성을 가지는 데이터에 대해 가비지컬렉션을 통해 클리어 시킬 대상 목록을 선정할 때 cost-benefit 방법을 사용하면 성능은 좋으나 wear-leveling이 나빠지는 문제점이 있다. 본 연구에서는 wear-leveling을 개선하기 위해 플래시 메모리를 hot 데이터 그룹들과 cold 데이터 그룹들의 다수의 그룹으로 분할한 후 데이터를 배치하고 주기적으로 hot 데이터 영역과 cold 데이터 영역을 교체함으로써 wear-leveling과 성능을 개선하였다.

  • PDF

온라인 식별 및 매개변수 추정을 이용한 실시간 e-Actuator 오류 검출 (Realtime e-Actuator Fault Detection using Online Parameter Identification Method)

  • 박준기;김태호;이흥식;박찬식
    • 전기학회논문지
    • /
    • 제63권3호
    • /
    • pp.376-382
    • /
    • 2014
  • E-Actuator is an essential part of an eVGT, it receives the command from the main ECU and controls the vane. An e-Actuator failure can cause an abrupt change in engine output and it may induce an accident. Therefore, it is required to detect anomalies in the e-Actuator in real time to prevent accidents. In this paper, an e-Actuator fault detection method using on-line parameter identification is proposed. To implement on-line fault detection algorithm, many constraints are considered. The test input and sampling rate are selected considering the constraints. And new recursive system identification algorithm is proposed which reduces the memory and MCU power dramatically. The relationship between the identified parameters and real elements such as gears, spring and motor are derived. The fault detection method using the relationship is proposed. The experiments with the real broken gears show the effectiveness of the proposed algorithm. It is expected that the real time fault detection is possible and it can improve the safety of eVGT system.

영상 디코더의 제한된 버퍼를 고려한 전력 최소화 DVFS 방식 (Power-Minimizing DVFS Algorithm for a Video Decoder with Buffer Constraints)

  • 정승호;안희준
    • 한국통신학회논문지
    • /
    • 제36권9B호
    • /
    • pp.1082-1091
    • /
    • 2011
  • DVFS (Dynamic Voltage and Frequency Scaling) 에 기초한 저전력 기법은 배터리를 사용하는 모바일 장치에서 동작시간 향상을 위하여 매우 중요하다. 본 연구에서는 DVFS기법에 기반을 둔 영상디코더의 에너지 소비를 최소화핸 스케줄링 알고리즘을 제안 한다 특히, 기존연구에서 간과된 디코더와 디스플레이 사이에 위치한 버퍼의 크기 제약을 모델에 포함하여 버퍼 넘침을 방지 하도록하며, 이 모델에서 수학적으로 에너지를 최소화하는 알고리즘을 제안하고 증명하였다. 실제 영상을 통한 시뮬레이션 결과 버퍼의 크기가 10 프레임정도에서 이득이 포화상태가 되며, 제안된 알고리즘이 기존의 직관적인 알고리즘들에 비하여 평균 10% 정도의 전력소모 절약을 얻을 수 있음을 확인하였다.

An Improved Analytic Model for Power System Fault Diagnosis and its Optimal Solution Calculation

  • Wang, Shoupeng;Zhao, Dongmei
    • Journal of Electrical Engineering and Technology
    • /
    • 제13권1호
    • /
    • pp.89-96
    • /
    • 2018
  • When a fault occurs in a power system, the existing analytic models for the power system fault diagnosis could generate multiple solutions under the condition of one or more protective relays (PRs) and/or circuit breakers (CBs) malfunctioning, and/or an alarm or alarms of these PRs and/or CBs failing. Therefore, this paper presents an improved analytic model addressing the above problem. It takes into account the interaction between the uncertainty involved with PR operation and CB tripping and the uncertainty of the alarm reception, which makes the analytic model more reasonable. In addition, the existing analytic models apply the penalty function method to deal with constraints, which is influenced by the artificial setting of the penalty factor. In order to avoid the penalty factor's effects, this paper transforms constraints into an objective function, and then puts forward an improved immune clonal multi-objective optimization algorithm to solve the optimal solution. Finally, the cases of the power system fault diagnosis are served for demonstrating the feasibility and efficiency of the proposed model and method.

A Case Study of the Base Technology for the Smart Grid Security: Focusing on a Performance Improvement of the Basic Algorithm for the DDoS Attacks Detection Using CUDA

  • Huh, Jun-Ho;Seo, Kyungryong
    • 한국멀티미디어학회논문지
    • /
    • 제19권2호
    • /
    • pp.411-417
    • /
    • 2016
  • Since the development of Graphic Processing Unit (GPU) in 1999, the development speed of GPUs has become much faster than that of CPUs and currently, the computational power of GPUs exceeds CPUs dozens and hundreds times in terms of decimal calculations and costs much less. Owing to recent technological development of hardwares, general-purpose computing and utilization using GPUs are on the rise. Thus, in this paper, we have identified the elements to be considered for the Smart Grid Security. Focusing on a Performance Improvement of the Basic Algorithm for the Stateful Inspection to Detect DDoS Attacks using CUDA. In the program, we compared the search speeds of GPU against CPU while they search for the suffix trees. For the computation, the system constraints and specifications were made identical during the experiment. We were able to understand from the results of the experiment that the problem-solving capability improves when GPU is used. The other finding was that performance of the system had been enhanced when shared memory was used explicitly instead of a global memory as the volume of data became larger.

A Consistent Quality Bit Rate Control for the Line-Based Compression

  • Ham, Jung-Sik;Kim, Ho-Young;Lee, Seong-Won
    • IEIE Transactions on Smart Processing and Computing
    • /
    • 제5권5호
    • /
    • pp.310-318
    • /
    • 2016
  • Emerging technologies such as the Internet of Things (IoT) and the Advanced Driver Assistant System (ADAS) often have image transmission functions with tough constraints, like low power and/or low delay, which require that they adopt line-based, low memory compression methods instead of existing frame-based image compression standards. Bit rate control in the conventional frame-based compression systems requires a lot of hardware resources when the scope of handled data falls at the frame level. On the other hand, attempts to reduce the heavy hardware resource requirement by focusing on line-level processing yield uneven image quality through the frame. In this paper, we propose a bit rate control that maintains consistency in image quality through the frame and improves the legibility of text regions. To find the line characteristics, the proposed bit rate control tests each line for ease of compression and the existence of text. Experiments on the proposed bit rate control show peak signal-to-noise ratios (PSNRs) similar to those of conventional bit rate controls, but with the use of significantly fewer hardware resources.