• Title/Summary/Keyword: task-dynamic

검색결과 556건 처리시간 0.142초

배터리 작동식의 무선 센서 노드를 위한 에너지 효율적인 실시간 태스크 스케줄링 (Energy-Efficient Real-Time Task Scheduling for Battery-Powered Wireless Sensor Nodes)

  • 김동주;김태훈;탁성우
    • 한국멀티미디어학회논문지
    • /
    • 제13권10호
    • /
    • pp.1423-1435
    • /
    • 2010
  • 무선 센서 네트워크를 구성하는 센서 노드는 배터리 기반의 제한된 전원과 낮은 연산 능력의 초경량 마이크로프로세서, 그리고 제한된 크기의 메모리 자원 등과 같은 하드웨어 사양을 가지고 있다. 이와 같은 제약 사항에도 불구하고 무선 센서 노드는 센싱 데이터의 실시간 처리 및 데이터 송수신 작업을 동시에 병행할 수 있어야 한다. 이에 본 논문에서는 배터리 작동식의 무선 센서 노드를 위한 에너지 효율적인 실시간 태스크 스케줄링 기법을 제안하였다. 제안한 에너지 효율적인 실시간 스케줄링 가법은 태스크의 실제 실행시간이 최악 실행시간보다 작을 경우에 발생되는 태스크의 실행 여유시간을 이용하여, 마이크로프로세서의 동작 주파수를 조절하고 무선 센서 노드의 전력 소비를 줄인다. 제안한 기법의 동작을 시험한 결과, 효율적인 전력 소비를 제공함과 동시에 실시간 태스크의 마감시한이 보장됨을 확인하였다.

뉴로-퍼지 시스템에 의한 몸통근육군의 EMG 크기 예측 방법론 (Neuro-Fuzzy Approach for Predicting EMG Magnitude of Trunk Muscles)

  • 이욱기
    • 대한인간공학회지
    • /
    • 제19권2호
    • /
    • pp.87-99
    • /
    • 2000
  • This study aims to examine a fuzzy logic-based human expert EMG prediction model (FLHEPM) for predicting electromyographic responses of trunk muscles due to manual lifting based on two task (control) variables. The FLHEPM utilizes two variables as inputs and ten muscle activities as outputs. As the results, the lifting task variables could be represented with the fuzzy membership functions. This provides flexibility to combine different scales of model variables in order to design the EMG prediction system. In model development, it was possible to generate the initial fuzzy rules using the neural network, but not all the rules were appropriate (87% correct ratio). With regard to the model precision, the EMG signals could be predicted with reasonable accuracy that the model shows mean absolute error of 8.43% ranging from 4.97% to 13.16% and mean absolute difference of 6.4% ranging from 2.88% to 11.59%. However, the model prediction accuracy is limited by use of only two task variables which were available for this study (out of five proposed task variables). Ultimately, the neuro-fuzzy approach utilizing all five variables to predict either the EMG activities or the spinal loading due to dynamic lifting tasks should be developed.

  • PDF

UbiFOS: A Small Real-Time Operating System for Embedded Systems

  • Ahn, Hee-Joong;Cho, Moon-Haeng;Jung, Myoung-Jo;Kim, Yong-Hee;Kim, Joo-Man;Lee, Cheol-Hoon
    • ETRI Journal
    • /
    • 제29권3호
    • /
    • pp.259-269
    • /
    • 2007
  • The ubiquitous flexible operating system (UbiFOS) is a real-time operating system designed for cost-conscious, low-power, small to medium-sized embedded systems such as cellular phones, MP3 players, and wearable computers. It offers efficient real-time operating system services like multi-task scheduling, memory management, inter-task communication and synchronization, and timers while keeping the kernel size to just a few to tens of kilobytes. For flexibility, UbiFOS uses various task scheduling policies such as cyclic time-slice (round-robin), priority-based preemption with round-robin, priority-based preemptive, and bitmap. When there are less than 64 tasks, bitmap scheduling is the best policy. The scheduling overhead is under 9 ${\mu}s$ on the ARM926EJ processor. UbiFOS also provides the flexibility for user to select from several inter-task communication techniques according to their applications. We ported UbiFOS on the ARM9-based DVD player (20 kB), the Calm16-based MP3 player (under 7 kB), and the ATmega128-based ubiquitous sensor node (under 6 kB). Also, we adopted the dynamic power management (DPM) scheme. Comparative experimental results show that UbiFOS could save energy up to 30% using DPM.

  • PDF

Batch Resizing Policies and Techniques for Fine-Grain Grid Tasks: The Nuts and Bolts

  • Muthuvelu, Nithiapidary;Chai, Ian;Chikkannan, Eswaran;Buyya, Rajkumar
    • Journal of Information Processing Systems
    • /
    • 제7권2호
    • /
    • pp.299-320
    • /
    • 2011
  • The overhead of processing fine-grain tasks on a grid induces the need for batch processing or task group deployment in order to minimise overall application turnaround time. When deciding the granularity of a batch, the processing requirements of each task should be considered as well as the utilisation constraints of the interconnecting network and the designated resources. However, the dynamic nature of a grid requires the batch size to be adaptable to the latest grid status. In this paper, we describe the policies and the specific techniques involved in the batch resizing process. We explain the nuts and bolts of these techniques in order to maximise the resulting benefits of batch processing. We conduct experiments to determine the nature of the policies and techniques in response to a real grid environment. The techniques are further investigated to highlight the important parameters for obtaining the appropriate task granularity for a grid resource.

업무-기술적합(TTF) 영향에 대한 다차항 회귀분석과 반응표면 방법론적 접근: 그룹지원시스템(GSS)의 경우 (Polynomial Regression Analysis and Response Surface Methodology in Task-Technology Fit Research: The Case of GSS (Group Support Systems))

  • 강소라;김민수;양희동
    • Asia pacific journal of information systems
    • /
    • 제16권2호
    • /
    • pp.47-67
    • /
    • 2006
  • This study takes a quantitative approach to the influence of TTF (Task-Technology Fit) on the individual's use and performance of GSS (Group Support Systems), while traditional studies on TTF have taken the experimental approach to explore the characteristic fit between diverse tasks and technologies. We have the following two research inquires: Are the IS use and performance maximized when information technologies are provided by the exact amount of demand?; and, Does TTF at the high level between task and IT produce better IS use (or performance) than at the low level? To investigate these issues, we use the polynomial regression analysis and response surface methodology of Edwards (1993) instead of traditional direct measure of TTF. This method measures the degree of desired and actual level of information technologies in conducting tasks, and traces the dynamic changes of dependent variables (IS use and performance) according to the variances of each independent variable. Our results conclude that user's IS use and performance are maximized when information technologies are actually provided by no more or less than the desired level. We also found that TTF at the high level promotes better IS use and performance than TTF at the low level.

실시간 비디오 처리에 적합한 에너지 효율적인 멀티코어 스케쥴링 (Energy-Efficient Multi- Core Scheduling for Real-Time Video Processing)

  • 백형구;여정모;이완연
    • 한국컴퓨터정보학회논문지
    • /
    • 제16권6호
    • /
    • pp.11-20
    • /
    • 2011
  • 본 논문에서는 DVFS 기능을 제공하는 멀티코어 프로세서 상에서 실시간 비디오 태스크의 에너지 소모량을 최소화하는 최적 스케쥴링 기법을 제안한다. 제안된 스케쥴링 기법은 멀티코어의 병렬처리 기법을 활용하도록 적절한 수의 멀티코어들을 태스크의 수행에 할당하고, 사용되지 않는 코어들의 전원을 끄며, 실시간 태스크의 데드라인을 만족하는 최저 클락 주파수를 배정한다. 단일 코어에서 태스크를 실행하는 기존 방법과 그리고 모든 코어들에서 태스크를 실행하는 기존 방법을 제안된 스케쥴링 기법과 비교하는 실험 결과에서, 제안된 스케쥴링 기법이 기존 방법들의 에너지 소모량을 각각 최대 67%, 89% 감소시킴을 확인하였다.

