iswaalex commited on
Commit
eb50e91
·
verified ·
1 Parent(s): 3bce9f5

Add files using upload-large-folder tool

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0/lcp/0_0_123.bin +3 -0
  2. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0/lcp/0_0_124.bin +3 -0
  3. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0/lcp/0_0_125.bin +3 -0
  4. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0/lcp/0_0_126.bin +3 -0
  5. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0/lcp/0_0_127.bin +3 -0
  6. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0/lcp/0_0_137.bin +3 -0
  7. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0/lcp/0_0_139.bin +3 -0
  8. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0/lcp/0_0_14.bin +3 -0
  9. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0/lcp/0_0_140.bin +3 -0
  10. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0/lcp/0_0_141.bin +3 -0
  11. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0/lcp/0_0_142.bin +3 -0
  12. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0/lcp/0_0_143.bin +3 -0
  13. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable19/Release/0_0_reloadable19.cmic2 +0 -0
  14. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable19/Release/0_0_reloadable19.cmico +1 -0
  15. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable19/Release/0_0_reloadable19.lst +0 -0
  16. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable19/Release/0_0_reloadable19.map +297 -0
  17. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable19/Release/0_0_reloadable19.o.lst +0 -0
  18. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable19/Release/0_0_reloadable19.sdr +122 -0
  19. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable19/Release/0_0_reloadable19.srv +0 -0
  20. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable19/Release/0_0_reloadable19.txt +0 -0
  21. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable19/scripts/0_0_reloadable19.bcf +16 -0
  22. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable19/scripts/0_0_reloadable19.prx +13 -0
  23. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable19/src/0_0_reloadable19.cc +111 -0
  24. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable19/timestamped_log/0_0_reloadable19.log +0 -0
  25. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/0_0_reloadable2.log +0 -0
  26. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/Release/0_0_reloadable2.# +2 -0
  27. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/Release/0_0_reloadable2.## +2 -0
  28. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/Release/0_0_reloadable2.calltree +54 -0
  29. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/Release/0_0_reloadable2.cmic2 +0 -0
  30. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/Release/0_0_reloadable2.cmico +1 -0
  31. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/Release/0_0_reloadable2.lst +0 -0
  32. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/Release/0_0_reloadable2.map +177 -0
  33. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/Release/0_0_reloadable2.o.lst +0 -0
  34. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/Release/0_0_reloadable2.sdr +96 -0
  35. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/Release/0_0_reloadable2.srv +0 -0
  36. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/Release/0_0_reloadable2.txt +0 -0
  37. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/scripts/0_0_reloadable2.bcf +16 -0
  38. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/scripts/0_0_reloadable2.prx +13 -0
  39. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/src/0_0_reloadable2.cc +41 -0
  40. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/timestamped_log/0_0_reloadable2.log +0 -0
  41. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/xlopt.log +402 -0
  42. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable20/0_0_reloadable20.log +0 -0
  43. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable20/Release/0_0_reloadable20.# +2 -0
  44. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable20/Release/0_0_reloadable20.## +2 -0
  45. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable20/Release/0_0_reloadable20.calltree +56 -0
  46. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable20/Release/0_0_reloadable20.cmic2 +0 -0
  47. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable20/Release/0_0_reloadable20.cmico +1 -0
  48. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable20/Release/0_0_reloadable20.lst +0 -0
  49. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable20/Release/0_0_reloadable20.map +204 -0
  50. segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable20/Release/0_0_reloadable20.o.lst +0 -0
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0/lcp/0_0_123.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:541b329c484a094eeac656452e18f0be0816bb2438bdfd19f8ad1e0a9b3b9cc3
3
+ size 296
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0/lcp/0_0_124.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6fb9253ded0289c5b796164e40201bd8f5d660b2373d91b5b58eb314375af7e7
3
+ size 296
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0/lcp/0_0_125.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e8986a453226b3ab1a63a3f018f4e1368dc71e078b43de4a7b0812f2355fbf6e
3
+ size 376
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0/lcp/0_0_126.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7027586f48722b4da9296ef5ee2a02f9cf514c688bb48fb66e5d33e165631921
3
+ size 756
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0/lcp/0_0_127.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0fb02080ceb8f81d71c3aa2deb39bebf6242b42bb4549223f7114a4dd2697c02
3
+ size 384
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0/lcp/0_0_137.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a83e4f27e9d40031519ba15f360153061169ea9c6e028beda60729b2383e2127
3
+ size 296
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0/lcp/0_0_139.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7437bcdb5eccae4ebe7dc6918c56fdafe9767adfd51d8152fe33d2901506ece3
3
+ size 384
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0/lcp/0_0_14.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:50351ea3ddecbd7bbd830704220b2a21304dd5cf336364ec18733568d12562d4
3
+ size 384
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0/lcp/0_0_140.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c8fec3a09bf7510cd8ce1ab86c293d7b466805391ace22f6b975a073c96e6e03
3
+ size 296
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0/lcp/0_0_141.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:541b329c484a094eeac656452e18f0be0816bb2438bdfd19f8ad1e0a9b3b9cc3
3
+ size 296
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0/lcp/0_0_142.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6fb9253ded0289c5b796164e40201bd8f5d660b2373d91b5b58eb314375af7e7
3
+ size 296
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0/lcp/0_0_143.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e8986a453226b3ab1a63a3f018f4e1368dc71e078b43de4a7b0812f2355fbf6e
3
+ size 376
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable19/Release/0_0_reloadable19.cmic2 ADDED
The diff for this file is too large to render. See raw diff
 
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable19/Release/0_0_reloadable19.cmico ADDED
@@ -0,0 +1 @@
 
 
1
+ +Mdec
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable19/Release/0_0_reloadable19.lst ADDED
The diff for this file is too large to render. See raw diff
 
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable19/Release/0_0_reloadable19.map ADDED
@@ -0,0 +1,297 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ // File generated by bridge version V-2024.06#84922c0d9f#241219, Fri Mar 21 03:51:59 2025
3
+ // Copyright 2014-2024 Synopsys, Inc. All rights reserved.
4
+ // bridge -o../Release/0_0_reloadable19 ../Release/0_0_reloadable19.o -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/isg -g -I/usr/local/lib/python3.10/dist-packages/include -I/app/vaiml_1.3_examples/camo/./segmentation_1_4_0_fp32_combined/vaiml_par_0/0/backend -I/usr/local/lib/python3.10/site-packages/include/aie_api -I/usr/local/lib/python3.10/dist-packages/vitis_mllib/L1/include/common -I/usr/local/lib/python3.10/dist-packages/vitis_mllib/L2/include/common -I/usr/local/lib/python3.10/dist-packages/vitis_mllib -I/usr/local/lib/python3.10/dist-packages/vitis_mllib/L1/include/misc -I/usr/local/lib/python3.10/dist-packages/vitis_mllib/L2/src/ml_adf -I/app/vaiml_1.3_examples/camo/segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/. -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime_cxx/libcxx-lite/include -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime_cxx/libs/libcxx-9.0.0/include-lite -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime/include -D__AIENGINE__ -D__AIE_ARCH__=21 -DDEPLOYMENT_ELF=1 -D__LOCK_FENCE_MODE__=0 -D__IO_BUFFER_FORCE_LIGHT_WEIGHT__ -DAIE_API_EMULATE_BFLOAT16_MMUL_WITH_BFP16=1 -DAIE_OPTION_SCALAR_FLOAT_ON_VECTOR -D__tct_tgt__=241219 -c0_0_reloadable19.bcf -L/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/Release -L/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime/lib/Release -L/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/softfloat/lib/Release -L/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime_cxx/libcxx-lite/lib/Release_LLVM -lme -lc -lm -lc++lite -lsoftfloat -S -export-locals -iconfig extra_memories.bcf -yTM -m -fC -fS -fH +m -T +work ../Release/chesswork5183 -pme
5
+
6
+ // Release: ipp V-2024.06-TGT-241219
7
+
8
+ Memory map for memory 'DM_stack':
9
+
10
+ Size = 1048576
11
+ Width = 8 bits
12
+ Offset = 0
13
+ Used = 2368
14
+
15
+ 0x0007bac0..0x0007c3ff ( 2368 items) : Stack
16
+
17
+ Memory map for memory 'DMb':
18
+
19
+ Size = 1048576
20
+ Width = 8 bits
21
+ Offset = 0
22
+ Used = 3201
23
+
24
+ 0x00000000..0x0007babf ( 506560 items) : Reserved
25
+ 0x0007bac0..0x0007c3ff ( 2368 items) : Stack
26
+ 0x0007c400..0x0007c43f ( 64 items) : Reserved
27
+ 0x0007c440..0x0007c443 ( 4 items) : ../Release/0_0_reloadable19.o::_ZL9curr_iter (Data, Local, .bss.DMb.4)
28
+ 0x0007c444..0x0007c447 ( 4 items) : ../Release/0_0_reloadable19.o::_ZL14num_depth_iter (Data, Local, .bss.DMb.4)
29
+ 0x0007c448..0x0007c44b ( 4 items) : ../Release/0_0_reloadable19.o::_ZL10depth_iter (Data, Local, .bss.DMb.4)
30
+ 0x0007c44c..0x0007c44f ( 4 items) : ../Release/0_0_reloadable19.o::_ZL11total_iters (Data, Local, .bss.DMb.4)
31
+ 0x0007c450..0x0007c453 ( 4 items) : ../Release/0_0_reloadable19.o::_ZL8core_row (Data, Local, .bss.DMb.4)
32
+ 0x0007c454..0x0007c457 ( 4 items) : ../Release/0_0_reloadable19.o::_ZL11ifm1_offset (Data, Local, .bss.DMb.4)
33
+ 0x0007c458..0x0007c45b ( 4 items) : ../Release/0_0_reloadable19.o::_ZL11ifm2_offset (Data, Local, .bss.DMb.4)
34
+ 0x0007c45c..0x0007c45f ( 4 items) : ../Release/0_0_reloadable19.o::_ZL8num_iter (Data, Local, .data.DMb.4)
35
+ 0x0007c460..0x0007c463 ( 4 items) : me_defs.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/Release/libme.a)::_ZN12me_primitive11control_satE (Data, Global, .bss.DMb.4)
36
+ 0x0007c464..0x0007c464 ( 1 items) : me_defs.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/Release/libme.a)::_ZN12me_primitive11control_rndE (Data, Global, .bss.DMb.1)
37
+ 0x0007c480..0x0007c49b ( 28 items) : ../Release/0_0_reloadable19.o::_ZL20g_uniformKernelFuncs (Data, Local, .rodata.DMb.64)
38
+
39
+ Called functions : _Z13_b896_wrapperPPv
40
+ _Z14_b1638_wrapperPPv
41
+ _Z13_b924_wrapperPPv
42
+ _Z14_b1655_wrapperPPv
43
+ _Z13_b891_wrapperPPv
44
+ _Z14_b1672_wrapperPPv
45
+ _Z13_b886_wrapperPPv
46
+
47
+ 0x0007c4c0..0x0007c4ff ( 64 items) : ../Release/0_0_reloadable19.o::add1d_params (Data, Global, .bss.DMb.64)
48
+ 0x0007c500..0x0007c53f ( 64 items) : ../Release/0_0_reloadable19.o::mul1d_params (Data, Global, .bss.DMb.64)
49
+ 0x0007c540..0x0007c57f ( 64 items) : ../Release/0_0_reloadable19.o::sub1d_params (Data, Global, .bss.DMb.64)
50
+ 0x0007c580..0x0007c5bf ( 64 items) : ../Release/0_0_reloadable19.o::sigmoid1d_params (Data, Global, .bss.DMb.64)
51
+ 0x0007c5c0..0x0007c5ff ( 64 items) : ../Release/0_0_reloadable19.o::tanh1d_params (Data, Global, .bss.DMb.64)
52
+ 0x0007c600..0x0007c7bf ( 448 items) : ../Release/0_0_reloadable19.o::conv2d_params (Data, Global, .bss.DMb.64)
53
+ 0x0007ccc0..0x000fffff ( 537408 items) : Reserved
54
+
55
+ Memory map for memory 'PM':
56
+
57
+ Size = 1048576
58
+ Width = 8 bits
59
+ Offset = 0
60
+ Used = 12112
61
+
62
+ 0x00000000..0x0000092f ( 2352 items) : Reserved
63
+ 0x00000930..0x00000ab5 ( 390 items) : ../Release/0_0_reloadable19.o::_Z13kernelWrapperPPvjjjj (Function, Global, .text) (stack frame size = 64)
64
+
65
+ Referenced symbols: _ZL20g_uniformKernelFuncs
66
+
67
+ 0x00000ac0..0x00001055 ( 1430 items) : ../Release/0_0_reloadable19.o::_Z24setup_conv2d_bf16_paramsILb1ELb0EEvPKjR18conv2d_bf16_paramshh (Function, Weak, .text) (stack frame size = 64)
68
+ 0x00001060..0x0000116d ( 270 items) : ../Release/0_0_reloadable19.o::_Z21convert_bf16_to_bfp16I8bfloat16Lb0EEvPT_PS0_RK13BfToBfpParams (Function, Weak, .text) (stack frame size = 0)
69
+
70
+ Referenced symbols: _ZN12me_primitive11control_rndE
71
+
72
+ 0x00001170..0x00001ad9 ( 2410 items) : ../Release/0_0_reloadable19.o::_Z11conv2d_bf16ILh1EL5act_t0E8bfloat16S1_S1_N3adf16io_buffer_configINS2_7extentsIJEEENS2_7locking4syncENS2_10addressing6linearENS2_6marginILj0EEEEESC_NS3_IS5_NS6_5asyncES9_SB_EELb0ELb0ELb1ELb0EEvRNS2_9io_bufferIT1_NS2_9direction2inET4_EERNSF_IT2_SI_T5_EERNSF_IT3_NSH_3outET6_EER18conv2d_bf16_params (Function, Weak, .text) (stack frame size = 128)
73
+
74
+ Called functions : _Z21convert_bf16_to_bfp16I8bfloat16Lb0EEvPT_PS0_RK13BfToBfpParams
75
+
76
+ Referenced symbols: _ZN12me_primitive11control_rndE
77
+
78
+ 0x00001ae0..0x00001d17 ( 568 items) : ../Release/0_0_reloadable19.o::_Z14conv2d_maxpoolRN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEESF_RA16_KjRNS0_IS1_NS2_3outENS4_IS6_NS7_5asyncESA_SC_EEEE (Function, Global, .text) (stack frame size = 64)
79
+
80
+ Called functions : _Z24setup_conv2d_bf16_paramsILb1ELb0EEvPKjR18conv2d_bf16_paramshh
81
+ _Z11conv2d_bf16ILh1EL5act_t0E8bfloat16S1_S1_N3adf16io_buffer_configINS2_7extentsIJEEENS2_7locking4syncENS2_10addressing6linearENS2_6marginILj0EEEEESC_NS3_IS5_NS6_5asyncES9_SB_EELb0ELb0ELb1ELb0EEvRNS2_9io_bufferIT1_NS2_9direction2inET4_EERNSF_IT2_SI_T5_EERNSF_IT3_NSH_3outET6_EER18conv2d_bf16_params
82
+
83
+ Referenced symbols: _ZL9curr_iter
84
+ conv2d_params
85
+ _ZN12me_primitive11control_rndE
86
+ _ZN12me_primitive11control_satE
87
+ _ZL14num_depth_iter
88
+ _ZL8num_iter
89
+ _ZL10depth_iter
90
+ _ZL11total_iters
91
+
92
+ 0x00001d20..0x00001f35 ( 534 items) : ../Release/0_0_reloadable19.o::_ZL19shared_run_backboneI8bfloat16L5act_t0EEKvPT_S4_S4_R27elementwise_binary_params_tI15shared_params_tIS3_EE (Function, Local, .text) (stack frame size = 128)
93
+
94
+ Referenced symbols: _ZN12me_primitive11control_rndE
95
+
96
+ 0x00001f40..0x00001f7d ( 62 items) : ../Release/0_0_reloadable19.o::_ZN17elementwise_unaryI8bfloat1619elementwise_sigmoidIS0_E26sigmoid_templated_params_tIS0_EE5setupER26elementwise_unary_params_tIS4_EPKv (Function, Weak, .text) (stack frame size = 0)
97
+ 0x00001f80..0x000020f9 ( 378 items) : ../Release/0_0_reloadable19.o::_ZN17elementwise_unaryI8bfloat1619elementwise_sigmoidIS0_E26sigmoid_templated_params_tIS0_EE3runEPS0_S6_R26elementwise_unary_params_tIS4_E (Function, Weak, .text) (stack frame size = 0)
98
+
99
+ Referenced symbols: _ZN12me_primitive11control_rndE
100
+
101
+ 0x00002100..0x000022e7 ( 488 items) : ../Release/0_0_reloadable19.o::_Z21superkernel_sigmoid1dRN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEERA16_KjRNS0_IS1_NS2_3outENS4_IS6_NS7_5asyncESA_SC_EEEE (Function, Global, .text) (stack frame size = 64)
102
+
103
+ Called functions : _ZN17elementwise_unaryI8bfloat1619elementwise_sigmoidIS0_E26sigmoid_templated_params_tIS0_EE5setupER26elementwise_unary_params_tIS4_EPKv
104
+ _ZN17elementwise_unaryI8bfloat1619elementwise_sigmoidIS0_E26sigmoid_templated_params_tIS0_EE3runEPS0_S6_R26elementwise_unary_params_tIS4_E
105
+
106
+ Referenced symbols: _ZL9curr_iter
107
+ _ZL8core_row
108
+ sigmoid1d_params
109
+ _ZN12me_primitive11control_rndE
110
+ _ZN12me_primitive11control_satE
111
+ _ZL11ifm1_offset
112
+ _ZL8num_iter
113
+
114
+ 0x000022f0..0x0000232d ( 62 items) : ../Release/0_0_reloadable19.o::_ZN17elementwise_unaryI8bfloat1616elementwise_tanhIS0_E23tanh_templated_params_tIS0_EE5setupER26elementwise_unary_params_tIS4_EPKv (Function, Weak, .text) (stack frame size = 0)
115
+ 0x00002330..0x000026f1 ( 962 items) : ../Release/0_0_reloadable19.o::_ZN17elementwise_unaryI8bfloat1616elementwise_tanhIS0_E23tanh_templated_params_tIS0_EE3runEPS0_S6_R26elementwise_unary_params_tIS4_E (Function, Weak, .text) (stack frame size = 384)
116
+
117
+ Referenced symbols: _ZN12me_primitive11control_rndE
118
+
119
+ 0x00002700..0x000028e7 ( 488 items) : ../Release/0_0_reloadable19.o::_Z18superkernel_tanh1dRN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEERA16_KjRNS0_IS1_NS2_3outENS4_IS6_NS7_5asyncESA_SC_EEEE (Function, Global, .text) (stack frame size = 64)
120
+
121
+ Called functions : _ZN17elementwise_unaryI8bfloat1616elementwise_tanhIS0_E23tanh_templated_params_tIS0_EE5setupER26elementwise_unary_params_tIS4_EPKv
122
+ _ZN17elementwise_unaryI8bfloat1616elementwise_tanhIS0_E23tanh_templated_params_tIS0_EE3runEPS0_S6_R26elementwise_unary_params_tIS4_E
123
+
124
+ Referenced symbols: _ZL9curr_iter
125
+ _ZL8core_row
126
+ tanh1d_params
127
+ _ZN12me_primitive11control_rndE
128
+ _ZN12me_primitive11control_satE
129
+ _ZL11ifm1_offset
130
+ _ZL8num_iter
131
+
132
+ 0x000028f0..0x00002963 ( 116 items) : ../Release/0_0_reloadable19.o::_ZN25elementwise_binary_sharedI8bfloat168add_implIS0_L5act_t0EE15shared_params_tIS0_ELS2_0EE21shared_setup_backboneER27elementwise_binary_params_tIS5_EPKv (Function, Weak, .text) (stack frame size = 0)
133
+ 0x00002970..0x000029d1 ( 98 items) : ../Release/0_0_reloadable19.o::_ZN25elementwise_binary_sharedI8bfloat168add_implIS0_L5act_t0EE15shared_params_tIS0_ELS2_0EE5setupER27elementwise_binary_params_tIS5_EPKv (Function, Weak, .text) (stack frame size = 64)
134
+
135
+ Called functions : _ZN25elementwise_binary_sharedI8bfloat168add_implIS0_L5act_t0EE15shared_params_tIS0_ELS2_0EE21shared_setup_backboneER27elementwise_binary_params_tIS5_EPKv
136
+
137
+ 0x000029e0..0x000029ef ( 16 items) : ../Release/0_0_reloadable19.o::_ZN25elementwise_binary_sharedI8bfloat168add_implIS0_L5act_t0EE15shared_params_tIS0_ELS2_0EE3runEPS0_S7_S7_R27elementwise_binary_params_tIS5_E (Function, Weak, .text) (stack frame size = 0)
138
+
139
+ Called functions : _ZL19shared_run_backboneI8bfloat16L5act_t0EEKvPT_S4_S4_R27elementwise_binary_params_tI15shared_params_tIS3_EE
140
+
141
+ 0x000029f0..0x00002c49 ( 602 items) : ../Release/0_0_reloadable19.o::_Z17superkernel_add1dRN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEERA16_KjRNS0_IS1_S3_NS4_IS6_NS7_5asyncESA_SC_EEEERNS0_IS1_NS2_3outESK_EE (Function, Global, .text) (stack frame size = 64)
142
+
143
+ Called functions : _ZN25elementwise_binary_sharedI8bfloat168add_implIS0_L5act_t0EE15shared_params_tIS0_ELS2_0EE5setupER27elementwise_binary_params_tIS5_EPKv
144
+ _ZN25elementwise_binary_sharedI8bfloat168add_implIS0_L5act_t0EE15shared_params_tIS0_ELS2_0EE3runEPS0_S7_S7_R27elementwise_binary_params_tIS5_E
145
+
146
+ Referenced symbols: _ZL9curr_iter
147
+ _ZL8core_row
148
+ add1d_params
149
+ _ZN12me_primitive11control_rndE
150
+ _ZN12me_primitive11control_satE
151
+ _ZL11ifm1_offset
152
+ _ZL11ifm2_offset
153
+ _ZL8num_iter
154
+
155
+ 0x00002c50..0x00002c67 ( 24 items) : ../Release/0_0_reloadable19.o::_ZN18elementwise_binaryIJ8bfloat168mul_implIS0_E15shared_params_tIS0_EEE5setupER27elementwise_binary_params_tIS4_E (Function, Weak, .text) (stack frame size = 0)
156
+ 0x00002c70..0x00002cf9 ( 138 items) : ../Release/0_0_reloadable19.o::_ZN18elementwise_binaryIJ8bfloat168mul_implIS0_E15shared_params_tIS0_EEE5setupER27elementwise_binary_params_tIS4_EPKv (Function, Weak, .text) (stack frame size = 64)
157
+
158
+ Called functions : _ZN18elementwise_binaryIJ8bfloat168mul_implIS0_E15shared_params_tIS0_EEE5setupER27elementwise_binary_params_tIS4_E
159
+
160
+ 0x00002d00..0x00002e23 ( 292 items) : ../Release/0_0_reloadable19.o::_ZN18elementwise_binaryIJ8bfloat168mul_implIS0_E15shared_params_tIS0_EEE3runEPS0_S6_S6_R27elementwise_binary_params_tIS4_E (Function, Weak, .text) (stack frame size = 0)
161
+
162
+ Referenced symbols: _ZN12me_primitive11control_rndE
163
+
164
+ 0x00002e30..0x00003089 ( 602 items) : ../Release/0_0_reloadable19.o::_Z17superkernel_mul1dRN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEERA16_KjRNS0_IS1_S3_NS4_IS6_NS7_5asyncESA_SC_EEEERNS0_IS1_NS2_3outESK_EE (Function, Global, .text) (stack frame size = 64)
165
+
166
+ Called functions : _ZN18elementwise_binaryIJ8bfloat168mul_implIS0_E15shared_params_tIS0_EEE5setupER27elementwise_binary_params_tIS4_EPKv
167
+ _ZN18elementwise_binaryIJ8bfloat168mul_implIS0_E15shared_params_tIS0_EEE3runEPS0_S6_S6_R27elementwise_binary_params_tIS4_E
168
+
169
+ Referenced symbols: _ZL9curr_iter
170
+ _ZL8core_row
171
+ mul1d_params
172
+ _ZN12me_primitive11control_rndE
173
+ _ZN12me_primitive11control_satE
174
+ _ZL11ifm1_offset
175
+ _ZL11ifm2_offset
176
+ _ZL8num_iter
177
+
178
+ 0x00003090..0x00003103 ( 116 items) : ../Release/0_0_reloadable19.o::_ZN25elementwise_binary_sharedI8bfloat168sub_implIS0_E15shared_params_tIS0_EL5act_t0EE21shared_setup_backboneER27elementwise_binary_params_tIS4_EPKv (Function, Weak, .text) (stack frame size = 0)
179
+ 0x00003110..0x00003159 ( 74 items) : ../Release/0_0_reloadable19.o::_ZN25elementwise_binary_sharedI8bfloat168sub_implIS0_E15shared_params_tIS0_EL5act_t0EE5setupER27elementwise_binary_params_tIS4_EPKv (Function, Weak, .text) (stack frame size = 64)
180
+
181
+ Called functions : _ZN25elementwise_binary_sharedI8bfloat168sub_implIS0_E15shared_params_tIS0_EL5act_t0EE21shared_setup_backboneER27elementwise_binary_params_tIS4_EPKv
182
+
183
+ 0x00003160..0x0000316f ( 16 items) : ../Release/0_0_reloadable19.o::_ZN25elementwise_binary_sharedI8bfloat168sub_implIS0_E15shared_params_tIS0_EL5act_t0EE3runEPS0_S7_S7_R27elementwise_binary_params_tIS4_E (Function, Weak, .text) (stack frame size = 0)
184
+
185
+ Called functions : _ZL19shared_run_backboneI8bfloat16L5act_t0EEKvPT_S4_S4_R27elementwise_binary_params_tI15shared_params_tIS3_EE
186
+
187
+ 0x00003170..0x000033c9 ( 602 items) : ../Release/0_0_reloadable19.o::_Z17superkernel_sub1dRN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEERA16_KjRNS0_IS1_S3_NS4_IS6_NS7_5asyncESA_SC_EEEERNS0_IS1_NS2_3outESK_EE (Function, Global, .text) (stack frame size = 64)
188
+
189
+ Called functions : _ZN25elementwise_binary_sharedI8bfloat168sub_implIS0_E15shared_params_tIS0_EL5act_t0EE5setupER27elementwise_binary_params_tIS4_EPKv
190
+ _ZN25elementwise_binary_sharedI8bfloat168sub_implIS0_E15shared_params_tIS0_EL5act_t0EE3runEPS0_S7_S7_R27elementwise_binary_params_tIS4_E
191
+
192
+ Referenced symbols: _ZL9curr_iter
193
+ _ZL8core_row
194
+ sub1d_params
195
+ _ZN12me_primitive11control_rndE
196
+ _ZN12me_primitive11control_satE
197
+ _ZL11ifm1_offset
198
+ _ZL11ifm2_offset
199
+ _ZL8num_iter
200
+
201
+ 0x000033d0..0x00003835 ( 1126 items) : ../Release/0_0_reloadable19.o::_Z26superkernel_conv_eltbinaryRN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEESF_RNS0_IS1_S3_NS4_IS6_NS7_5asyncESA_SC_EEEERA17_KjRNS0_IS1_NS2_3outESH_EE (Function, Global, .text) (stack frame size = 64)
202
+
203
+ Called functions : _Z24setup_conv2d_bf16_paramsILb1ELb0EEvPKjR18conv2d_bf16_paramshh
204
+ _ZN25elementwise_binary_sharedI8bfloat168add_implIS0_L5act_t0EE15shared_params_tIS0_ELS2_0EE5setupER27elementwise_binary_params_tIS5_EPKv
205
+ _ZN18elementwise_binaryIJ8bfloat168mul_implIS0_E15shared_params_tIS0_EEE5setupER27elementwise_binary_params_tIS4_EPKv
206
+ _Z11conv2d_bf16ILh1EL5act_t0E8bfloat16S1_S1_N3adf16io_buffer_configINS2_7extentsIJEEENS2_7locking4syncENS2_10addressing6linearENS2_6marginILj0EEEEESC_NS3_IS5_NS6_5asyncES9_SB_EELb0ELb0ELb1ELb0EEvRNS2_9io_bufferIT1_NS2_9direction2inET4_EERNSF_IT2_SI_T5_EERNSF_IT3_NSH_3outET6_EER18conv2d_bf16_params
207
+ _ZN25elementwise_binary_sharedI8bfloat168add_implIS0_L5act_t0EE15shared_params_tIS0_ELS2_0EE3runEPS0_S7_S7_R27elementwise_binary_params_tIS5_E
208
+ _ZN18elementwise_binaryIJ8bfloat168mul_implIS0_E15shared_params_tIS0_EEE3runEPS0_S6_S6_R27elementwise_binary_params_tIS4_E
209
+
210
+ Referenced symbols: _ZL9curr_iter
211
+ _ZL8core_row
212
+ _ZN12me_primitive11control_rndE
213
+ _ZN12me_primitive11control_satE
214
+ conv2d_params
215
+ add1d_params
216
+ mul1d_params
217
+ _ZL14num_depth_iter
218
+ _ZL11ifm2_offset
219
+ _ZL8num_iter
220
+ _ZL10depth_iter
221
+ _ZL11total_iters
222
+
223
+ 0x00003840..0x00003863 ( 36 items) : ../Release/0_0_reloadable19.o::_Z13_b896_wrapperPPv (Function, Global, .text) (stack frame size = 0)
224
+
225
+ Called functions : _Z14conv2d_maxpoolRN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEESF_RA16_KjRNS0_IS1_NS2_3outENS4_IS6_NS7_5asyncESA_SC_EEEE
226
+
227
+ 0x00003870..0x0000388f ( 32 items) : ../Release/0_0_reloadable19.o::_Z14_b1638_wrapperPPv (Function, Global, .text) (stack frame size = 0)
228
+
229
+ Called functions : _Z21superkernel_sigmoid1dRN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEERA16_KjRNS0_IS1_NS2_3outENS4_IS6_NS7_5asyncESA_SC_EEEE
230
+
231
+ 0x00003890..0x000038b7 ( 40 items) : ../Release/0_0_reloadable19.o::_Z13_b924_wrapperPPv (Function, Global, .text) (stack frame size = 0)
232
+
233
+ Called functions : _Z26superkernel_conv_eltbinaryRN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEESF_RNS0_IS1_S3_NS4_IS6_NS7_5asyncESA_SC_EEEERA17_KjRNS0_IS1_NS2_3outESH_EE
234
+
235
+ 0x000038c0..0x000038e3 ( 36 items) : ../Release/0_0_reloadable19.o::_Z14_b1655_wrapperPPv (Function, Global, .text) (stack frame size = 0)
236
+
237
+ Called functions : _Z17superkernel_sub1dRN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEERA16_KjRNS0_IS1_S3_NS4_IS6_NS7_5asyncESA_SC_EEEERNS0_IS1_NS2_3outESK_EE
238
+
239
+ 0x000038f0..0x00003913 ( 36 items) : ../Release/0_0_reloadable19.o::_Z13_b891_wrapperPPv (Function, Global, .text) (stack frame size = 0)
240
+
241
+ Called functions : _Z17superkernel_mul1dRN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEERA16_KjRNS0_IS1_S3_NS4_IS6_NS7_5asyncESA_SC_EEEERNS0_IS1_NS2_3outESK_EE
242
+
243
+ 0x00003920..0x0000393f ( 32 items) : ../Release/0_0_reloadable19.o::_Z14_b1672_wrapperPPv (Function, Global, .text) (stack frame size = 0)
244
+
245
+ Called functions : _Z18superkernel_tanh1dRN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEERA16_KjRNS0_IS1_NS2_3outENS4_IS6_NS7_5asyncESA_SC_EEEE
246
+
247
+ 0x00003940..0x00003963 ( 36 items) : ../Release/0_0_reloadable19.o::_Z13_b886_wrapperPPv (Function, Global, .text) (stack frame size = 0)
248
+
249
+ Called functions : _Z17superkernel_add1dRN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEERA16_KjRNS0_IS1_S3_NS4_IS6_NS7_5asyncESA_SC_EEEERNS0_IS1_NS2_3outESK_EE
250
+
251
+
252
+ External symbols:
253
+
254
+ __dso_handle = 0x0
255
+ _ctors_end = 0x0
256
+ _ctors_start = 0x0
257
+ _dtors_end = 0x0
258
+ _dtors_start = 0x0
259
+ _pc_end = 0x3964
260
+ _pc_start = 0x930
261
+ _sp_end_DM_stack = 0x7c400
262
+ _sp_start_DM_stack = 0x7bac0
263
+
264
+ Section summary for memory 'DM_stack':
265
+
266
+ .stack File
267
+ ---------- ----------
268
+ 2368
269
+ ---------- ----------
270
+ 2368 Total
271
+
272
+ Section summary for memory 'DMb':
273
+
274
+ .bss .data .rodata File
275
+ ---------- ---------- ---------- ----------
276
+ 796 4 28 ../Release/0_0_reloadable19.o
277
+ 5 0 0 me_defs.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/Release/libme.a)
278
+ ---------- ---------- ---------- ----------
279
+ 801 4 28 Total
280
+
281
+ Section summary for memory 'PM':
282
+
283
+ .text File
284
+ ---------- ----------
285
+ 12112 ../Release/0_0_reloadable19.o
286
+ ---------- ----------
287
+ 12112 Total
288
+
289
+ File summary:
290
+
291
+ ../Release/0_0_reloadable19.o
292
+ DMb 828
293
+ PM 12112
294
+
295
+ me_defs.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/Release/libme.a)
296
+ DMb 5
297
+
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable19/Release/0_0_reloadable19.o.lst ADDED
The diff for this file is too large to render. See raw diff
 
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable19/Release/0_0_reloadable19.sdr ADDED
@@ -0,0 +1,122 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ // File generated by bridge version V-2024.06#84922c0d9f#241219, Fri Mar 21 03:51:59 2025
3
+ // Copyright 2014-2024 Synopsys, Inc. All rights reserved.
4
+ // bridge -o../Release/0_0_reloadable19 ../Release/0_0_reloadable19.o -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/isg -g -I/usr/local/lib/python3.10/dist-packages/include -I/app/vaiml_1.3_examples/camo/./segmentation_1_4_0_fp32_combined/vaiml_par_0/0/backend -I/usr/local/lib/python3.10/site-packages/include/aie_api -I/usr/local/lib/python3.10/dist-packages/vitis_mllib/L1/include/common -I/usr/local/lib/python3.10/dist-packages/vitis_mllib/L2/include/common -I/usr/local/lib/python3.10/dist-packages/vitis_mllib -I/usr/local/lib/python3.10/dist-packages/vitis_mllib/L1/include/misc -I/usr/local/lib/python3.10/dist-packages/vitis_mllib/L2/src/ml_adf -I/app/vaiml_1.3_examples/camo/segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/. -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime_cxx/libcxx-lite/include -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime_cxx/libs/libcxx-9.0.0/include-lite -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime/include -D__AIENGINE__ -D__AIE_ARCH__=21 -DDEPLOYMENT_ELF=1 -D__LOCK_FENCE_MODE__=0 -D__IO_BUFFER_FORCE_LIGHT_WEIGHT__ -DAIE_API_EMULATE_BFLOAT16_MMUL_WITH_BFP16=1 -DAIE_OPTION_SCALAR_FLOAT_ON_VECTOR -D__tct_tgt__=241219 -c0_0_reloadable19.bcf -L/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/Release -L/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime/lib/Release -L/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/softfloat/lib/Release -L/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime_cxx/libcxx-lite/lib/Release_LLVM -lme -lc -lm -lc++lite -lsoftfloat -S -export-locals -iconfig extra_memories.bcf -yTM -m -fC -fS -fH +m -T +work ../Release/chesswork5183 -pme
5
+
6
+ // Release: ipp V-2024.06-TGT-241219
7
+
8
+ // Symbols in memory 'DM_bankA':
9
+ // Symbols in memory 'DM_bankAB':
10
+ // Symbols in memory 'DM_bankAC':
11
+ // Symbols in memory 'DM_bankAD':
12
+ // Symbols in memory 'DM_bankB':
13
+ // Symbols in memory 'DM_bankBC':
14
+ // Symbols in memory 'DM_bankBD':
15
+ // Symbols in memory 'DM_bankC':
16
+ // Symbols in memory 'DM_bankCD':
17
+ // Symbols in memory 'DM_bankD':
18
+ // Symbols in memory 'DM_stack':
19
+ // Symbols in memory 'DM_test':
20
+ // Symbols in memory 'DMb':
21
+ _symbol _ZN12me_primitive11control_satE 0x0007c460
22
+ _symbol _ZN12me_primitive11control_rndE 0x0007c464
23
+ _symbol add1d_params 0x0007c4c0
24
+ _symbol mul1d_params 0x0007c500
25
+ _symbol sub1d_params 0x0007c540
26
+ _symbol sigmoid1d_params 0x0007c580
27
+ _symbol tanh1d_params 0x0007c5c0
28
+ _symbol conv2d_params 0x0007c600
29
+ // Symbols in memory 'DMh':
30
+ // Symbols in memory 'DMh_bankA':
31
+ // Symbols in memory 'DMh_bankAB':
32
+ // Symbols in memory 'DMh_bankAC':
33
+ // Symbols in memory 'DMh_bankAD':
34
+ // Symbols in memory 'DMh_bankB':
35
+ // Symbols in memory 'DMh_bankBC':
36
+ // Symbols in memory 'DMh_bankBD':
37
+ // Symbols in memory 'DMh_bankC':
38
+ // Symbols in memory 'DMh_bankCD':
39
+ // Symbols in memory 'DMh_bankD':
40
+ // Symbols in memory 'DMh_stack':
41
+ // Symbols in memory 'DMs':
42
+ // Symbols in memory 'DMs_bankA':
43
+ // Symbols in memory 'DMs_bankAB':
44
+ // Symbols in memory 'DMs_bankAC':
45
+ // Symbols in memory 'DMs_bankAD':
46
+ // Symbols in memory 'DMs_bankB':
47
+ // Symbols in memory 'DMs_bankBC':
48
+ // Symbols in memory 'DMs_bankBD':
49
+ // Symbols in memory 'DMs_bankC':
50
+ // Symbols in memory 'DMs_bankCD':
51
+ // Symbols in memory 'DMs_bankD':
52
+ // Symbols in memory 'DMs_stack':
53
+ // Symbols in memory 'DMv':
54
+ // Symbols in memory 'DMv_bankA':
55
+ // Symbols in memory 'DMv_bankAB':
56
+ // Symbols in memory 'DMv_bankAC':
57
+ // Symbols in memory 'DMv_bankAD':
58
+ // Symbols in memory 'DMv_bankB':
59
+ // Symbols in memory 'DMv_bankBC':
60
+ // Symbols in memory 'DMv_bankBD':
61
+ // Symbols in memory 'DMv_bankC':
62
+ // Symbols in memory 'DMv_bankCD':
63
+ // Symbols in memory 'DMv_bankD':
64
+ // Symbols in memory 'DMv_stack':
65
+ // Symbols in memory 'DMw':
66
+ // Symbols in memory 'DMw_bankA':
67
+ // Symbols in memory 'DMw_bankAB':
68
+ // Symbols in memory 'DMw_bankAC':
69
+ // Symbols in memory 'DMw_bankAD':
70
+ // Symbols in memory 'DMw_bankB':
71
+ // Symbols in memory 'DMw_bankBC':
72
+ // Symbols in memory 'DMw_bankBD':
73
+ // Symbols in memory 'DMw_bankC':
74
+ // Symbols in memory 'DMw_bankCD':
75
+ // Symbols in memory 'DMw_bankD':
76
+ // Symbols in memory 'DMw_stack':
77
+ // Symbols in memory 'DMx':
78
+ // Symbols in memory 'DMx_bankA':
79
+ // Symbols in memory 'DMx_bankAB':
80
+ // Symbols in memory 'DMx_bankAC':
81
+ // Symbols in memory 'DMx_bankAD':
82
+ // Symbols in memory 'DMx_bankB':
83
+ // Symbols in memory 'DMx_bankBC':
84
+ // Symbols in memory 'DMx_bankBD':
85
+ // Symbols in memory 'DMx_bankC':
86
+ // Symbols in memory 'DMx_bankCD':
87
+ // Symbols in memory 'DMx_bankD':
88
+ // Symbols in memory 'DMx_stack':
89
+ // Symbols in memory 'PM':
90
+ _symbol _Z13kernelWrapperPPvjjjj 0x00000930
91
+ _symbol _Z24setup_conv2d_bf16_paramsILb1ELb0EEvPKjR18conv2d_bf16_paramshh 0x00000ac0
92
+ _symbol _Z21convert_bf16_to_bfp16I8bfloat16Lb0EEvPT_PS0_RK13BfToBfpParams 0x00001060
93
+ _symbol _Z11conv2d_bf16ILh1EL5act_t0E8bfloat16S1_S1_N3adf16io_buffer_configINS2_7extentsIJEEENS2_7locking4syncENS2_10addressing6linearENS2_6marginILj0EEEEESC_NS3_IS5_NS6_5asyncES9_SB_EELb0ELb0ELb1ELb0EEvRNS2_9io_bufferIT1_NS2_9direction2inET4_EERNSF_IT2_SI_T5_EERNSF_IT3_NSH_3outET6_EER18conv2d_bf16_params 0x00001170
94
+ _symbol _Z14conv2d_maxpoolRN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEESF_RA16_KjRNS0_IS1_NS2_3outENS4_IS6_NS7_5asyncESA_SC_EEEE 0x00001ae0
95
+ _symbol _ZN17elementwise_unaryI8bfloat1619elementwise_sigmoidIS0_E26sigmoid_templated_params_tIS0_EE5setupER26elementwise_unary_params_tIS4_EPKv 0x00001f40
96
+ _symbol _ZN17elementwise_unaryI8bfloat1619elementwise_sigmoidIS0_E26sigmoid_templated_params_tIS0_EE3runEPS0_S6_R26elementwise_unary_params_tIS4_E 0x00001f80
97
+ _symbol _Z21superkernel_sigmoid1dRN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEERA16_KjRNS0_IS1_NS2_3outENS4_IS6_NS7_5asyncESA_SC_EEEE 0x00002100
98
+ _symbol _ZN17elementwise_unaryI8bfloat1616elementwise_tanhIS0_E23tanh_templated_params_tIS0_EE5setupER26elementwise_unary_params_tIS4_EPKv 0x000022f0
99
+ _symbol _ZN17elementwise_unaryI8bfloat1616elementwise_tanhIS0_E23tanh_templated_params_tIS0_EE3runEPS0_S6_R26elementwise_unary_params_tIS4_E 0x00002330
100
+ _symbol _Z18superkernel_tanh1dRN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEERA16_KjRNS0_IS1_NS2_3outENS4_IS6_NS7_5asyncESA_SC_EEEE 0x00002700
101
+ _symbol _ZN25elementwise_binary_sharedI8bfloat168add_implIS0_L5act_t0EE15shared_params_tIS0_ELS2_0EE21shared_setup_backboneER27elementwise_binary_params_tIS5_EPKv 0x000028f0
102
+ _symbol _ZN25elementwise_binary_sharedI8bfloat168add_implIS0_L5act_t0EE15shared_params_tIS0_ELS2_0EE5setupER27elementwise_binary_params_tIS5_EPKv 0x00002970
103
+ _symbol _ZN25elementwise_binary_sharedI8bfloat168add_implIS0_L5act_t0EE15shared_params_tIS0_ELS2_0EE3runEPS0_S7_S7_R27elementwise_binary_params_tIS5_E 0x000029e0
104
+ _symbol _Z17superkernel_add1dRN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEERA16_KjRNS0_IS1_S3_NS4_IS6_NS7_5asyncESA_SC_EEEERNS0_IS1_NS2_3outESK_EE 0x000029f0
105
+ _symbol _ZN18elementwise_binaryIJ8bfloat168mul_implIS0_E15shared_params_tIS0_EEE5setupER27elementwise_binary_params_tIS4_E 0x00002c50
106
+ _symbol _ZN18elementwise_binaryIJ8bfloat168mul_implIS0_E15shared_params_tIS0_EEE5setupER27elementwise_binary_params_tIS4_EPKv 0x00002c70
107
+ _symbol _ZN18elementwise_binaryIJ8bfloat168mul_implIS0_E15shared_params_tIS0_EEE3runEPS0_S6_S6_R27elementwise_binary_params_tIS4_E 0x00002d00
108
+ _symbol _Z17superkernel_mul1dRN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEERA16_KjRNS0_IS1_S3_NS4_IS6_NS7_5asyncESA_SC_EEEERNS0_IS1_NS2_3outESK_EE 0x00002e30
109
+ _symbol _ZN25elementwise_binary_sharedI8bfloat168sub_implIS0_E15shared_params_tIS0_EL5act_t0EE21shared_setup_backboneER27elementwise_binary_params_tIS4_EPKv 0x00003090
110
+ _symbol _ZN25elementwise_binary_sharedI8bfloat168sub_implIS0_E15shared_params_tIS0_EL5act_t0EE5setupER27elementwise_binary_params_tIS4_EPKv 0x00003110
111
+ _symbol _ZN25elementwise_binary_sharedI8bfloat168sub_implIS0_E15shared_params_tIS0_EL5act_t0EE3runEPS0_S7_S7_R27elementwise_binary_params_tIS4_E 0x00003160
112
+ _symbol _Z17superkernel_sub1dRN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEERA16_KjRNS0_IS1_S3_NS4_IS6_NS7_5asyncESA_SC_EEEERNS0_IS1_NS2_3outESK_EE 0x00003170
113
+ _symbol _Z26superkernel_conv_eltbinaryRN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEESF_RNS0_IS1_S3_NS4_IS6_NS7_5asyncESA_SC_EEEERA17_KjRNS0_IS1_NS2_3outESH_EE 0x000033d0
114
+ _symbol _Z13_b896_wrapperPPv 0x00003840
115
+ _symbol _Z14_b1638_wrapperPPv 0x00003870
116
+ _symbol _Z13_b924_wrapperPPv 0x00003890
117
+ _symbol _Z14_b1655_wrapperPPv 0x000038c0
118
+ _symbol _Z13_b891_wrapperPPv 0x000038f0
119
+ _symbol _Z14_b1672_wrapperPPv 0x00003920
120
+ _symbol _Z13_b886_wrapperPPv 0x00003940
121
+ // Symbols in memory 'PMw':
122
+ // Symbols in memory 'TM4':
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable19/Release/0_0_reloadable19.srv ADDED
The diff for this file is too large to render. See raw diff
 
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable19/Release/0_0_reloadable19.txt ADDED
The diff for this file is too large to render. See raw diff
 
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable19/scripts/0_0_reloadable19.bcf ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ _reserved DMb 0x0 0x40000
2
+
3
+ _reserved PM 0x0 0x930 //reserved for main elf
4
+
5
+ _entry_point _Z13kernelWrapperPPvjjjj
6
+ _symbol _Z13kernelWrapperPPvjjjj 0x930
7
+
8
+ _reserved DMb 0x7b280 0x800 //reserved for lcp ping-pong buffers
9
+ _reserved DMb 0x7ba80 0x40 //reserved for sync buffer
10
+ _stack DM_stack 0x7bac0 0x940 //stack for core
11
+ _reserved DMb 0x7c400 0x40 //reserved for main elf heap
12
+ //space for synopsys compiler at 0x7c440 0x880//heap
13
+ _reserved DMb 0x40000 0x3b280
14
+
15
+ _reserved DMb 0x7ccc0 0x3340
16
+ _reserved DMb 0x80000 0x80000 // And everything else the core can't see
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable19/scripts/0_0_reloadable19.prx ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <project name="Project" processor="me">
2
+ <file type="lbc" name="0_0_reloadable19.ll" path="../../ir"/>
3
+ <issinit/>
4
+ <option id="cpp.define" value="__AIENGINE__ __AIE_ARCH__=21" inherit = "1"/>
5
+ <option id="llvm.xargs" value="-fno-jump-tables -fno-discard-value-names" inherit = "1"/>
6
+ <option id="llvm.lang" value="Follow file extension"/>
7
+ <option id="bridge.cfg" value="0_0_reloadable19.bcf"/>
8
+ <option id="cpp.include" value="&lt;XILINX_VITIS_AIETOOLS&gt;/include /app/vaiml_1.3_examples/camo/./segmentation_1_4_0_fp32_combined/vaiml_par_0/0/backend /usr/local/lib/python3.10/site-packages/include/aie_api /usr/local/lib/python3.10/dist-packages/vitis_mllib/L1/include/common /usr/local/lib/python3.10/dist-packages/vitis_mllib/L2/include/common /usr/local/lib/python3.10/dist-packages/vitis_mllib /usr/local/lib/python3.10/dist-packages/vitis_mllib/L1/include/misc /usr/local/lib/python3.10/dist-packages/vitis_mllib/L2/src/ml_adf /app/vaiml_1.3_examples/camo/segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/&lt;AIE_SRC_DIR&gt; " inherit="1"/>
9
+ <option id="project.dir" value="&lt;CONFIG&gt;/0_0_reloadable19"/>
10
+ <option id="project.name" value="0_0_reloadable19"/>
11
+ <option id="project.type" value="exe"/>
12
+ <option id="simrun.issca" value="&lt;XILINX_VITIS_AIETOOLS&gt;/bin/unwrapped/lnx64.o/aie2p/ca_udm_dbg" inherit="0"/>
13
+ </project>
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable19/src/0_0_reloadable19.cc ADDED
@@ -0,0 +1,111 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ // Automatically generated processor driver using AIEngine tool-chain
2
+
3
+ #include <stdio.h>
4
+ #include <memory>
5
+ #include <adf.h>
6
+
7
+
8
+ // Declare Kernel functions and initializers
9
+ void conv2d_maxpool(adf::io_buffer<bfloat16, adf::direction::in, adf::io_buffer_config<adf::extents<>>> &__restrict,adf::io_buffer<bfloat16, adf::direction::in, adf::io_buffer_config<adf::extents<>>> &__restrict,const unsigned int (&)[16],adf::io_buffer<bfloat16, adf::direction::out, adf::io_buffer_config<adf::extents<>, adf::locking::async>> &__restrict);
10
+ void superkernel_sigmoid1d(adf::io_buffer<bfloat16, adf::direction::in, adf::io_buffer_config<adf::extents<>>> &__restrict,const unsigned int (&)[16],adf::io_buffer<bfloat16, adf::direction::out, adf::io_buffer_config<adf::extents<>, adf::locking::async>> &__restrict);
11
+ void superkernel_conv_eltbinary(adf::io_buffer<bfloat16, adf::direction::in, adf::io_buffer_config<adf::extents<>>> &__restrict,adf::io_buffer<bfloat16, adf::direction::in, adf::io_buffer_config<adf::extents<>>> &__restrict,adf::io_buffer<bfloat16, adf::direction::in, adf::io_buffer_config<adf::extents<>, adf::locking::async>> &__restrict,const unsigned int (&)[17],adf::io_buffer<bfloat16, adf::direction::out, adf::io_buffer_config<adf::extents<>, adf::locking::async>> &__restrict);
12
+ void superkernel_sub1d(adf::io_buffer<bfloat16, adf::direction::in, adf::io_buffer_config<adf::extents<>>> &__restrict,const unsigned int (&)[16],adf::io_buffer<bfloat16, adf::direction::in, adf::io_buffer_config<adf::extents<>, adf::locking::async>> &__restrict,adf::io_buffer<bfloat16, adf::direction::out, adf::io_buffer_config<adf::extents<>, adf::locking::async>> &__restrict);
13
+ void superkernel_mul1d(adf::io_buffer<bfloat16, adf::direction::in, adf::io_buffer_config<adf::extents<>>> &__restrict,const unsigned int (&)[16],adf::io_buffer<bfloat16, adf::direction::in, adf::io_buffer_config<adf::extents<>, adf::locking::async>> &__restrict,adf::io_buffer<bfloat16, adf::direction::out, adf::io_buffer_config<adf::extents<>, adf::locking::async>> &__restrict);
14
+ void superkernel_tanh1d(adf::io_buffer<bfloat16, adf::direction::in, adf::io_buffer_config<adf::extents<>>> &__restrict,const unsigned int (&)[16],adf::io_buffer<bfloat16, adf::direction::out, adf::io_buffer_config<adf::extents<>, adf::locking::async>> &__restrict);
15
+ void superkernel_add1d(adf::io_buffer<bfloat16, adf::direction::in, adf::io_buffer_config<adf::extents<>>> &__restrict,const unsigned int (&)[16],adf::io_buffer<bfloat16, adf::direction::in, adf::io_buffer_config<adf::extents<>, adf::locking::async>> &__restrict,adf::io_buffer<bfloat16, adf::direction::out, adf::io_buffer_config<adf::extents<>, adf::locking::async>> &__restrict);
16
+
17
+ // Declare Kernel objects and external arrays
18
+
19
+
20
+ void _b896_wrapper(void* args[])
21
+ {
22
+ conv2d_maxpool(
23
+ *reinterpret_cast<adf::input_buffer_conf<bfloat16, adf::bpc_sync_0d>*>(args[0]),
24
+ *reinterpret_cast<adf::input_buffer_conf<bfloat16, adf::bpc_sync_0d>*>(args[1]),
25
+ *reinterpret_cast<uint32 const(*)[16]>(args[3]),
26
+ *reinterpret_cast<adf::output_buffer_conf<bfloat16, adf::bpc_async_0d>*>(args[2]));
27
+ }
28
+
29
+ void _b1638_wrapper(void* args[])
30
+ {
31
+ superkernel_sigmoid1d(
32
+ *reinterpret_cast<adf::input_buffer_conf<bfloat16, adf::bpc_sync_0d>*>(args[0]),
33
+ *reinterpret_cast<uint32 const(*)[16]>(args[2]),
34
+ *reinterpret_cast<adf::output_buffer_conf<bfloat16, adf::bpc_async_0d>*>(args[1]));
35
+ }
36
+
37
+ void _b924_wrapper(void* args[])
38
+ {
39
+ superkernel_conv_eltbinary(
40
+ *reinterpret_cast<adf::input_buffer_conf<bfloat16, adf::bpc_sync_0d>*>(args[0]),
41
+ *reinterpret_cast<adf::input_buffer_conf<bfloat16, adf::bpc_sync_0d>*>(args[1]),
42
+ *reinterpret_cast<adf::input_buffer_conf<bfloat16, adf::bpc_async_0d>*>(args[2]),
43
+ *reinterpret_cast<uint32 const(*)[17]>(args[4]),
44
+ *reinterpret_cast<adf::output_buffer_conf<bfloat16, adf::bpc_async_0d>*>(args[3]));
45
+ }
46
+
47
+ void _b1655_wrapper(void* args[])
48
+ {
49
+ superkernel_sub1d(
50
+ *reinterpret_cast<adf::input_buffer_conf<bfloat16, adf::bpc_sync_0d>*>(args[0]),
51
+ *reinterpret_cast<uint32 const(*)[16]>(args[3]),
52
+ *reinterpret_cast<adf::input_buffer_conf<bfloat16, adf::bpc_async_0d>*>(args[1]),
53
+ *reinterpret_cast<adf::output_buffer_conf<bfloat16, adf::bpc_async_0d>*>(args[2]));
54
+ }
55
+
56
+ void _b891_wrapper(void* args[])
57
+ {
58
+ superkernel_mul1d(
59
+ *reinterpret_cast<adf::input_buffer_conf<bfloat16, adf::bpc_sync_0d>*>(args[0]),
60
+ *reinterpret_cast<uint32 const(*)[16]>(args[3]),
61
+ *reinterpret_cast<adf::input_buffer_conf<bfloat16, adf::bpc_async_0d>*>(args[1]),
62
+ *reinterpret_cast<adf::output_buffer_conf<bfloat16, adf::bpc_async_0d>*>(args[2]));
63
+ }
64
+
65
+ void _b1672_wrapper(void* args[])
66
+ {
67
+ superkernel_tanh1d(
68
+ *reinterpret_cast<adf::input_buffer_conf<bfloat16, adf::bpc_sync_0d>*>(args[0]),
69
+ *reinterpret_cast<uint32 const(*)[16]>(args[2]),
70
+ *reinterpret_cast<adf::output_buffer_conf<bfloat16, adf::bpc_async_0d>*>(args[1]));
71
+ }
72
+
73
+ void _b886_wrapper(void* args[])
74
+ {
75
+ superkernel_add1d(
76
+ *reinterpret_cast<adf::input_buffer_conf<bfloat16, adf::bpc_sync_0d>*>(args[0]),
77
+ *reinterpret_cast<uint32 const(*)[16]>(args[3]),
78
+ *reinterpret_cast<adf::input_buffer_conf<bfloat16, adf::bpc_async_0d>*>(args[1]),
79
+ *reinterpret_cast<adf::output_buffer_conf<bfloat16, adf::bpc_async_0d>*>(args[2]));
80
+ }
81
+
82
+ using UniformKernelFunc = void (*)(void **);
83
+
84
+ static UniformKernelFunc g_uniformKernelFuncs[7] = {
85
+ _b896_wrapper,
86
+ _b1638_wrapper,
87
+ _b924_wrapper,
88
+ _b1655_wrapper,
89
+ _b891_wrapper,
90
+ _b1672_wrapper,
91
+ _b886_wrapper
92
+ };
93
+
94
+ __attribute__((always_inline)) void kernelWrapper(void* args[], uint32 kernelId, uint32 numSyncIn, uint32 numAsyncIn, uint32 numSyncOut)
95
+ {
96
+ uint32 idx = 0;
97
+ reinterpret_cast<adf::_io_buffer_light_weight_generic*>(args[idx])->acquire<adf::direction::in>(numSyncIn > 0);
98
+ idx += (numSyncIn > 0) ? 1 : 0;
99
+ reinterpret_cast<adf::_io_buffer_light_weight_generic*>(args[idx])->acquire<adf::direction::in>(numSyncIn > 1);
100
+ idx += (numSyncIn > 1) ? 1 : 0;
101
+ idx += numAsyncIn;
102
+
103
+ (*(g_uniformKernelFuncs[kernelId]))(args);
104
+
105
+ idx = 0;
106
+ reinterpret_cast<adf::_io_buffer_light_weight_generic*>(args[idx])->release<adf::direction::in>(numSyncIn > 0);
107
+ idx += (numSyncIn > 0) ? 1 : 0;
108
+ reinterpret_cast<adf::_io_buffer_light_weight_generic*>(args[idx])->release<adf::direction::in>(numSyncIn > 1);
109
+ idx += (numSyncIn > 1) ? 1 : 0;
110
+ idx += numAsyncIn;
111
+ }
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable19/timestamped_log/0_0_reloadable19.log ADDED
The diff for this file is too large to render. See raw diff
 
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/0_0_reloadable2.log ADDED
The diff for this file is too large to render. See raw diff
 
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/Release/0_0_reloadable2.# ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ 025d9a639a79afbb324a22a83e84b936fc65f814
2
+ 1a735f496f1284ab86135ede88939a8aeeb375a3
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/Release/0_0_reloadable2.## ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ 0132a6211d2eb1def3e156d5c4761b88638cec55
2
+ 92e103875c6a39bc8cdbe4a21c02c5a94ba3cc96
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/Release/0_0_reloadable2.calltree ADDED
@@ -0,0 +1,54 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ // File generated by bridge version V-2024.06#84922c0d9f#241219, Fri Mar 21 03:46:39 2025
3
+ // Copyright 2014-2024 Synopsys, Inc. All rights reserved.
4
+ // bridge -o../Release/0_0_reloadable2 ../Release/0_0_reloadable2.o -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/isg -g -I/usr/local/lib/python3.10/dist-packages/include -I/app/vaiml_1.3_examples/camo/./segmentation_1_4_0_fp32_combined/vaiml_par_0/0/backend -I/usr/local/lib/python3.10/site-packages/include/aie_api -I/usr/local/lib/python3.10/dist-packages/vitis_mllib/L1/include/common -I/usr/local/lib/python3.10/dist-packages/vitis_mllib/L2/include/common -I/usr/local/lib/python3.10/dist-packages/vitis_mllib -I/usr/local/lib/python3.10/dist-packages/vitis_mllib/L1/include/misc -I/usr/local/lib/python3.10/dist-packages/vitis_mllib/L2/src/ml_adf -I/app/vaiml_1.3_examples/camo/segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/. -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime_cxx/libcxx-lite/include -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime_cxx/libs/libcxx-9.0.0/include-lite -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime/include -D__AIENGINE__ -D__AIE_ARCH__=21 -DDEPLOYMENT_ELF=1 -D__LOCK_FENCE_MODE__=0 -D__IO_BUFFER_FORCE_LIGHT_WEIGHT__ -DAIE_API_EMULATE_BFLOAT16_MMUL_WITH_BFP16=1 -DAIE_OPTION_SCALAR_FLOAT_ON_VECTOR -D__tct_tgt__=241219 -c0_0_reloadable2.bcf -L/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/Release -L/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime/lib/Release -L/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/softfloat/lib/Release -L/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime_cxx/libcxx-lite/lib/Release_LLVM -lme -lc -lm -lc++lite -lsoftfloat -S -export-locals -iconfig extra_memories.bcf -yTM -m -fC -fS -fH +m -T +work ../Release/chesswork1731 -pme
5
+
6
+
7
+ // Release: ipp V-2024.06-TGT-241219
8
+
9
+ _Z13kernelWrapperPPvjjjj
10
+ _Z26superkernel_reduce_mean_c8RN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEERA16_KjRNS0_IS1_NS2_3outENS4_IS6_NS7_5asyncESA_SC_EEEE
11
+ _ZN18reduce_skeleton_c8I8bfloat1619reduce_mean_c8_implIS0_E23reduce_mean_c8_params_tIS0_EE5setupER18reduce_c8_params_tIS4_EPKv
12
+ _Z6pad_3dIL11pad_3d_mode0E8bfloat16Li1EEvPT0_S3_R15pad_3d_params_t
13
+ _ZN18reduce_skeleton_c8I8bfloat1619reduce_mean_c8_implIS0_E23reduce_mean_c8_params_tIS0_EE3runEPS0_S6_R18reduce_c8_params_tIS4_E
14
+ _ZN12me_primitive10udiv_dstepEjjRjS0_
15
+ _ZN12me_primitive10udiv_dstepEjjRjS0_ (*)
16
+ int32_to_float32
17
+ _ZL28normalizeRoundAndPackFloat32iij
18
+ _ZL19roundAndPackFloat32iij
19
+ float32_add
20
+ _ZL14addFloat32Sigsjji
21
+ _ZL19propagateFloat32NaNjj
22
+ _ZL19roundAndPackFloat32iij (*)
23
+ _ZL14subFloat32Sigsjji
24
+ _ZL19propagateFloat32NaNjj (*)
25
+ _ZL28normalizeRoundAndPackFloat32iij (*)
26
+
27
+
28
+ Call tree stack and functions sizes:
29
+
30
+ stack stack stack call func func function name
31
+ desc level level desc
32
+ ----- ----- ----- ----- ----- ----- --------------------------------------------------------------
33
+ 64 448 0 0 220 10058 _Z13kernelWrapperPPvjjjj
34
+ 128 384 1 1 2676 9838 _Z26superkernel_reduce_mean_c8RN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEERA16_KjRNS0_IS1_NS2_3outENS4_IS6_NS7_5asyncESA_SC_EEEE
35
+ 64 64 2 2 1588 1588 _ZN18reduce_skeleton_c8I8bfloat1619reduce_mean_c8_implIS0_E23reduce_mean_c8_params_tIS0_EE5setupER18reduce_c8_params_tIS4_EPKv
36
+ 0 0 2 2 670 670 _Z6pad_3dIL11pad_3d_mode0E8bfloat16Li1EEvPT0_S3_R15pad_3d_params_t
37
+ 256 256 2 2 2680 2822 _ZN18reduce_skeleton_c8I8bfloat1619reduce_mean_c8_implIS0_E23reduce_mean_c8_params_tIS0_EE3runEPS0_S6_R18reduce_c8_params_tIS4_E
38
+ 0 0 3 3 142 142 _ZN12me_primitive10udiv_dstepEjjRjS0_
39
+ 0 0 2 2 142 142 _ZN12me_primitive10udiv_dstepEjjRjS0_
40
+ 0 0 2 2 114 530 int32_to_float32
41
+ 0 0 2 3 24 416 _ZL28normalizeRoundAndPackFloat32iij <tail call>
42
+ 0 0 2 4 392 392 _ZL19roundAndPackFloat32iij <tail call>
43
+ 0 0 2 2 64 1968 float32_add
44
+ 0 0 3 3 624 1128 _ZL14addFloat32Sigsjji
45
+ 0 0 4 4 112 112 _ZL19propagateFloat32NaNjj
46
+ 0 0 3 4 392 392 _ZL19roundAndPackFloat32iij <tail call>
47
+ 0 0 2 3 752 1280 _ZL14subFloat32Sigsjji <tail call>
48
+ 0 0 3 4 112 112 _ZL19propagateFloat32NaNjj
49
+ 0 0 2 4 24 416 _ZL28normalizeRoundAndPackFloat32iij <tail call> (*)
50
+
51
+
52
+ Maximum call level : 4
53
+ Maximum stack level: 4
54
+ Maximum stack size : 448
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/Release/0_0_reloadable2.cmic2 ADDED
The diff for this file is too large to render. See raw diff
 
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/Release/0_0_reloadable2.cmico ADDED
@@ -0,0 +1 @@
 
 
1
+ +Mdec
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/Release/0_0_reloadable2.lst ADDED
The diff for this file is too large to render. See raw diff
 
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/Release/0_0_reloadable2.map ADDED
@@ -0,0 +1,177 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ // File generated by bridge version V-2024.06#84922c0d9f#241219, Fri Mar 21 03:46:40 2025
3
+ // Copyright 2014-2024 Synopsys, Inc. All rights reserved.
4
+ // bridge -o../Release/0_0_reloadable2 ../Release/0_0_reloadable2.o -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/isg -g -I/usr/local/lib/python3.10/dist-packages/include -I/app/vaiml_1.3_examples/camo/./segmentation_1_4_0_fp32_combined/vaiml_par_0/0/backend -I/usr/local/lib/python3.10/site-packages/include/aie_api -I/usr/local/lib/python3.10/dist-packages/vitis_mllib/L1/include/common -I/usr/local/lib/python3.10/dist-packages/vitis_mllib/L2/include/common -I/usr/local/lib/python3.10/dist-packages/vitis_mllib -I/usr/local/lib/python3.10/dist-packages/vitis_mllib/L1/include/misc -I/usr/local/lib/python3.10/dist-packages/vitis_mllib/L2/src/ml_adf -I/app/vaiml_1.3_examples/camo/segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/. -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime_cxx/libcxx-lite/include -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime_cxx/libs/libcxx-9.0.0/include-lite -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime/include -D__AIENGINE__ -D__AIE_ARCH__=21 -DDEPLOYMENT_ELF=1 -D__LOCK_FENCE_MODE__=0 -D__IO_BUFFER_FORCE_LIGHT_WEIGHT__ -DAIE_API_EMULATE_BFLOAT16_MMUL_WITH_BFP16=1 -DAIE_OPTION_SCALAR_FLOAT_ON_VECTOR -D__tct_tgt__=241219 -c0_0_reloadable2.bcf -L/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/Release -L/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime/lib/Release -L/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/softfloat/lib/Release -L/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime_cxx/libcxx-lite/lib/Release_LLVM -lme -lc -lm -lc++lite -lsoftfloat -S -export-locals -iconfig extra_memories.bcf -yTM -m -fC -fS -fH +m -T +work ../Release/chesswork1731 -pme
5
+
6
+ // Release: ipp V-2024.06-TGT-241219
7
+
8
+ Memory map for memory 'DM_stack':
9
+
10
+ Size = 1048576
11
+ Width = 8 bits
12
+ Offset = 0
13
+ Used = 2368
14
+
15
+ 0x0007bac0..0x0007c3ff ( 2368 items) : Stack
16
+
17
+ Memory map for memory 'DMb':
18
+
19
+ Size = 1048576
20
+ Width = 8 bits
21
+ Offset = 0
22
+ Used = 2613
23
+
24
+ 0x00000000..0x0007babf ( 506560 items) : Reserved
25
+ 0x0007bac0..0x0007c3ff ( 2368 items) : Stack
26
+ 0x0007c400..0x0007c43f ( 64 items) : Reserved
27
+ 0x0007c440..0x0007c4bf ( 128 items) : ../Release/0_0_reloadable2.o::reduce_mean_c8_params (Data, Global, .data.DMb.64)
28
+ 0x0007c4c0..0x0007c4c3 ( 4 items) : ../Release/0_0_reloadable2.o::_ZL9curr_iter (Data, Local, .bss.DMb.4)
29
+ 0x0007c4c4..0x0007c4c7 ( 4 items) : ../Release/0_0_reloadable2.o::_ZL10depth_iter (Data, Local, .bss.DMb.4)
30
+ 0x0007c4c8..0x0007c4cb ( 4 items) : ../Release/0_0_reloadable2.o::_ZL8core_row (Data, Local, .bss.DMb.4)
31
+ 0x0007c4cc..0x0007c4cf ( 4 items) : ../Release/0_0_reloadable2.o::_ZL11ifm1_offset (Data, Local, .bss.DMb.4)
32
+ 0x0007c4d0..0x0007c4d3 ( 4 items) : ../Release/0_0_reloadable2.o::_ZL11reduce_axis (Data, Local, .bss.DMb.4)
33
+ 0x0007c4d4..0x0007c4d7 ( 4 items) : ../Release/0_0_reloadable2.o::_ZL8l3_width (Data, Local, .bss.DMb.4)
34
+ 0x0007c4d8..0x0007c4db ( 4 items) : ../Release/0_0_reloadable2.o::_ZL9l3_height (Data, Local, .bss.DMb.4)
35
+ 0x0007c4dc..0x0007c4df ( 4 items) : ../Release/0_0_reloadable2.o::_ZL8l3_depth (Data, Local, .bss.DMb.4)
36
+ 0x0007c4e0..0x0007c4e3 ( 4 items) : ../Release/0_0_reloadable2.o::_ZL10width_iter (Data, Local, .bss.DMb.4)
37
+ 0x0007c4e4..0x0007c4e7 ( 4 items) : ../Release/0_0_reloadable2.o::_ZL11height_iter (Data, Local, .bss.DMb.4)
38
+ 0x0007c4e8..0x0007c4eb ( 4 items) : ../Release/0_0_reloadable2.o::_ZL8num_iter (Data, Local, .data.DMb.4)
39
+ 0x0007c4ec..0x0007c4ef ( 4 items) : me_defs.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/Release/libme.a)::_ZN12me_primitive11control_satE (Data, Global, .bss.DMb.4)
40
+ 0x0007c4f0..0x0007c4f0 ( 1 items) : me_defs.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/Release/libme.a)::_ZN12me_primitive11control_rndE (Data, Global, .bss.DMb.1)
41
+ 0x0007c4f4..0x0007c4f7 ( 4 items) : softfloat.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/softfloat/lib/Release/libsoftfloat.a)::float_rounding_mode (Data, Global, .bss.DMb.4)
42
+ 0x0007c500..0x0007c53f ( 64 items) : ../Release/0_0_reloadable2.o::pad_3d_params (Data, Global, .bss.DMb.64)
43
+ 0x0007ccc0..0x000fffff ( 537408 items) : Reserved
44
+
45
+ Memory map for memory 'PM':
46
+
47
+ Size = 1048576
48
+ Width = 8 bits
49
+ Offset = 0
50
+ Used = 10058
51
+
52
+ 0x00000000..0x0000092f ( 2352 items) : Reserved
53
+ 0x00000930..0x00000a0b ( 220 items) : ../Release/0_0_reloadable2.o::_Z13kernelWrapperPPvjjjj (Function, Global, .text) (stack frame size = 64)
54
+
55
+ Called functions : _Z26superkernel_reduce_mean_c8RN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEERA16_KjRNS0_IS1_NS2_3outENS4_IS6_NS7_5asyncESA_SC_EEEE
56
+
57
+ 0x00000a10..0x00001043 ( 1588 items) : ../Release/0_0_reloadable2.o::_ZN18reduce_skeleton_c8I8bfloat1619reduce_mean_c8_implIS0_E23reduce_mean_c8_params_tIS0_EE5setupER18reduce_c8_params_tIS4_EPKv (Function, Weak, .text) (stack frame size = 64)
58
+ 0x00001050..0x000012ed ( 670 items) : ../Release/0_0_reloadable2.o::_Z6pad_3dIL11pad_3d_mode0E8bfloat16Li1EEvPT0_S3_R15pad_3d_params_t (Function, Weak, .text) (stack frame size = 0)
59
+ 0x000012f0..0x00001d67 ( 2680 items) : ../Release/0_0_reloadable2.o::_ZN18reduce_skeleton_c8I8bfloat1619reduce_mean_c8_implIS0_E23reduce_mean_c8_params_tIS0_EE3runEPS0_S6_R18reduce_c8_params_tIS4_E (Function, Weak, .text) (stack frame size = 256)
60
+
61
+ Called functions : _ZN12me_primitive10udiv_dstepEjjRjS0_
62
+
63
+ Referenced symbols: _ZN12me_primitive11control_rndE
64
+
65
+ 0x00001d70..0x000027e3 ( 2676 items) : ../Release/0_0_reloadable2.o::_Z26superkernel_reduce_mean_c8RN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEERA16_KjRNS0_IS1_NS2_3outENS4_IS6_NS7_5asyncESA_SC_EEEE (Function, Global, .text) (stack frame size = 128)
66
+
67
+ Called functions : _ZN18reduce_skeleton_c8I8bfloat1619reduce_mean_c8_implIS0_E23reduce_mean_c8_params_tIS0_EE5setupER18reduce_c8_params_tIS4_EPKv
68
+ int32_to_float32
69
+ float32_add
70
+ _ZN12me_primitive10udiv_dstepEjjRjS0_
71
+ _Z6pad_3dIL11pad_3d_mode0E8bfloat16Li1EEvPT0_S3_R15pad_3d_params_t
72
+ _ZN18reduce_skeleton_c8I8bfloat1619reduce_mean_c8_implIS0_E23reduce_mean_c8_params_tIS0_EE3runEPS0_S6_R18reduce_c8_params_tIS4_E
73
+
74
+ Referenced symbols: _ZL9curr_iter
75
+ _ZL8core_row
76
+ _ZN12me_primitive11control_satE
77
+ _ZN12me_primitive11control_rndE
78
+ reduce_mean_c8_params
79
+ _ZL11reduce_axis
80
+ _ZL11ifm1_offset
81
+ pad_3d_params
82
+ _ZL8num_iter
83
+ _ZL8l3_width
84
+ _ZL9l3_height
85
+ _ZL8l3_depth
86
+ _ZL10depth_iter
87
+ _ZL10width_iter
88
+ _ZL11height_iter
89
+
90
+ 0x000027f0..0x0000287d ( 142 items) : me_div.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/Release/libme.a)::_ZN12me_primitive10udiv_dstepEjjRjS0_ (Function, Global, .text) (stack frame size = 0)
91
+ 0x00002880..0x000028ef ( 112 items) : softfloat.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/softfloat/lib/Release/libsoftfloat.a)::_ZL19propagateFloat32NaNjj (Function, Local, .text) (stack frame size = 0)
92
+ 0x000028f0..0x00002a77 ( 392 items) : softfloat.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/softfloat/lib/Release/libsoftfloat.a)::_ZL19roundAndPackFloat32iij (Function, Local, .text) (stack frame size = 0)
93
+
94
+ Referenced symbols: float_rounding_mode
95
+
96
+ 0x00002a80..0x00002a97 ( 24 items) : softfloat.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/softfloat/lib/Release/libsoftfloat.a)::_ZL28normalizeRoundAndPackFloat32iij (Function, Local, .text) (stack frame size = 0)
97
+
98
+ Called functions : _ZL19roundAndPackFloat32iij
99
+
100
+ 0x00002aa0..0x00002b11 ( 114 items) : softfloat.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/softfloat/lib/Release/libsoftfloat.a)::int32_to_float32 (Function, Global, .text) (stack frame size = 0)
101
+
102
+ Called functions : _ZL28normalizeRoundAndPackFloat32iij
103
+
104
+ 0x00002b20..0x00002d8f ( 624 items) : softfloat.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/softfloat/lib/Release/libsoftfloat.a)::_ZL14addFloat32Sigsjji (Function, Local, .text) (stack frame size = 0)
105
+
106
+ Called functions : _ZL19roundAndPackFloat32iij
107
+ _ZL19propagateFloat32NaNjj
108
+
109
+ 0x00002d90..0x0000307f ( 752 items) : softfloat.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/softfloat/lib/Release/libsoftfloat.a)::_ZL14subFloat32Sigsjji (Function, Local, .text) (stack frame size = 0)
110
+
111
+ Called functions : _ZL28normalizeRoundAndPackFloat32iij
112
+ _ZL19propagateFloat32NaNjj
113
+
114
+ Referenced symbols: float_rounding_mode
115
+
116
+ 0x00003080..0x000030bf ( 64 items) : softfloat.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/softfloat/lib/Release/libsoftfloat.a)::float32_add (Function, Global, .text) (stack frame size = 0)
117
+
118
+ Called functions : _ZL14subFloat32Sigsjji
119
+ _ZL14addFloat32Sigsjji
120
+
121
+
122
+ External symbols:
123
+
124
+ __dso_handle = 0x0
125
+ _ctors_end = 0x0
126
+ _ctors_start = 0x0
127
+ _dtors_end = 0x0
128
+ _dtors_start = 0x0
129
+ _pc_end = 0x30c0
130
+ _pc_start = 0x930
131
+ _sp_end_DM_stack = 0x7c400
132
+ _sp_start_DM_stack = 0x7bac0
133
+
134
+ Section summary for memory 'DM_stack':
135
+
136
+ .stack File
137
+ ---------- ----------
138
+ 2368
139
+ ---------- ----------
140
+ 2368 Total
141
+
142
+ Section summary for memory 'DMb':
143
+
144
+ .bss .data File
145
+ ---------- ---------- ----------
146
+ 104 132 ../Release/0_0_reloadable2.o
147
+ 4 0 softfloat.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/softfloat/lib/Release/libsoftfloat.a)
148
+ 5 0 me_defs.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/Release/libme.a)
149
+ ---------- ---------- ----------
150
+ 113 132 Total
151
+
152
+ Section summary for memory 'PM':
153
+
154
+ .text File
155
+ ---------- ----------
156
+ 7834 ../Release/0_0_reloadable2.o
157
+ 2082 softfloat.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/softfloat/lib/Release/libsoftfloat.a)
158
+ 142 me_div.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/Release/libme.a)
159
+ ---------- ----------
160
+ 10058 Total
161
+
162
+ File summary:
163
+
164
+ ../Release/0_0_reloadable2.o
165
+ DMb 236
166
+ PM 7834
167
+
168
+ me_defs.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/Release/libme.a)
169
+ DMb 5
170
+
171
+ softfloat.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/softfloat/lib/Release/libsoftfloat.a)
172
+ DMb 4
173
+ PM 2082
174
+
175
+ me_div.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/Release/libme.a)
176
+ PM 142
177
+
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/Release/0_0_reloadable2.o.lst ADDED
The diff for this file is too large to render. See raw diff
 
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/Release/0_0_reloadable2.sdr ADDED
@@ -0,0 +1,96 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ // File generated by bridge version V-2024.06#84922c0d9f#241219, Fri Mar 21 03:46:40 2025
3
+ // Copyright 2014-2024 Synopsys, Inc. All rights reserved.
4
+ // bridge -o../Release/0_0_reloadable2 ../Release/0_0_reloadable2.o -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/isg -g -I/usr/local/lib/python3.10/dist-packages/include -I/app/vaiml_1.3_examples/camo/./segmentation_1_4_0_fp32_combined/vaiml_par_0/0/backend -I/usr/local/lib/python3.10/site-packages/include/aie_api -I/usr/local/lib/python3.10/dist-packages/vitis_mllib/L1/include/common -I/usr/local/lib/python3.10/dist-packages/vitis_mllib/L2/include/common -I/usr/local/lib/python3.10/dist-packages/vitis_mllib -I/usr/local/lib/python3.10/dist-packages/vitis_mllib/L1/include/misc -I/usr/local/lib/python3.10/dist-packages/vitis_mllib/L2/src/ml_adf -I/app/vaiml_1.3_examples/camo/segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/. -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime_cxx/libcxx-lite/include -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime_cxx/libs/libcxx-9.0.0/include-lite -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime/include -D__AIENGINE__ -D__AIE_ARCH__=21 -DDEPLOYMENT_ELF=1 -D__LOCK_FENCE_MODE__=0 -D__IO_BUFFER_FORCE_LIGHT_WEIGHT__ -DAIE_API_EMULATE_BFLOAT16_MMUL_WITH_BFP16=1 -DAIE_OPTION_SCALAR_FLOAT_ON_VECTOR -D__tct_tgt__=241219 -c0_0_reloadable2.bcf -L/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/Release -L/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime/lib/Release -L/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/softfloat/lib/Release -L/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime_cxx/libcxx-lite/lib/Release_LLVM -lme -lc -lm -lc++lite -lsoftfloat -S -export-locals -iconfig extra_memories.bcf -yTM -m -fC -fS -fH +m -T +work ../Release/chesswork1731 -pme
5
+
6
+ // Release: ipp V-2024.06-TGT-241219
7
+
8
+ // Symbols in memory 'DM_bankA':
9
+ // Symbols in memory 'DM_bankAB':
10
+ // Symbols in memory 'DM_bankAC':
11
+ // Symbols in memory 'DM_bankAD':
12
+ // Symbols in memory 'DM_bankB':
13
+ // Symbols in memory 'DM_bankBC':
14
+ // Symbols in memory 'DM_bankBD':
15
+ // Symbols in memory 'DM_bankC':
16
+ // Symbols in memory 'DM_bankCD':
17
+ // Symbols in memory 'DM_bankD':
18
+ // Symbols in memory 'DM_stack':
19
+ // Symbols in memory 'DM_test':
20
+ // Symbols in memory 'DMb':
21
+ _symbol reduce_mean_c8_params 0x0007c440
22
+ _symbol _ZN12me_primitive11control_satE 0x0007c4ec
23
+ _symbol _ZN12me_primitive11control_rndE 0x0007c4f0
24
+ _symbol float_rounding_mode 0x0007c4f4
25
+ _symbol pad_3d_params 0x0007c500
26
+ // Symbols in memory 'DMh':
27
+ // Symbols in memory 'DMh_bankA':
28
+ // Symbols in memory 'DMh_bankAB':
29
+ // Symbols in memory 'DMh_bankAC':
30
+ // Symbols in memory 'DMh_bankAD':
31
+ // Symbols in memory 'DMh_bankB':
32
+ // Symbols in memory 'DMh_bankBC':
33
+ // Symbols in memory 'DMh_bankBD':
34
+ // Symbols in memory 'DMh_bankC':
35
+ // Symbols in memory 'DMh_bankCD':
36
+ // Symbols in memory 'DMh_bankD':
37
+ // Symbols in memory 'DMh_stack':
38
+ // Symbols in memory 'DMs':
39
+ // Symbols in memory 'DMs_bankA':
40
+ // Symbols in memory 'DMs_bankAB':
41
+ // Symbols in memory 'DMs_bankAC':
42
+ // Symbols in memory 'DMs_bankAD':
43
+ // Symbols in memory 'DMs_bankB':
44
+ // Symbols in memory 'DMs_bankBC':
45
+ // Symbols in memory 'DMs_bankBD':
46
+ // Symbols in memory 'DMs_bankC':
47
+ // Symbols in memory 'DMs_bankCD':
48
+ // Symbols in memory 'DMs_bankD':
49
+ // Symbols in memory 'DMs_stack':
50
+ // Symbols in memory 'DMv':
51
+ // Symbols in memory 'DMv_bankA':
52
+ // Symbols in memory 'DMv_bankAB':
53
+ // Symbols in memory 'DMv_bankAC':
54
+ // Symbols in memory 'DMv_bankAD':
55
+ // Symbols in memory 'DMv_bankB':
56
+ // Symbols in memory 'DMv_bankBC':
57
+ // Symbols in memory 'DMv_bankBD':
58
+ // Symbols in memory 'DMv_bankC':
59
+ // Symbols in memory 'DMv_bankCD':
60
+ // Symbols in memory 'DMv_bankD':
61
+ // Symbols in memory 'DMv_stack':
62
+ // Symbols in memory 'DMw':
63
+ // Symbols in memory 'DMw_bankA':
64
+ // Symbols in memory 'DMw_bankAB':
65
+ // Symbols in memory 'DMw_bankAC':
66
+ // Symbols in memory 'DMw_bankAD':
67
+ // Symbols in memory 'DMw_bankB':
68
+ // Symbols in memory 'DMw_bankBC':
69
+ // Symbols in memory 'DMw_bankBD':
70
+ // Symbols in memory 'DMw_bankC':
71
+ // Symbols in memory 'DMw_bankCD':
72
+ // Symbols in memory 'DMw_bankD':
73
+ // Symbols in memory 'DMw_stack':
74
+ // Symbols in memory 'DMx':
75
+ // Symbols in memory 'DMx_bankA':
76
+ // Symbols in memory 'DMx_bankAB':
77
+ // Symbols in memory 'DMx_bankAC':
78
+ // Symbols in memory 'DMx_bankAD':
79
+ // Symbols in memory 'DMx_bankB':
80
+ // Symbols in memory 'DMx_bankBC':
81
+ // Symbols in memory 'DMx_bankBD':
82
+ // Symbols in memory 'DMx_bankC':
83
+ // Symbols in memory 'DMx_bankCD':
84
+ // Symbols in memory 'DMx_bankD':
85
+ // Symbols in memory 'DMx_stack':
86
+ // Symbols in memory 'PM':
87
+ _symbol _Z13kernelWrapperPPvjjjj 0x00000930
88
+ _symbol _ZN18reduce_skeleton_c8I8bfloat1619reduce_mean_c8_implIS0_E23reduce_mean_c8_params_tIS0_EE5setupER18reduce_c8_params_tIS4_EPKv 0x00000a10
89
+ _symbol _Z6pad_3dIL11pad_3d_mode0E8bfloat16Li1EEvPT0_S3_R15pad_3d_params_t 0x00001050
90
+ _symbol _ZN18reduce_skeleton_c8I8bfloat1619reduce_mean_c8_implIS0_E23reduce_mean_c8_params_tIS0_EE3runEPS0_S6_R18reduce_c8_params_tIS4_E 0x000012f0
91
+ _symbol _Z26superkernel_reduce_mean_c8RN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEERA16_KjRNS0_IS1_NS2_3outENS4_IS6_NS7_5asyncESA_SC_EEEE 0x00001d70
92
+ _symbol _ZN12me_primitive10udiv_dstepEjjRjS0_ 0x000027f0
93
+ _symbol int32_to_float32 0x00002aa0
94
+ _symbol float32_add 0x00003080
95
+ // Symbols in memory 'PMw':
96
+ // Symbols in memory 'TM4':
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/Release/0_0_reloadable2.srv ADDED
The diff for this file is too large to render. See raw diff
 
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/Release/0_0_reloadable2.txt ADDED
The diff for this file is too large to render. See raw diff
 
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/scripts/0_0_reloadable2.bcf ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ _reserved DMb 0x0 0x40000
2
+
3
+ _reserved PM 0x0 0x930 //reserved for main elf
4
+
5
+ _entry_point _Z13kernelWrapperPPvjjjj
6
+ _symbol _Z13kernelWrapperPPvjjjj 0x930
7
+
8
+ _reserved DMb 0x7b280 0x800 //reserved for lcp ping-pong buffers
9
+ _reserved DMb 0x7ba80 0x40 //reserved for sync buffer
10
+ _stack DM_stack 0x7bac0 0x940 //stack for core
11
+ _reserved DMb 0x7c400 0x40 //reserved for main elf heap
12
+ //space for synopsys compiler at 0x7c440 0x880//heap
13
+ _reserved DMb 0x40000 0x3b280
14
+
15
+ _reserved DMb 0x7ccc0 0x3340
16
+ _reserved DMb 0x80000 0x80000 // And everything else the core can't see
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/scripts/0_0_reloadable2.prx ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <project name="Project" processor="me">
2
+ <file type="lbc" name="0_0_reloadable2.ll" path="../../ir"/>
3
+ <issinit/>
4
+ <option id="cpp.define" value="__AIENGINE__ __AIE_ARCH__=21" inherit = "1"/>
5
+ <option id="llvm.xargs" value="-fno-jump-tables -fno-discard-value-names" inherit = "1"/>
6
+ <option id="llvm.lang" value="Follow file extension"/>
7
+ <option id="bridge.cfg" value="0_0_reloadable2.bcf"/>
8
+ <option id="cpp.include" value="&lt;XILINX_VITIS_AIETOOLS&gt;/include /app/vaiml_1.3_examples/camo/./segmentation_1_4_0_fp32_combined/vaiml_par_0/0/backend /usr/local/lib/python3.10/site-packages/include/aie_api /usr/local/lib/python3.10/dist-packages/vitis_mllib/L1/include/common /usr/local/lib/python3.10/dist-packages/vitis_mllib/L2/include/common /usr/local/lib/python3.10/dist-packages/vitis_mllib /usr/local/lib/python3.10/dist-packages/vitis_mllib/L1/include/misc /usr/local/lib/python3.10/dist-packages/vitis_mllib/L2/src/ml_adf /app/vaiml_1.3_examples/camo/segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/&lt;AIE_SRC_DIR&gt; " inherit="1"/>
9
+ <option id="project.dir" value="&lt;CONFIG&gt;/0_0_reloadable2"/>
10
+ <option id="project.name" value="0_0_reloadable2"/>
11
+ <option id="project.type" value="exe"/>
12
+ <option id="simrun.issca" value="&lt;XILINX_VITIS_AIETOOLS&gt;/bin/unwrapped/lnx64.o/aie2p/ca_udm_dbg" inherit="0"/>
13
+ </project>
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/src/0_0_reloadable2.cc ADDED
@@ -0,0 +1,41 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ // Automatically generated processor driver using AIEngine tool-chain
2
+
3
+ #include <stdio.h>
4
+ #include <memory>
5
+ #include <adf.h>
6
+
7
+
8
+ // Declare Kernel functions and initializers
9
+ void superkernel_reduce_mean_c8(adf::io_buffer<bfloat16, adf::direction::in, adf::io_buffer_config<adf::extents<>>> &__restrict,const unsigned int (&)[16],adf::io_buffer<bfloat16, adf::direction::out, adf::io_buffer_config<adf::extents<>, adf::locking::async>> &__restrict);
10
+
11
+ // Declare Kernel objects and external arrays
12
+
13
+
14
+ void _b961_wrapper(void* args[])
15
+ {
16
+ superkernel_reduce_mean_c8(
17
+ *reinterpret_cast<adf::input_buffer_conf<bfloat16, adf::bpc_sync_0d>*>(args[0]),
18
+ *reinterpret_cast<uint32 const(*)[16]>(args[2]),
19
+ *reinterpret_cast<adf::output_buffer_conf<bfloat16, adf::bpc_async_0d>*>(args[1]));
20
+ }
21
+
22
+ using UniformKernelFunc = void (*)(void **);
23
+
24
+ static UniformKernelFunc g_uniformKernelFuncs[1] = {
25
+ _b961_wrapper
26
+ };
27
+
28
+ __attribute__((always_inline)) void kernelWrapper(void* args[], uint32 kernelId, uint32 numSyncIn, uint32 numAsyncIn, uint32 numSyncOut)
29
+ {
30
+ uint32 idx = 0;
31
+ reinterpret_cast<adf::_io_buffer_light_weight_generic*>(args[idx])->acquire<adf::direction::in>(numSyncIn > 0);
32
+ idx += (numSyncIn > 0) ? 1 : 0;
33
+ idx += numAsyncIn;
34
+
35
+ (*(g_uniformKernelFuncs[kernelId]))(args);
36
+
37
+ idx = 0;
38
+ reinterpret_cast<adf::_io_buffer_light_weight_generic*>(args[idx])->release<adf::direction::in>(numSyncIn > 0);
39
+ idx += (numSyncIn > 0) ? 1 : 0;
40
+ idx += numAsyncIn;
41
+ }
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/timestamped_log/0_0_reloadable2.log ADDED
The diff for this file is too large to render. See raw diff
 
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable2/xlopt.log ADDED
@@ -0,0 +1,402 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ERROR: ld.so: object '/lib64/libudev.so.1' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
2
+
3
+
4
+ --------------- FILTER ANALYSIS INFO LOG ---------------
5
+
6
+ Reading Header IR from ir/_header.ll
7
+
8
+ --------------------------------------------------------
9
+
10
+ Add module pass 363{anonymous}::GuidancePass
11
+ Add module pass 363{anonymous}::ChessOptionsPass
12
+ Add module pass 363{anonymous}::DisableInliningInMainPass
13
+ Add module pass 363cdno::xlopt::AIEMergeSubWordStoresOpt
14
+ Add module pass 363{anonymous}::XLModuleAdaptor<llvm::PromotePass>
15
+ Add module pass 363{anonymous}::IpConstPropPass
16
+ Add module pass 363{anonymous}::XLModuleAdaptor<llvm::SimplifyCFGPass>
17
+ Add module pass 363{anonymous}::XLModuleAdaptor<llvm::LoopSimplifyPass>
18
+ Add module pass 363{anonymous}::XLModuleAdaptor<llvm::FunctionToLoopPassAdaptor>
19
+ Add module pass 363{anonymous}::XLModuleAdaptor<{anonymous}::AIELoopInfoPass>
20
+ Add module pass 363cdno::xlopt::AIEAnnotatePragmaPass
21
+ Add module pass 363{anonymous}::XLModuleAdaptor<{anonymous}::AIELoopPeelPass>
22
+ Add module pass 363{anonymous}::AIEAliasAnalysisPass
23
+
24
+
25
+ --------------- MEMORY MANAGEMENT GUIDANCE LOG ---------------
26
+
27
+ ALIGNMENT_HINT: Alignment of global array g_uniformKernelFuncs is 4 bytes; automatically aligning it to 64 bytes.
28
+ SIZE_HINT: Global array sigmoid_lut<0u, 256u>::data_ab is 1024 bytes. Consider making it mapper-managed LUT or memory buffer.
29
+ SIZE_HINT: Global array sigmoid_lut<0u, 256u>::data_cd is 1024 bytes. Consider making it mapper-managed LUT or memory buffer.
30
+ SIZE_HINT: Global array gelu_lut_32<0u, 512u>::data_ab is 2048 bytes. Consider making it mapper-managed LUT or memory buffer.
31
+ SIZE_HINT: Global array gelu_lut_32<0u, 512u>::data_cd is 2048 bytes. Consider making it mapper-managed LUT or memory buffer.
32
+ SIZE_HINT: Global array tanh_lut<0u, 512u>::data_ab is 2048 bytes. Consider making it mapper-managed LUT or memory buffer.
33
+ SIZE_HINT: Global array tanh_lut<0u, 512u>::data_cd is 2048 bytes. Consider making it mapper-managed LUT or memory buffer.
34
+ SIZE_HINT: Global array log_f32_lut<256u>::fraction_table_ab_f32 is 1024 bytes. Consider making it mapper-managed LUT or memory buffer.
35
+ SIZE_HINT: Global array log_f32_lut<256u>::fraction_table_cd_f32 is 1024 bytes. Consider making it mapper-managed LUT or memory buffer.
36
+ SIZE_HINT: Global array exp2_lut<512u>::exp2_table_ab is 1024 bytes. Consider making it mapper-managed LUT or memory buffer.
37
+ SIZE_HINT: Global array exp2_lut<512u>::exp2_table_cd is 1024 bytes. Consider making it mapper-managed LUT or memory buffer.
38
+
39
+ --------------------------------------------------------------
40
+
41
+
42
+
43
+ --------------- MERGING SUBWORD STORES OPT LOG ---------------
44
+
45
+
46
+
47
+ --------------- LOOP STATISTICS : _ZN18conv2d_bf16_paramsC2Ev ---------------
48
+
49
+ Total loops = 1
50
+ Loops with prepare for pipelining pragma = 0
51
+ Loops with unroll pragma = 0
52
+ Loops with flatten pragma = 0
53
+ Loops with min range pragma = 0
54
+ Loops with max range pragma = 0
55
+ Loops with known trip count = 0
56
+
57
+ -----------------------------------------------------------------------------
58
+
59
+
60
+
61
+ --------------- LOOP STATISTICS : _Z24setup_conv2d_bf16_paramsILb1ELb0EEvPKjR18conv2d_bf16_paramshh ---------------
62
+
63
+ Total loops = 1
64
+ Loops with prepare for pipelining pragma = 0
65
+ Loops with unroll pragma = 0
66
+ Loops with flatten pragma = 0
67
+ Loops with min range pragma = 0
68
+ Loops with max range pragma = 0
69
+ Loops with known trip count = 1
70
+
71
+ -------------------------------------------------------------------------------------------------------------------
72
+
73
+
74
+
75
+ --------------- LOOP STATISTICS : _Z14conv2d_genericILh1EL5act_t0ELb0ELb1ELb0E8bfloat16EvPS1_S2_S2_S2_R18conv2d_bf16_params10out_mode_t ---------------
76
+
77
+ Total loops = 4
78
+ Loops with prepare for pipelining pragma = 4
79
+ Loops with unroll pragma = 0
80
+ Loops with flatten pragma = 0
81
+ Loops with min range pragma = 4
82
+ Loops with max range pragma = 0
83
+ Loops with known trip count = 0
84
+
85
+ -------------------------------------------------------------------------------------------------------------------------------------------------------
86
+
87
+
88
+
89
+ --------------- LOOP STATISTICS : _Z21convert_bf16_to_bfp16I8bfloat16Lb0EEvPT_PS0_RK13BfToBfpParams ---------------
90
+
91
+ Total loops = 1
92
+ Loops with prepare for pipelining pragma = 1
93
+ Loops with unroll pragma = 0
94
+ Loops with flatten pragma = 0
95
+ Loops with min range pragma = 1
96
+ Loops with max range pragma = 0
97
+ Loops with known trip count = 0
98
+
99
+ -------------------------------------------------------------------------------------------------------------------
100
+
101
+
102
+
103
+ --------------- LOOP STATISTICS : _ZN31elementwise_binary_broadcastingI8bfloat168add_implIS0_L5act_t0EE15shared_params_tIS0_EE3runEPS0_S7_S7_R27elementwise_binary_params_tIS5_E ---------------
104
+
105
+ Total loops = 1
106
+ Loops with prepare for pipelining pragma = 1
107
+ Loops with unroll pragma = 0
108
+ Loops with flatten pragma = 0
109
+ Loops with min range pragma = 1
110
+ Loops with max range pragma = 0
111
+ Loops with known trip count = 0
112
+
113
+ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
114
+
115
+
116
+
117
+ --------------- LOOP STATISTICS : _ZNSt3__25arrayIN3aie6vectorI8bfloat16Lj32EEELj2EEC2Ev ---------------
118
+
119
+ Total loops = 1
120
+ Loops with prepare for pipelining pragma = 0
121
+ Loops with unroll pragma = 0
122
+ Loops with flatten pragma = 0
123
+ Loops with min range pragma = 0
124
+ Loops with max range pragma = 0
125
+ Loops with known trip count = 0
126
+
127
+ --------------------------------------------------------------------------------------------------------
128
+
129
+
130
+
131
+ --------------- LOOP STATISTICS : _ZN17elementwise_unaryI8bfloat1616elementwise_clipIS0_E20clip_internal_paramsIS0_EE3runEPS0_S6_R26elementwise_unary_params_tIS4_E ---------------
132
+
133
+ Total loops = 1
134
+ Loops with prepare for pipelining pragma = 1
135
+ Loops with unroll pragma = 0
136
+ Loops with flatten pragma = 0
137
+ Loops with min range pragma = 1
138
+ Loops with max range pragma = 0
139
+ Loops with known trip count = 0
140
+
141
+ -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142
+
143
+
144
+
145
+ --------------- LOOP STATISTICS : _ZL19shared_run_backboneI8bfloat16L5act_t0EEKvPT_S4_S4_R27elementwise_binary_params_tI15shared_params_tIS3_EE ---------------
146
+
147
+ Total loops = 1
148
+ Loops with prepare for pipelining pragma = 1
149
+ Loops with unroll pragma = 0
150
+ Loops with flatten pragma = 0
151
+ Loops with min range pragma = 1
152
+ Loops with max range pragma = 0
153
+ Loops with known trip count = 0
154
+
155
+ ---------------------------------------------------------------------------------------------------------------------------------------------------------------
156
+
157
+
158
+
159
+ --------------- LOOP STATISTICS : _ZN17elementwise_unaryI8bfloat1619elementwise_sigmoidIS0_E26sigmoid_templated_params_tIS0_EE3runEPS0_S6_R26elementwise_unary_params_tIS4_E ---------------
160
+
161
+ Total loops = 1
162
+ Loops with prepare for pipelining pragma = 1
163
+ Loops with unroll pragma = 0
164
+ Loops with flatten pragma = 0
165
+ Loops with min range pragma = 1
166
+ Loops with max range pragma = 0
167
+ Loops with known trip count = 0
168
+
169
+ --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
170
+
171
+
172
+
173
+ --------------- LOOP STATISTICS : _ZN17elementwise_unaryI8bfloat1616elementwise_tanhIS0_E23tanh_templated_params_tIS0_EE3runEPS0_S6_R26elementwise_unary_params_tIS4_E ---------------
174
+
175
+ Total loops = 1
176
+ Loops with prepare for pipelining pragma = 1
177
+ Loops with unroll pragma = 0
178
+ Loops with flatten pragma = 0
179
+ Loops with min range pragma = 1
180
+ Loops with max range pragma = 0
181
+ Loops with known trip count = 0
182
+
183
+ --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
184
+
185
+
186
+
187
+ --------------- LOOP STATISTICS : _ZN3aie4maskILj32EEC2Eb ---------------
188
+
189
+ Total loops = 2
190
+ Loops with prepare for pipelining pragma = 0
191
+ Loops with unroll pragma = 2
192
+ Loops with flatten pragma = 0
193
+ Loops with min range pragma = 0
194
+ Loops with max range pragma = 0
195
+ Loops with known trip count = 2
196
+
197
+ -------------------------------------------------------------------------
198
+
199
+
200
+
201
+ --------------- LOOP STATISTICS : _Z9avgpool2dILh1E8bfloat16Qsr5mllib5utilsE11is_one_of_vIT0_ahS0_EEvPS1_S2_R25avgpool2d_internal_paramsIS1_E ---------------
202
+
203
+ Total loops = 1
204
+ Loops with prepare for pipelining pragma = 1
205
+ Loops with unroll pragma = 0
206
+ Loops with flatten pragma = 0
207
+ Loops with min range pragma = 1
208
+ Loops with max range pragma = 0
209
+ Loops with known trip count = 0
210
+
211
+ -------------------------------------------------------------------------------------------------------------------------------------------------------------
212
+
213
+
214
+
215
+ --------------- LOOP STATISTICS : _ZN18elementwise_binaryIJ8bfloat168mul_implIS0_E15shared_params_tIS0_EEE3runEPS0_S6_S6_R27elementwise_binary_params_tIS4_E ---------------
216
+
217
+ Total loops = 1
218
+ Loops with prepare for pipelining pragma = 1
219
+ Loops with unroll pragma = 0
220
+ Loops with flatten pragma = 0
221
+ Loops with min range pragma = 1
222
+ Loops with max range pragma = 0
223
+ Loops with known trip count = 0
224
+
225
+ ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
226
+
227
+
228
+
229
+ --------------- LOOP STATISTICS : _ZL27setup_conv2d_dw_params_bf16PKjR21conv2d_dw_bf16_paramsh ---------------
230
+
231
+ Total loops = 1
232
+ Loops with prepare for pipelining pragma = 0
233
+ Loops with unroll pragma = 0
234
+ Loops with flatten pragma = 0
235
+ Loops with min range pragma = 0
236
+ Loops with max range pragma = 0
237
+ Loops with known trip count = 1
238
+
239
+ --------------------------------------------------------------------------------------------------------------
240
+
241
+
242
+
243
+ --------------- LOOP STATISTICS : _Z9conv2d_dwILh1E8bfloat16S0_S0_N3adf16io_buffer_configINS1_7extentsIJEEENS1_7locking4syncENS1_10addressing6linearENS1_6marginILj0EEEEESB_NS2_IS4_NS5_5asyncES8_SA_EEQsr3stdE9is_same_vIT0_S0_EEvRNS1_9io_bufferISE_NS1_9direction2inET3_EERNSF_IT1_SH_T4_EERNSF_IT2_NSG_3outET5_EER21conv2d_dw_bf16_params ---------------
244
+
245
+ Total loops = 2
246
+ Loops with prepare for pipelining pragma = 2
247
+ Loops with unroll pragma = 0
248
+ Loops with flatten pragma = 0
249
+ Loops with min range pragma = 2
250
+ Loops with max range pragma = 0
251
+ Loops with known trip count = 0
252
+
253
+ -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254
+
255
+
256
+
257
+ --------------- LOOP STATISTICS : _ZN18reduce_skeleton_c8I8bfloat1619reduce_mean_c8_implIS0_E23reduce_mean_c8_params_tIS0_EE3runEPS0_S6_R18reduce_c8_params_tIS4_E ---------------
258
+
259
+ Total loops = 2
260
+ Loops with prepare for pipelining pragma = 1
261
+ Loops with unroll pragma = 0
262
+ Loops with flatten pragma = 0
263
+ Loops with min range pragma = 1
264
+ Loops with max range pragma = 0
265
+ Loops with known trip count = 0
266
+
267
+ ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
268
+
269
+
270
+
271
+ --------------- LOOP STATISTICS : _ZNSt3__25arrayIN3aie6vectorI8bfloat16Lj16EEELj4EEC2Ev ---------------
272
+
273
+ Total loops = 1
274
+ Loops with prepare for pipelining pragma = 0
275
+ Loops with unroll pragma = 0
276
+ Loops with flatten pragma = 0
277
+ Loops with min range pragma = 0
278
+ Loops with max range pragma = 0
279
+ Loops with known trip count = 0
280
+
281
+ --------------------------------------------------------------------------------------------------------
282
+
283
+
284
+
285
+ --------------- LOOP STATISTICS : _ZN19reduce_mean_c8_implI8bfloat16E16body_postprocessEPvR18reduce_c8_params_tI23reduce_mean_c8_params_tIS0_EE ---------------
286
+
287
+ Total loops = 2
288
+ Loops with prepare for pipelining pragma = 2
289
+ Loops with unroll pragma = 0
290
+ Loops with flatten pragma = 0
291
+ Loops with min range pragma = 2
292
+ Loops with max range pragma = 0
293
+ Loops with known trip count = 0
294
+
295
+ ---------------------------------------------------------------------------------------------------------------------------------------------------------------
296
+
297
+
298
+
299
+ --------------- LOOP STATISTICS : _ZN3aie4maskILj8EEC2Eb ---------------
300
+
301
+ Total loops = 2
302
+ Loops with prepare for pipelining pragma = 0
303
+ Loops with unroll pragma = 2
304
+ Loops with flatten pragma = 0
305
+ Loops with min range pragma = 0
306
+ Loops with max range pragma = 0
307
+ Loops with known trip count = 2
308
+
309
+ ------------------------------------------------------------------------
310
+
311
+
312
+
313
+ --------------- LOOP STATISTICS : _ZN3aie4maskILj16EEC2Eb ---------------
314
+
315
+ Total loops = 2
316
+ Loops with prepare for pipelining pragma = 0
317
+ Loops with unroll pragma = 2
318
+ Loops with flatten pragma = 0
319
+ Loops with min range pragma = 0
320
+ Loops with max range pragma = 0
321
+ Loops with known trip count = 2
322
+
323
+ -------------------------------------------------------------------------
324
+
325
+
326
+
327
+ --------------- LOOP STATISTICS : _ZNK3aie4maskILj8EEeqERKS1_ ---------------
328
+
329
+ Total loops = 1
330
+ Loops with prepare for pipelining pragma = 0
331
+ Loops with unroll pragma = 1
332
+ Loops with flatten pragma = 0
333
+ Loops with min range pragma = 0
334
+ Loops with max range pragma = 0
335
+ Loops with known trip count = 1
336
+
337
+ -----------------------------------------------------------------------------
338
+
339
+
340
+
341
+ --------------- LOOP STATISTICS : _ZNK3aie4maskILj16EEeqERKS1_ ---------------
342
+
343
+ Total loops = 1
344
+ Loops with prepare for pipelining pragma = 0
345
+ Loops with unroll pragma = 1
346
+ Loops with flatten pragma = 0
347
+ Loops with min range pragma = 0
348
+ Loops with max range pragma = 0
349
+ Loops with known trip count = 1
350
+
351
+ ------------------------------------------------------------------------------
352
+
353
+
354
+
355
+ --------------- LOOP STATISTICS : _Z26pad_3d_bfloat16_simplifiedP8bfloat16S0_R15pad_3d_params_t ---------------
356
+
357
+ Total loops = 3
358
+ Loops with prepare for pipelining pragma = 0
359
+ Loops with unroll pragma = 0
360
+ Loops with flatten pragma = 0
361
+ Loops with min range pragma = 0
362
+ Loops with max range pragma = 0
363
+ Loops with known trip count = 0
364
+
365
+ ---------------------------------------------------------------------------------------------------------------
366
+
367
+
368
+
369
+ --------------- PRAGMA INSERTION LOG (unroll threshold = 3000, max unroll factor = 1) ---------------
370
+
371
+ Adding pragma to function _Z24setup_conv2d_bf16_paramsILb1ELb0EEvPKjR18conv2d_bf16_paramshh :
372
+ Pragma added to loop at line 437 in file /usr/local/lib/python3.10/dist-packages/vitis_mllib/L1/include/common/../../include/conv/conv2d_bf16_params.h : chess_loop_range(8,8)
373
+ Adding pragma to function _ZNSt3__25arrayIN3aie6vectorI8bfloat16Lj32EEELj2EEC2Ev :
374
+ Pragma added to loop at line 135 in file /usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime_cxx/libs/libcxx-9.0.0/include-lite/../include/array : chess_prepare_for_pipelining
375
+ Adding pragma to function _ZN3aie4maskILj32EEC2Eb :
376
+ Pragma added to loop at line 122 in file /usr/local/lib/python3.10/dist-packages/include/aie_api/detail/aie2/../../mask.hpp : chess_loop_range(1,1)
377
+ Pragma added to loop at line 122 in file /usr/local/lib/python3.10/dist-packages/include/aie_api/detail/aie2/../../mask.hpp : chess_flatten_loop
378
+ Pragma added to loop at line 128 in file /usr/local/lib/python3.10/dist-packages/include/aie_api/detail/aie2/../../mask.hpp : chess_loop_range(1,1)
379
+ Pragma added to loop at line 128 in file /usr/local/lib/python3.10/dist-packages/include/aie_api/detail/aie2/../../mask.hpp : chess_flatten_loop
380
+ Adding pragma to function _ZL27setup_conv2d_dw_params_bf16PKjR21conv2d_dw_bf16_paramsh :
381
+ Pragma added to loop at line 214 in file /usr/local/lib/python3.10/dist-packages/vitis_mllib/L1/include/common/../../include/conv/conv2d_dw_bf16_params.h : chess_loop_range(4,4)
382
+ Adding pragma to function _ZNSt3__25arrayIN3aie6vectorI8bfloat16Lj16EEELj4EEC2Ev :
383
+ Pragma added to loop at line 135 in file /usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime_cxx/libs/libcxx-9.0.0/include-lite/../include/array : chess_prepare_for_pipelining
384
+ Adding pragma to function _ZN3aie4maskILj8EEC2Eb :
385
+ Pragma added to loop at line 122 in file /usr/local/lib/python3.10/dist-packages/include/aie_api/detail/aie2/../../mask.hpp : chess_loop_range(1,1)
386
+ Pragma added to loop at line 122 in file /usr/local/lib/python3.10/dist-packages/include/aie_api/detail/aie2/../../mask.hpp : chess_flatten_loop
387
+ Pragma added to loop at line 128 in file /usr/local/lib/python3.10/dist-packages/include/aie_api/detail/aie2/../../mask.hpp : chess_loop_range(1,1)
388
+ Pragma added to loop at line 128 in file /usr/local/lib/python3.10/dist-packages/include/aie_api/detail/aie2/../../mask.hpp : chess_flatten_loop
389
+ Adding pragma to function _ZN3aie4maskILj16EEC2Eb :
390
+ Pragma added to loop at line 122 in file /usr/local/lib/python3.10/dist-packages/include/aie_api/detail/aie2/../../mask.hpp : chess_loop_range(1,1)
391
+ Pragma added to loop at line 122 in file /usr/local/lib/python3.10/dist-packages/include/aie_api/detail/aie2/../../mask.hpp : chess_flatten_loop
392
+ Pragma added to loop at line 128 in file /usr/local/lib/python3.10/dist-packages/include/aie_api/detail/aie2/../../mask.hpp : chess_loop_range(1,1)
393
+ Pragma added to loop at line 128 in file /usr/local/lib/python3.10/dist-packages/include/aie_api/detail/aie2/../../mask.hpp : chess_flatten_loop
394
+ Adding pragma to function _ZNK3aie4maskILj16EEeqERKS1_ :
395
+ Pragma added to loop at line 249 in file /usr/local/lib/python3.10/dist-packages/include/aie_api/detail/aie2/../../mask.hpp : chess_loop_range(1,1)
396
+ Pragma added to loop at line 249 in file /usr/local/lib/python3.10/dist-packages/include/aie_api/detail/aie2/../../mask.hpp : chess_flatten_loop
397
+ Adding pragma to function _ZNK3aie4maskILj8EEeqERKS1_ :
398
+ Pragma added to loop at line 249 in file /usr/local/lib/python3.10/dist-packages/include/aie_api/detail/aie2/../../mask.hpp : chess_loop_range(1,1)
399
+ Pragma added to loop at line 249 in file /usr/local/lib/python3.10/dist-packages/include/aie_api/detail/aie2/../../mask.hpp : chess_flatten_loop
400
+
401
+ -----------------------------------------------------------------------------------------------------
402
+
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable20/0_0_reloadable20.log ADDED
The diff for this file is too large to render. See raw diff
 
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable20/Release/0_0_reloadable20.# ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ 6e05e0181ee233fe707ca14fc8bbf8ee7013a265
2
+ 1a735f496f1284ab86135ede88939a8aeeb375a3
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable20/Release/0_0_reloadable20.## ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ 079f4e8f2023071b3a0c53127365397554747916
2
+ 92e103875c6a39bc8cdbe4a21c02c5a94ba3cc96
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable20/Release/0_0_reloadable20.calltree ADDED
@@ -0,0 +1,56 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ // File generated by bridge version V-2024.06#84922c0d9f#241219, Fri Mar 21 03:55:42 2025
3
+ // Copyright 2014-2024 Synopsys, Inc. All rights reserved.
4
+ // bridge -o../Release/0_0_reloadable20 ../Release/0_0_reloadable20.o -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/isg -g -I/usr/local/lib/python3.10/dist-packages/include -I/app/vaiml_1.3_examples/camo/./segmentation_1_4_0_fp32_combined/vaiml_par_0/0/backend -I/usr/local/lib/python3.10/site-packages/include/aie_api -I/usr/local/lib/python3.10/dist-packages/vitis_mllib/L1/include/common -I/usr/local/lib/python3.10/dist-packages/vitis_mllib/L2/include/common -I/usr/local/lib/python3.10/dist-packages/vitis_mllib -I/usr/local/lib/python3.10/dist-packages/vitis_mllib/L1/include/misc -I/usr/local/lib/python3.10/dist-packages/vitis_mllib/L2/src/ml_adf -I/app/vaiml_1.3_examples/camo/segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/. -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime_cxx/libcxx-lite/include -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime_cxx/libs/libcxx-9.0.0/include-lite -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime/include -D__AIENGINE__ -D__AIE_ARCH__=21 -DDEPLOYMENT_ELF=1 -D__LOCK_FENCE_MODE__=0 -D__IO_BUFFER_FORCE_LIGHT_WEIGHT__ -DAIE_API_EMULATE_BFLOAT16_MMUL_WITH_BFP16=1 -DAIE_OPTION_SCALAR_FLOAT_ON_VECTOR -D__tct_tgt__=241219 -c0_0_reloadable20.bcf -L/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/Release -L/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime/lib/Release -L/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/softfloat/lib/Release -L/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime_cxx/libcxx-lite/lib/Release_LLVM -lme -lc -lm -lc++lite -lsoftfloat -S -export-locals -iconfig extra_memories.bcf -yTM -m -fC -fS -fH +m -T +work ../Release/chesswork5532 -pme
5
+
6
+
7
+ // Release: ipp V-2024.06-TGT-241219
8
+
9
+ _Z13kernelWrapperPPvjjjj
10
+ _Z13_b787_wrapperPPv (referenced text)
11
+ _ZN12mllib_graphs18resize_adf_wrapperI8bfloat16N3adf16io_buffer_configINS2_7extentsIJEEENS2_7locking4syncENS2_10addressing6linearENS2_6marginILj0EEEEESC_Li1ELi0ELi0EEEvRNS2_9io_bufferIT_NS2_9direction2inET0_EERNSD_ISE_NSF_3outET1_EERA16_Kj
12
+ _Z15resize_bilinearI8bfloat16Qsr5mllib5utilsE11is_one_of_vIT_aS0_EEvPS1_S2_R29resize_common_internal_params
13
+ int32_to_float32
14
+ _ZL28normalizeRoundAndPackFloat32iij
15
+ _ZL19roundAndPackFloat32iij
16
+ _ZN12me_primitive10udiv_dstepEjjRjS0_
17
+ _Z14_b1685_wrapperPPv (referenced text)
18
+ _Z19superkernel_avgpoolRN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEERA16_KjRNS0_IS1_NS2_3outENS4_IS6_NS7_5asyncESA_SC_EEEE
19
+ _Z22setup_avgpool2d_paramsI8bfloat16EvPT_R25avgpool2d_internal_paramsIS1_Eh
20
+ _Z9avgpool2dILh1E8bfloat16Qsr5mllib5utilsE11is_one_of_vIT0_ahS0_EEvPS1_S2_R25avgpool2d_internal_paramsIS1_E
21
+ int32_to_float32 (*)
22
+ _Z13_b896_wrapperPPv (referenced text)
23
+ _Z14conv2d_maxpoolRN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEESF_RA16_KjRNS0_IS1_NS2_3outENS4_IS6_NS7_5asyncESA_SC_EEEE
24
+ _Z24setup_conv2d_bf16_paramsILb1ELb0EEvPKjR18conv2d_bf16_paramshh
25
+ _Z11conv2d_bf16ILh1EL5act_t0E8bfloat16S1_S1_N3adf16io_buffer_configINS2_7extentsIJEEENS2_7locking4syncENS2_10addressing6linearENS2_6marginILj0EEEEESC_NS3_IS5_NS6_5asyncES9_SB_EELb0ELb0ELb1ELb0EEvRNS2_9io_bufferIT1_NS2_9direction2inET4_EERNSF_IT2_SI_T5_EERNSF_IT3_NSH_3outET6_EER18conv2d_bf16_params
26
+ _Z21convert_bf16_to_bfp16I8bfloat16Lb0EEvPT_PS0_RK13BfToBfpParams
27
+
28
+
29
+ Call tree stack and functions sizes:
30
+
31
+ stack stack stack call func func function name
32
+ desc level level desc
33
+ ----- ----- ----- ----- ----- ----- --------------------------------------------------------------
34
+ 64 1920 0 0 546 13358 _Z13kernelWrapperPPvjjjj
35
+ 0 1856 1 1 32 5860 _Z13_b787_wrapperPPv
36
+ 64 1856 1 2 1374 5828 _ZN12mllib_graphs18resize_adf_wrapperI8bfloat16N3adf16io_buffer_configINS2_7extentsIJEEENS2_7locking4syncENS2_10addressing6linearENS2_6marginILj0EEEEESC_Li1ELi0ELi0EEEvRNS2_9io_bufferIT_NS2_9direction2inET0_EERNSD_ISE_NSF_3outET1_EERA16_Kj <tail call>
37
+ 1792 1792 2 3 3782 4312 _Z15resize_bilinearI8bfloat16Qsr5mllib5utilsE11is_one_of_vIT_aS0_EEvPS1_S2_R29resize_common_internal_params
38
+ 0 0 3 4 114 530 int32_to_float32
39
+ 0 0 3 5 24 416 _ZL28normalizeRoundAndPackFloat32iij <tail call>
40
+ 0 0 3 6 392 392 _ZL19roundAndPackFloat32iij <tail call>
41
+ 0 0 2 3 142 142 _ZN12me_primitive10udiv_dstepEjjRjS0_
42
+ 0 320 1 1 32 2768 _Z14_b1685_wrapperPPv
43
+ 128 320 1 2 506 2736 _Z19superkernel_avgpoolRN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEERA16_KjRNS0_IS1_NS2_3outENS4_IS6_NS7_5asyncESA_SC_EEEE <tail call>
44
+ 64 64 2 3 780 780 _Z22setup_avgpool2d_paramsI8bfloat16EvPT_R25avgpool2d_internal_paramsIS1_Eh
45
+ 192 192 2 3 920 1450 _Z9avgpool2dILh1E8bfloat16Qsr5mllib5utilsE11is_one_of_vIT0_ahS0_EEvPS1_S2_R25avgpool2d_internal_paramsIS1_E
46
+ 0 0 3 4 114 530 int32_to_float32 (*)
47
+ 0 192 1 1 36 4714 _Z13_b896_wrapperPPv
48
+ 64 192 1 2 568 4678 _Z14conv2d_maxpoolRN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEESF_RA16_KjRNS0_IS1_NS2_3outENS4_IS6_NS7_5asyncESA_SC_EEEE <tail call>
49
+ 64 64 2 3 1430 1430 _Z24setup_conv2d_bf16_paramsILb1ELb0EEvPKjR18conv2d_bf16_paramshh
50
+ 128 128 2 3 2410 2680 _Z11conv2d_bf16ILh1EL5act_t0E8bfloat16S1_S1_N3adf16io_buffer_configINS2_7extentsIJEEENS2_7locking4syncENS2_10addressing6linearENS2_6marginILj0EEEEESC_NS3_IS5_NS6_5asyncES9_SB_EELb0ELb0ELb1ELb0EEvRNS2_9io_bufferIT1_NS2_9direction2inET4_EERNSF_IT2_SI_T5_EERNSF_IT3_NSH_3outET6_EER18conv2d_bf16_params
51
+ 0 0 3 4 270 270 _Z21convert_bf16_to_bfp16I8bfloat16Lb0EEvPT_PS0_RK13BfToBfpParams
52
+
53
+
54
+ Maximum call level : 6
55
+ Maximum stack level: 3
56
+ Maximum stack size : 1920
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable20/Release/0_0_reloadable20.cmic2 ADDED
The diff for this file is too large to render. See raw diff
 
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable20/Release/0_0_reloadable20.cmico ADDED
@@ -0,0 +1 @@
 
 
1
+ +Mdec
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable20/Release/0_0_reloadable20.lst ADDED
The diff for this file is too large to render. See raw diff
 
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable20/Release/0_0_reloadable20.map ADDED
@@ -0,0 +1,204 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ // File generated by bridge version V-2024.06#84922c0d9f#241219, Fri Mar 21 03:55:44 2025
3
+ // Copyright 2014-2024 Synopsys, Inc. All rights reserved.
4
+ // bridge -o../Release/0_0_reloadable20 ../Release/0_0_reloadable20.o -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/isg -g -I/usr/local/lib/python3.10/dist-packages/include -I/app/vaiml_1.3_examples/camo/./segmentation_1_4_0_fp32_combined/vaiml_par_0/0/backend -I/usr/local/lib/python3.10/site-packages/include/aie_api -I/usr/local/lib/python3.10/dist-packages/vitis_mllib/L1/include/common -I/usr/local/lib/python3.10/dist-packages/vitis_mllib/L2/include/common -I/usr/local/lib/python3.10/dist-packages/vitis_mllib -I/usr/local/lib/python3.10/dist-packages/vitis_mllib/L1/include/misc -I/usr/local/lib/python3.10/dist-packages/vitis_mllib/L2/src/ml_adf -I/app/vaiml_1.3_examples/camo/segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/. -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime_cxx/libcxx-lite/include -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime_cxx/libs/libcxx-9.0.0/include-lite -I/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime/include -D__AIENGINE__ -D__AIE_ARCH__=21 -DDEPLOYMENT_ELF=1 -D__LOCK_FENCE_MODE__=0 -D__IO_BUFFER_FORCE_LIGHT_WEIGHT__ -DAIE_API_EMULATE_BFLOAT16_MMUL_WITH_BFP16=1 -DAIE_OPTION_SCALAR_FLOAT_ON_VECTOR -D__tct_tgt__=241219 -c0_0_reloadable20.bcf -L/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/Release -L/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime/lib/Release -L/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/softfloat/lib/Release -L/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/runtime_cxx/libcxx-lite/lib/Release_LLVM -lme -lc -lm -lc++lite -lsoftfloat -S -export-locals -iconfig extra_memories.bcf -yTM -m -fC -fS -fH +m -T +work ../Release/chesswork5532 -pme
5
+
6
+ // Release: ipp V-2024.06-TGT-241219
7
+
8
+ Memory map for memory 'DM_stack':
9
+
10
+ Size = 1048576
11
+ Width = 8 bits
12
+ Offset = 0
13
+ Used = 2368
14
+
15
+ 0x0007bac0..0x0007c3ff ( 2368 items) : Stack
16
+
17
+ Memory map for memory 'DMb':
18
+
19
+ Size = 1048576
20
+ Width = 8 bits
21
+ Offset = 0
22
+ Used = 3061
23
+
24
+ 0x00000000..0x0007babf ( 506560 items) : Reserved
25
+ 0x0007bac0..0x0007c3ff ( 2368 items) : Stack
26
+ 0x0007c400..0x0007c43f ( 64 items) : Reserved
27
+ 0x0007c440..0x0007c443 ( 4 items) : ../Release/0_0_reloadable20.o::_ZL9curr_iter (Data, Local, .bss.DMb.4)
28
+ 0x0007c444..0x0007c447 ( 4 items) : ../Release/0_0_reloadable20.o::_ZL14num_depth_iter (Data, Local, .bss.DMb.4)
29
+ 0x0007c448..0x0007c44b ( 4 items) : ../Release/0_0_reloadable20.o::_ZL10depth_iter (Data, Local, .bss.DMb.4)
30
+ 0x0007c44c..0x0007c44f ( 4 items) : ../Release/0_0_reloadable20.o::_ZL11total_iters (Data, Local, .bss.DMb.4)
31
+ 0x0007c450..0x0007c453 ( 4 items) : ../Release/0_0_reloadable20.o::_ZL8core_row (Data, Local, .bss.DMb.4)
32
+ 0x0007c454..0x0007c457 ( 4 items) : ../Release/0_0_reloadable20.o::_ZL10ifmsv_size (Data, Local, .bss.DMb.4)
33
+ 0x0007c458..0x0007c45b ( 4 items) : ../Release/0_0_reloadable20.o::_ZZN12mllib_graphs18resize_adf_wrapperI8bfloat16N3adf16io_buffer_configINS2_7extentsIJEEENS2_7locking4syncENS2_10addressing6linearENS2_6marginILj0EEEEESC_Li1ELi0ELi0EEEvRNS2_9io_bufferIT_NS2_9direction2inET0_EERNSD_ISE_NSF_3outET1_EERA16_KjE8cur_iter (Data, Weak, .bss.DMb.4)
34
+ 0x0007c45c..0x0007c45f ( 4 items) : ../Release/0_0_reloadable20.o::_ZL8num_iter (Data, Local, .data.DMb.4)
35
+ 0x0007c460..0x0007c463 ( 4 items) : me_defs.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/Release/libme.a)::_ZN12me_primitive11control_satE (Data, Global, .bss.DMb.4)
36
+ 0x0007c464..0x0007c464 ( 1 items) : me_defs.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/Release/libme.a)::_ZN12me_primitive11control_rndE (Data, Global, .bss.DMb.1)
37
+ 0x0007c468..0x0007c46b ( 4 items) : softfloat.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/softfloat/lib/Release/libsoftfloat.a)::float_rounding_mode (Data, Global, .bss.DMb.4)
38
+ 0x0007c480..0x0007c48b ( 12 items) : ../Release/0_0_reloadable20.o::_ZL20g_uniformKernelFuncs (Data, Local, .rodata.DMb.64)
39
+
40
+ Called functions : _Z13_b787_wrapperPPv
41
+ _Z14_b1685_wrapperPPv
42
+ _Z13_b896_wrapperPPv
43
+
44
+ 0x0007c4c0..0x0007c67f ( 448 items) : ../Release/0_0_reloadable20.o::conv2d_params (Data, Global, .bss.DMb.64)
45
+ 0x0007c680..0x0007c6bf ( 64 items) : ../Release/0_0_reloadable20.o::avgpool2d_params (Data, Global, .bss.DMb.64)
46
+ 0x0007c6c0..0x0007c73f ( 128 items) : ../Release/0_0_reloadable20.o::_ZZN12mllib_graphs18resize_adf_wrapperI8bfloat16N3adf16io_buffer_configINS2_7extentsIJEEENS2_7locking4syncENS2_10addressing6linearENS2_6marginILj0EEEEESC_Li1ELi0ELi0EEEvRNS2_9io_bufferIT_NS2_9direction2inET0_EERNSD_ISE_NSF_3outET1_EERA16_KjE6params (Data, Weak, .bss.DMb.64)
47
+ 0x0007ccc0..0x000fffff ( 537408 items) : Reserved
48
+
49
+ Memory map for memory 'PM':
50
+
51
+ Size = 1048576
52
+ Width = 8 bits
53
+ Offset = 0
54
+ Used = 13358
55
+
56
+ 0x00000000..0x0000092f ( 2352 items) : Reserved
57
+ 0x00000930..0x00000b51 ( 546 items) : ../Release/0_0_reloadable20.o::_Z13kernelWrapperPPvjjjj (Function, Global, .text) (stack frame size = 64)
58
+
59
+ Referenced symbols: _ZL20g_uniformKernelFuncs
60
+
61
+ 0x00000b60..0x000010f5 ( 1430 items) : ../Release/0_0_reloadable20.o::_Z24setup_conv2d_bf16_paramsILb1ELb0EEvPKjR18conv2d_bf16_paramshh (Function, Weak, .text) (stack frame size = 64)
62
+ 0x00001100..0x0000120d ( 270 items) : ../Release/0_0_reloadable20.o::_Z21convert_bf16_to_bfp16I8bfloat16Lb0EEvPT_PS0_RK13BfToBfpParams (Function, Weak, .text) (stack frame size = 0)
63
+
64
+ Referenced symbols: _ZN12me_primitive11control_rndE
65
+
66
+ 0x00001210..0x00001b79 ( 2410 items) : ../Release/0_0_reloadable20.o::_Z11conv2d_bf16ILh1EL5act_t0E8bfloat16S1_S1_N3adf16io_buffer_configINS2_7extentsIJEEENS2_7locking4syncENS2_10addressing6linearENS2_6marginILj0EEEEESC_NS3_IS5_NS6_5asyncES9_SB_EELb0ELb0ELb1ELb0EEvRNS2_9io_bufferIT1_NS2_9direction2inET4_EERNSF_IT2_SI_T5_EERNSF_IT3_NSH_3outET6_EER18conv2d_bf16_params (Function, Weak, .text) (stack frame size = 128)
67
+
68
+ Called functions : _Z21convert_bf16_to_bfp16I8bfloat16Lb0EEvPT_PS0_RK13BfToBfpParams
69
+
70
+ Referenced symbols: _ZN12me_primitive11control_rndE
71
+
72
+ 0x00001b80..0x00001db7 ( 568 items) : ../Release/0_0_reloadable20.o::_Z14conv2d_maxpoolRN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEESF_RA16_KjRNS0_IS1_NS2_3outENS4_IS6_NS7_5asyncESA_SC_EEEE (Function, Global, .text) (stack frame size = 64)
73
+
74
+ Called functions : _Z24setup_conv2d_bf16_paramsILb1ELb0EEvPKjR18conv2d_bf16_paramshh
75
+ _Z11conv2d_bf16ILh1EL5act_t0E8bfloat16S1_S1_N3adf16io_buffer_configINS2_7extentsIJEEENS2_7locking4syncENS2_10addressing6linearENS2_6marginILj0EEEEESC_NS3_IS5_NS6_5asyncES9_SB_EELb0ELb0ELb1ELb0EEvRNS2_9io_bufferIT1_NS2_9direction2inET4_EERNSF_IT2_SI_T5_EERNSF_IT3_NSH_3outET6_EER18conv2d_bf16_params
76
+
77
+ Referenced symbols: _ZL9curr_iter
78
+ conv2d_params
79
+ _ZN12me_primitive11control_rndE
80
+ _ZN12me_primitive11control_satE
81
+ _ZL14num_depth_iter
82
+ _ZL8num_iter
83
+ _ZL10depth_iter
84
+ _ZL11total_iters
85
+
86
+ 0x00001dc0..0x000020cb ( 780 items) : ../Release/0_0_reloadable20.o::_Z22setup_avgpool2d_paramsI8bfloat16EvPT_R25avgpool2d_internal_paramsIS1_Eh (Function, Weak, .text) (stack frame size = 64)
87
+ 0x000020d0..0x00002467 ( 920 items) : ../Release/0_0_reloadable20.o::_Z9avgpool2dILh1E8bfloat16Qsr5mllib5utilsE11is_one_of_vIT0_ahS0_EEvPS1_S2_R25avgpool2d_internal_paramsIS1_E (Function, Weak, .text) (stack frame size = 192)
88
+
89
+ Called functions : int32_to_float32
90
+
91
+ Referenced symbols: _ZN12me_primitive11control_rndE
92
+
93
+ 0x00002470..0x00002669 ( 506 items) : ../Release/0_0_reloadable20.o::_Z19superkernel_avgpoolRN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEERA16_KjRNS0_IS1_NS2_3outENS4_IS6_NS7_5asyncESA_SC_EEEE (Function, Global, .text) (stack frame size = 128)
94
+
95
+ Called functions : _Z22setup_avgpool2d_paramsI8bfloat16EvPT_R25avgpool2d_internal_paramsIS1_Eh
96
+ _Z9avgpool2dILh1E8bfloat16Qsr5mllib5utilsE11is_one_of_vIT0_ahS0_EEvPS1_S2_R25avgpool2d_internal_paramsIS1_E
97
+
98
+ Referenced symbols: _ZL9curr_iter
99
+ _ZL8core_row
100
+ _ZN12me_primitive11control_rndE
101
+ _ZN12me_primitive11control_satE
102
+ avgpool2d_params
103
+ _ZL10ifmsv_size
104
+ _ZL8num_iter
105
+
106
+ 0x00002670..0x00003535 ( 3782 items) : ../Release/0_0_reloadable20.o::_Z15resize_bilinearI8bfloat16Qsr5mllib5utilsE11is_one_of_vIT_aS0_EEvPS1_S2_R29resize_common_internal_params (Function, Weak, .text) (stack frame size = 1792)
107
+
108
+ Called functions : int32_to_float32
109
+
110
+ Referenced symbols: _ZN12me_primitive11control_satE
111
+ _ZN12me_primitive11control_rndE
112
+
113
+ 0x00003540..0x00003a9d ( 1374 items) : ../Release/0_0_reloadable20.o::_ZN12mllib_graphs18resize_adf_wrapperI8bfloat16N3adf16io_buffer_configINS2_7extentsIJEEENS2_7locking4syncENS2_10addressing6linearENS2_6marginILj0EEEEESC_Li1ELi0ELi0EEEvRNS2_9io_bufferIT_NS2_9direction2inET0_EERNSD_ISE_NSF_3outET1_EERA16_Kj (Function, Weak, .text) (stack frame size = 64)
114
+
115
+ Called functions : _ZN12me_primitive10udiv_dstepEjjRjS0_
116
+ _Z15resize_bilinearI8bfloat16Qsr5mllib5utilsE11is_one_of_vIT_aS0_EEvPS1_S2_R29resize_common_internal_params
117
+
118
+ Referenced symbols: _ZZN12mllib_graphs18resize_adf_wrapperI8bfloat16N3adf16io_buffer_configINS2_7extentsIJEEENS2_7locking4syncENS2_10addressing6linearENS2_6marginILj0EEEEESC_Li1ELi0ELi0EEEvRNS2_9io_bufferIT_NS2_9direction2inET0_EERNSD_ISE_NSF_3outET1_EERA16_KjE8cur_iter
119
+ _ZN12me_primitive11control_satE
120
+ _ZN12me_primitive11control_rndE
121
+ _ZZN12mllib_graphs18resize_adf_wrapperI8bfloat16N3adf16io_buffer_configINS2_7extentsIJEEENS2_7locking4syncENS2_10addressing6linearENS2_6marginILj0EEEEESC_Li1ELi0ELi0EEEvRNS2_9io_bufferIT_NS2_9direction2inET0_EERNSD_ISE_NSF_3outET1_EERA16_KjE6params
122
+
123
+ 0x00003aa0..0x00003abf ( 32 items) : ../Release/0_0_reloadable20.o::_Z13_b787_wrapperPPv (Function, Global, .text) (stack frame size = 0)
124
+
125
+ Called functions : _ZN12mllib_graphs18resize_adf_wrapperI8bfloat16N3adf16io_buffer_configINS2_7extentsIJEEENS2_7locking4syncENS2_10addressing6linearENS2_6marginILj0EEEEESC_Li1ELi0ELi0EEEvRNS2_9io_bufferIT_NS2_9direction2inET0_EERNSD_ISE_NSF_3outET1_EERA16_Kj
126
+
127
+ 0x00003ac0..0x00003adf ( 32 items) : ../Release/0_0_reloadable20.o::_Z14_b1685_wrapperPPv (Function, Global, .text) (stack frame size = 0)
128
+
129
+ Called functions : _Z19superkernel_avgpoolRN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEERA16_KjRNS0_IS1_NS2_3outENS4_IS6_NS7_5asyncESA_SC_EEEE
130
+
131
+ 0x00003ae0..0x00003b03 ( 36 items) : ../Release/0_0_reloadable20.o::_Z13_b896_wrapperPPv (Function, Global, .text) (stack frame size = 0)
132
+
133
+ Called functions : _Z14conv2d_maxpoolRN3adf9io_bufferI8bfloat16NS_9direction2inENS_16io_buffer_configINS_7extentsIJEEENS_7locking4syncENS_10addressing6linearENS_6marginILj0EEEEEEESF_RA16_KjRNS0_IS1_NS2_3outENS4_IS6_NS7_5asyncESA_SC_EEEE
134
+
135
+ 0x00003b10..0x00003b9d ( 142 items) : me_div.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/Release/libme.a)::_ZN12me_primitive10udiv_dstepEjjRjS0_ (Function, Global, .text) (stack frame size = 0)
136
+ 0x00003ba0..0x00003d27 ( 392 items) : softfloat.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/softfloat/lib/Release/libsoftfloat.a)::_ZL19roundAndPackFloat32iij (Function, Local, .text) (stack frame size = 0)
137
+
138
+ Referenced symbols: float_rounding_mode
139
+
140
+ 0x00003d30..0x00003d47 ( 24 items) : softfloat.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/softfloat/lib/Release/libsoftfloat.a)::_ZL28normalizeRoundAndPackFloat32iij (Function, Local, .text) (stack frame size = 0)
141
+
142
+ Called functions : _ZL19roundAndPackFloat32iij
143
+
144
+ 0x00003d50..0x00003dc1 ( 114 items) : softfloat.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/softfloat/lib/Release/libsoftfloat.a)::int32_to_float32 (Function, Global, .text) (stack frame size = 0)
145
+
146
+ Called functions : _ZL28normalizeRoundAndPackFloat32iij
147
+
148
+
149
+ External symbols:
150
+
151
+ __dso_handle = 0x0
152
+ _ctors_end = 0x0
153
+ _ctors_start = 0x0
154
+ _dtors_end = 0x0
155
+ _dtors_start = 0x0
156
+ _pc_end = 0x3dc2
157
+ _pc_start = 0x930
158
+ _sp_end_DM_stack = 0x7c400
159
+ _sp_start_DM_stack = 0x7bac0
160
+
161
+ Section summary for memory 'DM_stack':
162
+
163
+ .stack File
164
+ ---------- ----------
165
+ 2368
166
+ ---------- ----------
167
+ 2368 Total
168
+
169
+ Section summary for memory 'DMb':
170
+
171
+ .bss .data .rodata File
172
+ ---------- ---------- ---------- ----------
173
+ 668 4 12 ../Release/0_0_reloadable20.o
174
+ 4 0 0 softfloat.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/softfloat/lib/Release/libsoftfloat.a)
175
+ 5 0 0 me_defs.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/Release/libme.a)
176
+ ---------- ---------- ---------- ----------
177
+ 677 4 12 Total
178
+
179
+ Section summary for memory 'PM':
180
+
181
+ .text File
182
+ ---------- ----------
183
+ 12686 ../Release/0_0_reloadable20.o
184
+ 530 softfloat.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/softfloat/lib/Release/libsoftfloat.a)
185
+ 142 me_div.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/Release/libme.a)
186
+ ---------- ----------
187
+ 13358 Total
188
+
189
+ File summary:
190
+
191
+ ../Release/0_0_reloadable20.o
192
+ DMb 684
193
+ PM 12686
194
+
195
+ me_defs.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/Release/libme.a)
196
+ DMb 5
197
+
198
+ softfloat.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/softfloat/lib/Release/libsoftfloat.a)
199
+ DMb 4
200
+ PM 530
201
+
202
+ me_div.o(/usr/local/lib/python3.10/dist-packages/data/aie2p/lib/Release/libme.a)
203
+ PM 142
204
+
segmentation_1_4_0_fp32_combined/vaiml_par_0/0/aiecompiler/Work/aie/0_0_reloadable20/Release/0_0_reloadable20.o.lst ADDED
The diff for this file is too large to render. See raw diff