• Title/Summary/Keyword: Efficient Execution System

Search Result 300, Processing Time 0.029 seconds

Taking Point Decision Mechanism of Page-level Incremental Checkpointing based on Cost Analysis of Process Execution Time (프로세스 수행 시간의 비용 분석에 기반을 둔 페이지 단위 점진적 검사점의 작성 시점 결정 기법)

  • Yi Sang-Ho;Heo Jun-Young;Hong Ji-Man
    • The KIPS Transactions:PartA
    • /
    • v.13A no.4 s.101
    • /
    • pp.289-294
    • /
    • 2006
  • Checkpointing is an effective mechanism that allows a process to resume its execution that was discontinued by a system failure without having to restart from the beginning. Especially, page-level incremental checkpointing saves only the modified pages of a process to minimize the checkpointing overhead. This means that in incremental checkpointing, the time consumed for checkpointing varies according to the amount of modified pages. Thus, the efficient interval of checkpointing must be determined on run-time of the process. In this paper, we present an efficient and adaptive page-level incremental checkpointing facility that is based on the cost analysis of process execution time. In our simulation, results show that the proposed mechanism significantly reduced the average process execution time compared with existing fixed-interval-based page-level incremental checkpointing.

A Fault Tolerant Data Management Scheme for Healthcare Internet of Things in Fog Computing

  • Saeed, Waqar;Ahmad, Zulfiqar;Jehangiri, Ali Imran;Mohamed, Nader;Umar, Arif Iqbal;Ahmad, Jamil
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.15 no.1
    • /
    • pp.35-57
    • /
    • 2021
  • Fog computing aims to provide the solution of bandwidth, network latency and energy consumption problems of cloud computing. Likewise, management of data generated by healthcare IoT devices is one of the significant applications of fog computing. Huge amount of data is being generated by healthcare IoT devices and such types of data is required to be managed efficiently, with low latency, without failure, and with minimum energy consumption and low cost. Failures of task or node can cause more latency, maximum energy consumption and high cost. Thus, a failure free, cost efficient, and energy aware management and scheduling scheme for data generated by healthcare IoT devices not only improves the performance of the system but also saves the precious lives of patients because of due to minimum latency and provision of fault tolerance. Therefore, to address all such challenges with regard to data management and fault tolerance, we have presented a Fault Tolerant Data management (FTDM) scheme for healthcare IoT in fog computing. In FTDM, the data generated by healthcare IoT devices is efficiently organized and managed through well-defined components and steps. A two way fault-tolerant mechanism i.e., task-based fault-tolerance and node-based fault-tolerance, is provided in FTDM through which failure of tasks and nodes are managed. The paper considers energy consumption, execution cost, network usage, latency, and execution time as performance evaluation parameters. The simulation results show significantly improvements which are performed using iFogSim. Further, the simulation results show that the proposed FTDM strategy reduces energy consumption 3.97%, execution cost 5.09%, network usage 25.88%, latency 44.15% and execution time 48.89% as compared with existing Greedy Knapsack Scheduling (GKS) strategy. Moreover, it is worthwhile to mention that sometimes the patients are required to be treated remotely due to non-availability of facilities or due to some infectious diseases such as COVID-19. Thus, in such circumstances, the proposed strategy is significantly efficient.

Code Size Reduction and Execution performance Improvement with Instruction Set Architecture Design based on Non-homogeneous Register Partition (코드감소와 성능향상을 위한 이질 레지스터 분할 및 명령어 구조 설계)

  • Kwon, Young-Jun;Lee, Hyuk-Jae
    • The Transactions of the Korean Institute of Electrical Engineers A
    • /
    • v.48 no.12
    • /
    • pp.1575-1579
    • /
    • 1999
  • Embedded processors often accommodate two instruction sets, a standard instruction set and a compressed instruction set. With the compressed instruction set, code size can be reduced while instruction count (and consequently execution time) can be increased. To achieve code size reduction without significant increase of execution time, this paper proposes a new compressed instruction set architecture, called TOE (Two Operations Execution). The proposed instruction set format includes the parallel bit that indicates an instruction can be executed simultaneously with the next instruction. To add the parallel bit, TOE instruction format reduces the destination register field. The reduction of the register field limits the number of registers that are accessible by an instruction. To overcome the limited accessibility of registers, TOE adapts non-homogeneous register partition in which registers are divided into multiple subsets, each of which are accessed by different groups of instructions. With non-homogeneous registers, each instruction can access only a limited number of registers, but an entire program can access all available registers. With efficient non-homogeneous register allocator, all registers can be used in a balanced manner. As a result, the increase of code size due to register spills is negligible. Experimental results show that more than 30% of TOE instructions can be executed in parallel without significant increase of code size when compared to existing Thumb instruction set.

  • PDF

