Task precedence graphs are widely used for modeling and evaluation of
parallel applications. Their nodes represent the subtasks of the paral
lel program and the edges represent the precedence relations between t
he subtasks. The execution times of the subtasks are described by rand
om variables and their distributions. In our paper we introduce a new
class of distributions, particularly suited for the modeling and evalu
ation of parallel programs. Exponential polynomials introduced by Sahn
er and Trivedi have the disadvantage that a large number of parameters
is needed for the representation of realistic task execution times, w
hich usually have a small value of variation. We extend this class to
derive the class of truncated theta-exponential polynomials which allo
w the representation of realistic task execution times with fewer para
meters. Additionally this class of distributions has the advantage tha
t minimum as well as maximum execution times can be guaranteed. Models
with a large number of subtasks n can not be evaluated on a computer
using exact analytical methods because of memory requirements and nume
rical inaccuracies, which accumulate, when the operations of analysis
are applied. Using extreme value theory we derive approximate formulas
for the parallel independent execution of n subtasks, a structure, wh
ich can be found in every parallel program, The obtained results for t
runcated and not truncated distributions show, that distributions with
an infinite domain are not suitable, particularly for massively paral
lel structures.