• Title/Summary/Keyword: in-memory system

Search Result 3,264, Processing Time 0.036 seconds

Memory Scrubbing for On-Board Computer of STSA T-2 (과학기술위성 2호 탑재컴퓨터의 메모리 세정 방안)

  • Ryu, Sang-Moon
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.13 no.6
    • /
    • pp.519-524
    • /
    • 2007
  • The OBC(on-board computer) of a satellite which plays a role of the controller for the satellite should be equipped with preventive measures against transient errors caused by SEU(single event upset). Since memory devices are pretty much susceptible to these transient errors, it is essential to protect memory devices against SFU. A common method exploits an error detection and correction code and additional memory devices, combined with periodic memory scrubbing. This paper proposes an effective memory scrubbing scheme for the OBC of STSAT-2. The memory system of the OBC is briefly mentioned and the reliability of the information stored in the memory system is analyzed. The result of the reliability analysis shows that there exist optimal scrubbing periods achieving the maximum reliability for allowed overall scrubbing overhead and they are dependent on the significance of the information stored. These optimal scrubbing periods from a reliability point of view are derived analytically.

Symbiotic Dynamic Memory Balancing for Virtual Machines in Smart TV Systems

  • Kim, Junghoon;Kim, Taehun;Min, Changwoo;Jun, Hyung Kook;Lee, Soo Hyung;Kim, Won-Tae;Eom, Young Ik
    • ETRI Journal
    • /
    • v.36 no.5
    • /
    • pp.741-751
    • /
    • 2014
  • Smart TV is expected to bring cloud services based on virtualization technologies to the home environment with hardware and software support. Although most physical resources can be shared among virtual machines (VMs) using a time sharing approach, allocating the proper amount of memory to VMs is still challenging. In this paper, we propose a novel mechanism to dynamically balance the memory allocation among VMs in virtualized Smart TV systems. In contrast to previous studies, where a virtual machine monitor (VMM) is solely responsible for estimating the working set size, our mechanism is symbiotic. Each VM periodically reports its memory usage pattern to the VMM. The VMM then predicts the future memory demand of each VM and rebalances the memory allocation among the VMs when necessary. Experimental results show that our mechanism improves performance by up to 18.28 times and reduces expensive memory swapping by up to 99.73% with negligible overheads (0.05% on average).

Effect of Scutellaria baicalensis and Gastrodia elata on Learning and Memory Processes (황금과 천마의 학습 및 기억에 미치는 영향)

  • 김지현;황혜정;김현영;함대현;이혜정;심인섭
    • The Journal of Korean Medicine
    • /
    • v.23 no.2
    • /
    • pp.125-138
    • /
    • 2002
  • Learning and memory are essential requirements for every living organism in order to cope with environmental demands, and cholinergic systems are known to be involved in learning and memory. Scutellaria baicalensis (SB) and Gastrodia elata (GE) as a traditional Oriental medicine have been clinically used to treat or prevent memory deficits, including Alzheimer's disease. In the present study, we investigated the effects of SB and GE on learning and memory in the Morris water maze task and the central cholinergic system of the rats with excitotoxic medial septum lesions. In the water maze test, the animals were trained to find a platform at a fixed position over 6 days and then received a 60-s probe trial in which the platform was removed from the pool on the 7th day. Ibotenic lesion of the medial septum (MS) impaired their performance in the maze test (latency of acquisition test on the 3rd day, $27.6{\pm}$4.4 sec vs. $61.7{\pm}17.7$ sec; retention test, $7.9{\pm}1.3%$ vs. $5.7{\pm}1.0%$: sharn vs. ibotenic lesioned groups, respectively) and reduced choline acetyltransferase (ChAT) - immunoreactivity in the MS and the hippocarnpus, which is a marker for degeneration of the central cholinergic system (number of cells, $21.1{\pm}1.1$ vs. $13.2{\pm}1.3$: sham vs. ibotenic lesioned group). Daily administrations of SB (100mg/kg, p.o.) and GE (100mg/kg, p.o.) for 21 consecutive days produced significant reversals of ibotenic acid-induced deficit in learning and memory. These treatments also reduced the loss of cholinergic immunoreactivity in the MS and the hippocarnpus induced by ibotenic acid. These results demonstrated that SB and GE ameliorated learning and memory deficits through effects on the central nervous system, partly through effect on the acetylcholine system. Our studies suggest an evidence of SB and GE as treatment for Alzheimer's disease.

  • PDF

An Artificial Immune system using Memory Cell for the Inventory Routing Problem (기억 세포를 이용한 재고-차량 경로 문제의 인공면역시스템)

  • Yang, Byoung-Hak
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 2008.10a
    • /
    • pp.236-246
    • /
    • 2008
  • We consider the Inventory Routing problem(IRP) for the vending machine operating system. An artificial immune system(AIS) is introduced to solve the IRP. The IPR is an rolling wave planning. The previous solution of IRP is one of good initial solution of current IRP. We introduce an Artificial Immune system with memory cell (AISM) which store previous solution in memory cell and use an initial solution for current problem. Experiment results shows that AISM reduced calculations time in relatively less demand uncertainty.

  • PDF

Quantitative Analyses of System Level Performance of Dynamic Memory Allocation In Embedded Systems (내장형 시스템 동적 메모리 할당 기법의 시스템 수준 성능에 관한 정량적 분석)

  • Park, Sang-Soo;Shin, Heon-Shik
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.11 no.6
    • /
    • pp.477-487
    • /
    • 2005
  • As embedded system grows in size and complexity, the importance of the technique for dynamic memory allocation has increased. The objective of this paper is to measure the performance of dynamic memory allocation by varying both hardware and software design parameters for embedded systems. Unlike torrent performance evaluation studies that have presumed the single threaded system with single address spate without OS support, our study adopts realistic environment where the embedded system runs on Linux OS. This paper contains the experimental performance analyses of dynamic memory allocation method by investigating the effects of each software layer and some hardware design parameters. Our quantitative results tan be used to help system designers design high performance, low power embedded systems.

Hybrid in-memory storage for cloud infrastructure

  • Kim, Dae Won;Kim, Sun Wook;Oh, Soo Cheol
    • Journal of Internet Computing and Services
    • /
    • v.22 no.5
    • /
    • pp.57-67
    • /
    • 2021
  • Modern cloud computing is rapidly changing from traditional hypervisor-based virtual machines to container-based cloud-native environments. Due to limitations in I/O performance required for both virtual machines and containers, the use of high-speed storage (SSD, NVMe, etc.) is increasing, and in-memory computing using main memory is also emerging. Running a virtual environment on main memory gives better performance compared to other storage arrays. However, RAM used as main memory is expensive and due to its volatile characteristics, data is lost when the system goes down. Therefore, additional work is required to run the virtual environment in main memory. In this paper, we propose a hybrid in-memory storage that combines a block storage such as a high-speed SSD with main memory to safely operate virtual machines and containers on main memory. In addition, the proposed storage showed 6 times faster write speed and 42 times faster read operation compared to regular disks for virtual machines, and showed the average 12% improvement of container's performance tests.

A Non-volatile Memory Lifetime Extension Scheme Based on the AUTOSAR Platform using Complex Device Driver (AUTOSAR 플랫폼 기반 CDD를 활용한 비휘발성 메모리 수명 연장 기법)

  • Shin, Ju-Seok;Son, Jeong-Ho;Lee, Eun-Ryung;Oh, Se-Jin;Ahn, Kwang-Seon
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.8 no.5
    • /
    • pp.235-242
    • /
    • 2013
  • Recently, the number of automotive electrical and electronic system has been increased because the requirements for the convenience and safety of the drivers and passengers are raised. In most cases, the data for controlling the various sensors and automotive electrical and electronic system used in runtime should be stored on the internal or external non-volatile memory of the ECU(Electronic Control Units). However, the non-volatile memory has a constraint with write limitation due to the hardware characteristics. The limitation causes fatal accidents or unexpected results if the non-volatile memory is not managed. In this paper, we propose a management scheme for using non-volatile memory to prolong the writing times based on AUTOSAR(AUTOmotive Open System Architecture) platform. Our proposal is implemented on the CDD(Complex Device Driver) and uses an algorithm which swaps a frequently modified block for a least modified block. Through the development of the prototype, the proposed scheme extends the lifetime of non-volatile memory about 1.08 to 2.48 times than simply using the AUTOSAR standard.

Development of On-Line Monitoring System using Smart material (지적복합재료를 이용한 온라인 모니터링시스템 개발)

  • Lee, Jin-Kyung;Park, Young-Chul;Lee, Sang-Pill;Park, Yi-Hyun
    • Proceedings of the KSME Conference
    • /
    • 2003.04a
    • /
    • pp.67-71
    • /
    • 2003
  • A hot press method was used to create the optimal fabrication condition for a Shape Memory Alloy(SMA) composite. The bonding strength between the matrix and the reinforcement within the SMA composite by the hot press method was more increased by cold rolling. In this study, the objective was to develop an on-line monitoring system in order to prevent the crack initiation and propagation by shape memory effect in SMA composite. Shape memory effect was used to prevent the SMA composite from crack propagation. For this system an optimal AE parameter should be determined according to the degree of damage and crack initiation. When the SMA composite was heated by the plate heater attached at the composite, the propagating cracks could be controlled by the compressive force of SMA.

  • PDF

A Working-set Sensitive Page Replacement Policy for PCM-based Swap Systems

  • Park, Yunjoo;Bahn, Hyokyung
    • JSTS:Journal of Semiconductor Technology and Science
    • /
    • v.17 no.1
    • /
    • pp.7-14
    • /
    • 2017
  • Due to the recent advances in Phage-Change Memory (PCM) technologies, a new memory hierarchy of computer systems with PCM is expected to appear. In this paper, we present a new page replacement policy that adopts PCM as a high speed swap device. As PCM has limited write endurance, our goal is to minimize the amount of data written to PCM. To do so, we defer the eviction of dirty pages in proportion to their dirtiness. However, excessive preservation of dirty pages in memory may deteriorate the page fault rate, especially when the memory capacity is not enough to accommodate full working-set pages. Thus, our policy monitors the current working-set size of the system, and controls the deferring level of dirty pages not to degrade the system performances. Simulation experiments show that the proposed policy reduces the write traffic to PCM by 160% without performance degradations.

FLASH : A Main Memory Storage System

  • Kim, Pyung-Chul;Jung, Byung-Gwan;Kim, Moon-Ja
    • The Journal of Information Technology and Database
    • /
    • v.1 no.2
    • /
    • pp.103-125
    • /
    • 1994
  • In this paper, we introduce a new main memory storage system called FLASH that is designed for real-time applications. The FLASH system is characterized by the memory residency of data and a new fast and dynamic hashing scheme called extendible chained bucket hashing. We compared the performance of the new hashing algorithm with other well-known ones. Also, we carried out an experiment to compare the overall performance of the FLASH system with a commercial one. Both comparison results show that the new hashing scheme and the FLASH system outperforms other competitives.

  • PDF