Searched refs:ordered (Results 1 - 19 of 19) sorted by relevance

/gem5/src/mem/ruby/network/simple/
H A DSimpleNetwork.py47 # Note that all SimpleNetwork MessageBuffers are currently ordered
53 network_buffers.append(MessageBuffer(ordered = True))
54 network_buffers.append(MessageBuffer(ordered = True))
65 router_buffers.append(MessageBuffer(ordered = True))
72 router_buffers.append(MessageBuffer(ordered = True))
/gem5/src/mem/ruby/network/
H A DMessageBuffer.py37 ordered = Param.Bool(False, "Whether the buffer is ordered") variable in class:MessageBuffer
H A DNetwork.cc161 Network::checkNetworkAllocation(NodeID id, bool ordered, argument
168 if (ordered) {
177 Network::setToNetQueue(NodeID id, bool ordered, int network_num, argument
180 checkNetworkAllocation(id, ordered, network_num, vnet_type);
188 Network::setFromNetQueue(NodeID id, bool ordered, int network_num, argument
191 checkNetworkAllocation(id, ordered, network_num, vnet_type);
H A DNetwork.hh93 void setToNetQueue(NodeID id, bool ordered, int netNumber,
95 virtual void setFromNetQueue(NodeID id, bool ordered, int netNumber,
98 virtual void checkNetworkAllocation(NodeID id, bool ordered,
H A DMessageBuffer.cc47 m_last_arrival_time(0), m_strict_fifo(p->ordered),
/gem5/configs/ruby/
H A DMI_example.py109 l1_cntrl.requestFromCache = MessageBuffer(ordered = True)
111 l1_cntrl.responseFromCache = MessageBuffer(ordered = True)
113 l1_cntrl.forwardToCache = MessageBuffer(ordered = True)
115 l1_cntrl.responseToCache = MessageBuffer(ordered = True)
136 dir_cntrl.requestToDir = MessageBuffer(ordered = True)
138 dir_cntrl.dmaRequestToDir = MessageBuffer(ordered = True)
143 dir_cntrl.dmaResponseFromDir = MessageBuffer(ordered = True)
170 dma_cntrl.responseFromDir = MessageBuffer(ordered = True)
188 io_controller.responseFromDir = MessageBuffer(ordered = True)
H A DGPU_RfO.py487 dir_cntrl.requestFromCores = MessageBuffer(ordered = True)
502 dir_cntrl.triggerQueue = MessageBuffer(ordered = True)
503 dir_cntrl.L3triggerQueue = MessageBuffer(ordered = True)
541 cp_cntrl.triggerQueue = MessageBuffer(ordered = True)
561 tcp_cntrl.requestFromTCP = MessageBuffer(ordered = True)
564 tcp_cntrl.responseFromTCP = MessageBuffer(ordered = True)
567 tcp_cntrl.unblockFromCore = MessageBuffer(ordered = True)
570 tcp_cntrl.probeToTCP = MessageBuffer(ordered = True)
573 tcp_cntrl.responseToTCP = MessageBuffer(ordered = True)
592 sqc_cntrl.requestFromSQC = MessageBuffer(ordered
[all...]
H A DMOESI_CMP_token.py138 l1_cntrl.persistentFromL1Cache = MessageBuffer(ordered = True)
146 l1_cntrl.persistentToL1Cache = MessageBuffer(ordered = True)
183 l2_cntrl.persistentToL2Cache = MessageBuffer(ordered = True)
206 dir_cntrl.persistentToDir = MessageBuffer(ordered = True)
208 dir_cntrl.dmaRequestToDir = MessageBuffer(ordered = True)
215 dir_cntrl.persistentFromDir = MessageBuffer(ordered = True)
217 dir_cntrl.dmaResponseFromDir = MessageBuffer(ordered = True)
240 dma_cntrl.responseFromDir = MessageBuffer(ordered = True)
261 io_controller.responseFromDir = MessageBuffer(ordered = True)
H A DGPU_VIPER_Region.py508 cp_cntrl.triggerQueue = MessageBuffer(ordered = True)
511 rb_cntrl.requestFromCore = MessageBuffer(ordered = True)
532 rb_cntrl.triggerQueue = MessageBuffer(ordered = True)
555 tcp_cntrl.requestFromTCP = MessageBuffer(ordered = True)
558 tcp_cntrl.responseFromTCP = MessageBuffer(ordered = True)
564 tcp_cntrl.probeToTCP = MessageBuffer(ordered = True)
567 tcp_cntrl.responseToTCP = MessageBuffer(ordered = True)
586 sqc_cntrl.requestFromSQC = MessageBuffer(ordered = True)
589 sqc_cntrl.probeToSQC = MessageBuffer(ordered = True)
592 sqc_cntrl.responseToSQC = MessageBuffer(ordered
[all...]
H A DGPU_VIPER.py441 dir_cntrl.requestFromCores = MessageBuffer(ordered = True)
456 dir_cntrl.triggerQueue = MessageBuffer(ordered = True)
457 dir_cntrl.L3triggerQueue = MessageBuffer(ordered = True)
498 cp_cntrl.triggerQueue = MessageBuffer(ordered = True)
579 tcp_cntrl.requestFromTCP = MessageBuffer(ordered = True)
582 tcp_cntrl.responseFromTCP = MessageBuffer(ordered = True)
588 tcp_cntrl.probeToTCP = MessageBuffer(ordered = True)
591 tcp_cntrl.responseToTCP = MessageBuffer(ordered = True)
610 sqc_cntrl.requestFromSQC = MessageBuffer(ordered = True)
613 sqc_cntrl.probeToSQC = MessageBuffer(ordered
[all...]
H A DMOESI_CMP_directory.py139 l1_cntrl.triggerQueue = MessageBuffer(ordered = True)
189 l2_cntrl.triggerQueue = MessageBuffer(ordered = True)
241 dma_cntrl.triggerQueue = MessageBuffer(ordered = True)
266 io_controller.triggerQueue = MessageBuffer(ordered = True)
H A DMOESI_hammer.py198 dir_cntrl.dmaResponseFromDir = MessageBuffer(ordered = True)
201 dir_cntrl.triggerQueue = MessageBuffer(ordered = True)
209 dir_cntrl.dmaRequestToDir = MessageBuffer(ordered = True)
234 dma_cntrl.responseFromDir = MessageBuffer(ordered = True)
252 io_controller.responseFromDir = MessageBuffer(ordered = True)
H A DGPU_VIPER_Baseline.py419 dir_cntrl.requestFromCores = MessageBuffer(ordered = True)
434 dir_cntrl.triggerQueue = MessageBuffer(ordered = True)
435 dir_cntrl.L3triggerQueue = MessageBuffer(ordered = True)
471 cp_cntrl.triggerQueue = MessageBuffer(ordered = True)
494 tcp_cntrl.requestFromTCP = MessageBuffer(ordered = True)
497 tcp_cntrl.responseFromTCP = MessageBuffer(ordered = True)
503 tcp_cntrl.probeToTCP = MessageBuffer(ordered = True)
506 tcp_cntrl.responseToTCP = MessageBuffer(ordered = True)
525 sqc_cntrl.requestFromSQC = MessageBuffer(ordered = True)
528 sqc_cntrl.probeToSQC = MessageBuffer(ordered
[all...]
H A DMESI_Three_Level.py149 l0_cntrl.bufferToL1 = MessageBuffer(ordered = True)
151 l0_cntrl.bufferFromL1 = MessageBuffer(ordered = True)
236 dma_cntrl.responseFromDir = MessageBuffer(ordered = True)
258 io_controller.responseFromDir = MessageBuffer(ordered = True)
H A DMOESI_AMD_Base.py265 dir_cntrl.requestFromCores = MessageBuffer(ordered = True)
280 dir_cntrl.triggerQueue = MessageBuffer(ordered = True)
281 dir_cntrl.L3triggerQueue = MessageBuffer(ordered = True)
325 cp_cntrl.triggerQueue = MessageBuffer(ordered = True)
H A DMESI_Two_Level.py207 dma_cntrl.responseFromDir = MessageBuffer(ordered = True)
229 io_controller.responseFromDir = MessageBuffer(ordered = True)
/gem5/configs/learning_gem5/part3/
H A Dmsi_caches.py176 self.requestToDir = MessageBuffer(ordered = True)
178 self.responseToDirOrSibling = MessageBuffer(ordered = True)
180 self.forwardFromDir = MessageBuffer(ordered = True)
182 self.responseFromDirOrSibling = MessageBuffer(ordered = True)
208 self.requestFromCache = MessageBuffer(ordered = True)
210 self.responseFromCache = MessageBuffer(ordered = True)
213 self.responseToCache = MessageBuffer(ordered = True)
215 self.forwardToCache = MessageBuffer(ordered = True)
H A Druby_caches_MI_example.py165 self.requestFromCache = MessageBuffer(ordered = True)
167 self.responseFromCache = MessageBuffer(ordered = True)
169 self.forwardToCache = MessageBuffer(ordered = True)
171 self.responseToCache = MessageBuffer(ordered = True)
197 self.requestToDir = MessageBuffer(ordered = True)
199 self.dmaRequestToDir = MessageBuffer(ordered = True)
204 self.dmaResponseFromDir = MessageBuffer(ordered = True)
/gem5/configs/example/
H A Dread_config.py346 raise Exception('Port bindings can\'t be ordered')

Completed in 31 milliseconds