Performance Analysis of Flash File System for the Efficient I/O on Smart Device (스마트 기기의 효율적인 I/O를 위한 플래시 파일 시스템 성능 분석)

  • Chung, Kyung-Ho;Kim, Yong-Hwan;Kim, Sang-Jin;Jung, Young-Seok;Kim, Sung-Soo
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.10 no.3
    • /
    • pp.171-178
    • /
    • 2015
  • Recently NAND flash memory has been found to be the primary cause of low performance in the smart device. NAND flash memory is different from each other the execution time of I/O operations that flash file system is required. Therefore, it is necessary to compare and analyze the flash file system I/O performance for the efficient I/O on smart device. In this paper, it was tested and analyzing the I/O performance of the YAFFS2, JFFS2, UBIFS. Experimental results most read I/O performance is good, but the writing I/O performance is not good. For UBIFS, showed a more good I/O performance compared to other flash file system.

Development of Categorization System for Efficient Calculation of Damage Cost according to Strong Wind (강풍 피해에 따른 피해비용의 효율적인 산정을 위한 분류체계 개발)

  • Song, Chang Young;Lee, Jong Hoon
    • Journal of the Korean Society of Safety
    • /
    • v.31 no.2
    • /
    • pp.127-132
    • /
    • 2016
  • In this study, the plan to construct a disaster information categorization system that can be objectively and efficiently performed was suggested in order to perform disaster management task systematically. Recently, the damage of natural disasters is gradually growing larger and faster, increasing the economic loss. Especially, as for the domestic storm damage, the damage from strong wind was found to be greater than the damage from torrential rain. Also, strong wind was found to be inflicting a great damage on human life, property and agricultural crops, so the necessity to study damage restoration from strong wind is increasing. Nevertheless, the damage items categorized in the domestic disaster year book are often comprehensive or unclear in criteria, and thus fail to reflect items or matters due to actual disaster damage. It is difficult to aggregate damage accurately such that it does not correspond to the national compensation scope or the damage amount is calculated according to subjective judgment of the investigator in charge. As such, if the disaster information management is inadequate by not applying accurate categorization criteria from damage amount calculation, there can be an issue with fairness when paying the damage support aid. Therefore, this study suggested a categorization plan for objective and efficient execution of disaster information management task in order to resolve such issues. It is expected that quick and efficient execution would be possible in disaster information management and task procedure domestically by constructing systematic categorization system related to disaster information.

Research Study on Seoul Region School Nutritionists' Perception of Potentially Hazardous Foods and Execution Conditions of Managing CCP Control Standard of the HACCP System - Focusing on CCP 3~CCP 7 - (서울지역 학교 영양(교)사의 PHF에 대한 인식 및 CCP 관리기준 수행실태 조사 - HACCP 시스템 CCP 3~CCP 7을 중심으로 -)

  • Lee, Ae-Rang
    • Journal of the East Asian Society of Dietary Life
    • /
    • v.26 no.6
    • /
    • pp.517-530
    • /
    • 2016
  • This research was conducted on Seoul region elementary, middle, and high school nutritionists to analyze execution conditions of HACCP control standards, focusing on PHF and CCP 3~CCP 7, in order to determine more efficient methods for school meals' sanitation system settlement. All surveys were distributed and collected via email. A total of 305 survey papers were collected, and 300 school results were analyzed. The following percentage of nutritionists perceived the following foods as potentially hazardous foods(PHF): raw or cooked animal foods (94.7%), blossomed seed products (93.7%), packed pickled radish (36.7%), unopened mayonnaise (30.2%), and unopened snails & corn cans 54.8%. Exactly 51.2% of nutritionists believed that foods were properly supplied via CCP 3's food quality standard. Exactly 33.9% of nutritionists answered that they had never corrected the digital thermometer since there were no issues with the CCP 4's digital thermometer correction frequency level. As for CCP 5's chroline disinfection of green vegetables, 57.1% of nutritionists answered that vegetables were slightly softened while 36.2% said there were no changes at all. According to the nutritionists, the most difficult execution level of CCP levels (excluding CCP 3, CCP 4) was CCP 7 (37.1%), CCP 6 (16.4%), and CCP 2 (16.4%). For the above results, proper training/education must be enforced so that nutritionists can have a clear notion of the PHF. A solution must be developed enhancing the execution of CCP 4's digital thermometer correction frequency level. For CP 5's chroline disinfection of green vegetables, food characteristics must be considered to suggest an appropriate number and method of cleansing. Furthermore, cooking employees are needed that properly use and manage cooling & heating equipments to maintain heated foods above $57^{\circ}C$ under the CCP 7 standard.

Central Server Management System of AMOLED Aging Chamber Signal Generator (AMOLED 에이징 챔버 신호 생성기 중앙서버 관리 시스템)

  • Kim, Hankil;Lee, Byungkwon;Jung, Heokyung
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.21 no.6
    • /
    • pp.1161-1166
    • /
    • 2017
  • Recently, with the development of display technology, AMOLED(Active Matrix OLED) panel production and demand are increasing. Unlike LCD, AMOLED panel basically does not need backlight, so it can output clear images with low power consumption. Therefore, the AMOLED market is growing globally. Accordingly, the demand for inspection devices required for production is also expanding. The inspection device of the AMOLED panel aging system operates in conjunction with MES(Manufacturing Execution System) and MIS(Management Information System), and it is efficient to construct network environment. The inspection device used for panel aging is a pattern generator capable of outputting multiple signals. Efficient design is required to operate multiple signal generators. To solve this problem, the proposed system proposed a method for remotely controlling the signal generator remotely and a method for driving the AMOLED panel. And the timing and power setting results are presented.

Proposed Efficient Architectures and Design Choices in SoPC System for Speech Recognition

  • Trang, Hoang;Hoang, Tran Van
    • Journal of IKEEE
    • /
    • v.17 no.3
    • /
    • pp.241-247
    • /
    • 2013
  • This paper presents the design of a System on Programmable Chip (SoPC) based on Field Programmable Gate Array (FPGA) for speech recognition in which Mel-Frequency Cepstral Coefficients (MFCC) for speech feature extraction and Vector Quantization for recognition are used. The implementing process of the speech recognition system undergoes the following steps: feature extraction, training codebook, recognition. In the first step of feature extraction, the input voice data will be transformed into spectral components and extracted to get the main features by using MFCC algorithm. In the recognition step, the obtained spectral features from the first step will be processed and compared with the trained components. The Vector Quantization (VQ) is applied in this step. In our experiment, Altera's DE2 board with Cyclone II FPGA is used to implement the recognition system which can recognize 64 words. The execution speed of the blocks in the speech recognition system is surveyed by calculating the number of clock cycles while executing each block. The recognition accuracies are also measured in different parameters of the system. These results in execution speed and recognition accuracy could help the designer to choose the best configurations in speech recognition on SoPC.

A Design of Multi-tier Structure Digital Content Distribution System based on Public Key (공개 키 기반의 계층 구조를 갖는 디지털콘텐트 분배 시스템의 설계)

  • Ko, Il-Seok;Na, Yun-Ji;Cho, Dong-Wook
    • The KIPS Transactions:PartA
    • /
    • v.11A no.2
    • /
    • pp.175-180
    • /
    • 2004
  • Generally, as for the multimedia high quality contents, an illegality facsimile is possible without a damage of a quality. Also a distribution of contents duplicated illegality in an Internet is giving a great economic loss to digital contents provider. Therefore, a study for security and efficient distribution of digital contents is required. The most important issues in a design of digital contents distribution system are a user convenience, an execution speed and a security. In this study, we designed digital contents distribution system that used a web caching technology and an encryption/decryption technique on hierarchical structure. The proposed system was the digital contents distribution system that improved a security and execution speed, a convenience of a user. Also it verified performance superiority of a proposed system by an examination.

A Converging Exact Algorithm for Determining an Optimal 3-Class-Based Dedicated Linear Storage System

  • Yang Moon-Hee
    • Management Science and Financial Engineering
    • /
    • v.12 no.1
    • /
    • pp.79-94
    • /
    • 2006
  • In this paper, we readdress a layout design problem, PTL[3], for determining an optimal 3-class-based dedicated linear storage layout in a class of unit load storage systems. Based on some fundamental properties derived, we provide a converging exact algorithm with O(n[logn]), which is more efficient than that of Yang and Kim [8] and can be applied to PTL[K] with $K{\ge}4$ in order to reduce computational execution time. In addition, we prove that the necessary condition suggested by them is also a sufficient condition to PTL[3].