• Lei Wang's avatar
    [Initialization] Migration of Codebase from Dev Branch into Main (#10) · 57ab687c
    Lei Wang authored
    
    
    * Add format.sh script for code formatting and linting
    
    * docs update
    
    * center align the title
    
    * lint fix
    
    * add ignore
    
    * Add .gitignore for 3rdparty directory
    
    * Add requirements-dev.txt, requirements-test.txt, and requirements.txt
    
    * 3rdparty
    
    * Add gemm.h, CMakeLists.txt, _ffi_api.py, __init__.py, runtime.h, reduce.h, loop_partition.h, utils.h, and loop_vectorize.h
    
    * Refactor CMakeLists.txt and include statements
    
    - Update CMakeLists.txt to use a newer version of CMake and add project name
    - Remove unnecessary include directories
    
    Fix include paths in layout.cc, codegen.cc, codegen.h, rt_mod.cc, frontend_legalize.cc, inject_pipeline.cc, layout_inference.cc, loop_vectorize.cc, and lower_tile_op.cc
    
    - Update include paths to use relative paths instead of absolute paths
    
    * Update submodule for 3rdparty/tvm
    
    * update
    
    * load dll first
    
    * Refactor CMakeLists.txt and include statements
    
    * Refactor CMakeLists.txt and include statements
    
    * git keep update
    
    * Refactor CMakeLists.txt and include statements
    
    * Refactor CMakeLists.txt and include statements
    
    * refactor code structure
    
    * Update Readme
    
    * CMakeLists Customized
    
    * update readme
    
    * update README
    
    * update readme
    
    * update usage
    
    * with TVM_IMPORT_PYTHON_PATH to handle own tvm build python import
    
    * annotate lower transform global func with `transform` prefix
    
    * Migrate Simplify Pass from tilelang tvm branch
    
    * enhance system environment handling with __init__ and CMake
    
    * Initial commit
    
    * CODE_OF_CONDUCT.md committed
    
    * LICENSE committed
    
    * README.md committed
    
    * SECURITY.md committed
    
    * SUPPORT.md committed
    
    * CODE_OF_CONDUCT Commit
    
    * LICENSE Commit
    
    * SECURITY Commit
    
    * SUPPORT Commit
    
    * Modify Support
    
    * Update README.md
    
    * security ci update
    
    * remove examples
    
    * Update and implement clang-format
    
    * add composable kernel components
    
    * Migrate from latest update
    
    * submodule update
    
    * Test update
    
    * Update License
    
    * Spell check
    
    * lint fix
    
    * add clang-tidy to apply static analysis for c source
    
    * update tilelang examples
    
    * Update Install Docs
    
    * Refactor filetree
    
    * Enhance Install
    
    * conflict resloved
    
    * annotate_version
    
    * Initial Update
    
    * test fix
    
    * install
    
    * Implement setup.py
    
    * lint fix
    
    * Separate Init
    
    * Separate test
    
    * docker file commit
    
    * add logo
    
    * Update Readme and Examples
    
    * update readme
    
    * update logo
    
    * Implement AMD Installation
    
    * Add License
    
    * Update AMD MI300x Benchmark
    
    * update README
    
    * update mi300 benchmark scripts
    
    * update ignore
    
    * enhance build scirpt
    
    * update image
    
    * enhance setup.py to remove duplicated libraries
    
    * remove debug files
    
    * update readme
    
    * update image
    
    * update gemm examples
    
    * update flashattention README
    
    * readme update
    
    * add cmake into requirements
    
    * libinfo fix
    
    * auto update submodule
    
    * lint fix
    
    * Fix AMD Build and Test
    
    * Update check for transpose attribute for CDNA Arch
    
    * typo fix for amd
    
    * Implement Matmul Benchmark
    
    * Refactor Code
    
    * [TypoFix] Fix GEMM Example
    
    * [Docs] Init Linear Attention README
    
    * [TYPO] Typo fix
    
    * [Lint] Lint Fix
    
    * enhance example with intrinsics
    
    * [Enhancement] Improve Buffer Collection during IR Parser
    
    * [Dev] Introduce Current classmethod to get current frame
    
    * submodule update
    
    * fake test pass update
    
    * support thread_extent_api
    
    * code optimize
    
    * Add GEMM function implementation for matrix multiplication
    
    * Update logging format to reflect TileLang in logger messages
    
    * Refactor CMakeLists.txt for improved readability and set default build type to Release
    
    * Support Gemm SS Primitives Implementation
    
    * [README] Upload Tile Language Logo (#5)
    
    * update logo
    
    * Update README.md to enhance formatting and center the title
    
    ---------
    Co-authored-by: default avatarmicrosoft-github-operations[bot] <55726097+microsoft-github-operations[bot]@users.noreply.github.com>
    Co-authored-by: default avatarMicrosoft Open Source <microsoftopensource@users.noreply.github.com>
    Co-authored-by: default avatarYu Cheng <yu.cheng@pku.edu.cn>
    57ab687c
SUPPORT.md 2.54 KB