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