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
You need to sign in or sign up before continuing.
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