• Title/Summary/Keyword: task design

Search Result 1,876, Processing Time 0.028 seconds

Static Timing Analysis Tool for ARM-based Embedded Software (ARM용 내장형 소프트웨어의 정적인 수행시간 분석 도구)

  • Hwang Yo-Seop;Ahn Seong-Yong;Shim Jea-Hong;Lee Jeong-A
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.11 no.1
    • /
    • pp.15-25
    • /
    • 2005
  • Embedded systems have a set of tasks to execute. These tasks can be implemented either on application specific hardware or as software running on a specific processor. The design of an embedded system involves the selection of hardware software resources, Partition of tasks into hardware and software, and performance evaluation. An accurate estimation of execution time for extreme cases (best and worst case) is important for hardware/software codesign. A tighter estimation of the execution time bound nay allow the use of a slower processor to execute the code and may help lower the system cost. In this paper, we consider an ARM-based embedded system and developed a tool to estimate the tight boundary of execution time of a task with loop bounds and any additional program path information. The tool we developed is based on an exiting timing analysis tool named 'Cinderella' which currently supports i960 and m68k architectures. We add a module to handle ARM ELF object file, which extracts control flow and debugging information, and a module to handle ARM instruction set so that the new tool can support ARM processor. We validate the tool by comparing the estimated bound of execution time with the run-time execution time measured by ARMulator for a selected bechmark programs.

Development of SaaS cloud infrastructure to monitor conditions of wind turbine gearbox (풍력발전기 증속기 상태를 감시하기 위한 SaaS 클라우드 인프라 개발)

  • Lee, Gwang-Se;Choi, Jungchul;Kang, Seung-Jin;Park, Sail;Lee, Jin-jae
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.19 no.9
    • /
    • pp.316-325
    • /
    • 2018
  • In this paper, to integrate distributed IT resources and manage human resource efficiently as purpose of cost reduction, infrastructure of wind turbine monitoring system have been designed and developed on the basis of SaaS cloud. This infrastructure hierarchize data according to related task and services. Softwares to monitor conditions via the infrastructure are also developed. Softwares are made up of DB design, field measurement, data transmission and monitoring programs. The infrastructure is able to monitor conditions from SCADA data and additional sensors. Total time delay from field measurement to monitoring is defined by modeling of step-wise time delay in condition monitoring algorithms. Since vibration data are acquired by measurements of high resolution, the delay is unavoidable and it is essential information for application of O&M program. Monitoring target is gearbox in wind turbine of MW-class and it is operating for 10 years, which means that accurate monitoring is essential for its efficient O&M in the future. The infrastructure is in operation to deal with the gearbox conditions with high resolution of 50 TB data capacity, annually.

Design of Software and Hardware Modules for a TCP/IP Offload Engine with Separated Transmission and Reception Paths (송수신 분리형 TCP/IP Offload Engine을 위한 소프트웨어 및 하드웨어 모듈의 설계)

  • Jang Hank-Kok;Chung Sang-Hwa;Choi Young-In
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.33 no.9
    • /
    • pp.691-698
    • /
    • 2006
  • TCP/IP Offload Engine (TOE) is a technology that processes TCP/IP on a network adapter instead of a host CPU to reduce protocol processing overhead from the host CPU. There have been some approaches to implementing TOE: software TOE based on an embedded processor; hardware TOE based on ASIC implementation; and hybrid TOE in which software and hardware functions are combined. In this paper, we designed software modules and hardware modules for a hybrid TOE on an FPGA that had two processor cores. Software modules are based on the embedded Linux. Hardware modules are for data transmission (TX) and reception (RX). One core controls the TX path and the other controls the RX path of the Linux. This TX/RX path separation mechanism can reduce task switching overheads between processes and overcome poor performance of single embedded processor. Hardware modules deal with creating headers for outgoing packets, processing headers of incoming packets, and fetching or storing data from or to the host memory by DMA. These can make it possible to improve the performance of data transmission and reception. We proved performance of the TOE with separated transmission and reception paths by performing experiments with a TOE network adapter that was equipped with the FPGA having processor cores.

Avoidance of Internal Resonances in Hemispherical Resonator Assemblies from Fused Quartz Connected by Indium Solder

  • Sarapuloff, Sergii A.;Rhee, Huinam;Park, Sang-Jin
    • Proceedings of the Korean Society for Noise and Vibration Engineering Conference
    • /
    • 2013.04a
    • /
    • pp.835-841
    • /
    • 2013
  • Modern solid-state gyroscopes (HRG) with hemispherical resonators from high-purity quartz glass and special surface superfinishing and ultrathin gold coating become the best instruments for precise-grade inertial reference units (IRU) targeting long-term space missions. Designing of these sensors could be a notable contribution into development of Korea as a space nation. In participial, 40mm diameter thin-shell resonator from high-purity fused quartz, fabricated as a single-piece with its supporting stem has been designed, machined, etched, tuned, tested, and delivered by STM Co. (ATS of Ukraine) several years ago; an extremely-high Q-factor (upto 10~20 millions) has been shown. Understanding of the best way how to match such a unique sensor with inner glass assembly of the gyro means how to use the high potential in a maximal extent; and this has become the urgent task. Inner quartz glass assembly has a very thin indium (In) layer soldered the resonator and its silica base (case), but effects of internal resonances between operational modal pair of the shell-cup and its side (parasitic) modes can notable degrade the potential of the sensor as a whole, instead of so low level of resonator's intrinsic losses. Unfortunately, there are special combinations of dimensions of the parts (so-called, "resonant sizes"), when intensive losses of energy occurs. The authors proposed to use the length of stem's fixture as an additional design parameter to avoid such cases. So-called, a cyclic scheme of finite element method (FEM) and ANSYS software were employed to estimate different combinations of gyro assembly parameters. This variant has no mismatches of numerical origin due to FEM's discrete mesh. The optimum length and dangerous "resonant lengths" have been found. The special attention has been paid to analyses of 3D effects in a cup-stem transient zone, including determination of a difference between the positions of geometrical Pole of the resonant hemisphere and of its "dynamical Pole", i.e., its real zone of oscillation node. Boundary effects between the shell (cup) and 3D short "beams" (inner and outer stems) have been ranged. The results of the numerical experiments have been compared with the classic model of a quasi-hemispherical shell band with inextensional midsurface, and the solution using Rayleigh's functions of the $1^{st}$ and $2^{nd}$ kinds. To guarantee the truth of the recommended sizes to a designer of the real device, the analytical and FEM results have been compared with experimental data for a party of real resonators. The consistency of the results obtained by different means has been shown with errors less than 5%. The results notably differ from the data published earlier by different researchers.

  • PDF

Design of Sensor Middleware Architecture on Multi Level Spatial DBMS with Snapshot (스냅샷을 가지는 다중 레벨 공간 DBMS를 기반으로 하는 센서 미들웨어 구조 설계)

  • Oh, Eun-Seog;Kim, Ho-Seok;Kim, Jae-Hong;Bae, Hae-Young
    • Journal of Korea Spatial Information System Society
    • /
    • v.8 no.1 s.16
    • /
    • pp.1-16
    • /
    • 2006
  • Recently, human based computing environment for supporting users to concentrate only user task without sensing other changes from users is being progressively researched and developed. But middleware deletes steream data processed for reducing process load of massive information from RFID sensor in this computing. So, this kind of middleware have problems when user demands probability or statistics needed for data warehousing or data mining and when user demands very important stream data repeatedly but already discarded in the middleware every former time. In this paper, we designs Sensor Middleware Architecture on Multi Level Spatial DBMS with Snapshot and manage repeatedly required stream datas to solve reusing problems of historical stream data in current middleware. This system uses disk databse that manages historical stream datas filtered in middleware for requiring services using historical stream information as data mining or data warehousing from user, and uses memory database that mamages highly reuseable data as a snapshot when stream data storaged in disk database has high reuse frequency from user. For the more, this system processes memory database management policy in a cycle to maintain high reusement and rapid service for users. Our paper system solves problems of repeated requirement of stream datas, or a policy decision service using historical stream data of current middleware. Also offers variant and rapid data services maintaining high data reusement of main memory snapshot datas.

  • PDF

