From 3633c1f8a3fff90c4b5e1dee62f715df473d5caf Mon Sep 17 00:00:00 2001 From: Ruban Kumar Date: Mon, 25 Mar 2024 17:02:04 -0400 Subject: [PATCH] Remove passing the device set to lazy load API --- library/src/tensile_host.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/library/src/tensile_host.cpp b/library/src/tensile_host.cpp index baffe80b9..1f0349fd5 100644 --- a/library/src/tensile_host.cpp +++ b/library/src/tensile_host.cpp @@ -799,7 +799,7 @@ namespace auto deviceArch = getLazyLoadingArch(devId); if(tensileDeviceSet.find(deviceArch) == tensileDeviceSet.end()) { - //populate the arch list for lazy loading + //future work: populate the arch list for heterogeneous support tensileDeviceSet.insert(deviceArch); //populate device property map, used in finding solutions based on arch HIP_CHECK_EXC(hipGetDeviceProperties(&prop, devId)); @@ -900,8 +900,7 @@ namespace = std::async(std::launch::async, Tensile::LoadLibraryFilePreload, tensileLibraryPath, - std::vector{tensileDeviceSet.begin(), - tensileDeviceSet.end()}); + std::vector{}); return 0; }(); }