Deleted Added
sdiff udiff text old ( 11308:7d8836fd043d ) new ( 11900:0787df49546b )
full compact
1# Copyright (c) 2015 Advanced Micro Devices, Inc.
2# All rights reserved.
3#
4# For use for simulation and test purposes only
5#
6# Redistribution and use in source and binary forms, with or without
7# modification, are permitted provided that the following conditions are met:
8#

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

31#
32# Authors: Steve Reinhardt
33# Brad Beckmann
34
35from m5.params import *
36from m5.proxy import *
37from Sequencer import *
38
39class RubyGPUCoalescer(RubySequencer):
40 type = 'RubyGPUCoalescer'
41 cxx_class = 'GPUCoalescer'
42 cxx_header = "mem/ruby/system/GPUCoalescer.hh"
43
44 # max_outstanding_requests = (wave front slots) x (wave front size)
45 max_outstanding_requests = Param.Int(40*64,
46 "max requests (incl. prefetches) outstanding")
47 assume_rfo = Param.Bool(True, "assume protocol implementes Read for "
48 "Ownership coherence");