The Subjects for Examination & Criteria for Preparation of Test Questions of the Environmental Impact Assessor Qualifications Developed by DACUM (DACUM법을 이용한 환경영향평가사 자격의 시험과목 및 출제기준 개발 연구)

  • Park, Jong-Sung;Kim, Sang-Jin;Lee, Young-Ran
    • Journal of Engineering Education Research
    • /
    • v.13 no.6
    • /
    • pp.33-48
    • /
    • 2010
  • This paper is aimed to design for qualification structure and criteria for preparation of qualification test of the environmental impact assessor qualifications. In this study, a DACUM(Development A curriculum) method job analysis to extract contents such as task range, eligibility, examination standards, selection criteria of examination questions, examination methods, etc was done by an job analysis committee composed of 9 specialists in the industry and academia. In the first place, this report presents job analysis models by procedures for developing selection criteria of examination questions of the environmental impact assessor. The first step is preparation for job analysis(data research, interviews and selection of experts), the second step the establishment of job models(first expert council and site study), the third step the drawn-out of knowledge, skills, and tools(the second expert council and site study), the fourth step the selection of courses and an examination subject(the third expert council), the fifth step the establishment of guidelines for making questions(the third site study).

  • PDF

An Analysis on the Math Camp Programs for Elementary Gifted Students -In Case of the Education Centers for the Gifted in Seoul Metropolitan Office of Education- (초등 영재교육원 수학 영재캠프 프로그램 분석 -서울특별시교육청 산하 영재교육원 사례를 중심으로-)

  • Lim, Kyeong-Jin;Park, Man-Goo
    • Journal of Elementary Mathematics Education in Korea
    • /
    • v.14 no.1
    • /
    • pp.81-102
    • /
    • 2010
  • The purpose of this study was to analyze the content and design of the seven math camp programs for students of the education centers for the elementary gifted students. The analysis focused on the goals, content, and evaluations utilized in the math camp programs. The results of the study were as follows. First, there was no big difference between the goals set for each camp, and they mainly focused on the goals in affective domain. Second, the content of math camp programs was focused on enrichment rather than acceleration. Most of the programs were focused on geometry, whereas fewer programs were focused on measurement, probability and statistics. Based on the Analysis, we found that only nine out of 27 programs applied level-wised or individual exercise programs. Third, all centers for the mathematically gifted carried out evaluations of their math camp programs. However, a specific evaluation plan was not established for the math camp program plans. We suggested the direction of math camp programs as follows. First, the goals should reflect on the intended outcomes of the math camp programs. Also, the goals of math camp programs need to be distinctive from general education goals. Second, the programs should contain harmonious contents with enrichment and acceleration and must include various reactions and task commitment. The math camp programs need to include references and an appropriate information for the gifted students to encourage self-directed learning. Third, a more specific evaluation plan for math camp programs needs to be developed for effective education for the gifted students.

  • PDF

Adaptive Expertise in Pilot Situation Awareness: Comparison of Expert and Novice Instrument Flight Performance (조종사 상황인식의 적응적 전문성: 전문가와 초보자의 계기비행 수행 비교)

  • Sohn, Young-Woo;Lee, Kyung-Soo
    • Science of Emotion and Sensibility
    • /
    • v.12 no.1
    • /
    • pp.55-64
    • /
    • 2009
  • Previous research has mainly investigated the characteristics of expertise by using typical and routine tasks. This research to overcome these limitations included non-routine task situations and observed expert and novice pilots' situation awareness (SA) performance in routine and non-routine situations. Additionally, whether the ability to aware or perceive the environmental information in limited time varies with the level of expertise was tested. To this end, $2^*2^*2$ mixed factorial design was employed, including expertise (novice/expert) as a between-subjects variable and normality of fight situation (routine/non-routine) and stimulus display time (long/short) as within-subjects variables. As results, there was no performance difference in routine situations between experts and novices, while experts significantly outperformed novices in non-routine situations. When the display time became shorter, overall SA accuracy was decreased for both experts and novices, whereas experts' performance remained significantly higher than novices in short and long conditions. When we examined the interaction between the normality of fight situation and stimulus display time, there was no difference between experts and novices in routine situations for both short and long conditions. In non-routine situations, however, experts' SA accuracy was significantly higher than novices both in short and long conditions. Overall, non-routineness of flight situation does not have any impact on SA performance of experts, while it has a critical impact on SA performance of novices.

  • PDF

Design and Implementation of Real-time Implanted Kernel, RTiK to Support Real-time for a Test Set based on Windows (윈도우 기반의 점검장비에 실시간성을 지원하는 실시간 이식 커널의 설계 및 구현)

  • Lee, Jin-Wook;Cho, Moon-Haeng;Kim, Jong-Jin;Jo, Han-Moo;Park, Young-Soo;Lee, Cheol-Hoon
    • The Journal of the Korea Contents Association
    • /
    • v.10 no.10
    • /
    • pp.36-44
    • /
    • 2010
  • Recently, as new weapons are being developed, test equipments to test their functions inevitably require real-time features. However, since test equipments based on Windows can not support real-time requirements, we have no choice but to use third-party solutions such as RTX or INtime. This leads to increase the development cost of each test equipment. This paper suggests an real-time implemented kernel(RTiK) which operates as a device driver on Windows. RTiK provides another timer using the Local APIC of x86 microprocessors. It supports real-time requirements by periodically executing the required services using Windows-independent timer interrupts to guarantee task deadlines. To reduce the interrupt latency, we used deferred procedure calls provided by Windows. We also used the export driver to implement and modify user-defined functions without accessing the RTiK internals. Using an oscilloscope, we prove that the RTiK kernel proposed in this paper guarantees up to 0.1ms periods.

A Systematic Approach Of Construction Management Based On Last Planner System And Its Implementation In The Construction Industry

  • Hussain, SM Abdul Mannan;Sekhar, Dr.T.Seshadri;Fatima, Asra
    • Journal of Construction Engineering and Project Management
    • /
    • v.5 no.2
    • /
    • pp.11-15
    • /
    • 2015
  • The Last PlannerSystem (LPS) has been implemented on construction projects to increase work flow reliability, a precondition for project performance againstproductivity and progress targets. The LPS encompasses four tiers of planning processes:master scheduling, phase scheduling, lookahead planning, and commitment / weeklywork planning. This research highlights deficiencies in the current implementation of LPS including poor lookahead planning which results in poor linkage between weeklywork plans and the master schedule. This poor linkage undetermines the ability of theweekly work planning process to select for execution tasks that are critical to projectsuccess. As a result, percent plan complete (PPC) becomes a weak indicator of project progress. The purpose of this research is to improve lookahead planning (the bridgebetween weekly work planning and master scheduling), improve PPC, and improve theselection of tasks that are critical to project success by increasing the link betweenShould, Can, Will, and Did (components of the LPS), thereby rendering PPC a betterindicator of project progress. The research employs the case study research method to describe deficiencies inthe current implementation of the LPS and suggest guidelines for a better application ofLPS in general and lookahead planning in particular. It then introduces an analyticalsimulation model to analyze the lookahead planning process. This is done by examining the impact on PPC of increasing two lookahead planning performance metrics: tasksanticipated (TA) and tasks made ready (TMR). Finally, the research investigates theimportance of the lookahead planning functions: identification and removal ofconstraints, task breakdown, and operations design.The research findings confirm the positive impact of improving lookaheadplanning (i.e., TA and TMR) on PPC. It also recognizes the need to perform lookaheadplanning differently for three types of work involving different levels of uncertainty:stable work, medium uncertainty work, and highly emergent work.The research confirms the LPS rules for practice and specifically the need to planin greater detail as time gets closer to performing the work. It highlights the role of LPSas a production system that incorporates deliberate planning (predetermined andoptimized) and situated planning (flexible and adaptive). Finally, the research presents recommendations for production planningimprovements in three areas: process related, (suggesting guidelines for practice),technical, (highlighting issues with current software programs and advocating theinclusion of collaborative planning capability), and organizational improvements(suggesting transitional steps when applying the LPS).