Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
OpenDAS
hytlass
Commits
aca8169f
Commit
aca8169f
authored
Dec 17, 2025
by
zhoux
Browse files
Remove default hytlass_library install in CMake, add supported DCC compiler links.
parent
d22dbec2
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
12 additions
and
15 deletions
+12
-15
CMakeLists.txt
CMakeLists.txt
+0
-13
README.md
README.md
+11
-1
media/docs/quickstart.md
media/docs/quickstart.md
+1
-1
No files found.
CMakeLists.txt
View file @
aca8169f
...
...
@@ -126,19 +126,6 @@ set(HYTLASS_TEST_LEVEL "0" CACHE STRING "Level of tests to compile.")
find_package
(
Python3 3.5 COMPONENTS Interpreter REQUIRED
)
# Install hytlass_library Python package
execute_process
(
WORKING_DIRECTORY
${
HYTLASS_DIR
}
/python
COMMAND
${
Python3_EXECUTABLE
}
${
HYTLASS_DIR
}
/python/setup_library.py develop --user
RESULT_VARIABLE hytlass_lib_GENERATOR_INSTALL_RESULT
OUTPUT_FILE
${
CMAKE_CURRENT_BINARY_DIR
}
/hytlass_library_installation.log
ERROR_FILE
${
CMAKE_CURRENT_BINARY_DIR
}
/hytlass_library_installation.log
)
if
(
NOT hytlass_lib_GENERATOR_INSTALL_RESULT EQUAL 0
)
message
(
FATAL_ERROR
"Error installing hytlass_library package. See
${
CMAKE_CURRENT_BINARY_DIR
}
/hytlass_library_installation.log"
)
endif
()
################################################################################
set
(
HYTLASS_ENABLE_HEADERS_ONLY OFF CACHE BOOL
"Enable only the header library"
)
...
...
README.md
View file @
aca8169f
...
...
@@ -49,7 +49,17 @@ HYTLASS 0.1.0是HYTLASS的首次提交,其实现基于CUTLASS 3.5.0,具体
在其他项目中,HYTLASS作为头文件库不需要单独编译,用户将
`include/`
目录指定至头文件路径即可。
HYTLASS的单元测试、示例及工具链通过CMake编译,所需最低版本为3.19。
HYTLASS的单元测试、示例及工具链通过CMake编译,其所需编译环境要求如下:
-
DCU Toolkit (DCC 25.10或更新版本),详见
[
DCC编译器
](
https://download.sourcefind.cn:65024/1/main/compiler
)
-
CMake 3.19+
-
支持C++17或更高版本的主机端编译器
-
Python 3.5+
部分示例和单测中,HYTLASS可能需要编译链接hipBLAS库。
在HYTLASS项目根目录中创建一个build目录,然后执行cmake,你可以通过CMAKE选项
`HYTLASS_HIPCC_ARCHS`
指定编译的架构。
...
...
media/docs/quickstart.md
View file @
aca8169f
...
...
@@ -5,7 +5,7 @@
## Prerequisites
HYTLASS requires:
-
DCU Toolkit (25.10 or later required)
-
DCU Toolkit (
DCC
25.10 or later required)
, see
[
DCC
](
https://download.sourcefind.cn:65024/1/main/compiler
)
-
CMake 3.19+
-
host compiler supporting C++17 or greater
-
Python 3.5+
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment