Skip to content

Instantly share code, notes, and snippets.

@makslevental
Created October 19, 2024 02:03
Show Gist options
  • Save makslevental/f1354802fad25c36722de75786f07e47 to your computer and use it in GitHub Desktop.
Save makslevental/f1354802fad25c36722de75786f07e47 to your computer and use it in GitHub Desktop.
xrt_lite_dispatch_test log
/home/mlevental/dev_projects/iree-amd-aie/cmake-build-debug/runtime/plugins/AMD-AIE/iree-amd-aie/driver/xrt-lite/cts/xrt_lite_dispatch_test --gtest_filter=* --gtest_color=no
Testing started at 10:02 PM ...
[00005BE9][ ] ► iree_flags_parse_checked (flags.c:449)
[00005BE9][ ] ◄ iree_flags_parse_checked t = 13576ns / 13us / 0.013576ms
[00005BE9][ ] ► iree_hal_driver_registry_register_factory (driver_registry.c:92)
shim_xdna: Device opened, fd=3
[00005BE9][ ] ◄ iree_hal_driver_registry_register_factory t = 401ns / 0us / 0.000401ms
shim_xdna: allocating dev heap
[00005BE9][ ] ► iree_hal_driver_registry_try_create (driver_registry.c:269)
shim_xdna: Allocated KMQ BO (userptr=0x7e6554000000, size=67108864, flags=0x0, type=2, drm_bo=1)
[00005BE9][ ] ► iree_hal_xrt_lite_driver_factory_enumerate (driver_module.c:26)
shim_xdna: Created KMQ pcidev
shim_xdna: Created KMQ device n_rows 4 n_cols 4
[00005BE9][ ] ◄ iree_hal_xrt_lite_driver_factory_enumerate t = 60ns / 0us / 6e-05ms
[00005BE9][ ] ► iree_hal_xrt_lite_driver_factory_try_create (driver_module.c:113)
[00005BE9][ ] ► iree_hal_xrt_lite_driver_options_initialize (driver.cc:26)
[00005BE9][ ] ► iree_hal_xrt_lite_device_options_initialize (device.cc:235)
[00005BE9][ ] ◄ iree_hal_xrt_lite_device_options_initialize t = 50ns / 0us / 5e-05ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_driver_options_initialize t = 2235ns / 2us / 0.002235ms
shim_xdna: Destroying KMQ device
[00005BE9][ ] ► iree_hal_xrt_lite_device_options_initialize (device.cc:235)
shim_xdna: Destroying KMQ pcidev
[00005BE9][ ] ◄ iree_hal_xrt_lite_device_options_initialize t = 30ns / 0us / 3e-05ms
shim_xdna: Freeing KMQ BO, type=AMDXDNA_BO_DEV_HEAP, drm_bo=1, size=67108864
[00005BE9][ ] ► iree_hal_xrt_lite_driver_parse_flags (driver_module.c:41)
shim_xdna: Unmap BO, aligned 0x7e6554000000 parent 0x7e6550000000
[00005BE9][ ] ► iree_allocator_system_malloc (allocator.c:92)
shim_xdna: Device closed, fd=3
[00005BE9][ ] ● heap alloc 0x5aa9314ea630 (64)
shim_xdna: Destroyed KMQ pcidev
[00005BE9][ ] ◄ iree_allocator_system_malloc t = 2705ns / 2us / 0.002705ms
[00005BE9][ ] ► iree_allocator_system_calloc (allocator.c:89)
[00005BE9][ ] ● heap alloc 0x5aa9314ed0c0 (2)
[00005BE9][ ] ◄ iree_allocator_system_calloc t = 1593ns / 1us / 0.001593ms
shim_xdna: Device opened, fd=3
[00005BE9][ ] ► iree_allocator_system_malloc (allocator.c:92)
shim_xdna: allocating dev heap
[00005BE9][ ] ● heap alloc 0x5aa9314ed0e0 (256)
shim_xdna: Allocated KMQ BO (userptr=0x7e6554000000, size=67108864, flags=0x0, type=2, drm_bo=1)
[00005BE9][ ] ◄ iree_allocator_system_malloc t = 781ns / 0us / 0.000781ms
shim_xdna: Created KMQ pcidev
[00005BE9][ ] ► iree_allocator_system_calloc (allocator.c:89)
shim_xdna: Created KMQ device n_rows 4 n_cols 4
[00005BE9][ ] ● heap alloc 0x5aa9314ed1f0 (2)
[00005BE9][ ] ◄ iree_allocator_system_calloc t = 671ns / 0us / 0.000671ms
shim_xdna: allocating XCL_BO_FLAGS_P2P
[00005BE9][ ] ◄ iree_hal_xrt_lite_driver_parse_flags t = 14427ns / 14us / 0.014427ms
shim_xdna: Allocated KMQ BO (userptr=0x7e6559045000, size=4096, flags=0x20000000, type=1, drm_bo=2)
[00005BE9][ ] ► iree_hal_xrt_lite_driver_populate_options (driver_module.c:59)
shim_xdna: allocating XCL_BO_FLAGS_P2P
[00005BE9][ ] ◄ iree_hal_xrt_lite_driver_populate_options t = 2144ns / 2us / 0.002144ms
shim_xdna: Allocated KMQ BO (userptr=0x7e6559044000, size=4096, flags=0x20000000, type=1, drm_bo=3)
[00005BE9][ ] ► iree_hal_xrt_lite_driver_create (driver.cc:42)
shim_xdna: allocating XCL_BO_FLAGS_P2P
[00005BE9][ ] ► iree_allocator_system_calloc (allocator.c:89)
shim_xdna: Allocated KMQ BO (userptr=0x7e6559043000, size=4096, flags=0x20000000, type=1, drm_bo=4)
[00005BE9][ ] ● heap alloc 0x5aa9314ed210 (64)
shim_xdna: allocating pdi bo
[00005BE9][ ] ◄ iree_allocator_system_calloc t = 671ns / 0us / 0.000671ms
shim_xdna: Allocated KMQ BO (userptr=0x7e6554000000, size=392, flags=0x1000000, type=3, drm_bo=5)
[00005BE9][ ] ◄ iree_hal_xrt_lite_driver_create t = 2214ns / 2us / 0.002214ms
shim_xdna: allocating XCL_BO_FLAGS_EXECBUF
[00005BE9][ ] ◄ iree_hal_xrt_lite_driver_factory_try_create t = 30446ns / 30us / 0.030446ms
shim_xdna: Allocated KMQ BO (userptr=0x7e6559042000, size=4096, flags=0x80000000, type=4, drm_bo=6)
[00005BE9][ ] ◄ iree_hal_driver_registry_try_create t = 35416ns / 35us / 0.035416ms
shim_xdna: Created KMQ HW queue
[00005BE9][ ] ► iree_hal_driver_create_default_device (driver.c:177)
shim_xdna: Creating HW context...
[00005BE9][ ] ► iree_hal_xrt_lite_driver_create_device_by_id (driver.cc:99)
[00005BE9][ ] ◄ iree_hal_xrt_lite_driver_create_device_by_id t = 101ns / 0us / 0.000101ms
[00005BE9][ ] ► iree_hal_xrt_lite_device_create (device.cc:250)
[00005BE9][ ] ► iree_allocator_system_calloc (allocator.c:89)
[00005BE9][ ] ● heap alloc 0x5aa9314ed260 (136)
[00005BE9][ ] ◄ iree_allocator_system_calloc t = 761ns / 0us / 0.000761ms
[00005BE9][ ] ► iree_hal_xrt_lite_device (device.cc:29)
[00005BE9][ ] ► iree_hal_xrt_lite_allocator_create (allocator.cc:141)
[00005BE9][ ] ► iree_allocator_system_calloc (allocator.c:89)
[00005BE9][ ] ● heap alloc 0x5aa9314ed470 (88)
[00005BE9][ ] ◄ iree_allocator_system_calloc t = 2064ns / 2us / 0.002064ms
[00005BE9][ ] ► iree_hal_xrt_lite_allocator (allocator.cc:27)
[00005BE9][ ] ◄ iree_hal_xrt_lite_allocator t = 90ns / 0us / 9e-05ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_allocator_create t = 13014ns / 13us / 0.013014ms
[00005BE9][ ] ► iree_arena_block_pool_initialize (arena.c:21)
[00005BE9][ ] ◄ iree_arena_block_pool_initialize t = 461ns / 0us / 0.000461ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_device t = 15656594ns / 15656us / 15.6566ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_device_create t = 15663286ns / 15663us / 15.6633ms
[00005BE9][ ] ◄ iree_hal_driver_create_default_device t = 15668035ns / 15668us / 15.668ms
[00005BE9][ ] ► iree_hal_xrt_lite_device_device_allocator (device.cc:224)
[00005BE9][ ] ◄ iree_hal_xrt_lite_device_device_allocator t = 261ns / 0us / 0.000261ms
[00005BE9][ ] ► iree_hal_command_buffer_create (command_buffer.c:241)
[00005BE9][ ] ► iree_hal_xrt_lite_device_create_command_buffer (device.cc:64)
[00005BE9][ ] ◄ iree_hal_xrt_lite_device_create_command_buffer t = 160ns / 0us / 0.00016ms
[00005BE9][ ] ► iree_hal_deferred_command_buffer_create (deferred_command_buffer.c:170)
[00005BE9][ ] ► iree_allocator_system_calloc (allocator.c:89)
[00005BE9][ ] ● heap alloc 0x5aa9314ed4d0 (160)
[00005BE9][ ] ◄ iree_allocator_system_calloc t = 1052ns / 1us / 0.001052ms
[00005BE9][ ] ► iree_hal_resource_set_allocate (resource_set.c:22)
[00005BE9][ ] ► iree_arena_block_pool_acquire (arena.c:63)
[00005BE9][ ] ► iree_allocator_system_malloc (allocator.c:92)
[00005BE9][ ] ● heap alloc 0x5aa9314ed580 (32768)
[00005BE9][ ] ◄ iree_allocator_system_malloc t = 4338ns / 4us / 0.004338ms
[00005BE9][ ] ◄ iree_arena_block_pool_acquire t = 7414ns / 7us / 0.007414ms
[00005BE9][ ] ◄ iree_hal_resource_set_allocate t = 9808ns / 9us / 0.009808ms
[00005BE9][ ] ◄ iree_hal_deferred_command_buffer_create t = 16350ns / 16us / 0.01635ms
[00005BE9][ ] ◄ iree_hal_command_buffer_create t = 22341ns / 22us / 0.022341ms
[00005BE9][ ] ► iree_hal_deferred_command_buffer_destroy (deferred_command_buffer.c:204)
[00005BE9][ ] ► iree_arena_reset (arena.c:117)
[00005BE9][ ] ◄ iree_arena_reset t = 90ns / 0us / 9e-05ms
[00005BE9][ ] ► iree_hal_resource_set_free (resource_set.c:97)
[00005BE9][ ] ► iree_arena_block_pool_release (arena.c:96)
[00005BE9][ ] ◄ iree_arena_block_pool_release t = 290ns / 0us / 0.00029ms
[00005BE9][ ] ◄ iree_hal_resource_set_free t = 2514ns / 2us / 0.002514ms
[00005BE9][ ] ► iree_allocator_system_free (allocator.c:127)
[00005BE9][ ] ◌ heap free 0x5aa9314ed4d0
[00005BE9][ ] ◄ iree_allocator_system_free t = 5310ns / 5us / 0.00531ms
[00005BE9][ ] ◄ iree_hal_deferred_command_buffer_destroy t = 15579ns / 15us / 0.015579ms
[00005BE9][ ] ► iree_hal_command_buffer_create (command_buffer.c:241)
[00005BE9][ ] ► iree_hal_xrt_lite_device_create_command_buffer (device.cc:64)
[00005BE9][ ] ◄ iree_hal_xrt_lite_device_create_command_buffer t = 40ns / 0us / 4e-05ms
[00005BE9][ ] ► iree_hal_deferred_command_buffer_create (deferred_command_buffer.c:170)
[00005BE9][ ] ► iree_allocator_system_calloc (allocator.c:89)
[00005BE9][ ] ● heap alloc 0x5aa9314f55d0 (160)
[00005BE9][ ] ◄ iree_allocator_system_calloc t = 1002ns / 1us / 0.001002ms
[00005BE9][ ] ► iree_hal_resource_set_allocate (resource_set.c:22)
[00005BE9][ ] ► iree_arena_block_pool_acquire (arena.c:63)
[00005BE9][ ] ◄ iree_arena_block_pool_acquire t = 180ns / 0us / 0.00018ms
[00005BE9][ ] ◄ iree_hal_resource_set_allocate t = 2124ns / 2us / 0.002124ms
[00005BE9][ ] ◄ iree_hal_deferred_command_buffer_create t = 8015ns / 8us / 0.008015ms
[00005BE9][ ] ◄ iree_hal_command_buffer_create t = 12393ns / 12us / 0.012393ms
[00005BE9][ ] ► iree_hal_command_buffer_begin (command_buffer.c:266)
[00005BE9][ ] ◄ iree_hal_command_buffer_begin t = 311ns / 0us / 0.000311ms
[00005BE9][ ] ► iree_hal_command_buffer_end (command_buffer.c:281)
[00005BE9][ ] ◄ iree_hal_command_buffer_end t = 301ns / 0us / 0.000301ms
[00005BE9][ ] ► iree_hal_deferred_command_buffer_destroy (deferred_command_buffer.c:204)
[00005BE9][ ] ► iree_arena_reset (arena.c:117)
[00005BE9][ ] ◄ iree_arena_reset t = 40ns / 0us / 4e-05ms
[00005BE9][ ] ► iree_hal_resource_set_free (resource_set.c:97)
[00005BE9][ ] ► iree_arena_block_pool_release (arena.c:96)
[00005BE9][ ] ◄ iree_arena_block_pool_release t = 70ns / 0us / 7e-05ms
[00005BE9][ ] ◄ iree_hal_resource_set_free t = 1884ns / 1us / 0.001884ms
[00005BE9][ ] ► iree_allocator_system_free (allocator.c:127)
[00005BE9][ ] ◌ heap free 0x5aa9314f55d0
[00005BE9][ ] ◄ iree_allocator_system_free t = 782ns / 0us / 0.000782ms
[00005BE9][ ] ◄ iree_hal_deferred_command_buffer_destroy t = 8366ns / 8us / 0.008366ms
[00005BE9][ ] ► iree_hal_command_buffer_create (command_buffer.c:241)
[00005BE9][ ] ► iree_hal_xrt_lite_device_create_command_buffer (device.cc:64)
[00005BE9][ ] ◄ iree_hal_xrt_lite_device_create_command_buffer t = 40ns / 0us / 4e-05ms
[00005BE9][ ] ► iree_hal_deferred_command_buffer_create (deferred_command_buffer.c:170)
[00005BE9][ ] ► iree_allocator_system_calloc (allocator.c:89)
[00005BE9][ ] ● heap alloc 0x5aa9314f5680 (160)
[00005BE9][ ] ◄ iree_allocator_system_calloc t = 912ns / 0us / 0.000912ms
[00005BE9][ ] ► iree_hal_resource_set_allocate (resource_set.c:22)
[00005BE9][ ] ► iree_arena_block_pool_acquire (arena.c:63)
[00005BE9][ ] ◄ iree_arena_block_pool_acquire t = 80ns / 0us / 8e-05ms
[00005BE9][ ] ◄ iree_hal_resource_set_allocate t = 1953ns / 1us / 0.001953ms
[00005BE9][ ] ◄ iree_hal_deferred_command_buffer_create t = 7033ns / 7us / 0.007033ms
[00005BE9][ ] ◄ iree_hal_command_buffer_create t = 11261ns / 11us / 0.011261ms
[00005BE9][ ] ► iree_hal_command_buffer_begin (command_buffer.c:266)
[00005BE9][ ] ◄ iree_hal_command_buffer_begin t = 61ns / 0us / 6.1e-05ms
[00005BE9][ ] ► iree_hal_command_buffer_end (command_buffer.c:281)
[00005BE9][ ] ◄ iree_hal_command_buffer_end t = 140ns / 0us / 0.00014ms
[00005BE9][ ] ► iree_hal_semaphore_create (semaphore.c:29)
[00005BE9][ ] ► iree_hal_xrt_lite_device_create_semaphore (device.cc:84)
[00005BE9][ ] ◄ iree_hal_xrt_lite_device_create_semaphore t = 120ns / 0us / 0.00012ms
[00005BE9][ ] ► iree_hal_xrt_lite_semaphore_create (nop_semaphore.cc:34)
[00005BE9][ ] ► iree_allocator_system_calloc (allocator.c:89)
[00005BE9][ ] ● heap alloc 0x5aa9314f5730 (64)
[00005BE9][ ] ◄ iree_allocator_system_calloc t = 1603ns / 1us / 0.001603ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_semaphore_create t = 4168ns / 4us / 0.004168ms
[00005BE9][ ] ◄ iree_hal_semaphore_create t = 9487ns / 9us / 0.009487ms
[00005BE9][ ] ► iree_hal_device_queue_execute (device.c:286)
[00005BE9][ ] ► iree_hal_xrt_lite_device_queue_execute (device.cc:101)
[00005BE9][ ] ► iree_hal_xrt_lite_direct_command_buffer_create (direct_command_buffer.cc:48)
[00005BE9][ ] ► iree_allocator_system_calloc (allocator.c:89)
[00005BE9][ ] ● heap alloc 0x5aa9314f5780 (136)
[00005BE9][ ] ◄ iree_allocator_system_calloc t = 1032ns / 1us / 0.001032ms
[00005BE9][ ] ► iree_hal_resource_set_allocate (resource_set.c:22)
[00005BE9][ ] ► iree_arena_block_pool_acquire (arena.c:63)
[00005BE9][ ] ► iree_allocator_system_malloc (allocator.c:92)
[00005BE9][ ] ● heap alloc 0x5aa9314f5810 (32768)
[00005BE9][ ] ◄ iree_allocator_system_malloc t = 8626ns / 8us / 0.008626ms
[00005BE9][ ] ◄ iree_arena_block_pool_acquire t = 10900ns / 10us / 0.0109ms
[00005BE9][ ] ◄ iree_hal_resource_set_allocate t = 13075ns / 13us / 0.013075ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_direct_command_buffer_create t = 19316ns / 19us / 0.019316ms
[00005BE9][ ] ► iree_hal_deferred_command_buffer_apply (deferred_command_buffer.c:855)
[00005BE9][ ] ► iree_hal_command_buffer_begin (command_buffer.c:266)
[00005BE9][ ] ◄ iree_hal_command_buffer_begin t = 631ns / 0us / 0.000631ms
[00005BE9][ ] ► iree_hal_command_buffer_end (command_buffer.c:281)
[00005BE9][ ] ◄ iree_hal_command_buffer_end t = 70ns / 0us / 7e-05ms
[00005BE9][ ] ► iree_arena_reset (arena.c:117)
[00005BE9][ ] ◄ iree_arena_reset t = 40ns / 0us / 4e-05ms
[00005BE9][ ] ◄ iree_hal_deferred_command_buffer_apply t = 6823ns / 6us / 0.006823ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_device_queue_execute t = 31719ns / 31us / 0.031719ms
[00005BE9][ ] ◄ iree_hal_device_queue_execute t = 35206ns / 35us / 0.035206ms
[00005BE9][ ] ► iree_hal_semaphore_wait (semaphore.c:74)
[00005BE9][ ] ◄ iree_hal_semaphore_wait t = 100ns / 0us / 0.0001ms
[00005BE9][ ] ► iree_hal_xrt_lite_semaphore_destroy (nop_semaphore.cc:50)
[00005BE9][ ] ► iree_allocator_system_free (allocator.c:127)
[00005BE9][ ] ◌ heap free 0x5aa9314f5730
[00005BE9][ ] ◄ iree_allocator_system_free t = 801ns / 0us / 0.000801ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_semaphore_destroy t = 3086ns / 3us / 0.003086ms
[00005BE9][ ] ► iree_hal_deferred_command_buffer_destroy (deferred_command_buffer.c:204)
[00005BE9][ ] ► iree_arena_reset (arena.c:117)
[00005BE9][ ] ◄ iree_arena_reset t = 40ns / 0us / 4e-05ms
[00005BE9][ ] ► iree_hal_resource_set_free (resource_set.c:97)
[00005BE9][ ] ► iree_arena_block_pool_release (arena.c:96)
[00005BE9][ ] ◄ iree_arena_block_pool_release t = 60ns / 0us / 6e-05ms
[00005BE9][ ] ◄ iree_hal_resource_set_free t = 1864ns / 1us / 0.001864ms
[00005BE9][ ] ► iree_allocator_system_free (allocator.c:127)
[00005BE9][ ] ◌ heap free 0x5aa9314f5680
[00005BE9][ ] ◄ iree_allocator_system_free t = 762ns / 0us / 0.000762ms
[00005BE9][ ] ◄ iree_hal_deferred_command_buffer_destroy t = 8236ns / 8us / 0.008236ms
[00005BE9][ ] ► iree_hal_xrt_lite_device_destroy (device.cc:199)
[00005BE9][ ] ► iree_hal_xrt_lite_allocator_destroy (allocator.cc:164)
[00005BE9][ ] ► iree_allocator_system_free (allocator.c:127)
[00005BE9][ ] ◌ heap free 0x5aa9314ed470
[00005BE9][ ] ◄ iree_allocator_system_free t = 861ns / 0us / 0.000861ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_allocator_destroy t = 3377ns / 3us / 0.003377ms
[00005BE9][ ] ► iree_allocator_system_free (allocator.c:127)
[00005BE9][ ] ◌ heap free 0x5aa9314ed260
[00005BE9][ ] ◄ iree_allocator_system_free t = 2455ns / 2us / 0.002455ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_device_destroy t = 13473663ns / 13473us / 13.4737ms
[00005BE9][ ] ► iree_hal_xrt_lite_driver_destroy (driver.cc:67)
[00005BE9][ ] ► iree_allocator_system_free (allocator.c:127)
[00005BE9][ ] ◌ heap free 0x5aa9314ed210
[00005BE9][ ] ◄ iree_allocator_system_free t = 862ns / 0us / 0.000862ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_driver_destroy t = 3777ns / 3us / 0.003777ms
[00005BE9][ ] ► iree_hal_driver_registry_register_factory (driver_registry.c:92)
[00005BE9][ ] ◄ iree_hal_driver_registry_register_factory t = 7094ns / 7us / 0.007094ms
[00005BE9][ ] ► iree_hal_driver_registry_try_create (driver_registry.c:269)
[00005BE9][ ] ► iree_hal_xrt_lite_driver_factory_enumerate (driver_module.c:26)
[00005BE9][ ] ◄ iree_hal_xrt_lite_driver_factory_enumerate t = 70ns / 0us / 7e-05ms
[00005BE9][ ] ► iree_hal_xrt_lite_driver_factory_try_create (driver_module.c:113)
[00005BE9][ ] ► iree_hal_xrt_lite_driver_options_initialize (driver.cc:26)
[00005BE9][ ] ► iree_hal_xrt_lite_device_options_initialize (device.cc:235)
[00005BE9][ ] ◄ iree_hal_xrt_lite_device_options_initialize t = 90ns / 0us / 9e-05ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_driver_options_initialize t = 2775ns / 2us / 0.002775ms
[00005BE9][ ] ► iree_hal_xrt_lite_device_options_initialize (device.cc:235)
[00005BE9][ ] ◄ iree_hal_xrt_lite_device_options_initialize t = 40ns / 0us / 4e-05ms
[00005BE9][ ] ► iree_hal_xrt_lite_driver_parse_flags (driver_module.c:41)
[00005BE9][ ] ► iree_allocator_system_malloc (allocator.c:92)
[00005BE9][ ] ● heap alloc 0x5aa9314eb3c0 (64)
[00005BE9][ ] ◄ iree_allocator_system_malloc t = 1442ns / 1us / 0.001442ms
[00005BE9][ ] ► iree_allocator_system_calloc (allocator.c:89)
[00005BE9][ ] ● heap alloc 0x5aa9314fd820 (2)
[00005BE9][ ] ◄ iree_allocator_system_calloc t = 2154ns / 2us / 0.002154ms
[00005BE9][ ] ► iree_allocator_system_malloc (allocator.c:92)
[00005BE9][ ] ● heap alloc 0x5aa9314fd840 (256)
[00005BE9][ ] ◄ iree_allocator_system_malloc t = 1292ns / 1us / 0.001292ms
[00005BE9][ ] ► iree_allocator_system_calloc (allocator.c:89)
[00005BE9][ ] ● heap alloc 0x5aa9314fd950 (2)
[00005BE9][ ] ◄ iree_allocator_system_calloc t = 922ns / 0us / 0.000922ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_driver_parse_flags t = 18254ns / 18us / 0.018254ms
[00005BE9][ ] ► iree_hal_xrt_lite_driver_populate_options (driver_module.c:59)
[00005BE9][ ] ◄ iree_hal_xrt_lite_driver_populate_options t = 1903ns / 1us / 0.001903ms
[00005BE9][ ] ► iree_hal_xrt_lite_driver_create (driver.cc:42)
[00005BE9][ ] ► iree_allocator_system_calloc (allocator.c:89)
[00005BE9][ ] ● heap alloc 0x5aa9314fd970 (64)
[00005BE9][ ] ◄ iree_allocator_system_calloc t = 1052ns / 1us / 0.001052ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_driver_create t = 4869ns / 4us / 0.004869ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_driver_factory_try_create t = 40626ns / 40us / 0.040626ms
[00005BE9][ ] ◄ iree_hal_driver_registry_try_create t = 46757ns / 46us / 0.046757ms
[00005BE9][ ] ► iree_hal_driver_create_default_device (driver.c:177)
[00005BE9][ ] ► iree_hal_xrt_lite_driver_create_device_by_id (driver.cc:99)
[00005BE9][ ] ◄ iree_hal_xrt_lite_driver_create_device_by_id t = 111ns / 0us / 0.000111ms
[00005BE9][ ] ► iree_hal_xrt_lite_device_create (device.cc:250)
[00005BE9][ ] ► iree_allocator_system_calloc (allocator.c:89)
[00005BE9][ ] ● heap alloc 0x5aa9314fd9c0 (136)
[00005BE9][ ] ◄ iree_allocator_system_calloc t = 1092ns / 1us / 0.001092ms
[00005BE9][ ] ► iree_hal_xrt_lite_device (device.cc:29)
[00005BE9][ ] ► iree_hal_xrt_lite_allocator_create (allocator.cc:141)
[00005BE9][ ] ► iree_allocator_system_calloc (allocator.c:89)
[00005BE9][ ] ● heap alloc 0x5aa9314fda50 (88)
[00005BE9][ ] ◄ iree_allocator_system_calloc t = 2725ns / 2us / 0.002725ms
[00005BE9][ ] ► iree_hal_xrt_lite_allocator (allocator.cc:27)
[00005BE9][ ] ◄ iree_hal_xrt_lite_allocator t = 91ns / 0us / 9.1e-05ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_allocator_create t = 15188ns / 15us / 0.015188ms
[00005BE9][ ] ► iree_arena_block_pool_initialize (arena.c:21)
[00005BE9][ ] ◄ iree_arena_block_pool_initialize t = 481ns / 0us / 0.000481ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_device t = 14300565ns / 14300us / 14.3006ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_device_create t = 14308049ns / 14308us / 14.308ms
[00005BE9][ ] ◄ iree_hal_driver_create_default_device t = 14314050ns / 14314us / 14.314ms
[00005BE9][ ] ► iree_hal_xrt_lite_device_device_allocator (device.cc:224)
[00005BE9][ ] ◄ iree_hal_xrt_lite_device_device_allocator t = 241ns / 0us / 0.000241ms
[00005BE9][ ] ► iree_hal_executable_cache_create (executable_cache.c:36)
[00005BE9][ ] ► iree_hal_xrt_lite_device_create_executable_cache (device.cc:48)
[00005BE9][ ] ◄ iree_hal_xrt_lite_device_create_executable_cache t = 120ns / 0us / 0.00012ms
[00005BE9][ ] ► iree_hal_xrt_lite_nop_executable_cache_create (nop_executable_cache.cc:45)
[00005BE9][ ] ► iree_allocator_system_calloc (allocator.c:89)
[00005BE9][ ] ● heap alloc 0x5aa9314fdab0 (40)
[00005BE9][ ] ◄ iree_allocator_system_calloc t = 892ns / 0us / 0.000892ms
[00005BE9][ ] ► iree_hal_xrt_lite_nop_executable_cache (nop_executable_cache.cc:30)
[00005BE9][ ] ◄ iree_hal_xrt_lite_nop_executable_cache t = 80ns / 0us / 8e-05ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_nop_executable_cache_create t = 5050ns / 5us / 0.00505ms
[00005BE9][ ] ◄ iree_hal_executable_cache_create t = 10520ns / 10us / 0.01052ms
[00005BE9][ ] ► iree_hal_executable_cache_prepare_executable (executable_cache.c:61)
[00005BE9][ ] ► iree_hal_xrt_lite_nop_executable_cache_prepare_executable (nop_executable_cache.cc:85)
[00005BE9][ ] ◄ iree_hal_xrt_lite_nop_executable_cache_prepare_executable t = 110ns / 0us / 0.00011ms
[00005BE9][ ] ► iree_hal_xrt_lite_native_executable_create (executable.cc:100)
[00005BE9][ ] ► iree_amd_aie_hal_xrt_lite_native_executable_flatbuffer_verify (executable.cc:31)
[00005BE9][ ] ◄ iree_amd_aie_hal_xrt_lite_native_executable_flatbuffer_verify t = 7624ns / 7us / 0.007624ms
[00005BE9][ ] ► iree_allocator_system_calloc (allocator.c:89)
[00005BE9][ ] ● heap alloc 0x5aa9314fdae0 (1851)
[00005BE9][ ] ◄ iree_allocator_system_calloc t = 5660ns / 5us / 0.00566ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_native_executable_create t = 86361ns / 86us / 0.086361ms
[00005BE9][ ] ◄ iree_hal_executable_cache_prepare_executable t = 90930ns / 90us / 0.09093ms
[00005BE9][ ] ► iree_hal_xrt_lite_device_device_allocator (device.cc:224)
[00005BE9][ ] ◄ iree_hal_xrt_lite_device_device_allocator t = 50ns / 0us / 5e-05ms
[00005BE9][ ] ► iree_hal_allocator_allocate_buffer (allocator.c:183)
[00005BE9][ ] ► iree_hal_xrt_lite_allocator_allocate_buffer (allocator.cc:76)
[00005BE9][ ] ► iree_hal_xrt_lite_allocator_query_buffer_compatibility (allocator.cc:40)
[00005BE9][ ] ◄ iree_hal_xrt_lite_allocator_query_buffer_compatibility t = 120ns / 0us / 0.00012ms
[00005BE9][ ] ► iree_hal_xrt_lite_buffer_wrap (buffer.cc:122)
[00005BE9][ ] ► iree_allocator_system_calloc (allocator.c:89)
[00005BE9][ ] ● heap alloc 0x5aa9314fe330 (112)
[00005BE9][ ] ◄ iree_allocator_system_calloc t = 911ns / 0us / 0.000911ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_buffer_wrap t = 3336ns / 3us / 0.003336ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_allocator_allocate_buffer t = 74639ns / 74us / 0.074639ms
[00005BE9][ ] ◄ iree_hal_allocator_allocate_buffer t = 76864ns / 76us / 0.076864ms
[00005BE9][ ] ► iree_hal_buffer_map_fill (buffer.c:743)
[00005BE9][ ] ► iree_hal_buffer_prepare_map_range (buffer.c:982)
[00005BE9][ ] ◄ iree_hal_buffer_prepare_map_range t = 1042ns / 1us / 0.001042ms
[00005BE9][ ] ► iree_hal_xrt_lite_buffer_map_range (buffer.cc:47)
[00005BE9][ ] ► iree_hal_xrt_lite_buffer_invalidate_range (buffer.cc:25)
[00005BE9][ ] ◄ iree_hal_xrt_lite_buffer_invalidate_range t = 291ns / 0us / 0.000291ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_buffer_map_range t = 2685ns / 2us / 0.002685ms
[00005BE9][ ] ► iree_hal_xrt_lite_buffer_flush_range (buffer.cc:88)
[00005BE9][ ] ◄ iree_hal_xrt_lite_buffer_flush_range t = 350ns / 0us / 0.00035ms
[00005BE9][ ] ► iree_hal_buffer_unmap_range (buffer.c:1042)
[00005BE9][ ] ► iree_hal_xrt_lite_buffer_flush_range (buffer.cc:88)
[00005BE9][ ] ◄ iree_hal_xrt_lite_buffer_flush_range t = 100ns / 0us / 0.0001ms
[00005BE9][ ] ◄ iree_hal_buffer_unmap_range t = 2084ns / 2us / 0.002084ms
[00005BE9][ ] ◄ iree_hal_buffer_map_fill t = 15740ns / 15us / 0.01574ms
[00005BE9][ ] ► iree_hal_xrt_lite_device_device_allocator (device.cc:224)
[00005BE9][ ] ◄ iree_hal_xrt_lite_device_device_allocator t = 40ns / 0us / 4e-05ms
[00005BE9][ ] ► iree_hal_allocator_allocate_buffer (allocator.c:183)
[00005BE9][ ] ► iree_hal_xrt_lite_allocator_allocate_buffer (allocator.cc:76)
[00005BE9][ ] ► iree_hal_xrt_lite_allocator_query_buffer_compatibility (allocator.cc:40)
[00005BE9][ ] ◄ iree_hal_xrt_lite_allocator_query_buffer_compatibility t = 40ns / 0us / 4e-05ms
[00005BE9][ ] ► iree_hal_xrt_lite_buffer_wrap (buffer.cc:122)
[00005BE9][ ] ► iree_allocator_system_calloc (allocator.c:89)
[00005BE9][ ] ● heap alloc 0x5aa9314fe470 (112)
[00005BE9][ ] ◄ iree_allocator_system_calloc t = 772ns / 0us / 0.000772ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_buffer_wrap t = 2404ns / 2us / 0.002404ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_allocator_allocate_buffer t = 18004ns / 18us / 0.018004ms
[00005BE9][ ] ◄ iree_hal_allocator_allocate_buffer t = 19697ns / 19us / 0.019697ms
[00005BE9][ ] ► iree_hal_buffer_map_fill (buffer.c:743)
shim_xdna: Bond HW queue to HW context 1
shim_xdna: allocating pdi bo
shim_xdna: Allocated KMQ BO (userptr=0x7e6554028000, size=24288, flags=0x1000000, type=3, drm_bo=7)
shim_xdna: Created KMQ HW context (1)
shim_xdna: ci.m_name matmul_f32_dispatch_0_matmul_32x32x32_f32_0
shim_xdna: Added arg BO 5 to cmd BO 6
shim_xdna: Added arg BO 2 to cmd BO 6
shim_xdna: Added arg BO 3 to cmd BO 6
shim_xdna: Added arg BO 4 to cmd BO 6
shim_xdna: Submitted command (0)
shim_xdna: Waiting for cmd (0)...
shim_xdna: Unbond HW queue from HW context 1
shim_xdna: Destroyed HW context (1)...
shim_xdna: Destroying KMQ HW context (1)...
shim_xdna: Freeing KMQ BO, type=AMDXDNA_BO_DEV, drm_bo=7, size=24288
shim_xdna: Unmap BO, aligned 0x7e6554028000 parent (nil)
shim_xdna: Destroying KMQ HW queue
shim_xdna: Freeing KMQ BO, type=AMDXDNA_BO_CMD, drm_bo=6, size=4096
shim_xdna: Unmap BO, aligned 0x7e6559042000 parent (nil)
shim_xdna: Freeing KMQ BO, type=AMDXDNA_BO_DEV, drm_bo=5, size=392
shim_xdna: Unmap BO, aligned 0x7e6554000000 parent (nil)
shim_xdna: Freeing KMQ BO, type=AMDXDNA_BO_SHMEM, drm_bo=4, size=4096
shim_xdna: Unmap BO, aligned 0x7e6559043000 parent (nil)
shim_xdna: Freeing KMQ BO, type=AMDXDNA_BO_SHMEM, drm_bo=3, size=4096
shim_xdna: Unmap BO, aligned 0x7e6559044000 parent (nil)
shim_xdna: Freeing KMQ BO, type=AMDXDNA_BO_SHMEM, drm_bo=2, size=4096
shim_xdna: Unmap BO, aligned 0x7e6559045000 parent (nil)
shim_xdna: Destroying KMQ device
shim_xdna: Destroying KMQ pcidev
shim_xdna: Freeing KMQ BO, type=AMDXDNA_BO_DEV_HEAP, drm_bo=1, size=67108864
shim_xdna: Unmap BO, aligned 0x7e6554000000 parent 0x7e6550000000
[00005BE9][ ] ► iree_hal_buffer_prepare_map_range (buffer.c:982)
[00005BE9][ ] ◄ iree_hal_buffer_prepare_map_range t = 100ns / 0us / 0.0001ms
[00005BE9][ ] ► iree_hal_xrt_lite_buffer_map_range (buffer.cc:47)
[00005BE9][ ] ► iree_hal_xrt_lite_buffer_invalidate_range (buffer.cc:25)
[00005BE9][ ] ◄ iree_hal_xrt_lite_buffer_invalidate_range t = 121ns / 0us / 0.000121ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_buffer_map_range t = 1773ns / 1us / 0.001773ms
[00005BE9][ ] ► iree_hal_xrt_lite_buffer_flush_range (buffer.cc:88)
[00005BE9][ ] ◄ iree_hal_xrt_lite_buffer_flush_range t = 110ns / 0us / 0.00011ms
[00005BE9][ ] ► iree_hal_buffer_unmap_range (buffer.c:1042)
[00005BE9][ ] ► iree_hal_xrt_lite_buffer_flush_range (buffer.cc:88)
[00005BE9][ ] ◄ iree_hal_xrt_lite_buffer_flush_range t = 100ns / 0us / 0.0001ms
[00005BE9][ ] ◄ iree_hal_buffer_unmap_range t = 1452ns / 1us / 0.001452ms
[00005BE9][ ] ◄ iree_hal_buffer_map_fill t = 10880ns / 10us / 0.01088ms
[00005BE9][ ] ► iree_hal_xrt_lite_device_device_allocator (device.cc:224)
[00005BE9][ ] ◄ iree_hal_xrt_lite_device_device_allocator t = 40ns / 0us / 4e-05ms
[00005BE9][ ] ► iree_hal_allocator_allocate_buffer (allocator.c:183)
[00005BE9][ ] ► iree_hal_xrt_lite_allocator_allocate_buffer (allocator.cc:76)
[00005BE9][ ] ► iree_hal_xrt_lite_allocator_query_buffer_compatibility (allocator.cc:40)
[00005BE9][ ] ◄ iree_hal_xrt_lite_allocator_query_buffer_compatibility t = 40ns / 0us / 4e-05ms
[00005BE9][ ] ► iree_hal_xrt_lite_buffer_wrap (buffer.cc:122)
[00005BE9][ ] ► iree_allocator_system_calloc (allocator.c:89)
[00005BE9][ ] ● heap alloc 0x5aa9314fe5b0 (112)
[00005BE9][ ] ◄ iree_allocator_system_calloc t = 882ns / 0us / 0.000882ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_buffer_wrap t = 2615ns / 2us / 0.002615ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_allocator_allocate_buffer t = 13324ns / 13us / 0.013324ms
[00005BE9][ ] ◄ iree_hal_allocator_allocate_buffer t = 14838ns / 14us / 0.014838ms
[00005BE9][ ] ► iree_hal_buffer_map_fill (buffer.c:743)
[00005BE9][ ] ► iree_hal_buffer_prepare_map_range (buffer.c:982)
[00005BE9][ ] ◄ iree_hal_buffer_prepare_map_range t = 90ns / 0us / 9e-05ms
[00005BE9][ ] ► iree_hal_xrt_lite_buffer_map_range (buffer.cc:47)
[00005BE9][ ] ► iree_hal_xrt_lite_buffer_invalidate_range (buffer.cc:25)
[00005BE9][ ] ◄ iree_hal_xrt_lite_buffer_invalidate_range t = 100ns / 0us / 0.0001ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_buffer_map_range t = 1623ns / 1us / 0.001623ms
[00005BE9][ ] ► iree_hal_xrt_lite_buffer_flush_range (buffer.cc:88)
[00005BE9][ ] ◄ iree_hal_xrt_lite_buffer_flush_range t = 110ns / 0us / 0.00011ms
[00005BE9][ ] ► iree_hal_buffer_unmap_range (buffer.c:1042)
[00005BE9][ ] ► iree_hal_xrt_lite_buffer_flush_range (buffer.cc:88)
[00005BE9][ ] ◄ iree_hal_xrt_lite_buffer_flush_range t = 101ns / 0us / 0.000101ms
[00005BE9][ ] ◄ iree_hal_buffer_unmap_range t = 1573ns / 1us / 0.001573ms
[00005BE9][ ] ◄ iree_hal_buffer_map_fill t = 10841ns / 10us / 0.010841ms
[00005BE9][ ] ► iree_hal_command_buffer_create (command_buffer.c:241)
[00005BE9][ ] ► iree_hal_xrt_lite_device_create_command_buffer (device.cc:64)
[00005BE9][ ] ◄ iree_hal_xrt_lite_device_create_command_buffer t = 141ns / 0us / 0.000141ms
[00005BE9][ ] ► iree_hal_deferred_command_buffer_create (deferred_command_buffer.c:170)
[00005BE9][ ] ► iree_allocator_system_calloc (allocator.c:89)
[00005BE9][ ] ● heap alloc 0x5aa9314fe630 (160)
[00005BE9][ ] ◄ iree_allocator_system_calloc t = 831ns / 0us / 0.000831ms
[00005BE9][ ] ► iree_hal_resource_set_allocate (resource_set.c:22)
[00005BE9][ ] ► iree_arena_block_pool_acquire (arena.c:63)
[00005BE9][ ] ► iree_allocator_system_malloc (allocator.c:92)
[00005BE9][ ] ● heap alloc 0x5aa93150a1a0 (32768)
[00005BE9][ ] ◄ iree_allocator_system_malloc t = 2314ns / 2us / 0.002314ms
[00005BE9][ ] ◄ iree_arena_block_pool_acquire t = 4759ns / 4us / 0.004759ms
[00005BE9][ ] ◄ iree_hal_resource_set_allocate t = 6692ns / 6us / 0.006692ms
[00005BE9][ ] ◄ iree_hal_deferred_command_buffer_create t = 11752ns / 11us / 0.011752ms
[00005BE9][ ] ◄ iree_hal_command_buffer_create t = 16500ns / 16us / 0.0165ms
[00005BE9][ ] ► iree_hal_command_buffer_begin (command_buffer.c:266)
[00005BE9][ ] ◄ iree_hal_command_buffer_begin t = 741ns / 0us / 0.000741ms
[00005BE9][ ] ► iree_hal_command_buffer_dispatch (command_buffer.c:532)
[00005BE9][ ] ► iree_hal_xrt_lite_allocator_query_buffer_compatibility (allocator.cc:40)
[00005BE9][ ] ◄ iree_hal_xrt_lite_allocator_query_buffer_compatibility t = 40ns / 0us / 4e-05ms
[00005BE9][ ] ► iree_hal_xrt_lite_allocator_query_buffer_compatibility (allocator.cc:40)
[00005BE9][ ] ◄ iree_hal_xrt_lite_allocator_query_buffer_compatibility t = 40ns / 0us / 4e-05ms
[00005BE9][ ] ► iree_hal_xrt_lite_allocator_query_buffer_compatibility (allocator.cc:40)
[00005BE9][ ] ◄ iree_hal_xrt_lite_allocator_query_buffer_compatibility t = 40ns / 0us / 4e-05ms
[00005BE9][ ] ► iree_arena_allocate_grow (arena.c:183)
[00005BE9][ ] ► iree_arena_block_pool_acquire (arena.c:63)
[00005BE9][ ] ► iree_allocator_system_malloc (allocator.c:92)
[00005BE9][ ] ● heap alloc 0x5aa9315121b0 (32768)
[00005BE9][ ] ◄ iree_allocator_system_malloc t = 1743ns / 1us / 0.001743ms
[00005BE9][ ] ◄ iree_arena_block_pool_acquire t = 3337ns / 3us / 0.003337ms
[00005BE9][ ] ◄ iree_arena_allocate_grow t = 4799ns / 4us / 0.004799ms
[00005BE9][ ] ◄ iree_hal_command_buffer_dispatch t = 16010ns / 16us / 0.01601ms
[00005BE9][ ] ► iree_hal_command_buffer_execution_barrier (command_buffer.c:325)
[00005BE9][ ] ◄ iree_hal_command_buffer_execution_barrier t = 400ns / 0us / 0.0004ms
[00005BE9][ ] ► iree_hal_command_buffer_end (command_buffer.c:281)
[00005BE9][ ] ◄ iree_hal_command_buffer_end t = 281ns / 0us / 0.000281ms
[00005BE9][ ] ► iree_hal_semaphore_create (semaphore.c:29)
[00005BE9][ ] ► iree_hal_xrt_lite_device_create_semaphore (device.cc:84)
[00005BE9][ ] ◄ iree_hal_xrt_lite_device_create_semaphore t = 110ns / 0us / 0.00011ms
[00005BE9][ ] ► iree_hal_xrt_lite_semaphore_create (nop_semaphore.cc:34)
[00005BE9][ ] ► iree_allocator_system_calloc (allocator.c:89)
[00005BE9][ ] ● heap alloc 0x5aa9314fe6e0 (64)
[00005BE9][ ] ◄ iree_allocator_system_calloc t = 851ns / 0us / 0.000851ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_semaphore_create t = 2625ns / 2us / 0.002625ms
[00005BE9][ ] ◄ iree_hal_semaphore_create t = 7064ns / 7us / 0.007064ms
[00005BE9][ ] ► iree_hal_device_queue_execute (device.c:286)
[00005BE9][ ] ► iree_hal_xrt_lite_device_queue_execute (device.cc:101)
[00005BE9][ ] ► iree_hal_xrt_lite_direct_command_buffer_create (direct_command_buffer.cc:48)
[00005BE9][ ] ► iree_allocator_system_calloc (allocator.c:89)
[00005BE9][ ] ● heap alloc 0x5aa9314fe730 (136)
[00005BE9][ ] ◄ iree_allocator_system_calloc t = 822ns / 0us / 0.000822ms
[00005BE9][ ] ► iree_hal_resource_set_allocate (resource_set.c:22)
[00005BE9][ ] ► iree_arena_block_pool_acquire (arena.c:63)
[00005BE9][ ] ► iree_allocator_system_malloc (allocator.c:92)
[00005BE9][ ] ● heap alloc 0x5aa93151a1c0 (32768)
[00005BE9][ ] ◄ iree_allocator_system_malloc t = 7604ns / 7us / 0.007604ms
[00005BE9][ ] ◄ iree_arena_block_pool_acquire t = 9317ns / 9us / 0.009317ms
[00005BE9][ ] ◄ iree_hal_resource_set_allocate t = 11071ns / 11us / 0.011071ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_direct_command_buffer_create t = 15579ns / 15us / 0.015579ms
[00005BE9][ ] ► iree_hal_deferred_command_buffer_apply (deferred_command_buffer.c:855)
[00005BE9][ ] ► iree_hal_command_buffer_begin (command_buffer.c:266)
[00005BE9][ ] ◄ iree_hal_command_buffer_begin t = 210ns / 0us / 0.00021ms
[00005BE9][ ] ► iree_hal_command_buffer_dispatch (command_buffer.c:532)
[00005BE9][ ] ► iree_hal_xrt_lite_direct_command_buffer_dispatch (direct_command_buffer.cc:148)
[00005BE9][ ] ► iree_hal_xrt_lite_buffer_handle (buffer.cc:158)
[00005BE9][ ] ◄ iree_hal_xrt_lite_buffer_handle t = 381ns / 0us / 0.000381ms
[00005BE9][ ] ► iree_hal_xrt_lite_buffer_handle (buffer.cc:158)
[00005BE9][ ] ◄ iree_hal_xrt_lite_buffer_handle t = 151ns / 0us / 0.000151ms
[00005BE9][ ] ► iree_hal_xrt_lite_buffer_handle (buffer.cc:158)
[00005BE9][ ] ◄ iree_hal_xrt_lite_buffer_handle t = 181ns / 0us / 0.000181ms
[00005BE9][ ] ► iree_hal_xrt_lite_buffer_handle (buffer.cc:158)
[00005BE9][ ] ◄ iree_hal_xrt_lite_buffer_handle t = 170ns / 0us / 0.00017ms
[00005BE9][ ] ► iree_hal_xrt_lite_buffer_handle (buffer.cc:158)
[00005BE9][ ] ◄ iree_hal_xrt_lite_buffer_handle t = 161ns / 0us / 0.000161ms
[00005BE9][ ] ► iree_hal_xrt_lite_buffer_handle (buffer.cc:158)
[00005BE9][ ] ◄ iree_hal_xrt_lite_buffer_handle t = 50ns / 0us / 5e-05ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_direct_command_buffer_dispatch t = 43745279ns / 43745us / 43.7453ms
[00005BE9][ ] ◄ iree_hal_command_buffer_dispatch t = 44177625ns / 44177us / 44.1776ms
[00005BE9][ ] ► iree_hal_command_buffer_execution_barrier (command_buffer.c:325)
[00005BE9][ ] ◄ iree_hal_command_buffer_execution_barrier t = 340ns / 0us / 0.00034ms
[00005BE9][ ] ► iree_hal_command_buffer_end (command_buffer.c:281)
[00005BE9][ ] ◄ iree_hal_command_buffer_end t = 140ns / 0us / 0.00014ms
[00005BE9][ ] ► iree_arena_reset (arena.c:117)
[00005BE9][ ] ► iree_arena_block_pool_release (arena.c:96)
[00005BE9][ ] ◄ iree_arena_block_pool_release t = 892ns / 0us / 0.000892ms
[00005BE9][ ] ◄ iree_arena_reset t = 3757ns / 3us / 0.003757ms
[00005BE9][ ] ◄ iree_hal_deferred_command_buffer_apply t = 44207110ns / 44207us / 44.2071ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_device_queue_execute t = 44228620ns / 44228us / 44.2286ms
[00005BE9][ ] ◄ iree_hal_device_queue_execute t = 44231796ns / 44231us / 44.2318ms
[00005BE9][ ] ► iree_hal_semaphore_wait (semaphore.c:74)
[00005BE9][ ] ◄ iree_hal_semaphore_wait t = 772ns / 0us / 0.000772ms
[00005BE9][ ] ► iree_hal_xrt_lite_semaphore_destroy (nop_semaphore.cc:50)
[00005BE9][ ] ► iree_allocator_system_free (allocator.c:127)
[00005BE9][ ] ◌ heap free 0x5aa9314fe6e0
[00005BE9][ ] ◄ iree_allocator_system_free t = 1703ns / 1us / 0.001703ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_semaphore_destroy t = 6221ns / 6us / 0.006221ms
[00005BE9][ ] ► iree_hal_device_transfer_range (buffer_transfer.c:350)
[00005BE9][ ] ► iree_hal_buffer_prepare_map_range (buffer.c:982)
[00005BE9][ ] ◄ iree_hal_buffer_prepare_map_range t = 1152ns / 1us / 0.001152ms
[00005BE9][ ] ► iree_hal_xrt_lite_buffer_map_range (buffer.cc:47)
[00005BE9][ ] ► iree_hal_xrt_lite_buffer_invalidate_range (buffer.cc:25)
[00005BE9][ ] ◄ iree_hal_xrt_lite_buffer_invalidate_range t = 581ns / 0us / 0.000581ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_buffer_map_range t = 4037ns / 4us / 0.004037ms
[00005BE9][ ] ► iree_hal_buffer_unmap_range (buffer.c:1042)
[00005BE9][ ] ► iree_hal_xrt_lite_buffer_flush_range (buffer.cc:88)
[00005BE9][ ] ◄ iree_hal_xrt_lite_buffer_flush_range t = 380ns / 0us / 0.00038ms
[00005BE9][ ] ◄ iree_hal_buffer_unmap_range t = 3327ns / 3us / 0.003327ms
[00005BE9][ ] ◄ iree_hal_device_transfer_range t = 19607ns / 19us / 0.019607ms
shim_xdna: Device closed, fd=3
[00005BE9][ ] ► iree_hal_deferred_command_buffer_destroy (deferred_command_buffer.c:204)
shim_xdna: Destroyed KMQ pcidev
[00005BE9][ ] ► iree_arena_reset (arena.c:117)
[00005BE9][ ] ◄ iree_arena_reset t = 110ns / 0us / 0.00011ms
[00005BE9][ ] ► iree_hal_resource_set_free (resource_set.c:97)
[00005BE9][ ] ► iree_arena_block_pool_release (arena.c:96)
[00005BE9][ ] ◄ iree_arena_block_pool_release t = 70ns / 0us / 7e-05ms
[00005BE9][ ] ◄ iree_hal_resource_set_free t = 3677ns / 3us / 0.003677ms
[00005BE9][ ] ► iree_allocator_system_free (allocator.c:127)
[00005BE9][ ] ◌ heap free 0x5aa9314fe630
[00005BE9][ ] ◄ iree_allocator_system_free t = 1032ns / 1us / 0.001032ms
[00005BE9][ ] ◄ iree_hal_deferred_command_buffer_destroy t = 16732ns / 16us / 0.016732ms
[00005BE9][ ] ► iree_hal_buffer_recycle (buffer.c:397)
[00005BE9][ ] ► iree_hal_allocator_deallocate_buffer (allocator.c:196)
[00005BE9][ ] ► iree_hal_xrt_lite_allocator_deallocate_buffer (allocator.cc:120)
[00005BE9][ ] ► iree_hal_xrt_lite_buffer_destroy (buffer.cc:143)
[00005BE9][ ] ► iree_allocator_system_free (allocator.c:127)
[00005BE9][ ] ◌ heap free 0x5aa9314fe5b0
[00005BE9][ ] ◄ iree_allocator_system_free t = 891ns / 0us / 0.000891ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_buffer_destroy t = 45105ns / 45us / 0.045105ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_allocator_deallocate_buffer t = 47879ns / 47us / 0.047879ms
[00005BE9][ ] ◄ iree_hal_allocator_deallocate_buffer t = 51115ns / 51us / 0.051115ms
[00005BE9][ ] ◄ iree_hal_buffer_recycle t = 53800ns / 53us / 0.0538ms
[00005BE9][ ] ► iree_hal_buffer_recycle (buffer.c:397)
[00005BE9][ ] ► iree_hal_allocator_deallocate_buffer (allocator.c:196)
[00005BE9][ ] ► iree_hal_xrt_lite_allocator_deallocate_buffer (allocator.cc:120)
[00005BE9][ ] ► iree_hal_xrt_lite_buffer_destroy (buffer.cc:143)
[00005BE9][ ] ► iree_allocator_system_free (allocator.c:127)
[00005BE9][ ] ◌ heap free 0x5aa9314fe470
[00005BE9][ ] ◄ iree_allocator_system_free t = 841ns / 0us / 0.000841ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_buffer_destroy t = 24466ns / 24us / 0.024466ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_allocator_deallocate_buffer t = 26590ns / 26us / 0.02659ms
[00005BE9][ ] ◄ iree_hal_allocator_deallocate_buffer t = 28684ns / 28us / 0.028684ms
[00005BE9][ ] ◄ iree_hal_buffer_recycle t = 30837ns / 30us / 0.030837ms
[00005BE9][ ] ► iree_hal_buffer_recycle (buffer.c:397)
[00005BE9][ ] ► iree_hal_allocator_deallocate_buffer (allocator.c:196)
[00005BE9][ ] ► iree_hal_xrt_lite_allocator_deallocate_buffer (allocator.cc:120)
[00005BE9][ ] ► iree_hal_xrt_lite_buffer_destroy (buffer.cc:143)
[00005BE9][ ] ► iree_allocator_system_free (allocator.c:127)
[00005BE9][ ] ◌ heap free 0x5aa9314fe330
[00005BE9][ ] ◄ iree_allocator_system_free t = 822ns / 0us / 0.000822ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_buffer_destroy t = 25788ns / 25us / 0.025788ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_allocator_deallocate_buffer t = 28093ns / 28us / 0.028093ms
[00005BE9][ ] ◄ iree_hal_allocator_deallocate_buffer t = 30287ns / 30us / 0.030287ms
[00005BE9][ ] ◄ iree_hal_buffer_recycle t = 32450ns / 32us / 0.03245ms
[00005BE9][ ] ► iree_hal_xrt_lite_nop_executable_cache_destroy (nop_executable_cache.cc:62)
[00005BE9][ ] ► iree_allocator_system_free (allocator.c:127)
[00005BE9][ ] ◌ heap free 0x5aa9314fdab0
[00005BE9][ ] ◄ iree_allocator_system_free t = 932ns / 0us / 0.000932ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_nop_executable_cache_destroy t = 3396ns / 3us / 0.003396ms
[00005BE9][ ] ► iree_hal_xrt_lite_device_destroy (device.cc:199)
[00005BE9][ ] ► iree_hal_xrt_lite_allocator_destroy (allocator.cc:164)
[00005BE9][ ] ► iree_allocator_system_free (allocator.c:127)
[00005BE9][ ] ◌ heap free 0x5aa9314fda50
[00005BE9][ ] ◄ iree_allocator_system_free t = 841ns / 0us / 0.000841ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_allocator_destroy t = 4157ns / 4us / 0.004157ms
[00005BE9][ ] ► iree_allocator_system_free (allocator.c:127)
[00005BE9][ ] ◌ heap free 0x5aa9314fd9c0
[00005BE9][ ] ◄ iree_allocator_system_free t = 2895ns / 2us / 0.002895ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_device_destroy t = 8300457ns / 8300us / 8.30046ms
[00005BE9][ ] ► iree_hal_xrt_lite_driver_destroy (driver.cc:67)
[00005BE9][ ] ► iree_allocator_system_free (allocator.c:127)
[00005BE9][ ] ◌ heap free 0x5aa9314fd970
[00005BE9][ ] ◄ iree_allocator_system_free t = 682ns / 0us / 0.000682ms
[00005BE9][ ] ◄ iree_hal_xrt_lite_driver_destroy t = 3406ns / 3us / 0.003406ms
Process finished with exit code 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment