Unverified Commit 9e3a04c3 authored by gilbertlee-amd's avatar gilbertlee-amd Committed by GitHub
Browse files

v1.37 Fixing token error, enabling single-stream mode by default (#68)

parent 08997e88
......@@ -3,6 +3,14 @@
Documentation for TransferBench is available at
[https://rocm.docs.amd.com/projects/TransferBench](https://rocm.docs.amd.com/projects/TransferBench).
## v1.37
### Changes
* USE_SINGLE_STREAM is enabled by default now. (Disable via USE_SINGLE_STREAM=0)
### Fixes
* Fix unrecognized token error when XCC_PREF_TABLE is unspecified
## v1.36
### Additions
......
......@@ -29,7 +29,7 @@ THE SOFTWARE.
#include "Compatibility.hpp"
#include "Kernels.hpp"
#define TB_VERSION "1.36"
#define TB_VERSION "1.37"
extern char const MemTypeStr[];
extern char const ExeTypeStr[];
......@@ -190,7 +190,7 @@ public:
useInteractive = GetEnvVar("USE_INTERACTIVE" , 0);
usePcieIndexing = GetEnvVar("USE_PCIE_INDEX" , 0);
usePrepSrcKernel = GetEnvVar("USE_PREP_KERNEL" , 0);
useSingleStream = GetEnvVar("USE_SINGLE_STREAM" , 0);
useSingleStream = GetEnvVar("USE_SINGLE_STREAM" , 1);
useXccFilter = GetEnvVar("USE_XCC_FILTER" , 0);
validateDirect = GetEnvVar("VALIDATE_DIRECT" , 0);
enableDebug = GetEnvVar("DEBUG" , 0);
......@@ -351,13 +351,15 @@ public:
}
// Parse preferred XCC table (if provided
{
prefXccTable.resize(numGpuDevices);
for (int i = 0; i < numGpuDevices; i++)
{
prefXccTable[i].resize(numGpuDevices, 0);
}
char* prefXccStr = getenv("XCC_PREF_TABLE");
if (prefXccStr)
{
char* token = strtok(prefXccStr, ",");
int tokenCount = 0;
while (token)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment