Skip to content

Commit 2a64451

Browse files
committed
Format CI configs for the C++SYCL_FPGA samples.
Reformat json and add id for some of the tests
1 parent 354e5b6 commit 2a64451

File tree

77 files changed

+7476
-6269
lines changed

Some content is hidden

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

77 files changed

+7476
-6269
lines changed
Lines changed: 85 additions & 69 deletions
Original file line numberDiff line numberDiff line change
@@ -1,73 +1,89 @@
11
{
2-
"guid": "B2974A99-4BC6-4F3E-AD3E-C17FE86AC2A4",
3-
"name": "Adaptive Noise Reduction",
4-
"categories": ["Toolkit/oneAPI Direct Programming/C++SYCL FPGA/Reference Designs"],
5-
"description": "A highly optimized adaptive noise reduction (ANR) algorithm on an FPGA.",
6-
"toolchain": ["icpx"],
7-
"os": ["linux", "windows"],
8-
"builder": ["ide", "cmake"],
9-
"targetDevice": ["FPGA"],
10-
"languages": [{"cpp":{}}],
11-
"commonFolder": {
12-
"base": "../..",
13-
"include": [
14-
"README.md",
15-
"ReferenceDesigns/anr",
16-
"include"
2+
"guid": "B2974A99-4BC6-4F3E-AD3E-C17FE86AC2A4",
3+
"name": "Adaptive Noise Reduction",
4+
"categories": [
5+
"Toolkit/oneAPI Direct Programming/C++SYCL FPGA/Reference Designs"
176
],
18-
"exclude": []
19-
},
20-
"ciTests": {
21-
"linux": [
22-
{
23-
"id": "fpga_emu",
24-
"steps": [
25-
"icpx --version",
26-
"mkdir build",
27-
"cd build",
28-
"cmake ..",
29-
"make fpga_emu",
30-
"./anr.fpga_emu"
31-
]
32-
},
33-
{
34-
"id": "report",
35-
"steps": [
36-
"icpx --version",
37-
"mkdir build",
38-
"cd build",
39-
"cmake ..",
40-
"make report"
41-
]
42-
}
7+
"description": "A highly optimized adaptive noise reduction (ANR) algorithm on an FPGA.",
8+
"toolchain": [
9+
"icpx"
4310
],
44-
"windows": [
45-
{
46-
"id": "fpga_emu",
47-
"steps": [
48-
"icpx --version",
49-
"cd ../..",
50-
"mkdir build",
51-
"cd build",
52-
"xcopy /E ..\\ReferenceDesigns\\anr\\test_data ..\\test_data\\",
53-
"cmake -G \"NMake Makefiles\" ../ReferenceDesigns/anr",
54-
"nmake fpga_emu",
55-
"anr.fpga_emu.exe"
56-
]
57-
},
58-
{
59-
"id": "report",
60-
"steps": [
61-
"icpx --version",
62-
"cd ../..",
63-
"mkdir build",
64-
"cd build",
65-
"xcopy /E ..\\ReferenceDesigns\\anr\\test_data ..\\test_data\\",
66-
"cmake -G \"NMake Makefiles\" ../ReferenceDesigns/anr",
67-
"nmake report"
11+
"os": [
12+
"linux",
13+
"windows"
14+
],
15+
"builder": [
16+
"ide",
17+
"cmake"
18+
],
19+
"targetDevice": [
20+
"FPGA"
21+
],
22+
"languages": [
23+
{
24+
"cpp": {}
25+
}
26+
],
27+
"commonFolder": {
28+
"base": "../..",
29+
"include": [
30+
"README.md",
31+
"ReferenceDesigns/anr",
32+
"include"
33+
],
34+
"exclude": []
35+
},
36+
"ciTests": {
37+
"linux": [
38+
{
39+
"id": "fpga_emu",
40+
"steps": [
41+
"icpx --version",
42+
"mkdir build",
43+
"cd build",
44+
"cmake ..",
45+
"make fpga_emu",
46+
"./anr.fpga_emu"
47+
]
48+
},
49+
{
50+
"id": "report",
51+
"steps": [
52+
"icpx --version",
53+
"mkdir build",
54+
"cd build",
55+
"cmake ..",
56+
"make report"
57+
]
58+
}
59+
],
60+
"windows": [
61+
{
62+
"id": "fpga_emu",
63+
"steps": [
64+
"icpx --version",
65+
"cd ../..",
66+
"mkdir build",
67+
"cd build",
68+
"xcopy /E ..\\ReferenceDesigns\\anr\\test_data ..\\test_data\\",
69+
"cmake -G \"NMake Makefiles\" ../ReferenceDesigns/anr",
70+
"nmake fpga_emu",
71+
"anr.fpga_emu.exe"
72+
]
73+
},
74+
{
75+
"id": "report",
76+
"steps": [
77+
"icpx --version",
78+
"cd ../..",
79+
"mkdir build",
80+
"cd build",
81+
"xcopy /E ..\\ReferenceDesigns\\anr\\test_data ..\\test_data\\",
82+
"cmake -G \"NMake Makefiles\" ../ReferenceDesigns/anr",
83+
"nmake report"
84+
]
85+
}
6886
]
69-
}
70-
]
71-
},
72-
"expertise": "Reference Designs and End to End"
73-
}
87+
},
88+
"expertise": "Reference Designs and End to End"
89+
}
Lines changed: 83 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -1,71 +1,87 @@
11
{
2-
"guid": "496CBF47-FB9B-41CF-9786-4CAB0F43AEEE",
3-
"name": "Board Test",
4-
"categories": ["Toolkit/oneAPI Direct Programming/C++SYCL FPGA/Reference Designs"],
5-
"description": "An Intel® FPGA test to check board interfaces and some of the oneAPI shim/BSP metrics like memory bandwidth, kernel clock frequency and kernel latency",
6-
"toolchain": ["icpx"],
7-
"os": ["linux", "windows"],
8-
"builder": ["ide", "cmake"],
9-
"targetDevice": ["FPGA"],
10-
"languages": [{"cpp":{}}],
11-
"commonFolder": {
12-
"base": "../..",
13-
"include": [
14-
"README.md",
15-
"ReferenceDesigns/board_test",
16-
"include"
2+
"guid": "496CBF47-FB9B-41CF-9786-4CAB0F43AEEE",
3+
"name": "Board Test",
4+
"categories": [
5+
"Toolkit/oneAPI Direct Programming/C++SYCL FPGA/Reference Designs"
176
],
18-
"exclude": []
19-
},
20-
"ciTests": {
21-
"linux": [
22-
{
23-
"id": "fpga_emu",
24-
"steps": [
25-
"icpx --version",
26-
"mkdir build",
27-
"cd build",
28-
"cmake .. -DFPGA_DEVICE=Agilex7",
29-
"make fpga_emu",
30-
"./board_test.fpga_emu"
31-
]
32-
},
33-
{
34-
"id": "report",
35-
"steps": [
36-
"icpx --version",
37-
"mkdir build",
38-
"cd build",
39-
"cmake .. -DFPGA_DEVICE=Agilex7",
40-
"make report"
41-
]
42-
}
7+
"description": "An Intel\u00ae FPGA test to check board interfaces and some of the oneAPI shim/BSP metrics like memory bandwidth, kernel clock frequency and kernel latency",
8+
"toolchain": [
9+
"icpx"
4310
],
44-
"windows": [
45-
{
46-
"id": "fpga_emu",
47-
"steps": [
48-
"icpx --version",
49-
"cd ../..",
50-
"mkdir build",
51-
"cd build",
52-
"cmake -G \"NMake Makefiles\" ../ReferenceDesigns/board_test -DFPGA_DEVICE=Agilex7",
53-
"nmake fpga_emu",
54-
"board_test.fpga_emu.exe"
55-
]
56-
},
57-
{
58-
"id": "report",
59-
"steps": [
60-
"icpx --version",
61-
"cd ../..",
62-
"mkdir build",
63-
"cd build",
64-
"cmake -G \"NMake Makefiles\" ../ReferenceDesigns/board_test -DFPGA_DEVICE=Agilex7",
65-
"nmake report"
11+
"os": [
12+
"linux",
13+
"windows"
14+
],
15+
"builder": [
16+
"ide",
17+
"cmake"
18+
],
19+
"targetDevice": [
20+
"FPGA"
21+
],
22+
"languages": [
23+
{
24+
"cpp": {}
25+
}
26+
],
27+
"commonFolder": {
28+
"base": "../..",
29+
"include": [
30+
"README.md",
31+
"ReferenceDesigns/board_test",
32+
"include"
33+
],
34+
"exclude": []
35+
},
36+
"ciTests": {
37+
"linux": [
38+
{
39+
"id": "fpga_emu",
40+
"steps": [
41+
"icpx --version",
42+
"mkdir build",
43+
"cd build",
44+
"cmake .. -DFPGA_DEVICE=Agilex7",
45+
"make fpga_emu",
46+
"./board_test.fpga_emu"
47+
]
48+
},
49+
{
50+
"id": "report",
51+
"steps": [
52+
"icpx --version",
53+
"mkdir build",
54+
"cd build",
55+
"cmake .. -DFPGA_DEVICE=Agilex7",
56+
"make report"
57+
]
58+
}
59+
],
60+
"windows": [
61+
{
62+
"id": "fpga_emu",
63+
"steps": [
64+
"icpx --version",
65+
"cd ../..",
66+
"mkdir build",
67+
"cd build",
68+
"cmake -G \"NMake Makefiles\" ../ReferenceDesigns/board_test -DFPGA_DEVICE=Agilex7",
69+
"nmake fpga_emu",
70+
"board_test.fpga_emu.exe"
71+
]
72+
},
73+
{
74+
"id": "report",
75+
"steps": [
76+
"icpx --version",
77+
"cd ../..",
78+
"mkdir build",
79+
"cd build",
80+
"cmake -G \"NMake Makefiles\" ../ReferenceDesigns/board_test -DFPGA_DEVICE=Agilex7",
81+
"nmake report"
82+
]
83+
}
6684
]
67-
}
68-
]
69-
},
70-
"expertise": "Reference Designs and End to End"
71-
}
85+
},
86+
"expertise": "Reference Designs and End to End"
87+
}

0 commit comments

Comments
 (0)