From ee8ff3cf5bc742484f9ce7271ecf185c16b39f19 Mon Sep 17 00:00:00 2001 From: Rob Armstrong Date: Fri, 13 Dec 2024 11:58:52 -0800 Subject: [PATCH] Move cuDLA, NVSci sampels to 8_Platform_Specific/Tegra --- Samples/4_CUDA_Libraries/CMakeLists.txt | 7 ------- .../.vscode/c_cpp_properties.json | 0 .../cuDLAErrorReporting/.vscode/extensions.json | 0 .../Tegra}/cuDLAErrorReporting/.vscode/launch.json | 0 .../Tegra}/cuDLAErrorReporting/.vscode/tasks.json | 0 .../Tegra}/cuDLAErrorReporting/Makefile | 0 .../Tegra}/cuDLAErrorReporting/NsightEclipse.xml | 0 .../Tegra}/cuDLAErrorReporting/README.md | 0 .../Tegra}/cuDLAErrorReporting/main.cu | 0 .../cuDLAHybridMode/.vscode/c_cpp_properties.json | 0 .../Tegra}/cuDLAHybridMode/.vscode/extensions.json | 0 .../Tegra}/cuDLAHybridMode/.vscode/launch.json | 0 .../Tegra}/cuDLAHybridMode/.vscode/tasks.json | 0 .../Tegra}/cuDLAHybridMode/Makefile | 0 .../Tegra}/cuDLAHybridMode/NsightEclipse.xml | 0 .../Tegra}/cuDLAHybridMode/README.md | 0 .../Tegra}/cuDLAHybridMode/main.cu | 0 .../.vscode/c_cpp_properties.json | 0 .../.vscode/extensions.json | 0 .../cuDLALayerwiseStatsHybrid/.vscode/launch.json | 0 .../cuDLALayerwiseStatsHybrid/.vscode/tasks.json | 0 .../Tegra}/cuDLALayerwiseStatsHybrid/Makefile | 0 .../cuDLALayerwiseStatsHybrid/NsightEclipse.xml | 0 .../Tegra}/cuDLALayerwiseStatsHybrid/README.md | 0 .../Tegra}/cuDLALayerwiseStatsHybrid/main.cu | 0 .../.vscode/c_cpp_properties.json | 0 .../.vscode/extensions.json | 0 .../.vscode/launch.json | 0 .../.vscode/tasks.json | 0 .../Tegra}/cuDLALayerwiseStatsStandalone/Makefile | 0 .../cuDLALayerwiseStatsStandalone/NsightEclipse.xml | 0 .../Tegra}/cuDLALayerwiseStatsStandalone/README.md | 0 .../cuDLALayerwiseStatsStandalone/findnvsci.mk | 0 .../Tegra}/cuDLALayerwiseStatsStandalone/main.cpp | 0 .../.vscode/c_cpp_properties.json | 0 .../cuDLAStandaloneMode/.vscode/extensions.json | 0 .../Tegra}/cuDLAStandaloneMode/.vscode/launch.json | 0 .../Tegra}/cuDLAStandaloneMode/.vscode/tasks.json | 0 .../Tegra}/cuDLAStandaloneMode/Makefile | 0 .../Tegra}/cuDLAStandaloneMode/NsightEclipse.xml | 0 .../Tegra}/cuDLAStandaloneMode/README.md | 0 .../Tegra}/cuDLAStandaloneMode/findnvsci.mk | 0 .../Tegra}/cuDLAStandaloneMode/main.cpp | 0 .../Tegra}/cudaNvSci/.vscode/c_cpp_properties.json | 0 .../Tegra}/cudaNvSci/.vscode/extensions.json | 0 .../Tegra}/cudaNvSci/.vscode/launch.json | 0 .../Tegra}/cudaNvSci/.vscode/tasks.json | 0 .../Tegra}/cudaNvSci/Makefile | 0 .../Tegra}/cudaNvSci/NsightEclipse.xml | 0 .../Tegra}/cudaNvSci/README.md | 0 .../Tegra}/cudaNvSci/cudaNvSci.cpp | 0 .../Tegra}/cudaNvSci/cudaNvSci.h | 0 .../Tegra}/cudaNvSci/findnvsci.mk | 0 .../Tegra}/cudaNvSci/imageKernels.cu | 0 .../Tegra}/cudaNvSci/main.cpp | 0 .../Tegra}/cudaNvSci/teapot1024.ppm | Bin .../cudaNvSciNvMedia/.vscode/c_cpp_properties.json | 0 .../Tegra}/cudaNvSciNvMedia/.vscode/extensions.json | 0 .../Tegra}/cudaNvSciNvMedia/.vscode/launch.json | 0 .../Tegra}/cudaNvSciNvMedia/.vscode/tasks.json | 0 .../Tegra}/cudaNvSciNvMedia/Makefile | 0 .../Tegra}/cudaNvSciNvMedia/NsightEclipse.xml | 0 .../Tegra}/cudaNvSciNvMedia/README.md | 0 .../cudaNvSciNvMedia/cudaNvSciNvMedia_Readme.pdf | Bin .../Tegra}/cudaNvSciNvMedia/cuda_consumer.cu | 0 .../Tegra}/cudaNvSciNvMedia/cuda_consumer.h | 0 .../Tegra}/cudaNvSciNvMedia/findnvmedia.mk | 0 .../Tegra}/cudaNvSciNvMedia/findnvsci.mk | 0 .../Tegra}/cudaNvSciNvMedia/main.cpp | 0 .../Tegra}/cudaNvSciNvMedia/nvmedia_producer.cpp | 0 .../Tegra}/cudaNvSciNvMedia/nvmedia_producer.h | 0 .../cudaNvSciNvMedia/nvmedia_utils/cmdline.cpp | 0 .../Tegra}/cudaNvSciNvMedia/nvmedia_utils/cmdline.h | 0 .../nvmedia_utils/config_parser.cpp | 0 .../cudaNvSciNvMedia/nvmedia_utils/config_parser.h | 0 .../cudaNvSciNvMedia/nvmedia_utils/image_utils.cpp | 0 .../cudaNvSciNvMedia/nvmedia_utils/image_utils.h | 0 .../cudaNvSciNvMedia/nvmedia_utils/log_utils.cpp | 0 .../cudaNvSciNvMedia/nvmedia_utils/log_utils.h | 0 .../cudaNvSciNvMedia/nvmedia_utils/misc_utils.cpp | 0 .../cudaNvSciNvMedia/nvmedia_utils/misc_utils.h | 0 .../Tegra}/cudaNvSciNvMedia/nvsci_setup.cpp | 0 .../Tegra}/cudaNvSciNvMedia/nvsci_setup.h | 0 .../Tegra}/cudaNvSciNvMedia/sample.cfg | 0 .../Tegra}/cudaNvSciNvMedia/teapot.rgba | Bin 85 files changed, 7 deletions(-) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLAErrorReporting/.vscode/c_cpp_properties.json (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLAErrorReporting/.vscode/extensions.json (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLAErrorReporting/.vscode/launch.json (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLAErrorReporting/.vscode/tasks.json (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLAErrorReporting/Makefile (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLAErrorReporting/NsightEclipse.xml (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLAErrorReporting/README.md (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLAErrorReporting/main.cu (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLAHybridMode/.vscode/c_cpp_properties.json (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLAHybridMode/.vscode/extensions.json (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLAHybridMode/.vscode/launch.json (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLAHybridMode/.vscode/tasks.json (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLAHybridMode/Makefile (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLAHybridMode/NsightEclipse.xml (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLAHybridMode/README.md (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLAHybridMode/main.cu (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLALayerwiseStatsHybrid/.vscode/c_cpp_properties.json (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLALayerwiseStatsHybrid/.vscode/extensions.json (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLALayerwiseStatsHybrid/.vscode/launch.json (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLALayerwiseStatsHybrid/.vscode/tasks.json (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLALayerwiseStatsHybrid/Makefile (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLALayerwiseStatsHybrid/NsightEclipse.xml (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLALayerwiseStatsHybrid/README.md (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLALayerwiseStatsHybrid/main.cu (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLALayerwiseStatsStandalone/.vscode/c_cpp_properties.json (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLALayerwiseStatsStandalone/.vscode/extensions.json (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLALayerwiseStatsStandalone/.vscode/launch.json (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLALayerwiseStatsStandalone/.vscode/tasks.json (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLALayerwiseStatsStandalone/Makefile (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLALayerwiseStatsStandalone/NsightEclipse.xml (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLALayerwiseStatsStandalone/README.md (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLALayerwiseStatsStandalone/findnvsci.mk (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLALayerwiseStatsStandalone/main.cpp (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLAStandaloneMode/.vscode/c_cpp_properties.json (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLAStandaloneMode/.vscode/extensions.json (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLAStandaloneMode/.vscode/launch.json (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLAStandaloneMode/.vscode/tasks.json (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLAStandaloneMode/Makefile (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLAStandaloneMode/NsightEclipse.xml (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLAStandaloneMode/README.md (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLAStandaloneMode/findnvsci.mk (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cuDLAStandaloneMode/main.cpp (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSci/.vscode/c_cpp_properties.json (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSci/.vscode/extensions.json (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSci/.vscode/launch.json (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSci/.vscode/tasks.json (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSci/Makefile (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSci/NsightEclipse.xml (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSci/README.md (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSci/cudaNvSci.cpp (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSci/cudaNvSci.h (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSci/findnvsci.mk (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSci/imageKernels.cu (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSci/main.cpp (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSci/teapot1024.ppm (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSciNvMedia/.vscode/c_cpp_properties.json (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSciNvMedia/.vscode/extensions.json (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSciNvMedia/.vscode/launch.json (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSciNvMedia/.vscode/tasks.json (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSciNvMedia/Makefile (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSciNvMedia/NsightEclipse.xml (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSciNvMedia/README.md (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSciNvMedia/cudaNvSciNvMedia_Readme.pdf (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSciNvMedia/cuda_consumer.cu (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSciNvMedia/cuda_consumer.h (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSciNvMedia/findnvmedia.mk (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSciNvMedia/findnvsci.mk (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSciNvMedia/main.cpp (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSciNvMedia/nvmedia_producer.cpp (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSciNvMedia/nvmedia_producer.h (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSciNvMedia/nvmedia_utils/cmdline.cpp (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSciNvMedia/nvmedia_utils/cmdline.h (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSciNvMedia/nvmedia_utils/config_parser.cpp (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSciNvMedia/nvmedia_utils/config_parser.h (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSciNvMedia/nvmedia_utils/image_utils.cpp (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSciNvMedia/nvmedia_utils/image_utils.h (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSciNvMedia/nvmedia_utils/log_utils.cpp (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSciNvMedia/nvmedia_utils/log_utils.h (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSciNvMedia/nvmedia_utils/misc_utils.cpp (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSciNvMedia/nvmedia_utils/misc_utils.h (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSciNvMedia/nvsci_setup.cpp (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSciNvMedia/nvsci_setup.h (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSciNvMedia/sample.cfg (100%) rename Samples/{4_CUDA_Libraries => 8_Platform_Specific/Tegra}/cudaNvSciNvMedia/teapot.rgba (100%) diff --git a/Samples/4_CUDA_Libraries/CMakeLists.txt b/Samples/4_CUDA_Libraries/CMakeLists.txt index d60b8eed..210e7277 100644 --- a/Samples/4_CUDA_Libraries/CMakeLists.txt +++ b/Samples/4_CUDA_Libraries/CMakeLists.txt @@ -9,18 +9,11 @@ add_subdirectory(conjugateGradientMultiBlockCG) add_subdirectory(conjugateGradientMultiDeviceCG) add_subdirectory(conjugateGradientPrecond) add_subdirectory(conjugateGradientUM) -#add_subdirectory(cuDLAErrorReporting) -#add_subdirectory(cuDLAHybridMode) -#add_subdirectory(cuDLALayerwiseStatsHybrid) -#add_subdirectory(cuDLALayerwiseStatsStandalone) -#add_subdirectory(cuDLAStandaloneMode) #add_subdirectory(cuSolverDn_LinearSolver) #add_subdirectory(cuSolverRf) #add_subdirectory(cuSolverSp_LinearSolver) #add_subdirectory(cuSolverSp_LowlevelCholesky) #add_subdirectory(cuSolverSp_LowlevelQR) -#add_subdirectory(cudaNvSci) -#add_subdirectory(cudaNvSciNvMedia) #add_subdirectory(freeImageInteropNPP) #add_subdirectory(histEqualizationNPP) #add_subdirectory(jitLto) diff --git a/Samples/4_CUDA_Libraries/cuDLAErrorReporting/.vscode/c_cpp_properties.json b/Samples/8_Platform_Specific/Tegra/cuDLAErrorReporting/.vscode/c_cpp_properties.json similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLAErrorReporting/.vscode/c_cpp_properties.json rename to Samples/8_Platform_Specific/Tegra/cuDLAErrorReporting/.vscode/c_cpp_properties.json diff --git a/Samples/4_CUDA_Libraries/cuDLAErrorReporting/.vscode/extensions.json b/Samples/8_Platform_Specific/Tegra/cuDLAErrorReporting/.vscode/extensions.json similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLAErrorReporting/.vscode/extensions.json rename to Samples/8_Platform_Specific/Tegra/cuDLAErrorReporting/.vscode/extensions.json diff --git a/Samples/4_CUDA_Libraries/cuDLAErrorReporting/.vscode/launch.json b/Samples/8_Platform_Specific/Tegra/cuDLAErrorReporting/.vscode/launch.json similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLAErrorReporting/.vscode/launch.json rename to Samples/8_Platform_Specific/Tegra/cuDLAErrorReporting/.vscode/launch.json diff --git a/Samples/4_CUDA_Libraries/cuDLAErrorReporting/.vscode/tasks.json b/Samples/8_Platform_Specific/Tegra/cuDLAErrorReporting/.vscode/tasks.json similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLAErrorReporting/.vscode/tasks.json rename to Samples/8_Platform_Specific/Tegra/cuDLAErrorReporting/.vscode/tasks.json diff --git a/Samples/4_CUDA_Libraries/cuDLAErrorReporting/Makefile b/Samples/8_Platform_Specific/Tegra/cuDLAErrorReporting/Makefile similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLAErrorReporting/Makefile rename to Samples/8_Platform_Specific/Tegra/cuDLAErrorReporting/Makefile diff --git a/Samples/4_CUDA_Libraries/cuDLAErrorReporting/NsightEclipse.xml b/Samples/8_Platform_Specific/Tegra/cuDLAErrorReporting/NsightEclipse.xml similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLAErrorReporting/NsightEclipse.xml rename to Samples/8_Platform_Specific/Tegra/cuDLAErrorReporting/NsightEclipse.xml diff --git a/Samples/4_CUDA_Libraries/cuDLAErrorReporting/README.md b/Samples/8_Platform_Specific/Tegra/cuDLAErrorReporting/README.md similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLAErrorReporting/README.md rename to Samples/8_Platform_Specific/Tegra/cuDLAErrorReporting/README.md diff --git a/Samples/4_CUDA_Libraries/cuDLAErrorReporting/main.cu b/Samples/8_Platform_Specific/Tegra/cuDLAErrorReporting/main.cu similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLAErrorReporting/main.cu rename to Samples/8_Platform_Specific/Tegra/cuDLAErrorReporting/main.cu diff --git a/Samples/4_CUDA_Libraries/cuDLAHybridMode/.vscode/c_cpp_properties.json b/Samples/8_Platform_Specific/Tegra/cuDLAHybridMode/.vscode/c_cpp_properties.json similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLAHybridMode/.vscode/c_cpp_properties.json rename to Samples/8_Platform_Specific/Tegra/cuDLAHybridMode/.vscode/c_cpp_properties.json diff --git a/Samples/4_CUDA_Libraries/cuDLAHybridMode/.vscode/extensions.json b/Samples/8_Platform_Specific/Tegra/cuDLAHybridMode/.vscode/extensions.json similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLAHybridMode/.vscode/extensions.json rename to Samples/8_Platform_Specific/Tegra/cuDLAHybridMode/.vscode/extensions.json diff --git a/Samples/4_CUDA_Libraries/cuDLAHybridMode/.vscode/launch.json b/Samples/8_Platform_Specific/Tegra/cuDLAHybridMode/.vscode/launch.json similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLAHybridMode/.vscode/launch.json rename to Samples/8_Platform_Specific/Tegra/cuDLAHybridMode/.vscode/launch.json diff --git a/Samples/4_CUDA_Libraries/cuDLAHybridMode/.vscode/tasks.json b/Samples/8_Platform_Specific/Tegra/cuDLAHybridMode/.vscode/tasks.json similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLAHybridMode/.vscode/tasks.json rename to Samples/8_Platform_Specific/Tegra/cuDLAHybridMode/.vscode/tasks.json diff --git a/Samples/4_CUDA_Libraries/cuDLAHybridMode/Makefile b/Samples/8_Platform_Specific/Tegra/cuDLAHybridMode/Makefile similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLAHybridMode/Makefile rename to Samples/8_Platform_Specific/Tegra/cuDLAHybridMode/Makefile diff --git a/Samples/4_CUDA_Libraries/cuDLAHybridMode/NsightEclipse.xml b/Samples/8_Platform_Specific/Tegra/cuDLAHybridMode/NsightEclipse.xml similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLAHybridMode/NsightEclipse.xml rename to Samples/8_Platform_Specific/Tegra/cuDLAHybridMode/NsightEclipse.xml diff --git a/Samples/4_CUDA_Libraries/cuDLAHybridMode/README.md b/Samples/8_Platform_Specific/Tegra/cuDLAHybridMode/README.md similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLAHybridMode/README.md rename to Samples/8_Platform_Specific/Tegra/cuDLAHybridMode/README.md diff --git a/Samples/4_CUDA_Libraries/cuDLAHybridMode/main.cu b/Samples/8_Platform_Specific/Tegra/cuDLAHybridMode/main.cu similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLAHybridMode/main.cu rename to Samples/8_Platform_Specific/Tegra/cuDLAHybridMode/main.cu diff --git a/Samples/4_CUDA_Libraries/cuDLALayerwiseStatsHybrid/.vscode/c_cpp_properties.json b/Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsHybrid/.vscode/c_cpp_properties.json similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLALayerwiseStatsHybrid/.vscode/c_cpp_properties.json rename to Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsHybrid/.vscode/c_cpp_properties.json diff --git a/Samples/4_CUDA_Libraries/cuDLALayerwiseStatsHybrid/.vscode/extensions.json b/Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsHybrid/.vscode/extensions.json similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLALayerwiseStatsHybrid/.vscode/extensions.json rename to Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsHybrid/.vscode/extensions.json diff --git a/Samples/4_CUDA_Libraries/cuDLALayerwiseStatsHybrid/.vscode/launch.json b/Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsHybrid/.vscode/launch.json similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLALayerwiseStatsHybrid/.vscode/launch.json rename to Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsHybrid/.vscode/launch.json diff --git a/Samples/4_CUDA_Libraries/cuDLALayerwiseStatsHybrid/.vscode/tasks.json b/Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsHybrid/.vscode/tasks.json similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLALayerwiseStatsHybrid/.vscode/tasks.json rename to Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsHybrid/.vscode/tasks.json diff --git a/Samples/4_CUDA_Libraries/cuDLALayerwiseStatsHybrid/Makefile b/Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsHybrid/Makefile similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLALayerwiseStatsHybrid/Makefile rename to Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsHybrid/Makefile diff --git a/Samples/4_CUDA_Libraries/cuDLALayerwiseStatsHybrid/NsightEclipse.xml b/Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsHybrid/NsightEclipse.xml similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLALayerwiseStatsHybrid/NsightEclipse.xml rename to Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsHybrid/NsightEclipse.xml diff --git a/Samples/4_CUDA_Libraries/cuDLALayerwiseStatsHybrid/README.md b/Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsHybrid/README.md similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLALayerwiseStatsHybrid/README.md rename to Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsHybrid/README.md diff --git a/Samples/4_CUDA_Libraries/cuDLALayerwiseStatsHybrid/main.cu b/Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsHybrid/main.cu similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLALayerwiseStatsHybrid/main.cu rename to Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsHybrid/main.cu diff --git a/Samples/4_CUDA_Libraries/cuDLALayerwiseStatsStandalone/.vscode/c_cpp_properties.json b/Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsStandalone/.vscode/c_cpp_properties.json similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLALayerwiseStatsStandalone/.vscode/c_cpp_properties.json rename to Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsStandalone/.vscode/c_cpp_properties.json diff --git a/Samples/4_CUDA_Libraries/cuDLALayerwiseStatsStandalone/.vscode/extensions.json b/Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsStandalone/.vscode/extensions.json similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLALayerwiseStatsStandalone/.vscode/extensions.json rename to Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsStandalone/.vscode/extensions.json diff --git a/Samples/4_CUDA_Libraries/cuDLALayerwiseStatsStandalone/.vscode/launch.json b/Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsStandalone/.vscode/launch.json similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLALayerwiseStatsStandalone/.vscode/launch.json rename to Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsStandalone/.vscode/launch.json diff --git a/Samples/4_CUDA_Libraries/cuDLALayerwiseStatsStandalone/.vscode/tasks.json b/Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsStandalone/.vscode/tasks.json similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLALayerwiseStatsStandalone/.vscode/tasks.json rename to Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsStandalone/.vscode/tasks.json diff --git a/Samples/4_CUDA_Libraries/cuDLALayerwiseStatsStandalone/Makefile b/Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsStandalone/Makefile similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLALayerwiseStatsStandalone/Makefile rename to Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsStandalone/Makefile diff --git a/Samples/4_CUDA_Libraries/cuDLALayerwiseStatsStandalone/NsightEclipse.xml b/Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsStandalone/NsightEclipse.xml similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLALayerwiseStatsStandalone/NsightEclipse.xml rename to Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsStandalone/NsightEclipse.xml diff --git a/Samples/4_CUDA_Libraries/cuDLALayerwiseStatsStandalone/README.md b/Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsStandalone/README.md similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLALayerwiseStatsStandalone/README.md rename to Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsStandalone/README.md diff --git a/Samples/4_CUDA_Libraries/cuDLALayerwiseStatsStandalone/findnvsci.mk b/Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsStandalone/findnvsci.mk similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLALayerwiseStatsStandalone/findnvsci.mk rename to Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsStandalone/findnvsci.mk diff --git a/Samples/4_CUDA_Libraries/cuDLALayerwiseStatsStandalone/main.cpp b/Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsStandalone/main.cpp similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLALayerwiseStatsStandalone/main.cpp rename to Samples/8_Platform_Specific/Tegra/cuDLALayerwiseStatsStandalone/main.cpp diff --git a/Samples/4_CUDA_Libraries/cuDLAStandaloneMode/.vscode/c_cpp_properties.json b/Samples/8_Platform_Specific/Tegra/cuDLAStandaloneMode/.vscode/c_cpp_properties.json similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLAStandaloneMode/.vscode/c_cpp_properties.json rename to Samples/8_Platform_Specific/Tegra/cuDLAStandaloneMode/.vscode/c_cpp_properties.json diff --git a/Samples/4_CUDA_Libraries/cuDLAStandaloneMode/.vscode/extensions.json b/Samples/8_Platform_Specific/Tegra/cuDLAStandaloneMode/.vscode/extensions.json similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLAStandaloneMode/.vscode/extensions.json rename to Samples/8_Platform_Specific/Tegra/cuDLAStandaloneMode/.vscode/extensions.json diff --git a/Samples/4_CUDA_Libraries/cuDLAStandaloneMode/.vscode/launch.json b/Samples/8_Platform_Specific/Tegra/cuDLAStandaloneMode/.vscode/launch.json similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLAStandaloneMode/.vscode/launch.json rename to Samples/8_Platform_Specific/Tegra/cuDLAStandaloneMode/.vscode/launch.json diff --git a/Samples/4_CUDA_Libraries/cuDLAStandaloneMode/.vscode/tasks.json b/Samples/8_Platform_Specific/Tegra/cuDLAStandaloneMode/.vscode/tasks.json similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLAStandaloneMode/.vscode/tasks.json rename to Samples/8_Platform_Specific/Tegra/cuDLAStandaloneMode/.vscode/tasks.json diff --git a/Samples/4_CUDA_Libraries/cuDLAStandaloneMode/Makefile b/Samples/8_Platform_Specific/Tegra/cuDLAStandaloneMode/Makefile similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLAStandaloneMode/Makefile rename to Samples/8_Platform_Specific/Tegra/cuDLAStandaloneMode/Makefile diff --git a/Samples/4_CUDA_Libraries/cuDLAStandaloneMode/NsightEclipse.xml b/Samples/8_Platform_Specific/Tegra/cuDLAStandaloneMode/NsightEclipse.xml similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLAStandaloneMode/NsightEclipse.xml rename to Samples/8_Platform_Specific/Tegra/cuDLAStandaloneMode/NsightEclipse.xml diff --git a/Samples/4_CUDA_Libraries/cuDLAStandaloneMode/README.md b/Samples/8_Platform_Specific/Tegra/cuDLAStandaloneMode/README.md similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLAStandaloneMode/README.md rename to Samples/8_Platform_Specific/Tegra/cuDLAStandaloneMode/README.md diff --git a/Samples/4_CUDA_Libraries/cuDLAStandaloneMode/findnvsci.mk b/Samples/8_Platform_Specific/Tegra/cuDLAStandaloneMode/findnvsci.mk similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLAStandaloneMode/findnvsci.mk rename to Samples/8_Platform_Specific/Tegra/cuDLAStandaloneMode/findnvsci.mk diff --git a/Samples/4_CUDA_Libraries/cuDLAStandaloneMode/main.cpp b/Samples/8_Platform_Specific/Tegra/cuDLAStandaloneMode/main.cpp similarity index 100% rename from Samples/4_CUDA_Libraries/cuDLAStandaloneMode/main.cpp rename to Samples/8_Platform_Specific/Tegra/cuDLAStandaloneMode/main.cpp diff --git a/Samples/4_CUDA_Libraries/cudaNvSci/.vscode/c_cpp_properties.json b/Samples/8_Platform_Specific/Tegra/cudaNvSci/.vscode/c_cpp_properties.json similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSci/.vscode/c_cpp_properties.json rename to Samples/8_Platform_Specific/Tegra/cudaNvSci/.vscode/c_cpp_properties.json diff --git a/Samples/4_CUDA_Libraries/cudaNvSci/.vscode/extensions.json b/Samples/8_Platform_Specific/Tegra/cudaNvSci/.vscode/extensions.json similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSci/.vscode/extensions.json rename to Samples/8_Platform_Specific/Tegra/cudaNvSci/.vscode/extensions.json diff --git a/Samples/4_CUDA_Libraries/cudaNvSci/.vscode/launch.json b/Samples/8_Platform_Specific/Tegra/cudaNvSci/.vscode/launch.json similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSci/.vscode/launch.json rename to Samples/8_Platform_Specific/Tegra/cudaNvSci/.vscode/launch.json diff --git a/Samples/4_CUDA_Libraries/cudaNvSci/.vscode/tasks.json b/Samples/8_Platform_Specific/Tegra/cudaNvSci/.vscode/tasks.json similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSci/.vscode/tasks.json rename to Samples/8_Platform_Specific/Tegra/cudaNvSci/.vscode/tasks.json diff --git a/Samples/4_CUDA_Libraries/cudaNvSci/Makefile b/Samples/8_Platform_Specific/Tegra/cudaNvSci/Makefile similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSci/Makefile rename to Samples/8_Platform_Specific/Tegra/cudaNvSci/Makefile diff --git a/Samples/4_CUDA_Libraries/cudaNvSci/NsightEclipse.xml b/Samples/8_Platform_Specific/Tegra/cudaNvSci/NsightEclipse.xml similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSci/NsightEclipse.xml rename to Samples/8_Platform_Specific/Tegra/cudaNvSci/NsightEclipse.xml diff --git a/Samples/4_CUDA_Libraries/cudaNvSci/README.md b/Samples/8_Platform_Specific/Tegra/cudaNvSci/README.md similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSci/README.md rename to Samples/8_Platform_Specific/Tegra/cudaNvSci/README.md diff --git a/Samples/4_CUDA_Libraries/cudaNvSci/cudaNvSci.cpp b/Samples/8_Platform_Specific/Tegra/cudaNvSci/cudaNvSci.cpp similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSci/cudaNvSci.cpp rename to Samples/8_Platform_Specific/Tegra/cudaNvSci/cudaNvSci.cpp diff --git a/Samples/4_CUDA_Libraries/cudaNvSci/cudaNvSci.h b/Samples/8_Platform_Specific/Tegra/cudaNvSci/cudaNvSci.h similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSci/cudaNvSci.h rename to Samples/8_Platform_Specific/Tegra/cudaNvSci/cudaNvSci.h diff --git a/Samples/4_CUDA_Libraries/cudaNvSci/findnvsci.mk b/Samples/8_Platform_Specific/Tegra/cudaNvSci/findnvsci.mk similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSci/findnvsci.mk rename to Samples/8_Platform_Specific/Tegra/cudaNvSci/findnvsci.mk diff --git a/Samples/4_CUDA_Libraries/cudaNvSci/imageKernels.cu b/Samples/8_Platform_Specific/Tegra/cudaNvSci/imageKernels.cu similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSci/imageKernels.cu rename to Samples/8_Platform_Specific/Tegra/cudaNvSci/imageKernels.cu diff --git a/Samples/4_CUDA_Libraries/cudaNvSci/main.cpp b/Samples/8_Platform_Specific/Tegra/cudaNvSci/main.cpp similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSci/main.cpp rename to Samples/8_Platform_Specific/Tegra/cudaNvSci/main.cpp diff --git a/Samples/4_CUDA_Libraries/cudaNvSci/teapot1024.ppm b/Samples/8_Platform_Specific/Tegra/cudaNvSci/teapot1024.ppm similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSci/teapot1024.ppm rename to Samples/8_Platform_Specific/Tegra/cudaNvSci/teapot1024.ppm diff --git a/Samples/4_CUDA_Libraries/cudaNvSciNvMedia/.vscode/c_cpp_properties.json b/Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/.vscode/c_cpp_properties.json similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSciNvMedia/.vscode/c_cpp_properties.json rename to Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/.vscode/c_cpp_properties.json diff --git a/Samples/4_CUDA_Libraries/cudaNvSciNvMedia/.vscode/extensions.json b/Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/.vscode/extensions.json similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSciNvMedia/.vscode/extensions.json rename to Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/.vscode/extensions.json diff --git a/Samples/4_CUDA_Libraries/cudaNvSciNvMedia/.vscode/launch.json b/Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/.vscode/launch.json similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSciNvMedia/.vscode/launch.json rename to Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/.vscode/launch.json diff --git a/Samples/4_CUDA_Libraries/cudaNvSciNvMedia/.vscode/tasks.json b/Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/.vscode/tasks.json similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSciNvMedia/.vscode/tasks.json rename to Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/.vscode/tasks.json diff --git a/Samples/4_CUDA_Libraries/cudaNvSciNvMedia/Makefile b/Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/Makefile similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSciNvMedia/Makefile rename to Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/Makefile diff --git a/Samples/4_CUDA_Libraries/cudaNvSciNvMedia/NsightEclipse.xml b/Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/NsightEclipse.xml similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSciNvMedia/NsightEclipse.xml rename to Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/NsightEclipse.xml diff --git a/Samples/4_CUDA_Libraries/cudaNvSciNvMedia/README.md b/Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/README.md similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSciNvMedia/README.md rename to Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/README.md diff --git a/Samples/4_CUDA_Libraries/cudaNvSciNvMedia/cudaNvSciNvMedia_Readme.pdf b/Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/cudaNvSciNvMedia_Readme.pdf similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSciNvMedia/cudaNvSciNvMedia_Readme.pdf rename to Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/cudaNvSciNvMedia_Readme.pdf diff --git a/Samples/4_CUDA_Libraries/cudaNvSciNvMedia/cuda_consumer.cu b/Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/cuda_consumer.cu similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSciNvMedia/cuda_consumer.cu rename to Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/cuda_consumer.cu diff --git a/Samples/4_CUDA_Libraries/cudaNvSciNvMedia/cuda_consumer.h b/Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/cuda_consumer.h similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSciNvMedia/cuda_consumer.h rename to Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/cuda_consumer.h diff --git a/Samples/4_CUDA_Libraries/cudaNvSciNvMedia/findnvmedia.mk b/Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/findnvmedia.mk similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSciNvMedia/findnvmedia.mk rename to Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/findnvmedia.mk diff --git a/Samples/4_CUDA_Libraries/cudaNvSciNvMedia/findnvsci.mk b/Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/findnvsci.mk similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSciNvMedia/findnvsci.mk rename to Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/findnvsci.mk diff --git a/Samples/4_CUDA_Libraries/cudaNvSciNvMedia/main.cpp b/Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/main.cpp similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSciNvMedia/main.cpp rename to Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/main.cpp diff --git a/Samples/4_CUDA_Libraries/cudaNvSciNvMedia/nvmedia_producer.cpp b/Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/nvmedia_producer.cpp similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSciNvMedia/nvmedia_producer.cpp rename to Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/nvmedia_producer.cpp diff --git a/Samples/4_CUDA_Libraries/cudaNvSciNvMedia/nvmedia_producer.h b/Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/nvmedia_producer.h similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSciNvMedia/nvmedia_producer.h rename to Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/nvmedia_producer.h diff --git a/Samples/4_CUDA_Libraries/cudaNvSciNvMedia/nvmedia_utils/cmdline.cpp b/Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/nvmedia_utils/cmdline.cpp similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSciNvMedia/nvmedia_utils/cmdline.cpp rename to Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/nvmedia_utils/cmdline.cpp diff --git a/Samples/4_CUDA_Libraries/cudaNvSciNvMedia/nvmedia_utils/cmdline.h b/Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/nvmedia_utils/cmdline.h similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSciNvMedia/nvmedia_utils/cmdline.h rename to Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/nvmedia_utils/cmdline.h diff --git a/Samples/4_CUDA_Libraries/cudaNvSciNvMedia/nvmedia_utils/config_parser.cpp b/Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/nvmedia_utils/config_parser.cpp similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSciNvMedia/nvmedia_utils/config_parser.cpp rename to Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/nvmedia_utils/config_parser.cpp diff --git a/Samples/4_CUDA_Libraries/cudaNvSciNvMedia/nvmedia_utils/config_parser.h b/Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/nvmedia_utils/config_parser.h similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSciNvMedia/nvmedia_utils/config_parser.h rename to Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/nvmedia_utils/config_parser.h diff --git a/Samples/4_CUDA_Libraries/cudaNvSciNvMedia/nvmedia_utils/image_utils.cpp b/Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/nvmedia_utils/image_utils.cpp similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSciNvMedia/nvmedia_utils/image_utils.cpp rename to Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/nvmedia_utils/image_utils.cpp diff --git a/Samples/4_CUDA_Libraries/cudaNvSciNvMedia/nvmedia_utils/image_utils.h b/Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/nvmedia_utils/image_utils.h similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSciNvMedia/nvmedia_utils/image_utils.h rename to Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/nvmedia_utils/image_utils.h diff --git a/Samples/4_CUDA_Libraries/cudaNvSciNvMedia/nvmedia_utils/log_utils.cpp b/Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/nvmedia_utils/log_utils.cpp similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSciNvMedia/nvmedia_utils/log_utils.cpp rename to Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/nvmedia_utils/log_utils.cpp diff --git a/Samples/4_CUDA_Libraries/cudaNvSciNvMedia/nvmedia_utils/log_utils.h b/Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/nvmedia_utils/log_utils.h similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSciNvMedia/nvmedia_utils/log_utils.h rename to Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/nvmedia_utils/log_utils.h diff --git a/Samples/4_CUDA_Libraries/cudaNvSciNvMedia/nvmedia_utils/misc_utils.cpp b/Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/nvmedia_utils/misc_utils.cpp similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSciNvMedia/nvmedia_utils/misc_utils.cpp rename to Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/nvmedia_utils/misc_utils.cpp diff --git a/Samples/4_CUDA_Libraries/cudaNvSciNvMedia/nvmedia_utils/misc_utils.h b/Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/nvmedia_utils/misc_utils.h similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSciNvMedia/nvmedia_utils/misc_utils.h rename to Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/nvmedia_utils/misc_utils.h diff --git a/Samples/4_CUDA_Libraries/cudaNvSciNvMedia/nvsci_setup.cpp b/Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/nvsci_setup.cpp similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSciNvMedia/nvsci_setup.cpp rename to Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/nvsci_setup.cpp diff --git a/Samples/4_CUDA_Libraries/cudaNvSciNvMedia/nvsci_setup.h b/Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/nvsci_setup.h similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSciNvMedia/nvsci_setup.h rename to Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/nvsci_setup.h diff --git a/Samples/4_CUDA_Libraries/cudaNvSciNvMedia/sample.cfg b/Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/sample.cfg similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSciNvMedia/sample.cfg rename to Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/sample.cfg diff --git a/Samples/4_CUDA_Libraries/cudaNvSciNvMedia/teapot.rgba b/Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/teapot.rgba similarity index 100% rename from Samples/4_CUDA_Libraries/cudaNvSciNvMedia/teapot.rgba rename to Samples/8_Platform_Specific/Tegra/cudaNvSciNvMedia/teapot.rgba