• Title/Summary/Keyword: executing

Search Result 1,025, Processing Time 0.02 seconds

Design and Implementation of a Grid System META for Executing CFD Analysis Programs on Distributed Environment (분산 환경에서 CFD 분석 프로그램 수행을 위한 그리드 시스템 META 설계 및 구현)

  • Kang, Kyung-Woo;Woo, Gyun
    • The KIPS Transactions:PartA
    • /
    • v.13A no.6 s.103
    • /
    • pp.533-540
    • /
    • 2006
  • This paper describes the design and implementation of a grid system META (Metacomputing Environment using Test-run of Application) which facilitates the execution of a CFD (Computational Fluid Dynamics) analysis program on distributed environment. The grid system META allows the CFD program developers can access the computing resources distributed over the network just like one computer system. The research issues involved in the grid computing include fault-tolerance, computing resource selection, and user-interface design. In this paper, we exploits an automatic resource selection scheme for executing the parallel SPMD (Single Program Multiple Data) application written in MPI (Message Passing Interface). The proposed resource selection scheme is informed from the network latency time and the elapsed time of the kernel loop attained from test-run. The network latency time highly influences the executional performance when a parallel program is distributed and executed over several systems. The elapsed time of the kernel loop can be used as an estimator of the whole execution time of the CFD Program due to a common characteristic of CFD programs. The kernel loop consumes over 90% of the whole execution time of a CFD program.

A DTN Routing Protocol for Communications in Post-Disaster Scorched Earth Situations (재난 후 초토화 상황에서 통신을 위한 DTN 라우팅 프로토콜)

  • Yoo, Dae-Hun;Choi, Woong-Chul
    • Journal of the Korea Society of Computer and Information
    • /
    • v.19 no.6
    • /
    • pp.81-92
    • /
    • 2014
  • In this paper, we propose an efficient dynamic workload balancing strategy which improves the performance of high-performance computing system. The key idea of this dynamic workload balancing strategy is to minimize execution time of each job and to maximize the system throughput by effectively using system resource such as CPU, memory. Also, this strategy dynamically allocates job by considering demanded memory size of executing job and workload status of each node. If an overload node occurs due to allocated job, the proposed scheme migrates job, executing in overload nodes, to another free nodes and reduces the waiting time and execution time of job by balancing workload of each node. Through simulation, we show that the proposed dynamic workload balancing strategy based on CPU, memory improves the performance of high-performance computing system compared to previous strategies.

Implementation of a Non-Invasive Sensor System for Differentiating Human Motions on a Bed (침대에서 동작 식별을 위한 비침습식 센서 시스템의 구현)

  • Cho, Seung Ho
    • Journal of the Korea Society of Computer and Information
    • /
    • v.19 no.2
    • /
    • pp.39-48
    • /
    • 2014
  • In this paper, we propose an efficient dynamic workload balancing strategy which improves the performance of high-performance computing system. The key idea of this dynamic workload balancing strategy is to minimize execution time of each job and to maximize the system throughput by effectively using system resource such as CPU, memory. Also, this strategy dynamically allocates job by considering demanded memory size of executing job and workload status of each node. If an overload node occurs due to allocated job, the proposed scheme migrates job, executing in overload nodes, to another free nodes and reduces the waiting time and execution time of job by balancing workload of each node. Through simulation, we show that the proposed dynamic workload balancing strategy based on CPU, memory improves the performance of high-performance computing system compared to previous strategies.

Web Service-based SCM Process Execution Using BPM (BPM을 이용한 웹서비스 기반의 SCM 프로세스 실행)

  • Seo, Yong-Won;Choi, Yong-Sun;Jang, Jin-Yong;Bae, Hye-Rim
    • The Journal of Society for e-Business Studies
    • /
    • v.9 no.4
    • /
    • pp.65-83
    • /
    • 2004
  • Keen competence in business environments induces companies to introduce Supply Chain Management (SCM), which is accelerated by emerging information technology. Consequently, supply chain integration requires interacting and information sharing among the companies participating in the supply chain. Web services, platform independent technologies, are recently used for SCM. However, web services themselves do not provide high level supply chain integration. Therefore, the ways to control and manage global processes over supply chain need to be developed. In this paper, we introduce a method of executing and managing supply chain process using Business Process Management (BPM) system. BPM system is a software system to support an efficient execution and management of complex business processes, and it is applied to supply chain processes . The supply chain processes can be regarded network of activities, each of which is served as web service and related to one of the participants. Our approach enables not only efficient managing but also effective monitoring of the process, which can be a good basis for improvement of the processes. For a speedy execution of processes, we provide a method to support decision making in course of executing process by software agents, which are also web services.

  • PDF

Performance Improvement of Virtualization Sensitive Instruction Emulation by Instruction Decoding at Compile Time (컴파일 시간 명령어 디코딩을 통한 가상화 민감 명령어 에뮬레이션 성능 개선)

  • Shin, Dong-Ha;Yun, Kyung-Un
    • Journal of the Korea Society of Computer and Information
    • /
    • v.17 no.2
    • /
    • pp.1-11
    • /
    • 2012
  • Recently, we have seen several implementations that virtualize the ARM architecture. Since the current ARM architecture is not possible to be virtualized using the traditional technique called "trap-and-emulation", we usually detect all virtualization sensitive instructions during the run-time of a guest kernel and emulate them virtually rather than executing them directly. The emulation for virtualization is usually implemented either by binary translation or interpretation. Our research is about how to improve the performance of emulation for virtualization based on interpretation. The interpretation usually requires a few steps: instruction fetching, instruction decoding and instruction executing. In this paper, we propose a method that decodes all virtualization sensitive instructions during the compilation time of a guest kernel and reduces the time required for interpretation during the run time of the guest kernel. Our method provides both implementation simplicity and performance improvement of emulation for virtualization based on interpretation.

Changes in Thickness of Transverse Abdominis, Internal Oblique, and External Oblique through the Abdominal Drawing-in Maneuver Exercise Incorporating a Stabilizer or the Bridge Exercise (교각자세 또는 스태빌라이저를 이용한 복부 드로우-인 운동의 배가로근, 배속빗근, 배바깥빗근 두께 변화)

  • Yoon, Sam-Won;Goo, Bong-Oh
    • PNF and Movement
    • /
    • v.19 no.3
    • /
    • pp.321-329
    • /
    • 2021
  • Purpose: The abdominal drawing-in maneuver (ADIM) is an exercise that selectively strengthens deep abdominal muscles. It is reported to be effective in strengthening those muscles when using a pressure biofeedback unit. However, multiple factors of bridge exercise seem to bring exercise result of ADIM without stabilizer as they influence execution of ADIM. Therefore, the purpose of this study was to compare changes in the thickness of deep abdominal muscles through the ADIM exercise incorporating either a stabilizer or the bridge exercise. Methods: Thirty healthy adults who had voluntarily given their consent were selected as the subjects. A diagnostic sonograph was used to measure the thickness of the subjects' transverse abdominis, internal oblique, and external oblique muscles. First, the thickness of the subjects' deep abdominal muscle was measured while maintaining the ADIM using the stabilizer. After three minutes of rest, the thickness was measured again while the subjects maintained the ADIM with the bridge exercise. Results: In both exercises, the thickness of the transverse abdominis showed a statistically significant increase, with a more significant increase while executing the ADIM using the bridge exercise. In both exercises, the thickness of the internal oblique showed a statistically significant increase, with a more significant increase while executing the ADIM using the bridge exercise. The thickness of the external oblique showed a statistically significant increase only in the ADIM using the bridge exercise. Conclusion: Though strengthening is not as selective as the ADIM using a stabilizer, the ADIM using the bridge exercise has a more increased thickness of the transverse abdominis and the internal oblique than that of the internal oblique. Based on the outcome of this study, the ADIM using the bridge exercise without a stabilizer can selectively strengthen deep abdominal muscles even more.

Analytical Study on Software Static/Dynamic Verification Methods for Deriving Enhancement of the Software Reliability Test of Weapon System (무기체계 소프트웨어 신뢰성 시험 개선점 도출을 위한 소프트웨어 정적/동적 검증 분석 사례연구)

  • Park, Jihyun;Choi, Byoungju
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.8 no.7
    • /
    • pp.265-274
    • /
    • 2019
  • The reliability test performed when developing the weapon system software is classified into static test and dynamic test. In static test, checking the coding rules, vulnerabilities and source code metric are performed without executing the software. In dynamic test, its functions are verified by executing the actual software based on requirements and the code coverage is measured. The purpose of this static/dynamic test is to find out defects that exist in the software. However, there still exist defects that can't be detected only by the current reliability test on the weapon system software. In this paper, whether defects that may occur in the software can be detected by static test and dynamic test of the current reliability test on the weapon system is analyzed through experiments. As a result, we provide guidance on improving the reliability test of weapon system software, especially the dynamic test.

3-Dimensional Terrain Model of Ruins Distribution Using GIS (GIS를 이용한 유적분포 3차원 지형모델)

  • 곽영주;장용구;강영신;강인준
    • Proceedings of the Korean Society of Surveying, Geodesy, Photogrammetry, and Cartography Conference
    • /
    • 2004.04a
    • /
    • pp.455-460
    • /
    • 2004
  • Recently, As a part of NGIS project, cultural-assets digital map is produced by cultural properties administration and local autonomous entities. Cultural-assets unified GIS(Geographical Information System) is essential to cultural properties managers and other organizations which is executing land related business for appling it at planning stage. With explosive national land developments, it has been obligated to implement surface survey by the cultural properties protection Art(clause 2, Atr 74). In this paper, the author used the district of Sachon city and made 3D terrain model using digital map which is made of It5000 scale. moreover, the author improved to RDBMS(Relational Database Management System) structure and remodeled the existing DB design in detail. The author suggest to realize shape and kind of remains which have 3D information of accuracy and actualization from surface survey to excavation.

  • PDF

A Study on Simulation Of Readout Signal of Magnet-Optic Disk (광자기 디스크 재생신호 시뮬레이션에 관한 연구)

  • 손장우;조순철;이세광;김순광
    • Journal of the Korean Magnetics Society
    • /
    • v.6 no.3
    • /
    • pp.174-178
    • /
    • 1996
  • A method was studied which simulate signal and noise for magneto-optical disk drive system Recorded mark patterns and incident laser beam were modeled and discretized. Using them readout waveformj and amplitude were simulated. Adding Gaussian random noise to the readout signal and executing one dimensional discrete FFT (Fast Fourier Transform) algorithm signal and noise spectrum was estimated. From the spectrum, CNR (Carrier to Noise Ratio) was obtained.

  • PDF

A Survey of Sanitation of the Water Supply System in Schools (학교 급수위생에 관한 연구)

  • 권은미
    • Hwankyungkyoyuk
    • /
    • v.3 no.1
    • /
    • pp.125-129
    • /
    • 1992
  • The purpose of this study was to investigate the condition of school water supply systems and to provide a way to supply safe and sanitary water in schools. In 1991 present, 56.9% of schools in the whole nation are provided with water supply system. And in urban schools, the percentage of small water supply system was larger than that in city. In the survey on water quality of supply water in Seoul city, the items violating the water quality standard were total bacteria, Zinc and Manganse. For supply the safe drinking water changing the old water mains and executing periodical water quality surveys are needed in addition regulations on school supply water and sanitation are also necessary to the drinking water management in schools.

  • PDF