-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviews.m5sim.org/r/833/
-----------------------------------------------------------

Review request for Default.


Summary
-------

Ruby: Change RubyPort and Sequencer to improve simulation speed
This patch changes the implementation of Ruby's recvTiming() function so
that it pushes a packet in to the Sequencer instead of a RubyRequest. This
requires changes in the Sequencer's makeRequest() and issueRequest()
functions, as they also need to operate on a Packet instead of RubyRequest.


Diffs
-----

  configs/ruby/Ruby.py 1f95c9a0bb2f 
  src/mem/SConscript 1f95c9a0bb2f 
  src/mem/ruby/recorder/SConscript 1f95c9a0bb2f 
  src/mem/ruby/system/DMASequencer.hh 1f95c9a0bb2f 
  src/mem/ruby/system/DMASequencer.cc 1f95c9a0bb2f 
  src/mem/ruby/system/RubyPort.hh 1f95c9a0bb2f 
  src/mem/ruby/system/RubyPort.cc 1f95c9a0bb2f 
  src/mem/ruby/system/Sequencer.hh 1f95c9a0bb2f 
  src/mem/ruby/system/Sequencer.cc 1f95c9a0bb2f 
  src/mem/ruby/system/System.hh 1f95c9a0bb2f 
  src/mem/ruby/system/System.cc 1f95c9a0bb2f 

Diff: http://reviews.m5sim.org/r/833/diff


Testing
-------


Thanks,

Nilay

_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to