distributed environments are widely used for computing complex applications modeled as task graphs. The computer network becomes more complex when the compute nodes are heterogeneous, however by choosing the appropria...
详细信息
distributed environments are widely used for computing complex applications modeled as task graphs. The computer network becomes more complex when the compute nodes are heterogeneous, however by choosing the appropriate network communication links for communication between a pair of compute tasks can enhance the computing efficiency(called network reconfiguration). One of the steps in heterogeneous network reconfiguration problem is mapping the application task graph edges on the network links. High Performance Computing (HPC) systems are usually heterogeneous, therefore mapping task graph edges on the communication links should consider the two factors: communication cost of task graph edges and the communication capability of network links. The system performance enhances if tasks are mapped on the compute nodes based on the computational costs of the tasks and the processing capability of compute nodes in addition to the edge scheduling on network links. In our earlier algorithm, Heterogeneous Edge and Task Scheduling (HETS) both edge and task mapping simultaneously improve the execution performance of task graphs. The proposed Network Reconfiguration Algorithm (NRA) minimizes the communication overhead and optimizes the schedule length with contention-aware model. NRA reduces an attribute Kirchhoff Index (KI) for optimal network reconfiguration providing minimum execution time. Both synthesized and task graphs of real applications are used for evaluation. The simulation results prove the efficiency of NRA in terms of average schedule length, schedule length ratio, speedup and system throughput. Comparisons with the baseline algorithms show that NRA provides 36% improved results specially for communication-intensive applications.
Non-determinism in a concurrent or distributed setting may lead to many different runs or executions of a program. This paper presents a method to reproduce a specific run for non-deterministic actor or active object ...
详细信息
ISBN:
(纸本)9783030452346;9783030452339
Non-determinism in a concurrent or distributed setting may lead to many different runs or executions of a program. This paper presents a method to reproduce a specific run for non-deterministic actor or active object systems. The method is based on recording traces of events reflecting local transitions at so-called stable states during execution;i.e., states in which local execution depends on interaction with the environment. The paper formalizes trace recording and replay for a basic active object language, to show that such local traces suffice to obtain global reproducibility of runs;during replay different objects may operate fairly independently of each other and in parallel, yet a program under replay has guaranteed deterministic outcome. We then show that the method extends to the other forms of non-determinism as found in richer active object languages. Following the proposed method, we have implemented a tool to record and replay runs, and to visualize the communication and scheduling decisions of a recorded run, for real-time ABS, a formally defined, rich active object language for modeling timed, resource-aware behavior in distributedsystems.
The Cellular Automata (CA) paradigm is well-suited to model complex systems based on local rules of evolution such as those related to fluid-dynamics, crowd simulation, fire propagation and many more. In addition, CA ...
详细信息
Today, with the proliferation of Internet of Things (IoT) applications in almost every area of our society comes the trouble of deducing relevant information from real-timetime-series data (from different sources) fo...
详细信息
ISBN:
(纸本)9783030558130;9783030558147
Today, with the proliferation of Internet of Things (IoT) applications in almost every area of our society comes the trouble of deducing relevant information from real-timetime-series data (from different sources) for decision making. In this paper, we propose a fuzzy temporal approach for crossing such data sets with the ultimate goal of exploiting them for temporal gradual pattern mining. A temporal gradual pattern may take the form: "the higher the humidity, the lower the temperature, almost 15 min later". In addition, we apply parallel processing on our implementation and measure its computational performance.
A microgrid is a cluster of several energy sources and interconnected loads which are synchronized to operate either in grid connected or islanded mode. To attain higher efficiency and improved power control the micro...
详细信息
A microgrid is a cluster of several energy sources and interconnected loads which are synchronized to operate either in grid connected or islanded mode. To attain higher efficiency and improved power control the microgrid is integrated with power electronic devices. But various problems arise related to protection among which the major issue to be focused on is islanding detection. Whenever an islanding condition arises the balance between load and generation in the islanded circuit can be violated, thereby leading to abnormal frequencies and volt-ages. This hazardous state observed in the system can be prevented by early detection of occurrence. In this paper, an active islanding detection with integrated PV system for grid based on Predictive Goertzel algorithm is proposed. The proposed single-phase single stage photovoltaic system injects a small harmonic component of the output of the grid and checks point of common coupling (PCC). The Predictive Goertzel algorithm is a discrete Fourier transform that resolve Non detection Zone (NDZ) and detection time. The highlight of this work is to demonstrate the performance of proposed islanding detection method, a single-stage single-phase grid integrated PV system embraces of 1-phi full bridge inverter, LCL filter and local load (RLC parallel load) is considered. This algorithm is implemented in MATLAB Simulink environment. From the results obtained, the detection time for realtime environment has reduced by 200ms compared to existing algorithm.
This paper presents a cyber physical system implementation of an improved distributed secondary control (IDSC) scheme of islanded dc microgrid (DCMG). The IDSC scheme mitigates the hidden issues of primary control wit...
详细信息
ISBN:
(数字)9781728187747
ISBN:
(纸本)9781728187754
This paper presents a cyber physical system implementation of an improved distributed secondary control (IDSC) scheme of islanded dc microgrid (DCMG). The IDSC scheme mitigates the hidden issues of primary control with included droop technique for the distributed generation unit (DGU) in a DCMG by providing the adjustable voltage compensation, improves voltage regulation and enhances the current sharing of all DGUs. The voltage compensation of IDSC is the resultant of two voltage components, i.e., average distributed integral voltage controller and average current controller. The dynamic consensus algorithm is used to obtain the global average values in the for distributed secondary controlusing relatively low bandwidth communication. The impact of communication time delay on the stability in IDSC based DCMG with two DGUs is presented. The performance of IDSC scheme is validated on a microgrid scenario, which includes parallel connection of four DGUs and common load. The real-time cyber physical system of DCMG is implemented on OP AL-RT test platform that combines the device layer on FPGA, control and cyber layers on CPU of OP5700 by using eFPGASim and RT-LAB.
This paper addresses the questions of high-level system modelling using heterogeneous multi-tool modelling environment on parallel multi-core processing systems for simulation acceleration. The modelling technique has...
详细信息
This paper addresses the questions of high-level system modelling using heterogeneous multi-tool modelling environment on parallel multi-core processing systems for simulation acceleration. The modelling technique has been applied for high-level validation of a high-precision Indoor Positioning System for Motion Analysis (IPS-MA) developed in the Central Institute Electronic systems (ZEA-2) of the Research Center Juelich GmbH. The heterogeneous modelling environment has been built using an implementation-level model designed in Matlab Simulink, a verification model for describing the system environment using Modelica language, and Julia language for automatic generation of binding modelling environment and parallelizing the simulation of the overall model. The approach showed a good flexibility in system description and verification in the multi-instrument modelling environment and a good performance gain due to simulation parallelism.
Frequency is a useful parameter for ensuring the proper functioning of the power system operation, control, and protection. In this paper, a fast and accurate frequency estimator is developed using a Zero-crossing and...
详细信息
Welcome to the International workshop on Open distributedreal-time Embedded systems in IEEE ISORC 2020. The ODRE 2020 workshop is indented to be a forum for the exchange of novel and innovative ideas related to Open ...
ISBN:
(数字)9781728169583
ISBN:
(纸本)9781728169590
Welcome to the International workshop on Open distributedreal-time Embedded systems in IEEE ISORC 2020. The ODRE 2020 workshop is indented to be a forum for the exchange of novel and innovative ideas related to Open distributedreal-time Embedded (ODRE) systems. ODRE systems have gained importance, especially in recent years by evolving embedded systems towards novel application areas that combine stringent real-time constraints, reliability requirements, and the need for the open-world assumption. Examples are Ambient-Assisted Living (AAL) systems for elderly care, networked medical devices, and health management systems, applications for mechatronic systems as well as Cyber-Physical systems (CPS). In many application fields, ODRE systems must also perform tasks in the areas of artificial intelligence, machine learning, and big data.
Graph are ubiquitous because the fields of application are varied. Well-known examples are social networks, biological networks and path-finding in road networks. real-world graphs processing is very challenging becau...
详细信息
ISBN:
(纸本)9781665430418
Graph are ubiquitous because the fields of application are varied. Well-known examples are social networks, biological networks and path-finding in road networks. real-world graphs processing is very challenging because of 4V characteristics related to big data. They are huge to process them on single-node and the time complexity is exponential. Unfortunately, due to the lack of research, only a few systems are able to ensure the storage and quick processing of large-scale graphs. In this paper, we propose HGraph, a parallel and distributed tool which handles large-scale graphs. HGraph is build on top of Hadoop and Spark frameworks. The proposed tool provides high scalability and is adapted to easily implement algorithms for various graph problems. Experimental tests performed on real-world graphs showed that HGraph is reliable and achieves significant gain time over the state of the art of graph processing systems.
暂无评论