HIGH PERFORMANCE SERVICE DISCOVERY IN LARGE-SCALE MULTI-AGENT AND MOBILE-AGENT SYSTEMS

Author(s):  
JUNWEI CAO ◽  
DARREN J. KERBYSON ◽  
GRAHAM R. NUDD

With increasing requirements of distributed software systems, software agents are becoming a mainstream technology for software engineering and data management. Scalability and adaptability are two key challenges that must be addressed. In this work a new model is introduced for building large-scale distributed software systems with high dynamics, using a hierarchy of homogeneous agents that has the capability of service discovery. The performance of the agent system can be improved using different combinations of optimisation strategies. A modelling and simulation environment has been developed to aid the performance evaluation process. Two case studies are given and simulation results are included that show the impact of the agent mobility and the choice of performance optimisation strategies on the overall system performance.

Author(s):  
Shruthi P. ◽  
Nagaraj G. Cholli

Cloud Computing is the environment in which several virtual machines (VM) run concurrently on physical machines. The cloud computing infrastructure hosts multiple cloud service segments that communicate with each other using the interfaces. This creates distributed computing environment. During operation, the software systems accumulate errors or garbage that leads to system failure and other hazardous consequences. This status is called software aging. Software aging happens because of memory fragmentation, resource consumption in large scale and accumulation of numerical error. Software aging degrads the performance that may result in system failure. This happens because of premature resource exhaustion. This issue cannot be determined during software testing phase because of the dynamic nature of operation. The errors that cause software aging are of special types. These errors do not disturb the software functionality but target the response time and its environment. This issue is to be resolved only during run time as it occurs because of the dynamic nature of the problem. To alleviate the impact of software aging, software rejuvenation technique is being used. Rejuvenation process reboots the system or re-initiates the softwares. This avoids faults or failure. Software rejuvenation removes accumulated error conditions, frees up deadlocks and defragments operating system resources like memory. Hence, it avoids future failures of system that may happen due to software aging. As service availability is crucial, software rejuvenation is to be carried out at defined schedules without disrupting the service. The presence of Software rejuvenation techniques can make software systems more trustworthy. Software designers are using this concept to improve the quality and reliability of the software. Software aging and rejuvenation has generated a lot of research interest in recent years. This work reviews some of the research works related to detection of software aging and identifies research gaps.


Author(s):  
Gordon Bell ◽  
David H Bailey ◽  
Jack Dongarra ◽  
Alan H Karp ◽  
Kevin Walsh

The Gordon Bell Prize is awarded each year by the Association for Computing Machinery to recognize outstanding achievement in high-performance computing (HPC). The purpose of the award is to track the progress of parallel computing with particular emphasis on rewarding innovation in applying HPC to applications in science, engineering, and large-scale data analytics. Prizes may be awarded for peak performance or special achievements in scalability and time-to-solution on important science and engineering problems. Financial support for the US$10,000 award is provided through an endowment by Gordon Bell, a pioneer in high-performance and parallel computing. This article examines the evolution of the Gordon Bell Prize and the impact it has had on the field.


Author(s):  
Seyed Hossein HAERI ◽  
Peter Thompson ◽  
Neil Davies ◽  
Peter Van Roy ◽  
Kevin Hammond ◽  
...  

This paper directly addresses a critical issue that affects the development of many complex distributed software systems: how to establish quickly, cheaply and reliably whether they will deliver their intended performance before expending significant time, effort and money on detailed design and implementation. We describe ΔQSD, a novel metrics-based and quality-centric paradigm that uses formalised outcome diagrams to explore the performance consequences of design decisions, as a performance blueprint of the system. The ΔQSD paradigm is both effective and generic: it allows values from various sources to be combined in a rigorous way, so that approximate results can be obtained quickly and subsequently refined. ΔQSD has been successfully used by Predictable Network Solutions for consultancy on large-scale applications in a number of industries, including telecommunications, avionics, and space and defence, resulting in cumulative savings of $Bs. The paper outlines the ΔQSD paradigm, describes its formal underpinnings, and illustrates its use via a topical real-world example taken from the blockchain/cryptocurrency domain, where application of this approach enabled an advanced distributed proof-of-stake system to meet challenging throughput targets.


Materials ◽  
2019 ◽  
Vol 12 (24) ◽  
pp. 4161 ◽  
Author(s):  
Vincenzo Tagliaferri ◽  
Federica Trovalusci ◽  
Stefano Guarino ◽  
Simone Venettacci

In this study, the authors present a comparative analysis of different additive manufacturing (AM) technologies for high-performance components. Four 3D printers, currently available on the Italian national manufacturing market and belonging to three different AM technologies, were considered. The analysis focused on technical aspects to highlight the characteristics and performance limits of each technology, economic aspects to allow for an assessment of the costs associated with the different processes, and environmental aspects to focus on the impact of the production cycles associated with these technologies on the ecosystem, resources and human health. This study highlighted the current limits of additive manufacturing technologies in terms of production capacity in the case of large-scale production of plastic components, especially large ones. At the same time, this study highlights how the geometry of the object to be developed greatly influences the optimal choice between the various AM technologies, in both technological and economic terms. Fused deposition modeling (FDM) is the technology that exhibits the greatest limitations hindering mass production due to production times and costs, but also due to the associated environmental impact.


Author(s):  
Reshmi Raveendran ◽  
D. Shanthi Saravanan

