----------------------------------------------------------- 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
