Logo TT-Metalium

Get Started

  • Getting Started
  • Install

TT-Metalium

  • Programming Model
  • Programming Examples
  • Advanced Topics
  • APIs
    • Host APIs
    • Kernel APIs
      • Common APIs
      • Data Movement
        • Data Movement APIs
      • Compute
  • Tools

Resources

  • Support
  • Contributing as a developer
TT-Metalium
  • APIs
  • Kernel APIs
  • Data Movement APIs
  • View page source

Data Movement APIs

  • noc_async_read
  • noc_async_read_set_state
  • noc_async_read_with_state
  • noc_async_read_one_packet
  • noc_async_read_one_packet_set_state
  • noc_async_read_one_packet_with_state
  • noc_async_read_page
  • noc_async_read_shard
  • noc_async_write
  • noc_async_write_multicast
  • noc_async_write_multicast_loopback_src
  • noc_async_write_one_packet
  • noc_async_write_one_packet_set_state
  • noc_async_write_one_packet_with_state
  • noc_async_write_multicast_one_packet
  • noc_async_write_page
  • noc_async_write_shard
  • noc_inline_dw_write
  • noc_inline_dw_write_set_state
  • noc_inline_dw_write_with_state
  • noc_async_read_barrier
  • noc_async_write_barrier
  • noc_async_atomic_barrier
  • noc_async_full_barrier
  • noc_async_read_barrier_with_trid
  • noc_async_write_barrier_with_trid
  • noc_async_writes_flushed
  • noc_async_posted_writes_flushed
  • get_semaphore
  • noc_semaphore_set
  • noc_semaphore_set_remote
  • noc_semaphore_set_multicast
  • noc_semaphore_set_multicast_loopback_src
  • noc_semaphore_inc
  • noc_semaphore_wait
  • noc_semaphore_wait_min
  • get_noc_addr
  • get_noc_addr_from_bank_id
  • get_noc_multicast_addr
  • Ordering (NOC, CMD_BUF, VC)
Previous Next

© Copyright Tenstorrent.

Built with Sphinx using a theme provided by Read the Docs.
Version: latest
Versions