Skip to content

Commit 779308a

Browse files
authored
Merge pull request #36 from aktondak/archive_update
Readme update
2 parents ccd448a + 4b5aef5 commit 779308a

3 files changed

Lines changed: 51 additions & 51 deletions

File tree

README.md

Lines changed: 6 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -4,34 +4,11 @@
44
# Validation Test Data (VTD)
55

66
This repository hosts the runtime artifacts required characterisizing AI-Engine.
7+
All device specific tests with their corresponding artifacts are bundled as archive
8+
file and installed with the Driver Stack.
79

8-
```
9-
elf
10-
|-- nop_npu3.elf
11-
|-- nop_npu4.elf
12-
|-- preemption_noop_4x1.elf
13-
|-- preemption_noop_4x2.elf
14-
|-- preemption_noop_4x4.elf
15-
|-- preemption_noop_4x8.elf
16-
|-- preemption_memtile_4x1.elf
17-
|-- preemption_memtile_4x2.elf
18-
|-- preemption_memtile_4x4.elf
19-
|-- preemption_memtile_4x8.elf
10+
## Archive Files
2011

21-
xclbin_prod
22-
|-- validate_npu.xclbin #phoenix
23-
|-- validate_npu4.xclbin #strixB0 (same xclbin can be used for Strix A0)
24-
|-- gemm_npu4.xclbin #strixB0
25-
|-- validate_npu3.xclbin #npu3
26-
|-- mobilenet_npu4_4x4.xclbin #strixB0
27-
28-
Note: elf xclbins will soon be removed
29-
```
30-
Currently, this suite maintains the following host applications,
31-
- DF bandwidth
32-
- TCT throughput
33-
- GeMM TOPs
34-
- Premeption
35-
36-
37-
NOTE: All the host code resides in xrt-smi, please do not add any more application code here
12+
- [`xrt_smi_strx.a`](archive/strx/xrt_smi_strx.a) - Static library archive for STRx device support
13+
- [`xrt_smi_phx.a`](archive/phx/xrt_smi_phx.a) - Static library archive for Phoenix device support
14+
- [`xrt_smi_npu3.a`](archive/npu3/xrt_smi_npu3.a) - Static library archive for NPU3 device support

WHENCE

Lines changed: 45 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -8,27 +8,50 @@ distributed for use with the XRT plug-in for NPU device.
88
--------------------------------------------------------------------------
99

1010
File:
11-
input_data/mobilenet/mobilenet_ifm.bin
12-
input_data/mobilenet/mobilenet_param.bin
13-
sequences/mobilenet_4col.bin
14-
xclbin_prod/gemm_elf_npu4.xclbin
15-
xclbin_prod/gemm_npu4.xclbin
16-
xclbin_prod/mobilenet_elf_npu4_4x4.xclbin
17-
xclbin_prod/preemption_4x4_npu4.xclbin
18-
xclbin_prod/preemption_4x8_npu4.xclbin
19-
xclbin_prod/validate_elf_npu4.xclbin
20-
xclbin_prod/validate_npu.xclbin
21-
xclbin_prod/validate_npu3.xclbin
22-
xclbin_prod/validate_npu4.xclbin
23-
xclbin_prod/validate_npu4_elf_4x1.xclbin
24-
xclbin_prod/validate_npu4_elf_4x2.xclbin
25-
xclbin_prod/validate_npu4_elf_4x4.xclbin
26-
elf/mobilenet_4col.elf
27-
elf/nop_npu3.elf
28-
elf/nop_npu4.elf
29-
elf/preemption_memtile_4x4.elf
30-
elf/preemption_memtile_4x8.elf
31-
elf/preemption_noop_4x4.elf
32-
elf/preemption_noop_4x8.elf
11+
archive/npu3/df_bandwidth/df_bw.elf
12+
archive/npu3/gemm/gemm.elf
13+
archive/npu3/latency/nop.elf
14+
archive/npu3/preemption_overhead/preemption_memtile_4x1.elf
15+
archive/npu3/preemption_overhead/preemption_memtile_4x3.elf
16+
archive/npu3/preemption_overhead/preemption_noop_4x1.elf
17+
archive/npu3/preemption_overhead/preemption_noop_4x3.elf
18+
archive/npu3/tct_all_column/tct_4col.elf
19+
archive/npu3/tct_one_column/tct_1col.elf
20+
archive/npu3/xrt_smi_npu3.a
21+
archive/phx/df_bandwidth/df_bw.elf
22+
archive/phx/df_bandwidth/validate_df_bandwidth.xclbin
23+
archive/phx/latency/nop.elf
24+
archive/phx/latency/validate.xclbin
25+
archive/phx/tct_all_column/tct_4col.elf
26+
archive/phx/tct_all_column/tct_all_col.xclbin
27+
archive/phx/tct_one_column/tct_1col.elf
28+
archive/phx/tct_one_column/tct_one_col.xclbin
29+
archive/phx/throughput/nop.elf
30+
archive/phx/throughput/validate.xclbin
31+
archive/phx/xrt_smi_phx.a
32+
archive/strx/aie_reconfig_overhead/aie_reconfig.elf
33+
archive/strx/aie_reconfig_overhead/aie_reconfig.xclbin
34+
archive/strx/df_bandwidth/df_bw.elf
35+
archive/strx/df_bandwidth/validate_df_bandwidth.xclbin
36+
archive/strx/gemm/gemm.elf
37+
archive/strx/gemm/gemm.xclbin
38+
archive/strx/latency/nop.elf
39+
archive/strx/latency/validate.xclbin
40+
archive/strx/preemption_overhead/preemption_4x4.xclbin
41+
archive/strx/preemption_overhead/preemption_4x8.xclbin
42+
archive/strx/preemption_overhead/preemption_memtile_4x4.elf
43+
archive/strx/preemption_overhead/preemption_memtile_4x8.elf
44+
archive/strx/preemption_overhead/preemption_noop_4x4.elf
45+
archive/strx/preemption_overhead/preemption_noop_4x8.elf
46+
archive/strx/tct_all_column/tct_4col.elf
47+
archive/strx/tct_all_column/tct_all_col.xclbin
48+
archive/strx/tct_one_column/tct_1col.elf
49+
archive/strx/tct_one_column/tct_one_col.xclbin
50+
archive/strx/temporal_sharing_ovd/gemm.elf
51+
archive/strx/temporal_sharing_ovd/gemm.xclbin
52+
archive/strx/xrt_smi_strx.a
53+
archive/ve2/latency/nop.elf
54+
archive/ve2/latency/validate.xclbin
55+
archive/ve2/xrt_smi_ve2.a
3356

3457
Licence: Redistributable. See LICENSE.vtd for details.

archive/strx/xrt_smi_strx.a

-2 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)