This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch nightly
in repository https://gitbox.apache.org/repos/asf/tvm.git


    from daa37e7e95 [Relax][VM] Re-implementation of callback functions (#16573)
     add efc2ae9846 [KVCache] Support returning query positions (#16578)
     add 6333d86105 [KVCache] Support mode "None" for Rotary Embebdding (#16580)
     add c7e3510f59 [MISC] Update the 3rdparty/libflash_attn submodule (#16576)
     add 5645c52c6d [Marvell BYOC]: Marvell AI Accelerator Integration - Phase 
1 (#16570)

No new revisions were added by this update.

Summary of changes:
 3rdparty/libflash_attn                             |    2 +-
 CMakeLists.txt                                     |    2 +
 cmake/config.cmake                                 |    3 +
 cmake/modules/LibInfo.cmake                        |    1 +
 .../modules/contrib/Mrvl.cmake                     |   17 +-
 .../__init__.py => docker/Dockerfile.demo_mrvl     |    7 +-
 docs/how_to/deploy/index.rst                       |    1 +
 docs/how_to/deploy/mrvl.rst                        |  235 ++++
 python/tvm/contrib/mrvl.py                         |  285 ++++
 python/tvm/driver/tvmc/composite_target.py         |    5 +
 python/tvm/relay/op/contrib/__init__.py            |    1 +
 python/tvm/relay/op/contrib/mrvl.py                |  918 +++++++++++++
 python/tvm/testing/utils.py                        |    3 +
 src/relay/backend/contrib/mrvl/codegen.cc          | 1361 ++++++++++++++++++++
 src/relay/backend/contrib/mrvl/compiler_attr.cc    |   69 +
 src/runtime/contrib/mrvl/mrvl_runtime.cc           |  132 ++
 src/runtime/relax_vm/kv_cache.h                    |    9 +
 src/runtime/relax_vm/paged_kv_cache.cc             |   15 +-
 src/support/libinfo.cc                             |    5 +
 .../python/contrib/test_mrvl}/__init__.py          |    2 +-
 tests/python/contrib/test_mrvl/infrastructure.py   |  105 ++
 tests/python/contrib/test_mrvl/test_mrvl.py        |  174 +++
 tests/python/driver/tvmc/test_compiler.py          |   18 +
 tests/python/driver/tvmc/test_composite_target.py  |    1 +
 tests/python/driver/tvmc/test_target_options.py    |   19 +
 ..._builtin_paged_attention_kv_cache_flashinfer.py |   45 +-
 ...runtime_builtin_paged_attention_kv_cache_tir.py |   43 +-
 ..._build_minimal.sh => task_config_build_mrvl.sh} |   16 +-
 28 files changed, 3450 insertions(+), 44 deletions(-)
 copy apps/android_deploy/dev_tools/gen_keystore.sh => 
cmake/modules/contrib/Mrvl.cmake (64%)
 copy apps/uma/_template/__init__.py => docker/Dockerfile.demo_mrvl (91%)
 create mode 100644 docs/how_to/deploy/mrvl.rst
 create mode 100644 python/tvm/contrib/mrvl.py
 create mode 100644 python/tvm/relay/op/contrib/mrvl.py
 create mode 100644 src/relay/backend/contrib/mrvl/codegen.cc
 create mode 100644 src/relay/backend/contrib/mrvl/compiler_attr.cc
 create mode 100644 src/runtime/contrib/mrvl/mrvl_runtime.cc
 copy {python/tvm/_ffi/_cy2 => tests/python/contrib/test_mrvl}/__init__.py (94%)
 create mode 100644 tests/python/contrib/test_mrvl/infrastructure.py
 create mode 100644 tests/python/contrib/test_mrvl/test_mrvl.py
 copy tests/scripts/{task_config_build_minimal.sh => task_config_build_mrvl.sh} 
(71%)

Reply via email to