scholarly journals SELF-MANAGING PERFORMANCE IN APPLICATION SERVERS – MODELLING AND DATA ARCHITECTURE

Author(s):  
RAVI KUMAR G ◽  
C. MUTHUSAMY ◽  
A.VINAYA BABU

High performance is always a desired objective in computing systems. Managing performance through manual intervention is a well-known and obvious mechanism. The attempts to self-manage performance with minimal human intervention are predominant in the recent advances of research. Control Systems theory is playing a significant role in building such intelligent and autonomic computing systems. We are investigating in building Intelligent Application Servers by enabling control system as a first class feature in component software, at design time and runtime. In this direction, it is important to build efficient data access mechanisms that capture the control system models, performance data, analyze the data efficiently, identify patterns and build a knowledge base. In this paper we propose a data organization and architecture as a building block of developing Intelligent Application Servers.

2019 ◽  
Vol 214 ◽  
pp. 01033 ◽  
Author(s):  
Teo Mrnjavac ◽  
Vasco Chibante Barroso

The ALICE Experiment at CERN LHC (Large Hadron Collider) is under preparation for a major upgrade that is scheduled to be deployed during Long Shutdown 2 in 2019-2020 and that includes new computing systems, called O2 (Online-Offine). To ensure the efficient operation of the upgraded experiment along with its newly designed computing system, a reliable, high performance and automated control system will be developed with the goal of managingthe lifetime of all the O2 processes, and of handling the various phases of the data taking activity by interacting with the detectors, the trigger system and the LHC. The ALICE O2 control system will be a distributed systembased on state of the art cluster management and microservices which have recently emerged in the distributed computing ecosystem. Such technologies weren’t available during the design and development of the original LHC computing systems, and their use will allow the ALICE collaboration to benefit from a vibrant and innovatingopen source community. This paper illustrates the O2 control system architecture. It evaluates several olutionsthat were considered during an initial prototyping phase and provides a rationale for the choices made. It also provides an in-depth overview of the components, features and design elements of the actual system.


Author(s):  
Yong Chen ◽  
Huaiyu Zhu ◽  
Philip C. Roth ◽  
Hui Jin ◽  
Xian-He Sun

Data prefetching is widely used in high-end computing systems to accelerate data accesses and to bridge the increasing performance gap between processor and memory. Context-based prefetching has become a primary focus of study in recent years due to its general applicability. However, current context-based prefetchers only adopt the context analysis of a single order, which suffers from low prefetching coverage and thus limits the overall prefetching effectiveness. Also, existing approaches usually consider the context of the address stream from a single instruction but not the context of the address stream from all instructions, which further limits the context-based prefetching effectiveness. In this study, we propose a new context-based prefetcher called the Global-aware and Multi-order Context-based (GMC) prefetcher. The GMC prefetcher uses multi-order, local and global context analysis to increase prefetching coverage while maintaining prefetching accuracy. In extensive simulation testing of the SPEC-CPU2006 benchmarks with an enhanced CMP$im simulator, the proposed GMC prefetcher was shown to outperform existing prefetchers and to reduce the data-access latency effectively. The average Instructions Per Cycle (IPC) improvement of SPEC CINT2006 and CFP2006 benchmarks with GMC prefetching was over 55% and 44% respectively.


Author(s):  
Nikolay Kondratyuk ◽  
Vsevolod Nikolskiy ◽  
Daniil Pavlov ◽  
Vladimir Stegailov

Classical molecular dynamics (MD) calculations represent a significant part of the utilization time of high-performance computing systems. As usual, the efficiency of such calculations is based on an interplay of software and hardware that are nowadays moving to hybrid GPU-based technologies. Several well-developed open-source MD codes focused on GPUs differ both in their data management capabilities and in performance. In this work, we analyze the performance of LAMMPS, GROMACS and OpenMM MD packages with different GPU backends on Nvidia Volta and AMD Vega20 GPUs. We consider the efficiency of solving two identical MD models (generic for material science and biomolecular studies) using different software and hardware combinations. We describe our experience in porting the CUDA backend of LAMMPS to ROCm HIP that shows considerable benefits for AMD GPUs comparatively to the OpenCL backend.


2014 ◽  
Vol 971-973 ◽  
pp. 714-717 ◽  
Author(s):  
Xiang Shi ◽  
Zhe Xu ◽  
Qing Yi He ◽  
Ka Tian

To control wheeled inverted pendulum is a good way to test all kinds of theories of control. The control law is designed, and it based on the collaborative simulation of MATLAB and ADAMS is used to control wheeled inverted pendulum. Then, with own design of hardware and software of control system, sliding mode control is used to wheeled inverted pendulum, and the experimental results of it indicate short adjusting time, the small overshoot and high performance.


Sign in / Sign up

Export Citation Format

Share Document