update
This commit is contained in:
+6
-2
@@ -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
|
||||
```
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user