xlap.yml 3.76 KB
Newer Older
1
data_files:
2 3
    sender: "sender.csv"
    receiver: "receiver.csv"
Andreas Schmidt's avatar
Andreas Schmidt committed
4 5 6 7 8
threads:
    - app_send
    - trans_send
    - trans_recv
    - app_recv
9
cycle_reference:
Andreas Schmidt's avatar
Andreas Schmidt committed
10
    app_send:
11
        Start: PrrtSendStart
Andreas Schmidt's avatar
Andreas Schmidt committed
12 13 14
        Stop: PrrtSendEnd
    trans_send:
        Start: PrrtTransmitStart
15
        Stop: LinkTransmitEnd
Andreas Schmidt's avatar
Andreas Schmidt committed
16 17 18 19
    trans_recv:
        Start: LinkReceive
        Stop: PrrtReturnPackage
    app_recv:
20 21 22 23 24 25 26 27 28
        Start: PrrtReceivePackage
        Stop: PrrtDeliver
time_reference:
    sender:
        Start: PrrtSendStart
        Stop: LinkTransmitEnd
    receiver:
        Start: LinkReceive
        Stop: PrrtDeliver
29
stamps:
30 31
    PrrtSendStart:
        Source: sender
Andreas Schmidt's avatar
Andreas Schmidt committed
32
        Thread: app_send
33
        Type: time
Andreas Schmidt's avatar
Andreas Schmidt committed
34 35 36 37
    PrrtSubmitPackage:
        Source: sender
        Thread: app_send
        Type: cycle
38 39
    PrrtSendEnd:
        Source: sender
Andreas Schmidt's avatar
Andreas Schmidt committed
40
        Thread: app_send
41
        Type: time
Andreas Schmidt's avatar
Andreas Schmidt committed
42 43 44 45 46 47

    PrrtTransmitStart:
        Source: sender
        Thread: trans_send
        Type: time
    PrrtTransmitEnd:
48
        Source: sender
Andreas Schmidt's avatar
Andreas Schmidt committed
49
        Thread: trans_send
50 51 52
        Type: cycle
    PrrtEncodeStart:
        Source: sender
Andreas Schmidt's avatar
Andreas Schmidt committed
53
        Thread: trans_send
54 55 56
        Type: cycle
    PrrtEncodeEnd:
        Source: sender
Andreas Schmidt's avatar
Andreas Schmidt committed
57
        Thread: trans_send
58 59
        Type: cycle
    LinkTransmitStart:
60
        Source: sender
Andreas Schmidt's avatar
Andreas Schmidt committed
61
        Thread: trans_send
62
        Type: cycle
63 64 65 66
    ChannelTransmit:
        Source: sender
        Thread: trans_send
        Type: time
67
    LinkTransmitEnd:
68
        Source: sender
Andreas Schmidt's avatar
Andreas Schmidt committed
69
        Thread: trans_send
70 71
        Type: time

72 73
    ChannelReceive:
        Source: receiver
74 75
        Thread: trans_recv
        Type: time
76 77
    LinkReceive:
        Source: receiver
Andreas Schmidt's avatar
Andreas Schmidt committed
78
        Thread: trans_recv
79 80 81
        Type: time
    SendFeedbackStart:
        Source: receiver
Andreas Schmidt's avatar
Andreas Schmidt committed
82
        Thread: trans_recv
83 84 85
        Type: cycle
    SendFeedbackEnd:
        Source: receiver
Andreas Schmidt's avatar
Andreas Schmidt committed
86
        Thread: trans_recv
87 88 89
        Type: cycle
    DecodeStart:
        Source: receiver
Andreas Schmidt's avatar
Andreas Schmidt committed
90
        Thread: trans_recv
91 92 93
        Type: cycle
    DecodeEnd:
        Source: receiver
Andreas Schmidt's avatar
Andreas Schmidt committed
94
        Thread: trans_recv
95 96 97
        Type: cycle
    HandlePacketStart:
        Source: receiver
Andreas Schmidt's avatar
Andreas Schmidt committed
98
        Thread: trans_recv
99 100 101
        Type: cycle
    HandlePacketEnd:
        Source: receiver
Andreas Schmidt's avatar
Andreas Schmidt committed
102
        Thread: trans_recv
103
        Type: cycle
Andreas Schmidt's avatar
Andreas Schmidt committed
104 105 106 107 108 109 110 111 112
    PrrtReturnPackage:
        Source: receiver
        Thread: trans_recv
        Type: time

    PrrtDeliver:
        Source: receiver
        Thread: app_recv
        Type: time
113 114
    CopyOutputStart:
        Source: receiver
Andreas Schmidt's avatar
Andreas Schmidt committed
115
        Thread: app_recv
116 117 118
        Type: cycle
    CopyOutputEnd:
        Source: receiver
Andreas Schmidt's avatar
Andreas Schmidt committed
119
        Thread: app_recv
120 121 122
        Type: cycle
    PrrtReceivePackage:
        Source: receiver
Andreas Schmidt's avatar
Andreas Schmidt committed
123
        Thread: app_recv
124
        Type: time
125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170
durations:
    Send:
        Start: PrrtSendStart
        Stop: PrrtSendEnd
        Source: sender
    PrrtTransmit:
        Start: PrrtTransmitStart
        Stop: PrrtTransmitEnd
        Source: sender
    LinkTransmit:
        Start: LinkTransmitStart
        Stop: LinkTransmitEnd
        Source: sender
    Submit:
        Start: PrrtSendStart
        Stop: PrrtSubmitPackage
        Source: sender
    Enqueue:
        Start: PrrtSubmitPackage
        Stop: PrrtSendEnd
        Source: sender
    SenderIPC:
        Start: PrrtSubmitPackage
        Stop: PrrtTransmitStart
        Source: sender
    SenderEnqueued:
        Start: PrrtSendEnd
        Stop: LinkTransmitStart
        Source: sender

    ReceiverIPC:
        Start: PrrtReturnPackage
        Stop: PrrtReceivePackage
        Source: receiver
    HandlePacket:
        Start: HandlePacketStart
        Stop: HandlePacketEnd
        Source: receiver
    Feedback:
        Start: SendFeedbackStart
        Stop: SendFeedbackEnd
        Source: receiver
    Decoding:
        Start: DecodeStart
        Stop: DecodeEnd
        Source: receiver
Andreas Schmidt's avatar
Andreas Schmidt committed
171

172 173 174
packet_types:
    Data: 0
    Redundancy: 1