• Title/Summary/Keyword: Dynamic data

Search Result 6,469, Processing Time 0.033 seconds

A Study on Filtering Techniques for Dynamic Analysis of Data Races in Multi-threaded Programs

  • Ha, Ok-Kyoon;Yoo, Hongseok
    • Journal of the Korea Society of Computer and Information
    • /
    • v.22 no.11
    • /
    • pp.1-7
    • /
    • 2017
  • In this paper, we introduce three monitoring filtering techniques which reduce the overheads of dynamic data race detection. It is well known that detecting data races dynamically in multi-threaded programs is quite hard and troublesome task, because the dynamic detection techniques need to monitor all execution of a multi-threaded program and to analyse every conflicting memory and thread operations in the program. Thus, the main drawback of the dynamic analysis for detecting data races is the heavy additional time and space overheads for running the program. For the practicality, we also empirically compare the efficiency of three monitoring filtering techniques. The results using OpenMP benchmarks show that the filtering techniques are practical for dynamic data race detection, since they reduce the average runtime overhead to under 10% of that of the pure detection.

A Study on Transformation of Dynamic DSC Results into Isothermal Data for the Formation Kinetics of a PU Elastomer

  • Ahn, WonSool
    • Elastomers and Composites
    • /
    • v.53 no.2
    • /
    • pp.52-56
    • /
    • 2018
  • The present study examines the transformation of dynamic DSC data into the equivalent isothermal data for the formation kinetics of a polyurethane elastomer. The reaction of 2'-dichloro-4,4'-methylenedianiline (MOCA) with a PTMG/TDI-based isocyanate prepolymer was evaluated. DSC measurement was performed in the dynamic scanning mode with several different heating rates to obtain the reaction thermograms. Then, the data was transformed into the isothermal data through a procedure based on Ozawa analysis. The main feature of this procedure was the transformation of $({\alpha}-T)_{\beta}$ curves from dynamic DSC into $({\alpha}-t)_T$ curves using the isoconversional $(t-T)_{\alpha}$ diagram. Validity was discussed for the relationship between the dynamic DSC data and the transformed isothermal results.

A Dynamic Backoff Adjustment Method of IEEE 802.15.4 Networks for Real-Time Sporadic Data Transmission (비주기적 실시간 데이터 전송을 위한 IEEE 802.15.4 망의 동적 백오프 조정 기법에 대한 연구)

  • Lee, Jung-Il;Kim, Dong-Sung
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.14 no.3
    • /
    • pp.318-325
    • /
    • 2008
  • In this paper, a dynamic backoff adjustment method of IEEE 802.15.4 is proposed for time-critical sporadic data in a noisy factory environment. For this, a superframe of IEEE 802.15.4 is applied to a real-time mixed data (periodic data, sporadic data, and non real-time message) transmission in factory communication systems. To guarantee a channel access of real-time sporadic(non-periodic) data, a transmission method using the dynamic backoff is applied to wireless control networks. For the real-time property, different initial BE, CW parameters are used for the dynamic backoff adjustment method. The simulat-ion results show an enhancement of the real-time performance of sporadic emergency data. The proposed method provides the channel access of real-time sporadic data efficiently, and guarantee real-time transmission simultaneously within a limite-d timeframe.

An Efficient Grid Method for Continuous Skyline Computation over Dynamic Data Set

  • Li, He;Jang, Su-Min;Yoo, Kwan-Hee;Yoo, Jae-Soo
    • International Journal of Contents
    • /
    • v.6 no.1
    • /
    • pp.47-52
    • /
    • 2010
  • Skyline queries are an important new search capability for multi-dimensional databases. Most of the previous works have focused on processing skyline queries over static data set. However, most of the real applications deal with the dynamic data set. Since dynamic data set constantly changes as time passes, the continuous skyline computation over dynamic data set becomes ever more complicated. In this paper, we propose a multiple layer grids method for continuous skyline computation (MLGCS) that maintains multiple layer grids to manage the dynamic data set. The proposed method divides the work space into multiple layer grids and creates the skyline influence region in the grid of each layer. In the continuous environment, the continuous skyline queries are only handled when the updating data points are in the skyline influence region of each layer grid. Experiments based on various data distributions show that our proposed method outperforms the existing methods.

DQB (Dynamic Query Band): Dynamic Query Device for Efficient Exploration of Time-series Data (DQB (Dynamic Query Band): 시계열 데이터의 효율적인 탐색을 위한 동적 쿼리 장치)

  • Jo, Myeong-Su;Seo, Jin-Ok
    • 한국HCI학회:학술대회논문집
    • /
    • 2009.02a
    • /
    • pp.715-718
    • /
    • 2009
  • Time series data is a sequence of data points, measured typically at successive, spaced at time intervals. Many devices for an efficient exploration is developed according as the items of time series data increase. Among these devices, there is a Timebox widget as a representative device of dynamic query for interactive data exploration. Timeboxes are rectangular query region of interest. The users can draw the region of interest using simple mouse manipulation and the query result sets is displayed. But there is a limitation to represent the concrete query region and Timeboxes visualize the query region inconsistent with the mental model of users. To resolve these problems, we propose a new device called DQB(Dynamic Query Band). DQB is a qeury region consisting of user defined polyline with a thickness on time series data. This device is possible to concretely specify the query region. Also, it provides a simple and convenient interface and a good conceptual model.

  • PDF

