Copyright the Real-Time and Distributed Systems Group, Department of Systems and Computer Engineering Carleton University, Ottawa, Ontario, Canada. K1S 5B6 Generated by lqns, version 28.3 (UNIX) Input: activity-templ.lqn Output: activity-templ.out Comment: Activity template Convergence test value: 9.89252e-07 Number of iterations: 49 MVA solver information: Layer n step() mean stddev wait() mean stddev 1 49 495 10.102 0.052529 15021 306.55 3.4024 2 97 1175 12.113 0.032362 85458 881.01 4.8543 3 97 4999 51.536 0.32542 7.7584e+06 79984 1269.5 4 49 442 9.0204 0.035593 31920 651.43 5.2216 5 0 0 0 0 0 0 0 Total 292 7111 24.353 1.1309 7.8908e+06 27023 2229.6 homefree.sce.carleton.ca SunOS 5.7 User: 0:00:10.91 System: 0:00:00.00 Elapsed: 0:00:11.17 Processor identifiers and scheduling algorithms: Processor Name Type Copies Scheduling UserP Inf 1 DELAY ServerP Uni 1 PS Disk1P Uni 1 FCFS (V phases) Disk2P Uni 1 FCFS (V phases) Task information: Task Name Type Copies Processor Name Pri Entry List User ref(50) 1 UserP 0 user (V,D phases) Server mult(4) 1 ServerP 0 server : serverStart, seqInit, parInit, parA, parB, parReply, loopOperation, loop2, bigLoopDriver, seqReply, loopEnd (2 phases) {3 threads} BigLoop inf 1 ServerP 0 bigLoop : bigLoopStart, first, second, third, fourth (2 phases) {3 threads} Disk1 serv 1 Disk1P 0 disk1read, disk1write (V phases) Disk2 serv 1 Disk2P 0 disk2read, disk2write (V phases) Entry execution demands: Task Name Entry Name Phase 1 Phase 2 User user 1 0 Server server 0 0 Activity Name serverStart 0 seqInit 0.3 parInit 0.1 parA 0.05 parB 0.08 parReply 0.01 loopOperation 0.1 loop2 0 bigLoopDriver 0 seqReply 0.005 loopEnd 0 BigLoop bigLoop 0 0 Activity Name bigLoopStart 0 first 0.01 second 0 third 0 fourth 0.13 Disk1 disk1read 0.04 0 disk1write 0.04 0 Disk2 disk2read 0.03 0 disk2write 0.03 0 Mean number of rendezvous from entry to entry: Task Name Source Entry Target Entry Phase 1 Phase 2 User user server 1 0 Server Activity parA disk1read 1.3 parB disk2read 2.1 loopOperation disk1read 0.7 bigLoopDriver bigLoop 1 BigLoop Activity second disk1write 1 third disk2write 1 Phase type flags: Task Name Entry Name Phase 1 Phase 2 User user Determin Stochastic Server Activity Name serverStart Stochastic seqInit Stochastic parInit Stochastic parA Stochastic parB Stochastic parReply Stochastic loopOperation Stochastic loop2 Stochastic bigLoopDriver Determin seqReply Stochastic loopEnd Stochastic BigLoop Activity Name bigLoopStart Stochastic first Stochastic second Determin third Stochastic fourth Stochastic Squared coefficient of variation of execution segments: All executable segments are exponential. Open arrival rates per entry: All open arrival rates are 0. Type 1 throughput bounds: Task Name Entry Name Throughput User user 0.0193885 Server server 1.73334 BigLoop bigLoop 5.07718 Disk1 disk1read 25 disk1write 25 Disk2 disk2read 33.3333 disk2write 33.3333 Mean delay for a rendezvous: Task Name Source Entry Target Entry Phase 1 Phase 2 User user server 0.000475493 Server Activity Name parA disk1read 0.0029464 parB disk2read 0.00111599 loopOperation disk1read 0.00288063 bigLoopDriver bigLoop 0 BigLoop Activity Name second disk1write 0.00306038 third disk2write 0.0012741 Mean delay for a join: Task Name Source Activity Target Activity Mean Variance Server parB parReply 0.0825597 0 parA 0.110701 0.00724258 BigLoop third fourth 0.0343561 0.000233404 second 0.0284629 0.000217956 Service times: Task Name Entry Name Phase 1 Phase 2 User user 1.82299 0 Server server 0.822517 0 Activity Name serverStart 0 seqInit 0.436398 parInit 0.145466 parA 0.245241 parB 0.273382 parReply 0.0145466 loopOperation 0.175482 loop2 0 bigLoopDriver 0.290285 seqReply 0.0072733 loopEnd 0 BigLoop bigLoop 0.290285 0 Activity Name bigLoopStart 0 first 0.0156258 second 0.0715233 third 0.0656302 fourth 0.203136 Disk1 disk1read 0.04 0 disk1write 0.04 0 Disk2 disk2read 0.03 0 disk2write 0.03 0 Service time variance (per phase) and squared coefficient of variation (over all phases): Task Name Entry Name Phase 1 Phase 2 coeff of var **2 User user 0.958978 0 0.288562 Server server 0.0316607 0 0.0467983 Activity Name serverStart 0 1 seqInit 0.09 0.472582 parInit 0.01 0.472582 parA 0.0295749 0.491741 parB 0.0381211 0.510064 parReply 0.0001 0.472582 loopOperation 0.0275605 0.894995 loop2 0 1 bigLoopDriver 0.0879374 1.04358 seqReply 2.5e-05 0.472582 loopEnd 0 1 BigLoop bigLoop 0.00367213 0 0.0435782 Activity Name bigLoopStart 0 1 first 0.0001 0.409557 second 0.00367213 0.717833 third 0.00365669 0.848949 fourth 0.0169 0.409557 Disk1 disk1read 0.0016 0 1 disk1write 0.0016 0 1 Disk1 Total 0.0016 Disk2 disk2read 0.0009 0 1 disk2write 0.0009 0 1 Disk2 Total 0.0009 Throughputs and utilizations per phase: Task Name Entry Name Throughput Phase 1 Phase 2 Total User user 0.964823 1.75887 0 1.75887 Server server 0.964823 0.793584 0 0.793584 Activity Name serverStart 0.964823 0 seqInit 0.385929 0.168419 parInit 0.578894 0.0842093 parA 0.578894 0.141968 parB 0.578894 0.158259 parReply 0.578894 0.00842093 loopOperation 1.35075 0.237033 loop2 1.35075 0 bigLoopDriver 0.463115 0.134435 seqReply 0.385929 0.00280698 loopEnd 0.385929 0 BigLoop bigLoop 0.463115 0.134435 0 0.134435 Activity Name bigLoopStart 0.463115 0 first 0.463115 0.00723655 second 0.463115 0.0331235 third 0.463115 0.0303943 fourth 0.463115 0.0940752 Disk1 disk1read 1.69809 0.0679235 0 0.0679235 disk1write 0.463115 0.0185246 0 0.0185246 Total 2.1612 0.0864481 0 0.0864481 Disk2 disk2read 1.21568 0.0364703 0 0.0364703 disk2write 0.463115 0.0138934 0 0.0138934 Total 1.67879 0.0503637 0 0.0503637 Utilization and waiting per phase for processor: UserP Task Name Pri n Entry Name Utilization Ph1 wait Ph2 wait User 0 50 user 0.964823 0 0 Utilization and waiting per phase for processor: ServerP Task Name Pri n Entry Name Utilization Ph1 wait Ph2 wait Server 0 4 server 0.391718 0 0 Activity Name serverStart 0 0 seqInit 0.115779 0.136398 parInit 0.0578894 0.045466 parA 0.0289447 0.0124824 parB 0.0463115 0.0146706 parReply 0.00578894 0.0045466 loopOperation 0.135075 0.0267447 loop2 0 0 bigLoopDriver 0 0 seqReply 0.00192965 0.0022733 loopEnd 0 0 Server Total 0.391718 BigLoop 0 1 bigLoop 0.0648361 0.0393808 0 Activity Name bigLoopStart 0 0 first 0.00463115 0.00562582 second 0 0 third 0 0 fourth 0.0602049 0.0731357 BigLoop Total 0.0648361 Total processor utilization: 0.456554 Utilization and waiting per phase for processor: Disk1P Task Name Pri n Entry Name Utilization Ph1 wait Ph2 wait Disk1 0 1 disk1read 0.0679235 0 0 disk1write 0.0185246 0 0 Disk1 Total 0.0864481 Utilization and waiting per phase for processor: Disk2P Task Name Pri n Entry Name Utilization Ph1 wait Ph2 wait Disk2 0 1 disk2read 0.0364703 0 0 disk2write 0.0138934 0 0 Disk2 Total 0.0503637