GPU_RfO.py (11308:7d8836fd043d) GPU_RfO.py (11310:b4bbf540d1a7)
1#
2# Copyright (c) 2011-2015 Advanced Micro Devices, Inc.
3# All rights reserved.
4#
5# For use for simulation and test purposes only
6#
7# Redistribution and use in source and binary forms, with or without
8# modification, are permitted provided that the following conditions are met:

--- 586 unchanged lines hidden (view full) ---

595 sqc_cntrl.responseToSQC = MessageBuffer(ordered = True)
596 sqc_cntrl.responseToSQC.slave = ruby_system.network.master
597
598 sqc_cntrl.mandatoryQueue = MessageBuffer()
599
600 # SQC also in GPU cluster
601 gpuCluster.add(sqc_cntrl)
602
1#
2# Copyright (c) 2011-2015 Advanced Micro Devices, Inc.
3# All rights reserved.
4#
5# For use for simulation and test purposes only
6#
7# Redistribution and use in source and binary forms, with or without
8# modification, are permitted provided that the following conditions are met:

--- 586 unchanged lines hidden (view full) ---

595 sqc_cntrl.responseToSQC = MessageBuffer(ordered = True)
596 sqc_cntrl.responseToSQC.slave = ruby_system.network.master
597
598 sqc_cntrl.mandatoryQueue = MessageBuffer()
599
600 # SQC also in GPU cluster
601 gpuCluster.add(sqc_cntrl)
602
603 for i in xrange(options.numCPs):
603 for i in xrange(options.num_cp):
604
605 tcp_cntrl = TCPCntrl(TCC_select_num_bits = TCC_bits,
606 number_of_TBEs = 2560) # max outstanding requests
607 tcp_cntrl.createCP(options, ruby_system, system)
608
609 exec("system.tcp_cntrl%d = tcp_cntrl" % (options.num_compute_units + i))
610 #
611 # Add controllers and sequencers to the appropriate lists

--- 140 unchanged lines hidden ---
604
605 tcp_cntrl = TCPCntrl(TCC_select_num_bits = TCC_bits,
606 number_of_TBEs = 2560) # max outstanding requests
607 tcp_cntrl.createCP(options, ruby_system, system)
608
609 exec("system.tcp_cntrl%d = tcp_cntrl" % (options.num_compute_units + i))
610 #
611 # Add controllers and sequencers to the appropriate lists

--- 140 unchanged lines hidden ---