Practical and Verifiable C++ Dynamic Cast for Hard Real-Time Systems

  • Dechev, Damian;Mahapatra, Rabi;Stroustrup, Bjarne
    • Journal of Computing Science and Engineering
    • /
    • v.2 no.4
    • /
    • pp.375-393
    • /
    • 2008
  • The dynamic cast operation allows flexibility in the design and use of data management facilities in object-oriented programs. Dynamic cast has an important role in the implementation of the Data Management Services (DMS) of the Mission Data System Project (MDS), the Jet Propulsion Laboratory's experimental work for providing a state-based and goal-oriented unified architecture for testing and development of mission software. DMS is responsible for the storage and transport of control and scientific data in a remote autonomous spacecraft. Like similar operators in other languages, the C++ dynamic cast operator does not provide the timing guarantees needed for hard real-time embedded systems. In a recent study, Gibbs and Stroustrup (G&S) devised a dynamic cast implementation strategy that guarantees fast constant-time performance. This paper presents the definition and application of a cosimulation framework to formally verify and evaluate the G&S fast dynamic casting scheme and its applicability in the Mission Data System DMS application. We describe the systematic process of model-based simulation and analysis that has led to performance improvement of the G&S algorithm's heuristics by about a factor of 2. In this work we introduce and apply a library for extracting semantic information from C++ source code that helps us deliver a practical and verifiable implementation of the fast dynamic casting algorithm.

Management Information System of the Nanji Islands National Marine Reserve, China

  • Qingmei, XIAO;Huaguo, ZHANG;Changbao, ZHOU;Weigen, HUANG;Dongling, LI;Junhua, Ten
    • Proceedings of the KSRS Conference
    • /
    • 2003.11a
    • /
    • pp.298-300
    • /
    • 2003
  • A management information system of the Nanji Islands National Marine Reserve is designed and constructed based on method of integration of remote sensing and geographic information system (GIS). The system consists of two sub-systems, dynamic monitoring information system and general database system. The former is used for storage and manage fundamental geographical data (topographical and bathymetric map), satellite remote sensing data (IKONOS, SPOT, IRS, NOAA and SeaWiFS etc.) and multimedia data. The latter is used for storage and manage resource data (shellfish and alga etc.), environmental data (meteorological and hydrologic) and in situ data. As part of electronic government, this system will be submitted to local government for monitoring, management and decision.

  • PDF

Efficient Continuous Skyline Query Processing Scheme over Large Dynamic Data Sets

  • Li, He;Yoo, Jaesoo
    • ETRI Journal
    • /
    • v.38 no.6
    • /
    • pp.1197-1206
    • /
    • 2016
  • Performing continuous skyline queries of dynamic data sets is now more challenging as the sizes of data sets increase and as they become more volatile due to the increase in dynamic updates. Although previous work proposed support for such queries, their efficiency was restricted to small data sets or uniformly distributed data sets. In a production database with many concurrent queries, the execution of continuous skyline queries impacts query performance due to update requirements to acquire exclusive locks, possibly blocking other query threads. Thus, the computational costs increase. In order to minimize computational requirements, we propose a method based on a multi-layer grid structure. First, relational data object, elements of an initial data set, are processed to obtain the corresponding multi-layer grid structure and the skyline influence regions over the data. Then, the dynamic data are processed only when they are identified within the skyline influence regions. Therefore, a large amount of computation can be pruned by adopting the proposed multi-layer grid structure. Using a variety of datasets, the performance evaluation confirms the efficiency of the proposed method.

Dynamic Model Identification of Quadrotor UAV based on Frequency-Domain Approach (주파수 영역 기반 쿼드로터 무인기 운동 모델 식별)

  • Jung, Sunggoo;Kim, Sung-Yug;Jung, Yeundeuk;Kim, Eung-Tai
    • Journal of the Korean Society for Aviation and Aeronautics
    • /
    • v.23 no.4
    • /
    • pp.22-29
    • /
    • 2015
  • Quadrotor is widely used in variable application nowadays. Due to its inherent unstable characteristics, control system to augment the stability is essential for quadrotor operation. To design control system and verify its performance through simulation, accurate dynamic model is required. Quadrotor dynamic model is simply compared with conventional rotorcraft such as helicopter. However, the accurate dynamic model of quadrotor is not easy to develop because of the highly correlated aerodynamic effect of each rotor. In this paper, quadrotor dynamic model is identified from the flight data using frequency domain approach. Flight test of quadrotor is performed in closed loop configuration with stability augmentation system included. Frequency sweep input is applied in each of lateral, longitudinal, yaw and heave axis separately. The bare dynamic model is identified from the flight data of quadrotor responses and thrust measurement through Pulse Width Modulation(PWM) data. The frequency responses of identified model match well with those of flight data, and time responses of identified model for doublet input in each axis are also shown to agree with flight data.

Effect of dynamic range consumption for microholographic data storage system (마이크로 홀로그래픽 시스템에서 미디어의 소진효과)

  • Kim, Do-Hyung;Min, Cheol-Ki;Cho, Jang-Hyun;Kim, Nak-Yeong;Park, Kyoung-Su;Park, No-Cheol;Yang, Hyun-Seok;Park, Young-Pil
    • Transactions of the Society of Information Storage Systems
    • /
    • v.7 no.1
    • /
    • pp.31-35
    • /
    • 2011
  • In microholographic data storage system (MDSS), compact recording is required to achieve high capacity.[1] When the data is recorded, neighbor monomer is also affected by reaction at the focal point.[2,3] This unintended process caused more monomer consumption and degradation of total capacity. To avoid this extra consumption of dynamic range, it is required to define the effective dynamic range for MDSS. In this paper, we experimentally investigate the relation between dynamic range consumption and micro grating formation. Dynamic range consumption was monitored by real time read-out system. Micrograting was recorded with different consumption ratio and compared by diffraction efficiency of track direction. Finally, we define suitable dynamic range for MDSS.