PTLsim: A Cycle Accurate Full System x86-64 Microarchitectural Simulator

Author(s):  
Matt T. Yourst
Keyword(s):  
Mathematics ◽  
2021 ◽  
Vol 9 (10) ◽  
pp. 1074
Author(s):  
Vincent Wagner ◽  
Nicole Erika Radde

The Chemical Master Equation is a standard approach to model biochemical reaction networks. It consists of a system of linear differential equations, in which each state corresponds to a possible configuration of the reaction system, and the solution describes a time-dependent probability distribution over all configurations. The Stochastic Simulation Algorithm (SSA) is a method to simulate sample paths from this stochastic process. Both approaches are only applicable for small systems, characterized by few reactions and small numbers of molecules. For larger systems, the CME is computationally intractable due to a large number of possible configurations, and the SSA suffers from large reaction propensities. In our study, we focus on catalytic reaction systems, in which substrates are converted by catalytic molecules. We present an alternative description of these systems, called SiCaSMA, in which the full system is subdivided into smaller subsystems with one catalyst molecule each. These single catalyst subsystems can be analyzed individually, and their solutions are concatenated to give the solution of the full system. We show the validity of our approach by applying it to two test-bed reaction systems, a reversible switch of a molecule and methyltransferase-mediated DNA methylation.


2008 ◽  
Vol 130 (2) ◽  
Author(s):  
W. Habchi ◽  
D. Eyheramendy ◽  
P. Vergne ◽  
G. Morales-Espejel

The solution of the elastohydrodynamic lubrication (EHL) problem involves the simultaneous resolution of the hydrodynamic (Reynolds equation) and elastic problems (elastic deformation of the contacting surfaces). Up to now, most of the numerical works dealing with the modeling of the isothermal EHL problem were based on a weak coupling resolution of the Reynolds and elasticity equations (semi-system approach). The latter were solved separately using iterative schemes and a finite difference discretization. Very few authors attempted to solve the problem in a fully coupled way, thus solving both equations simultaneously (full-system approach). These attempts suffered from a major drawback which is the almost full Jacobian matrix of the nonlinear system of equations. This work presents a new approach for solving the fully coupled isothermal elastohydrodynamic problem using a finite element discretization of the corresponding equations. The use of the finite element method allows the use of variable unstructured meshing and different types of elements within the same model which leads to a reduced size of the problem. The nonlinear system of equations is solved using a Newton procedure which provides faster convergence rates. Suitable stabilization techniques are used to extend the solution to the case of highly loaded contacts. The complexity is the same as for classical algorithms, but an improved convergence rate, a reduced size of the problem and a sparse Jacobian matrix are obtained. Thus, the computational effort, time and memory usage are considerably reduced.


Author(s):  
Philipp Zagar ◽  
Rudolf Scheidl

Abstract This paper analyzes dynamic effects of an electro-hydraulic drive which uses a counter-balance valve for rod volume compensation. It shows that local stability analysis is not sufficient in this particular case to get general statements of the system's chattering properties. A reduced-order switched system is proposed to gain deeper insights in system dynamics with saturation effects such as the end-stop of a valve poppet and solutions are compared numerically to the full-system dynamics which incorporates pressure built-up, piston and valve dynamics as well as motor dynamics. It is shown that in cases of e.g. fast valves with small cracking pressures undesirable chattering of the full system exists which can be easily understood in terms of the reduced-order system in form of sliding mode solutions. The paper also describes under which conditions such sliding modes exist, how they behave and how they can be interpreted in terms of the full system.


Author(s):  
Matthew S. Bonney ◽  
Daniel C. Kammer ◽  
Matthew R. W. Brake

The uncertainty of a system is usually quantified with the use of sampling methods such as Monte-Carlo or Latin hypercube sampling. These sampling methods require many computations of the model and may include re-meshing. The re-solving and re-meshing of the model is a very large computational burden. One way to greatly reduce this computational burden is to use a parameterized reduced order model. This is a model that contains the sensitivities of the desired results with respect to changing parameters such as Young’s modulus. The typical method of computing these sensitivities is the use of finite difference technique that gives an approximation that is subject to truncation error and subtractive cancellation due to the precision of the computer. One way of eliminating this error is to use hyperdual numbers, which are able to generate exact sensitivities that are not subject to the precision of the computer. This paper uses the concept of hyper-dual numbers to parameterize a system that is composed of two substructures in the form of Craig-Bampton substructure representations, and combine them using component mode synthesis. The synthesis transformations using other techniques require the use of a nominal transformation while this approach allows for exact transformations when a perturbation is applied. This paper presents this technique for a planar motion frame and compares the use and accuracy of the approach against the true full system. This work lays the groundwork for performing component mode synthesis using hyper-dual numbers.


Sign in / Sign up

Export Citation Format

Share Document