summaryrefslogtreecommitdiff
path: root/src/gpuwattch/mcpat.mk
diff options
context:
space:
mode:
authorVijayKandiah <[email protected]>2021-10-17 02:18:10 -0500
committerVijayKandiah <[email protected]>2021-10-17 02:18:10 -0500
commit84c6cf45131e42b1a724ebf7977987a9ddb70db9 (patch)
treee82f15238e79a03f3cc2435d4f9bb48d5023e8ae /src/gpuwattch/mcpat.mk
parent4a4fc87a2dcd95bfe298f2b3d18a9833a506e499 (diff)
AccelWattch dev Integration
Diffstat (limited to 'src/gpuwattch/mcpat.mk')
-rw-r--r--src/gpuwattch/mcpat.mk105
1 files changed, 0 insertions, 105 deletions
diff --git a/src/gpuwattch/mcpat.mk b/src/gpuwattch/mcpat.mk
deleted file mode 100644
index a09c23b..0000000
--- a/src/gpuwattch/mcpat.mk
+++ /dev/null
@@ -1,105 +0,0 @@
-
-OUTPUT_DIR=$(SIM_OBJ_FILES_DIR)/gpuwattch
-TARGET = mcpat
-SHELL = /bin/sh
-.PHONY: all depend clean
-.SUFFIXES: .cc .o
-
-ifndef NTHREADS
- NTHREADS = 4
-endif
-
-
-LIBS = -I/usr/lib/ -I/usr/lib64/
-INCS = -lm
-
-CC=
-CXX=
-
-ifeq ($(shell getconf LONG_BIT),64)
- CXX = g++ -m64
- CC = gcc -m64
-else
- CXX = g++ -m32
- CC = gcc -m32
-endif
-
-ifeq ($(TAG),dbg)
- DBG = -Wall
- OPT = -ggdb -fPIC -g -O0 -DNTHREADS=1 -Icacti -lz
-else
- DBG =
- OPT = -O3 -fPIC -msse2 -mfpmath=sse -DNTHREADS=$(NTHREADS) -Icacti -lz
- #OPT = -O0 -DNTHREADS=$(NTHREADS)
-endif
-
-#CXXFLAGS = -Wall -Wno-unknown-pragmas -Winline $(DBG) $(OPT)
-CXXFLAGS = -Wno-unknown-pragmas $(DBG) $(OPT)
-
-
-
-
-VPATH = cacti
-
-SRCS = \
- Ucache.cc \
- XML_Parse.cc \
- arbiter.cc \
- area.cc \
- array.cc \
- bank.cc \
- basic_circuit.cc \
- basic_components.cc \
- cacti_interface.cc \
- component.cc \
- core.cc \
- crossbar.cc \
- decoder.cc \
- htree2.cc \
- interconnect.cc \
- io.cc \
- iocontrollers.cc \
- logic.cc \
- main.cc \
- mat.cc \
- memoryctrl.cc \
- noc.cc \
- nuca.cc \
- parameter.cc \
- processor.cc \
- router.cc \
- sharedcache.cc \
- subarray.cc \
- technology.cc \
- uca.cc \
- wire.cc \
- xmlParser.cc \
- gpgpu_sim_wrapper.cc \
-
-
-
-OBJS = $(patsubst %.cc,$(OUTPUT_DIR)/%.o,$(SRCS))
-
-all: $(OUTPUT_DIR)/$(TARGET)
-
-$(OUTPUT_DIR)/$(TARGET) : $(OBJS)
- $(CXX) $(OBJS) -o $@ $(INCS) $(CXXFLAGS) $(LIBS) -pthread
-
-#obj_$(TAG)/%.o : %.cc
-# $(CXX) -c $(CXXFLAGS) $(INCS) -o $@ $<
-
-$(OUTPUT_DIR)/%.o : %.cc
- $(CXX) $(CXXFLAGS) -c $< -o $@
-
-$(OUTPUT_DIR)/Makefile.makedepend: depend
-
-depend:
- touch $(OUTPUT_DIR)/Makefile.makedepend
- makedepend -f$(OUTPUT_DIR)/Makefile.makedepend -p$(OUTPUT_DIR)/ $(SRCS) 2> /dev/null
- $(MAKE) -C ./cacti/ depend
-
-clean:
- -rm -f *.o $(TARGET)
- rm -f Makefile.makedepend Makefile.makedepend.bak
-
-include $(OUTPUT_DIR)/Makefile.makedepend