Skip to content

Commit 6275f33

Browse files
committed
Merge branch 'master' of https://github.com/alexsin368/oneAPI-samples into development
2 parents 207c4b8 + f6660ee commit 6275f33

File tree

1,147 files changed

+531
-530
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,147 files changed

+531
-530
lines changed

DirectProgramming/DPC++/CombinationalLogic/mandelbrot/sample.json renamed to DirectProgramming/C++SYCL/CombinationalLogic/mandelbrot/sample.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"guid": "8572B85D-0B32-40B1-8112-538F480C8660",
33
"name": "Mandelbrot",
4-
"categories": ["Toolkit/oneAPI Direct Programming/DPC++/Combinational Logic", "Toolkit/oneAPI Tools/Advisor"],
4+
"categories": ["Toolkit/oneAPI Direct Programming/C++SYCL/Combinational Logic", "Toolkit/oneAPI Tools/Advisor"],
55
"description": "The Mandelbrot Set - a fractal example in mathematics",
66
"toolchain": [ "dpcpp" ],
77
"languages": [ { "cpp": {} } ],

DirectProgramming/DPC++/CombinationalLogic/sepia-filter/sample.json renamed to DirectProgramming/C++SYCL/CombinationalLogic/sepia-filter/sample.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"guid": "B9C425DB-A3AD-4FCB-9CA0-1909E5189FB7",
33
"name": "Sepia Filter",
4-
"categories": ["Toolkit/oneAPI Direct Programming/DPC++/Combinational Logic"],
4+
"categories": ["Toolkit/oneAPI Direct Programming/C++SYCL/Combinational Logic"],
55
"description": "A program that converts an image to Sepia Tone",
66
"toolchain": ["dpcpp"],
77
"languages": [{

DirectProgramming/DPC++/CombinationalLogic/sepia-filter/sepia-filter.vcxproj renamed to DirectProgramming/C++SYCL/CombinationalLogic/sepia-filter/sepia-filter.vcxproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@
144144
</Link>
145145
</ItemDefinitionGroup>
146146
<ItemGroup>
147-
<ClCompile Include="src\sepia_dpcpp.cpp" />
147+
<ClCompile Include="src\sepia_sycl.cpp" />
148148
</ItemGroup>
149149
<ItemGroup>
150150
<ClInclude Include="src\device_selector.hpp" />

DirectProgramming/DPC++/CombinationalLogic/sepia-filter/sepia-filter.vcxproj.filters renamed to DirectProgramming/C++SYCL/CombinationalLogic/sepia-filter/sepia-filter.vcxproj.filters

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
</Filter>
1616
</ItemGroup>
1717
<ItemGroup>
18-
<ClCompile Include="src\sepia_dpcpp.cpp">
18+
<ClCompile Include="src\sepia_sycl.cpp">
1919
<Filter>Source Files</Filter>
2020
</ClCompile>
2121
</ItemGroup>

DirectProgramming/DPC++/CombinationalLogic/sepia-filter/src/CMakeLists.txt renamed to DirectProgramming/C++SYCL/CombinationalLogic/sepia-filter/src/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++17 -fsycl")
22
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS}")
3-
add_executable (sepia sepia_dpcpp.cpp)
3+
add_executable (sepia sepia_sycl.cpp)
44
target_link_libraries(sepia OpenCL sycl)
55
file(COPY ../input/silverfalls1.png DESTINATION .)
66
if(WIN32)

DirectProgramming/DPC++/DenseLinearAlgebra/complex_mult/sample.json renamed to DirectProgramming/C++SYCL/DenseLinearAlgebra/complex_mult/sample.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"guid": "D725E06E-0ECE-44F8-910D-AD1A8C89ED89",
33
"name": "Complex Mult",
4-
"categories": ["Toolkit/oneAPI Direct Programming/DPC++/Dense Linear Algebra"],
4+
"categories": ["Toolkit/oneAPI Direct Programming/C++SYCL/Dense Linear Algebra"],
55
"description": "This sample computes Complex Number Multiplication",
66
"toolchain": [ "dpcpp" ],
77
"languages": [ { "cpp": { "properties": { "projectOptions": [ { "projectType": "makefile" } ] } } } ],

DirectProgramming/DPC++/DenseLinearAlgebra/guided_jacobi_SYCLMigration/sample.json renamed to DirectProgramming/C++SYCL/DenseLinearAlgebra/guided_jacobi_SYCLMigration/sample.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"guid": "1F8590F3-FA2E-4246-92E4-C1848E9A768E",
33
"name": "Jacobi Iterative",
4-
"categories": ["Toolkit/oneAPI Direct Programming/DPC++/Dense Linear Algebra"],
4+
"categories": ["Toolkit/oneAPI Direct Programming/C++SYCL/Dense Linear Algebra"],
55
"description": "Calculates the number of iterations needed to solve system of linear equations using Jacobi Iterative method",
66
"toolchain": [ "dpcpp" ],
77
"languages": [ { "cpp": {} } ],

DirectProgramming/DPC++/DenseLinearAlgebra/guided_jacobi_iterative_gpu_optimization/sample.json renamed to DirectProgramming/C++SYCL/DenseLinearAlgebra/guided_jacobi_iterative_gpu_optimization/sample.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"guid": "E3626FAB-DCD8-465F-A4E7-BF4A858D6583",
33
"name": "Jacobi Iterative Solver",
4-
"categories": ["Toolkit/oneAPI Direct Programming/DPC++/Dense Linear Algebra"],
4+
"categories": ["Toolkit/oneAPI Direct Programming/C++SYCL/Dense Linear Algebra"],
55
"description": "Jacobi Iterative Solver provides step by step instructions for CPU, GPU and multiple GPU offload",
66
"toolchain": ["dpcpp"],
77
"os": ["linux"],

DirectProgramming/DPC++/DenseLinearAlgebra/matrix_mul/Makefile renamed to DirectProgramming/C++SYCL/DenseLinearAlgebra/matrix_mul/Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ CXX = icpx
44
SYCL_CXXFLAGS = -std=c++17 -fsycl -g -o
55
SYCL_LDFLAGS =
66
SYCL_EXE_NAME = matrix_mul_dpc
7-
SYCL_SOURCES = src/matrix_mul_dpcpp.cpp
7+
SYCL_SOURCES = src/matrix_mul_sycl.cpp
88

99
OMP_CXXFLAGS = -fiopenmp -fopenmp-targets=spir64 -D__STRICT_ANSI__ -g -o
1010
OMP_LDFLAGS =

DirectProgramming/DPC++/DenseLinearAlgebra/matrix_mul/Makefile.win renamed to DirectProgramming/C++SYCL/DenseLinearAlgebra/matrix_mul/Makefile.win

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ SYCL_CXX = icx-cl
22
SYCL_CXXFLAGS = /Zi /EHsc
33
SYCL_LDFLAGS =
44
SYCL_EXE_NAME = matrix_mul_sycl.exe
5-
SYCL_SOURCES = src/matrix_mul_dpcpp.cpp
5+
SYCL_SOURCES = src/matrix_mul_sycl.cpp
66

77
all:
88
$(SYCL_CXX) $(SYCL_CXXFLAGS) -o $(SYCL_EXE_NAME) $(SYCL_SOURCES) $(SYCL_LDFLAGS)

DirectProgramming/DPC++/DenseLinearAlgebra/matrix_mul/README.md renamed to DirectProgramming/C++SYCL/DenseLinearAlgebra/matrix_mul/README.md

+2-2

DirectProgramming/DPC++/DenseLinearAlgebra/matrix_mul/matrix_mul.sln renamed to DirectProgramming/C++SYCL/DenseLinearAlgebra/matrix_mul/matrix_mul.sln

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00
33
# Visual Studio 15
44
VisualStudioVersion = 15.0.28307.136
55
MinimumVisualStudioVersion = 10.0.40219.1
6-
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "matrix_mul_dpcpp", "matrix_mul_dpcpp.vcxproj", "{D41BAFBF-46E8-4BF6-AC99-5A311221E7C5}"
6+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "matrix_mul_sycl", "matrix_mul_sycl.vcxproj", "{D41BAFBF-46E8-4BF6-AC99-5A311221E7C5}"
77
EndProject
88
Global
99
GlobalSection(SolutionConfigurationPlatforms) = preSolution

DirectProgramming/DPC++/DenseLinearAlgebra/matrix_mul/matrix_mul_dpcpp.vcxproj renamed to DirectProgramming/C++SYCL/DenseLinearAlgebra/matrix_mul/matrix_mul_dpcpp.vcxproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@
1717
<None Include="README.md" />
1818
</ItemGroup>
1919
<ItemGroup>
20-
<ClCompile Include="src\matrix_mul_dpcpp.cpp">
20+
<ClCompile Include="src\matrix_mul_sycl.cpp">
2121
</ClCompile>
2222
</ItemGroup>
2323
<PropertyGroup Label="Globals">
2424
<VCProjectVersion>15.0</VCProjectVersion>
2525
<ProjectGuid>{d41bafbf-46e8-4bf6-ac99-5a311221e7c5}</ProjectGuid>
2626
<Keyword>Win32Proj</Keyword>
27-
<RootNamespace>matrix_mul_dpcpp</RootNamespace>
27+
<RootNamespace>matrix_mul_sycl</RootNamespace>
2828
<WindowsTargetPlatformVersion>$(WindowsSDKVersion.Replace("\",""))</WindowsTargetPlatformVersion>
2929
</PropertyGroup>
3030
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />

DirectProgramming/DPC++/DenseLinearAlgebra/matrix_mul/sample.json renamed to DirectProgramming/C++SYCL/DenseLinearAlgebra/matrix_mul/sample.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"guid": "E6115777-E2CE-4839-8900-24DC3D1AD572",
33
"name": "Matrix Multiply",
4-
"categories": ["Toolkit/Get Started", "Toolkit/oneAPI Direct Programming/DPC++/Dense Linear Algebra"],
4+
"categories": ["Toolkit/Get Started", "Toolkit/oneAPI Direct Programming/C++SYCL/Dense Linear Algebra"],
55
"description": "This sample Multiplies two large Matrices in parallel using SYCL and OpenMP* (OMP)",
66
"toolchain": [ "dpcpp", "icc" ],
77
"dependencies": [ "compiler|icc" ],

DirectProgramming/DPC++/DenseLinearAlgebra/simple-add/sample.json renamed to DirectProgramming/C++SYCL/DenseLinearAlgebra/simple-add/sample.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"guid" : "49C65CB6-F9FA-4E3C-B8BE-4A141E4E0F07",
33
"name": "Simple Add",
4-
"categories": ["Toolkit/Get Started", "Toolkit/oneAPI Direct Programming/DPC++/Dense Linear Algebra"],
4+
"categories": ["Toolkit/Get Started", "Toolkit/oneAPI Direct Programming/C++SYCL/Dense Linear Algebra"],
55
"description": "This simple sample adds two large vectors in parallel and provides a ‘Hello World!’ like sample to ensure your environment is setup correctly using C++ with SYCL",
66
"toolchain": ["icpx"],
77
"languages": [{"cpp": {"properties": {"projectOptions": [{"projectType": "makefile"}]}}}],

DirectProgramming/DPC++/DenseLinearAlgebra/vector-add/sample.json renamed to DirectProgramming/C++SYCL/DenseLinearAlgebra/vector-add/sample.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"guid":"b1b58be7-e22e-4ca2-ba59-6887b2f1be6c",
33
"name": "Base: Vector Add",
4-
"categories": ["Toolkit/Get Started", "Toolkit/oneAPI Direct Programming/DPC++/Dense Linear Algebra", "Toolkit/oneAPI Tools/Advisor"],
4+
"categories": ["Toolkit/Get Started", "Toolkit/oneAPI Direct Programming/C++SYCL/Dense Linear Algebra", "Toolkit/oneAPI Tools/Advisor"],
55
"description": "This simple sample adds two large vectors in parallel. Provides a ‘Hello World!’ like sample to ensure your environment is setup correctly using simple C++ with SYCL",
66
"toolchain": ["icpx"],
77
"languages": [{"cpp": {"properties": {"projectOptions": [{"projectType": "makefile"}]}}}],

DirectProgramming/DPC++/GraphAlgorithms/all-pairs-shortest-paths/sample.json renamed to DirectProgramming/C++SYCL/GraphAlgorithms/all-pairs-shortest-paths/sample.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"guid": "4F0F5FBD-C237-4A9F-B259-2C56ABFB40D9",
33
"name": "All Pairs Shortest Paths",
4-
"categories": ["Toolkit/oneAPI Direct Programming/DPC++/Graph Algorithms"],
4+
"categories": ["Toolkit/oneAPI Direct Programming/C++SYCL/Graph Algorithms"],
55
"description": "All Pairs Shortest Paths finds the shortest paths between pairs of vertices in a graph using a parallel blocked algorithm that enables the application to efficiently offload compute intensive work to the GPU.",
66
"toolchain": [ "dpcpp" ],
77
"targetDevice": [ "CPU", "GPU" ],

DirectProgramming/DPC++/GraphTraversal/bitonic-sort/sample.json renamed to DirectProgramming/C++SYCL/GraphTraversal/bitonic-sort/sample.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"guid": "4D5B57B8-6F34-4A11-89F5-3F07E766DB39",
33
"name": "Bitonic Sort",
4-
"categories": ["Toolkit/oneAPI Direct Programming/DPC++/Graph Traversal"],
4+
"categories": ["Toolkit/oneAPI Direct Programming/C++SYCL/Graph Traversal"],
55
"description": "Bitonic Sort using C++ with SYCL",
66
"toolchain": [ "dpcpp" ],
77
"targetDevice": [ "CPU", "GPU" ],

DirectProgramming/DPC++/GraphTraversal/guided_odd_even_merge_sort_SYCLMigration/sample.json renamed to DirectProgramming/C++SYCL/GraphTraversal/guided_odd_even_merge_sort_SYCLMigration/sample.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"guid": "d4d338a2-dd64-492a-86fe-6fb4ae4190e2",
33
"name": "odd-even-merge-sort",
4-
"categories": ["Toolkit/oneAPI Direct Programming/DPC++/GraphTraversal"],
4+
"categories": ["Toolkit/oneAPI Direct Programming/C++SYCL/GraphTraversal"],
55
"description": "This is the preferred algorithm of choice for sorting batches of short-sized to mid-sized (key, value) array pairs",
66
"toolchain": [ "dpcpp" ],
77
"languages": [ { "cpp": {} } ],

DirectProgramming/DPC++/GraphTraversal/hidden-markov-models/sample.json renamed to DirectProgramming/C++SYCL/GraphTraversal/hidden-markov-models/sample.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"guid": "A63E408B-75ED-4379-A6B5-AF013C0EBA58",
33
"name": "Hidden Markov Models",
4-
"categories": ["Toolkit/oneAPI Direct Programming/DPC++/Graph Traversal"],
4+
"categories": ["Toolkit/oneAPI Direct Programming/C++SYCL/Graph Traversal"],
55
"description": "Hidden Markov Models using Data Parallel C++",
66
"toolchain": [ "dpcpp" ],
77
"targetDevice": [ "CPU", "GPU" ],
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22
source /opt/intel/oneapi/setvars.sh > /dev/null 2>&1
3-
/bin/echo "##" $(whoami) is compiling DPCPP_Essentials Module1 -- oneAPI Intro sample - 1 of 1 simple.cpp
3+
/bin/echo "##" $(whoami) is compiling SYCL_Essentials Module1 -- oneAPI Intro sample - 1 of 1 simple.cpp
44
icpx -fsycl lab/simple.cpp
55
if [ $? -eq 0 ]; then ./a.out; fi
66

Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22
source /opt/intel/oneapi/setvars.sh > /dev/null 2>&1
3-
/bin/echo "##" $(whoami) is compiling DPCPP_Essentials Module2 -- SYCL Program Structure sample - 2 of 7 buffer_sample.cpp
3+
/bin/echo "##" $(whoami) is compiling SYCL_Essentials Module2 -- SYCL Program Structure sample - 2 of 7 buffer_sample.cpp
44
icpx -fsycl lab/buffer_sample.cpp
55
if [ $? -eq 0 ]; then ./a.out; fi
66

Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22
source /opt/intel/oneapi/setvars.sh > /dev/null 2>&1
3-
/bin/echo "##" $(whoami) is compiling DPCPP_Essentials Module2 -- SYCL Program Structure sample - 4 of 7 buffer_destruction2.cpp
3+
/bin/echo "##" $(whoami) is compiling SYCL_Essentials Module2 -- SYCL Program Structure sample - 4 of 7 buffer_destruction2.cpp
44
icpx -fsycl lab/buffer_destruction2.cpp
55
if [ $? -eq 0 ]; then ./a.out; fi
66

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22
source /opt/intel/oneapi/setvars.sh > /dev/null 2>&1
3-
/bin/echo "##" $(whoami) is compiling DPCPP_Essentials Module2 -- SYCL Program Structure sample - 6 of 7 complex_mult.cpp
3+
/bin/echo "##" $(whoami) is compiling SYCL_Essentials Module2 -- SYCL Program Structure sample - 6 of 7 complex_mult.cpp
44
#icpx -fsycl complex_mult.cpp -o bin/complex_mult -I ./include
55
#bin/complex_mult
66
chmod 755 q
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22
source /opt/intel/oneapi/setvars.sh > /dev/null 2>&1
3-
/bin/echo "##" $(whoami) is compiling DPCPP_Essentials Module2 -- SYCL Program Structure sample - 5 of 7 custom_device_sample.cpp
3+
/bin/echo "##" $(whoami) is compiling SYCL_Essentials Module2 -- SYCL Program Structure sample - 5 of 7 custom_device_sample.cpp
44
icpx -fsycl lab/custom_device_sample.cpp
55
if [ $? -eq 0 ]; then ./a.out; fi
66

Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22
source /opt/intel/oneapi/setvars.sh > /dev/null 2>&1
3-
/bin/echo "##" $(whoami) is compiling DPCPP_Essentials Module2 -- SYCL Program Structure sample - 1 of 7 gpu_sample.cpp
3+
/bin/echo "##" $(whoami) is compiling SYCL_Essentials Module2 -- SYCL Program Structure sample - 1 of 7 gpu_sample.cpp
44
icpx -fsycl lab/gpu_sample.cpp
55
if [ $? -eq 0 ]; then ./a.out; fi
66

Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22
source /opt/intel/oneapi/setvars.sh > /dev/null 2>&1
3-
/bin/echo "##" $(whoami) is compiling DPCPP_Essentials Module2 -- SYCL Program Structure sample - 3 of 7 host_accessor_sample.cpp
3+
/bin/echo "##" $(whoami) is compiling SYCL_Essentials Module2 -- SYCL Program Structure sample - 3 of 7 host_accessor_sample.cpp
44
icpx -fsycl lab/host_accessor_sample.cpp
55
if [ $? -eq 0 ]; then ./a.out; fi
66

Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22
source /opt/intel/oneapi/setvars.sh > /dev/null 2>&1
3-
/bin/echo "##" $(whoami) is compiling DPCPP_Essentials Module2 -- SYCL Program Structure sample - 7 of 7 vector_add.cpp
3+
/bin/echo "##" $(whoami) is compiling SYCL_Essentials Module2 -- SYCL Program Structure sample - 7 of 7 vector_add.cpp
44
icpx -fsycl lab/vector_add.cpp
55
if [ $? -eq 0 ]; then ./a.out; fi
66

Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22
source /opt/intel/oneapi/setvars.sh > /dev/null 2>&1
3-
/bin/echo "##" $(whoami) is compiling DPCPP_Essentials Module3 -- SYCL Unified Shared Memory - 1 of 5 usm.cpp
3+
/bin/echo "##" $(whoami) is compiling SYCL_Essentials Module3 -- SYCL Unified Shared Memory - 1 of 5 usm.cpp
44
icpx -fsycl lab/usm.cpp
55
if [ $? -eq 0 ]; then ./a.out; fi
66

Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22
source /opt/intel/oneapi/setvars.sh > /dev/null 2>&1
3-
/bin/echo "##" $(whoami) is compiling DPCPP_Essentials Module3 -- SYCL Unified Shared Memory - 3 of 5 usm_data.cpp
3+
/bin/echo "##" $(whoami) is compiling SYCL_Essentials Module3 -- SYCL Unified Shared Memory - 3 of 5 usm_data.cpp
44
icpx -fsycl lab/usm_data.cpp
55
if [ $? -eq 0 ]; then ./a.out; fi
66

Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22
source /opt/intel/oneapi/setvars.sh > /dev/null 2>&1
3-
/bin/echo "##" $(whoami) is compiling DPCPP_Essentials Module3 -- SYCL Unified Shared Memory - 4 of 5 usm_data2.cpp
3+
/bin/echo "##" $(whoami) is compiling SYCL_Essentials Module3 -- SYCL Unified Shared Memory - 4 of 5 usm_data2.cpp
44
icpx -fsycl lab/usm_data2.cpp
55
if [ $? -eq 0 ]; then ./a.out; fi
66

Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22
source /opt/intel/oneapi/setvars.sh > /dev/null 2>&1
3-
/bin/echo "##" $(whoami) is compiling DPCPP_Essentials Module3 -- SYCL Unified Shared Memory - 2 of 5 usm_explicit.cpp
3+
/bin/echo "##" $(whoami) is compiling SYCL_Essentials Module3 -- SYCL Unified Shared Memory - 2 of 5 usm_explicit.cpp
44
icpx -fsycl lab/usm_explicit.cpp
55
if [ $? -eq 0 ]; then ./a.out; fi
66

Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22
source /opt/intel/oneapi/setvars.sh > /dev/null 2>&1
3-
/bin/echo "##" $(whoami) is compiling DPCPP_Essentials Module3 -- SYCL Unified Shared Memory - 5 of 5 usm_lab.cpp
3+
/bin/echo "##" $(whoami) is compiling SYCL_Essentials Module3 -- SYCL Unified Shared Memory - 5 of 5 usm_lab.cpp
44
icpx -fsycl lab/usm_lab.cpp
55
if [ $? -eq 0 ]; then ./a.out; fi
66

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22
source /opt/intel/oneapi/setvars.sh > /dev/null 2>&1
3-
/bin/echo "##" $(whoami) is compiling DPCPP_Essentials Module4 -- SYCL Sub Groups - 5 of 7 sub_group_broadcast.cpp
3+
/bin/echo "##" $(whoami) is compiling SYCL_Essentials Module4 -- SYCL Sub Groups - 5 of 7 sub_group_broadcast.cpp
44
icpx -fsycl lab/sub_group_broadcast.cpp
55
if [ $? -eq 0 ]; then ./a.out; fi
66

DirectProgramming/DPC++/Jupyter/oneapi-essentials-training/04_DPCPP_Sub_Groups/run_sub_group_info.sh renamed to DirectProgramming/C++SYCL/Jupyter/oneapi-essentials-training/04_SYCL_Sub_Groups/run_sub_group_info.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22
source /opt/intel/oneapi/setvars.sh > /dev/null 2>&1
3-
/bin/echo "##" $(whoami) is compiling DPCPP_Essentials Module4 -- SYCL Sub Groups - 1 of 7 sub_group_info.cpp
3+
/bin/echo "##" $(whoami) is compiling SYCL_Essentials Module4 -- SYCL Sub Groups - 1 of 7 sub_group_info.cpp
44
icpx -fsycl lab/sub_group_info.cpp
55
if [ $? -eq 0 ]; then ./a.out; fi
66

DirectProgramming/DPC++/Jupyter/oneapi-essentials-training/04_DPCPP_Sub_Groups/run_sub_group_lab.sh renamed to DirectProgramming/C++SYCL/Jupyter/oneapi-essentials-training/04_SYCL_Sub_Groups/run_sub_group_lab.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22
source /opt/intel/oneapi/setvars.sh > /dev/null 2>&1
3-
/bin/echo "##" $(whoami) is compiling DPCPP_Essentials Module4 -- SYCL Sub Groups - 7 of 7 sub_group_lab.cpp
3+
/bin/echo "##" $(whoami) is compiling SYCL_Essentials Module4 -- SYCL Sub Groups - 7 of 7 sub_group_lab.cpp
44
icpx -fsycl lab/sub_group_lab.cpp
55
if [ $? -eq 0 ]; then ./a.out; fi
66

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22
source /opt/intel/oneapi/setvars.sh > /dev/null 2>&1
3-
/bin/echo "##" $(whoami) is compiling DPCPP_Essentials Module4 -- SYCL Sub Groups - 4 of 7 sub_group_reduce.cpp
3+
/bin/echo "##" $(whoami) is compiling SYCL_Essentials Module4 -- SYCL Sub Groups - 4 of 7 sub_group_reduce.cpp
44
icpx -fsycl lab/sub_group_reduce.cpp
55
if [ $? -eq 0 ]; then ./a.out; fi
66

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22
source /opt/intel/oneapi/setvars.sh > /dev/null 2>&1
3-
/bin/echo "##" $(whoami) is compiling DPCPP_Essentials Module4 -- SYCL Sub Groups - 2 of 7 sub_group_reqd_size.cpp
3+
/bin/echo "##" $(whoami) is compiling SYCL_Essentials Module4 -- SYCL Sub Groups - 2 of 7 sub_group_reqd_size.cpp
44
icpx -fsycl lab/sub_group_reqd_size.cpp
55
if [ $? -eq 0 ]; then ./a.out; fi
66

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22
source /opt/intel/oneapi/setvars.sh > /dev/null 2>&1
3-
/bin/echo "##" $(whoami) is compiling DPCPP_Essentials Module4 -- SYCL Sub Groups - 3 of 7 sub_group_shuffle.cpp
3+
/bin/echo "##" $(whoami) is compiling SYCL_Essentials Module4 -- SYCL Sub Groups - 3 of 7 sub_group_shuffle.cpp
44
icpx -fsycl lab/sub_group_shuffle.cpp
55
if [ $? -eq 0 ]; then ./a.out; fi
66

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22
source /opt/intel/oneapi/setvars.sh > /dev/null 2>&1
3-
/bin/echo "##" $(whoami) is compiling DPCPP_Essentials Module4 -- SYCL Sub Groups - 6 of 7 sub_group_votes.cpp
3+
/bin/echo "##" $(whoami) is compiling SYCL_Essentials Module4 -- SYCL Sub Groups - 6 of 7 sub_group_votes.cpp
44
icpx -fsycl lab/sub_group_votes.cpp
55
if [ $? -eq 0 ]; then ./a.out; fi
66

0 commit comments

Comments
 (0)