By: |
THEN Analyze 0 THEN Analyze 0 THEN InstHyp [ ![]() THEN Thin -4 THEN Analyze -1 THEN Analyze 0 THEN Try Trivial THEN ParallelOp -2 THEN Thin -4 THEN ParallelOp -1 THEN ParallelOp -1 THEN ParallelOp -1 THEN Thin -3 THEN ParallelOp -1 THEN RepeatFor 2 (ParallelOp -1 THEN Thin -3) THEN ParallelOp -1 THEN ExRepD THEN BetterSplitAndConcl THEN Try Trivial THEN All Reduce |
1 |
2. tg : Id 3. k : Knd 4. l : IdLnk 5. T : Type 6. A : Type 7. B : Type 8. rcv(l; tg) = k ![]() ![]() 9. f : A ![]() ![]() ![]() ![]() 10. @source(l): ma-single-sends1(A; B; T; x; k; l; tg; ( ![]() 10. ![]() 11. @source(l): ma-single-sends1(A; B; T; x; k; l; tg; ( ![]() 11. ![]() 12. D : Dsys 13. @source(l): ma-single-sends1(A; B; T; x; k; l; tg; ( ![]() ![]() 14. D' : Dsys 15. D ![]() 16. w : World 17. p : FairFifo 18. PossibleWorld(D';w) 19. vartype(source(l);x) ![]() 20. ![]() ![]() ![]() ![]() ![]() ![]() ![]() 21. ![]() ![]() ![]() ![]() 22. ![]() 22. loc(e) = source(l) 22. ![]() ![]() 22. kind(e) = k ![]() 22. ![]() ![]() 22. ( ![]() 22. (( ![]() ![]() ![]() ![]() ![]() 22. (& ( ![]() ![]() ![]() ![]() 22. (& map( ![]() ![]() 23. (vartype(source(l);x) ![]() 23. & ( ![]() ![]() ![]() ![]() ![]() ![]() ![]() 23. & ( ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 17 steps |
About:
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |