Optimum Depth of the Bounded Pipeline

07/29/2018
by   Ahmet A. Husainov, et al.
0

The paper is devoted to studying the performance of a computational pipeline, the number of simultaneously executing stages of which at each time is bounded from above by a fixed number. A look at the restriction as a structural hazard makes it possible to construct an analytical model for calculating the processing time of a given input data amount. Using this model, led to a formula for calculating the optimal depth of a bounded pipeline for a given volume of input data. The formula shows that the optimal depth can get large changes for small changes in the amount of data. To eliminate this disadvantage and to obtain a more convenient formula for optimal depth, a pipeline with a single random hazard is constructed, the mathematical expectation of a random value of the processing time of which approximates the analytical model of the bounded pipeline. In addition, a pipeline with two hazards has been built, the analytical model of which allowed obtaining formulas for calculating the optimal depth of a bounded pipeline with restart for a given amount of data. To check whether the proposed analytical models are consistent with the experiments to calculate the processing time, two methods of computer simulation of bounded pipelines are used, the first of which is constructed as a multi-threaded application, and the second is based on the theory of free partially commutative monoids.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/02/2019

Seismic Imaging: An Overview and Parallel Implementation of Poststack Depth Migration

Seismic migration is the core step of seismic data processing which is i...
research
02/16/2022

SAT Backdoors: Depth Beats Size

For several decades, much effort has been put into identifying classes o...
research
05/31/2022

A Formula for the Determinant

We give a formula for the determinant of an n× n matrix with entries fro...
research
01/07/2022

Analytical calculation formulas for capacities of classical and classical-quantum channels

We derive an analytical calculation formula for the channel capacity of ...
research
07/11/2021

Karchmer-Wigderson Games for Hazard-free Computation

We present a Karchmer-Wigderson game to study the complexity of hazard-f...
research
06/16/2022

Twin-width and types

We study problems connected to first-order logic in graphs of bounded tw...

Please sign up or login with your details

Forgot password? Click here to reset