summaryrefslogtreecommitdiff
path: root/src/gpgpu-sim/dram_sched.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/gpgpu-sim/dram_sched.h')
-rw-r--r--src/gpgpu-sim/dram_sched.h8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/gpgpu-sim/dram_sched.h b/src/gpgpu-sim/dram_sched.h
index eaad744..9f99209 100644
--- a/src/gpgpu-sim/dram_sched.h
+++ b/src/gpgpu-sim/dram_sched.h
@@ -74,13 +74,11 @@
#include <list>
#include <map>
-class ideal_dram_scheduler {
+class frfcfs_scheduler {
public:
- ideal_dram_scheduler( const memory_config *config, dram_t *dm, memory_stats_t *stats );
+ frfcfs_scheduler( const memory_config *config, dram_t *dm, memory_stats_t *stats );
void add_req( dram_req_t *req );
- std::list<dram_req_t*>::iterator binarysort_VFTF(dram_req_t *req);
- std::list<dram_req_t*>::iterator sort_VFTF(dram_req_t *req);
- inline void data_collection(unsigned bank);
+ void data_collection(unsigned bank);
dram_req_t *schedule( unsigned bank, unsigned curr_row );
void print( FILE *fp );
unsigned num_pending() const { return m_num_pending;}