730,407 research outputs found
Recommended from our members
The use of Petri nets for modeling pipelined processors
This paper discusses the use of Petri Nets for modeling and analyzing pipelined processors. Petri Nets are particularly well-suited to modeling the synchronization, buffering, resource contention and delicate timing so common in pipelined processors. Tools for simulating, animating and analyzing the behavior of the models are described. The usefulness of the tools and the analysis methods they support in evaluating the performance and analyzing the detailed timing of pipelined microprocessors is illustrated through an example
Performance and resource modeling for FPGAs using high-level synthesis tools
High-performance computing with FPGAs is gaining momentum with the advent of sophisticated High-Level Synthesis (HLS) tools. The performance of a design is impacted by the input-output bandwidth, the code optimizations and the resource consumption, making the performance estimation a challenge. This paper proposes a performance model which extends the roofline model to take into account the resource consumption and the parameters used in the HLS tools. A strategy is developed which maximizes the performance and the resource utilization within the area of the FPGA. The model is used to optimize the design exploration of a class of window-based image processing application
Complex Power Distribution Network Investigation Using SPICE Based Extraction from First Principle Formulations
The modeling and the analysis of the power distribution networks (PDN) within multi-layer printed circuit board is crucial for the investigation of the performance of PCB systems. Carrying out such analyses in SPICE based tools has the advantage of being faster than the corresponding full-wave modeling and it allows obtaining both frequency and time domain results
Software systems for modeling articulated figures
Research in computer animation and simulation of human task performance requires sophisticated geometric modeling and user interface tools. The software for a research environment should present the programmer with a powerful but flexible substrate of facilities for displaying and manipulating geometric objects, yet insure that future tools have a consistent and friendly user interface. Jack is a system which provides a flexible and extensible programmer and user interface for displaying and manipulating complex geometric figures, particularly human figures in a 3D working environment. It is a basic software framework for high-performance Silicon Graphics IRIS workstations for modeling and manipulating geometric objects in a general but powerful way. It provides a consistent and user-friendly interface across various applications in computer animation and simulation of human task performance. Currently, Jack provides input and control for applications including lighting specification and image rendering, anthropometric modeling, figure positioning, inverse kinematics, dynamic simulation, and keyframe animation
Stochastic Geometry Modeling of Cellular Networks: Analysis, Simulation and Experimental Validation
Due to the increasing heterogeneity and deployment density of emerging
cellular networks, new flexible and scalable approaches for their modeling,
simulation, analysis and optimization are needed. Recently, a new approach has
been proposed: it is based on the theory of point processes and it leverages
tools from stochastic geometry for tractable system-level modeling, performance
evaluation and optimization. In this paper, we investigate the accuracy of this
emerging abstraction for modeling cellular networks, by explicitly taking
realistic base station locations, building footprints, spatial blockages and
antenna radiation patterns into account. More specifically, the base station
locations and the building footprints are taken from two publicly available
databases from the United Kingdom. Our study confirms that the abstraction
model based on stochastic geometry is capable of accurately modeling the
communication performance of cellular networks in dense urban environments.Comment: submitted for publicatio
Modeling of Multimodal Effects in Two-port Ring-Resonator Circuits for Sensing Applications
Multimodal effects in two-port ring-resonator circuits for sensing applications were modeled using a transfer matrix method and previously published rigorous 3-D modeling tools. Device parameters which are relevant for evaluating sensing performance are numerically deduced from the model. Some examples will be given.\u
JMT – Performance Engineering Tools for System Modeling
We present the Java Modelling Tools (JMT) suite, an integrated
framework of Java tools for performance evaluation of computer
systems using queueing models. The suite offers a rich user interface that simplifies the definition of performance models by means of wizard dialogs and of a graphical design workspace.
The performance evaluation features of JMT span a wide range
of state-of-the-art methodologies including discrete-event simulation, mean value analysis of product-form networks, analytical identification of bottleneck resources in multiclass environments, and workload characterization with fuzzy clustering. The discrete-event simulator supports several advanced modeling features such as finite capacity regions, load-dependent service times, bursty processes, fork-and-join nodes, and implements spectral estimation for analysis of simulative results. The suite is open-source, released under the GNU general public license (GPL), and it is available for
free download at http://jmt.sourceforge.net
- …