반응시간제한시 제어작업의 디스플레이 시각효과 비교 (Comparison of Display Visual Effects in Control Task under Limited Reaction Time)

  • 오영진
    • 산업경영시스템학회지
    • /
    • 제21권47호
    • /
    • pp.57-68
    • /
    • 1998
  • Work environments have been changed with the advent of new technologies, such as computer technology. However, human cognitive limits can't pace up with the change of work environment. Designing human-computer system requires knowledge and evaluation of the human cognitive processes which control information flow workload. Futhermore, under limited reaction time and/or urgent situation, human operator may the work stress, work error and resultant deleterious work environment. This paper evaluate the visual factors of major information processing factors(information density, amount of information, operational speed of speed)on operator performance of supervisory control under urgent(limited reaction time)environments which require deleterious work condition. To describe the work performance int the urgent work situations with time stress and dynamic event occurrence, a new concept of information density was introduced. For a series of experiments performed for this study, three independent variables(information amount, system proceeding speed, information density) were evaluated using five dependent variables. The result of statistical analyses indicate that the amount of information affected on all of five dependent measure. Number of failure and number of secondary task score were influenced by both amount of information and operational speed of system. However reaction time of secondary task were affected by both amount of information and information density. As a result, the deleterious factors for the performances seemed to be a scanning time to supervise each control panel. Consequently, a new display panel was suggest to reduce operator work load for scanning task showing better operator performance.

  • PDF

멀티프로세서 시스템을 위한 동적 전압 조절 기반의 효율적인 스케줄링 기법 (An Efficient Scheduling Method based on Dynamic Voltage Scaling for Multiprocessor System)

  • 노경우;박창우;김석윤
    • 전기학회논문지
    • /
    • 제57권3호
    • /
    • pp.421-428
    • /
    • 2008
  • The DVS(Dynamic Voltage Scaling) technique is the method to reduce the dynamic energy consumption. As using slack times, it extends the execution time of the big load operations by changing the frequency and the voltage of variable voltage processors. Researches, that controlling the energy consumption of the processors and the data transmission among processors by controlling the bandwidth to reduce the energy consumption of the entire system, have been going on. Since operations in multiprocessor systems have the data dependency between processors, however, the DVS techniques devised for single processors are not suitable to improve the energy efficiency of multiprocessor systems. We propose the new scheduling algorithm based on DVS for increasing energy efficiency of multiprocessor systems. The proposed DVS algorithm can improve the energy efficiency of the entire system because it controls frequency and voltages having the data dependency among processors.

신경회로망을 이용한 동적 시스템의 상태 공간 인식 모델에 관한 연구 (A Study on the State Space Identification Model of the Dynamic System using Neural Networks)

  • 이재현;강성인;이상배
    • 한국지능시스템학회:학술대회논문집
    • /
    • 한국퍼지및지능시스템학회 1997년도 추계학술대회 학술발표 논문집
    • /
    • pp.115-120
    • /
    • 1997
  • System identification is the task of inferring a mathematical description of a dynamic system from a series of measurements of the system. There are several motives for establishing mathematical descriptions of dynamic systems. Typical applications encompass simulation, prediction, fault diagnostics, and control system design. The paper demonstrates that neural networks can be used effective for the identification of nonlinear dynamical systems. The content of this paper concerns dynamic neural network models, where not all inputs to and outputs from the networks are measurable. Only one model type is treated, the well-known Innovation State Space model(Kalman Predictor). The identification is based only on input/output measurements, so in fact a non-linear Extended Kalman Filter problem is solved. Even for linear models this is a non-linear problem without any assurance of convergence, and in spite of this fact an attempt is made to apply the principles from linear models, an extend them to non-linear models. Computer simulation results reveal that the identification scheme suggested are practically feasible.

  • PDF

Lactic Acid Bacteria의 동역학 네트워크 모델을 이용한 in Silico 모사방법 연구 (Study of in Silico Simulation Method for Dynamic Network Model in Lactic Acid Bacteria)

  • 정의섭;이혜원;이진원
    • 제어로봇시스템학회논문지
    • /
    • 제11권10호
    • /
    • pp.823-829
    • /
    • 2005
  • We have newly constructed an in silico model of fermentative metabolism for Lactococcus lactis in order to analyze the characteristics of metabolite flux for dynamic network. A rigorous mathematical model for metabolic flux has been developed and simulation researches have been performed by using GEPASI program. In this simulation task, we were able to predict the whole flux distribution trend for lactate metabolism and analyze the flux ratio on the pyruvate branch point by using metabolic flux analysis(MFA). And we have studied flux control coefficients of key reaction steps in the model by using metabolic control analysis(MCA). The role of pyruvate branch seems to be essential for the secretion of lactate and other organic byproducts. Then we have made an effort to elucidate its metabolic regulation characteristics and key reaction steps, and find an optimal condition for the production of lactate.