This commit is contained in:
Evgeny
2018-08-08 13:43:01 -05:00
rodzic c7f4758675
commit db0c1959b1
2 zmienionych plików z 18 dodań i 14 usunięć
+6 -2
Wyświetl plik
@@ -14,7 +14,7 @@ The library source tree:
## Environment example
```
export HIP_PATH=/opt/rocm/hip
export HCC_HOME=/opt/rocm/hcc
export HCC_PATH=/opt/rocm/hcc
export CMAKE_PREFIX_PATH=/opt/rocm/lib:/opt/rocm/include/hsa
```
@@ -27,7 +27,11 @@ The library source tree:
## To rebuild and run test
```
export ITERATIONS=<iterations number [100]>
- Set iterations number, 100 by default
export ITERATIONS=<iterations number>
- Set HCC_HOME env var to use custom HCC build
cd <your path>/roctracer/test/MatrixTranspose
make
```
+12 -12
Wyświetl plik
@@ -1,23 +1,21 @@
ROOT_PATH=../..
LIB_PATH=$(ROOT_PATH)/build
LIB_NAME=roctracer64
ROC_LIBS=-L$(LIB_PATH) -l$(LIB_NAME)
ROOT_PATH = ../..
LIB_PATH = $(ROOT_PATH)/build
LIB_NAME = roctracer64
ROC_LIBS = -L$(LIB_PATH) -l$(LIB_NAME)
EXECUTABLE=./MatrixTranspose
SOURCES = MatrixTranspose.cpp
OBJECTS = $(SOURCES:.cpp=.o)
EXECUTABLE = ./MatrixTranspose
SOURCES = MatrixTranspose.cpp
OBJECTS = $(SOURCES:.cpp=.o)
ITERATIONS?=100
ITERATIONS ?= 100
HIPCC=$(HIP_PATH)/bin/hipcc
HIP_PATH ?= /opt/rocm/hip
HIPCC = $(HIP_PATH)/bin/hipcc
CXX=$(HIPCC)
CXXFLAGS =-g -I$(ROOT_PATH) -I$(ROOT_PATH)/inc -DITERATIONS=$(ITERATIONS)
export LD_LIBRARY_PATH=$(LIB_PATH)
#export LD_LIBRARY_PATH=$(LIB_PATH):$(HIP_PATH)/lib
.PHONY: test
all: clean $(EXECUTABLE) test
@@ -30,3 +28,5 @@ test: $(EXECUTABLE)
clean:
rm -f $(EXECUTABLE)
rm -f $(OBJECTS)
.PHONY: all test clean