With the advent of High Performance Computing (HPC) in the large-scale parallel computational environment, better job scheduling and resource allocation techniques are required to deliver Quality of Service (QoS). Therefore, job scheduling on a large-scale parallel system has been studied to minimize the queue time, response time, and to maximize the overall system utilization. The objective of this paper is to touch upon the recent methods used for dynamic resource allocation across multiple computing nodes and the impact of scheduling algorithms. In addition, a quantitative approach which explains a trend line analysis on dynamic allocation for batch processors is depicted. Throughout the survey, the trends in research on dynamic allocation and parallel computing is identified, besides, highlights the potential areas for future research and development. This study proposes the design for an efficient dynamic scheduling algorithm based on the Quality-of-Service. The analysis provides a compelling research platform to optimize dynamic scheduling of jobs in HPC.


Author(s):  
Hadjira Tayoub ◽  
Baya Zebentouta ◽  
Zineb Benamara

   Low-temperature polycrystalline silicon thin film transistors (poly-Si TFTs) have been studied because of their high performance in Active Matrix Liquid Crystal Displays (AMLCD's) and Active Matrix Organic Light-Emitting Diode (AMOLED) applications. The purpose of this work is to simulate the impact of varying the electrical and physical parameters (the interface states, active layer's thickness and BBT model) in the transfer characteristics of poly-Si TFT to extract the electrical parameters like the threshold voltage, the mobility and to evaluate the device performance. The device was simulated using ATLAS software from Silvaco, the results show that the electrical and physical parameters of poly-Si TFT affect significantly its transfer characteristics, choosing suitable parameters improve high-performance transistor. Such results make the designed structure a promising element for large-scale electronics applications.      


Author(s):  
Renan Souza ◽  
Marta Mattoso ◽  
Patrick Valduriez

Large-scale workflows that execute on High-Performance Computing machines need to be dynamically steered by users. This means that users analyze big data files, assess key performance indicators, fine-tune parameters, and evaluate the tuning impacts while the workflows generate multiple files, which is challenging. If one does not keep track of such interactions (called user steering actions), it may be impossible to understand the consequences of steering actions and to reproduce the results. This thesis proposes a generic approach to enable tracking user steering actions by characterizing, capturing, relating, and analyzing them by leveraging provenance data management concepts. Experiments with real users show that the approach enabled the understanding of the impact of steering actions while incurring negligible overhead.


2016 ◽  
Vol 38 (2) ◽  
pp. 226-245 ◽  
Author(s):  
Karen N. Breidahl ◽  
Gunnar Gjelstrup ◽  
Hanne Foss Hansen ◽  
Morten Balle Hansen

Research on the evaluation of large-scale public-sector reforms is rare. This article sets out to fill that gap in the evaluation literature and argues that it is of vital importance since the impact of such reforms is considerable and they change the context in which evaluations of other and more delimited policy areas take place. In our analysis, we apply four governance perspectives (rational-instrumental perspective, rational interest–based perspective, institutional-cultural perspective, and chaos perspective) in a comparative analysis of the evaluations of two large-scale public-sector reforms in Denmark and Norway. We compare the evaluation process (focus and purpose), the evaluators, and the organization of the evaluation, as well as the utilization of the evaluation results. The analysis uncovers several significant findings including how the initial organization of the evaluation shows strong impact on the utilization of the evaluation and how evaluators can approach the challenges of evaluating large-scale reforms.


Author(s):  
Ester Giallonardo ◽  
Eugenio Zimeo

To lead the software-service revolution and to make real the promise of Business to Business interactions, QoS and Semantics play key roles in every phase of Web processes’ life-cycle. Ontology-based approaches for specifying QoS enable machines to reason autonomously and dynamically on QoS knowledge, aiding the development of open and large-scale distributed applications. This chapter presents the impact of Semantics for the management of QoS Requirements in Service-based Applications, focusing on the onQoS ontology, its role for specifying service requirements and to support queries for service discovery through the onQoS-QL language. The introduced concepts and the results presented in the chapter pave the way to new technology horizons where the semantics could represent the global glue for Web processes.


2020 ◽  
Author(s):  
Yan Xiong ◽  
Qiuhua Liang ◽  
Gang Wang ◽  
Yunsong Cui

<p>Extreme natural hazards such as tsunamis or storm surges have been frequently reported in recent years, posting serious threat to people and their properties. Numerical modelling has provided an indispensable tool to predict these hazardous events and assess their risks. However, most of the current models are based on the assumption of “clean” water and neglect the impact of floating debris as observed in reality. The interactive processes between the floating debris and the background fluid flow have not been well explored and understood. Few reliable modelling tool has been reported for simulating and predicting these complicated processes.</p><p>This work presents a two-way dynamic method to couple a 2D shallow flow hydrodynamic model with a discrete element method (DEM) model for simulating and analyzing the interactive process between fluid flow and floating debris under the extreme hydraulic conditions induced by tsunami or flash flooding. The proposed two-way coupling approach uses the high-resolution water depth and velocity predicted by the hydrodynamic model to quantify the hydrostatic and dynamic forces acting on the floating objects; the corresponding counter forces on the fluid are subsequently taken into account by including extra source terms in the governing shallow water equations (SWEs) of hydrodynamic model. This new approach lifts the limitation of traditional approaches that reply on calibrated empirical parameters to quantify the forces. In developing the resulting coupled model, a multi-sphere method (MSM) is adopted and implemented in the DEM model to simulate solid debris. This method ensures that the interaction of fluid and solid is realistically modelled and the application is not restricted by shapes and sizes of debris.</p><p>The new coupling model is validated against a dam-break flume experiment with three floating objects impacting two fixed obstacles. The predicted results in terms of water depth and floating object displacements in both horizontal and vertical directions compare well with the experimental observations. Furthermore, the new coupled model is computationally accelerated by implementation on modern GPUs to achieve high-performance computing. It provides a robust and innovative modelling tool for the simulation of large-scale flooding process including debris impact and assess the resulting risk.</p><p></p><p></p><p></p>


Sign in / Sign up

Export Citation Format

Share Document