gem5.prebuilt.viper.viper_network.html
gem5.prebuilt.viper.viper_network module¶
- class gem5.prebuilt.viper.viper_network.SimpleDoubleCrossbar(ruby_system)¶
Bases:
SimpleNetwork
GPU network with crossbars between CU caches and L2 caches and between L2 caches and directories/memory controllers/DMAs using SimpleNetwork.
- abstract = False¶
- connect(controllers)¶
- cxx_exports = []¶
- cxx_extra_bases = []¶
- cxx_param_exports = []¶
- cxx_template_params = []¶
- class gem5.prebuilt.viper.viper_network.SimplePt2Pt(ruby_system)¶
Bases:
SimpleNetwork
A simple point-to-point network. This does not use garnet.
- abstract = False¶
- connect(controllers)¶
Connect all of the controllers to routers and connect the routers together in a point-to-point network.
- cxx_exports = []¶
- cxx_extra_bases = []¶
- cxx_param_exports = []¶
- cxx_template_params = []¶