SWDEV-232894 Port hipMemcpy optimizations from HCC to VDI

Apply the optimization to change for OpenCL too.
Clean up some unnecessary checks.

Change-Id: I840261fe35baeeadeba7388e86779d482f509aad
This commit is contained in:
Alex Xie
2020-04-28 22:12:30 -04:00
committed by German Andryeyev
parent 1de8abd031
commit 6c5a42b33c
7 changed files with 21 additions and 41 deletions
-2
View File
@@ -451,7 +451,6 @@ class Device : public NullDevice {
roc::Memory* getGpuMemory(amd::Memory* mem //!< Pointer to AMD memory object
) const;
bool isLargeBar() const { return largeBar_; }
private:
static hsa_ven_amd_loader_1_00_pfn_t amd_loader_ext_table;
@@ -491,7 +490,6 @@ class Device : public NullDevice {
void* hostcallBuffer_;
};
std::map<hsa_queue_t*, QueueInfo> queuePool_; //!< Pool of HSA queues for recycling
bool largeBar_; //!< is this device a large bar device
public:
amd::Atomic<uint> numOfVgpus_; //!< Virtual gpu unique index