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
tsoc
FSL-components
Commits
47581d19
Commit
47581d19
authored
Mar 20, 2026
by
wangkaixiong
🚴🏼
Browse files
update
parent
325309aa
Changes
209
Hide whitespace changes
Inline
Side-by-side
Showing
20 changed files
with
50 additions
and
5 deletions
+50
-5
README.md
README.md
+50
-5
fsl-eddy/BiasFieldEstimator.h
fsl-eddy/BiasFieldEstimator.h
+0
-0
fsl-eddy/BiasFieldEstimatorImpl.cpp
fsl-eddy/BiasFieldEstimatorImpl.cpp
+0
-0
fsl-eddy/CPUStackResampler.cpp
fsl-eddy/CPUStackResampler.cpp
+0
-0
fsl-eddy/CPUStackResampler.h
fsl-eddy/CPUStackResampler.h
+0
-0
fsl-eddy/DWIPredictionMaker.h
fsl-eddy/DWIPredictionMaker.h
+0
-0
fsl-eddy/DiffusionGP.cpp
fsl-eddy/DiffusionGP.cpp
+0
-0
fsl-eddy/DiffusionGP.h
fsl-eddy/DiffusionGP.h
+0
-0
fsl-eddy/ECModels.cpp
fsl-eddy/ECModels.cpp
+0
-0
fsl-eddy/ECModels.h
fsl-eddy/ECModels.h
+0
-0
fsl-eddy/ECScanClasses.cpp
fsl-eddy/ECScanClasses.cpp
+0
-0
fsl-eddy/ECScanClasses.h
fsl-eddy/ECScanClasses.h
+0
-0
fsl-eddy/EddyCommandLineOptions.cpp
fsl-eddy/EddyCommandLineOptions.cpp
+0
-0
fsl-eddy/EddyCommandLineOptions.h
fsl-eddy/EddyCommandLineOptions.h
+0
-0
fsl-eddy/EddyHelperClasses.cpp
fsl-eddy/EddyHelperClasses.cpp
+0
-0
fsl-eddy/EddyHelperClasses.h
fsl-eddy/EddyHelperClasses.h
+0
-0
fsl-eddy/EddyUtils.cpp
fsl-eddy/EddyUtils.cpp
+0
-0
fsl-eddy/EddyUtils.h
fsl-eddy/EddyUtils.h
+0
-0
fsl-eddy/HyParEstimator.cpp
fsl-eddy/HyParEstimator.cpp
+0
-0
fsl-eddy/HyParEstimator.h
fsl-eddy/HyParEstimator.h
+0
-0
No files found.
README.md
View file @
47581d19
本工程已经实现 hip 转码,无需 hip 转码。
# FSL-components
---
-
[
fsl-eddy 编译
](
#fsl-eddy编译
)
-
[
fsl-ptx2-cuda 编译
](
#fsl-ptx2-cuda编译
)
---
### fsl-eddy编译
[
回到文档开头
](
#
)
fsl编译:
快速开始:
快速开始:
```
ba
sh
```
sh
ell
git clone http://developer.sourcefind.cn/codes/tsoc/fsl-
eddy
.git
git clone http://developer.sourcefind.cn/codes/tsoc/fsl-
components
.git
# 注意点:使用之前确保DTK没有激活 cuda 环境
# 注意点:使用之前确保DTK没有激活 cuda 环境
使用:fsl-eddy/FSL-install-config/config 覆盖真正的 FSL-install/config
#编译:cd fsl-eddy
使用:fsl-components/FSL-install-config/config 覆盖真正的 FSL-install/config
cd
fsl-eddy
bash compile.sh
bash compile.sh
```
```
...
@@ -75,3 +89,34 @@ __global__ void QR(// Input
...
@@ -75,3 +89,34 @@ __global__ void QR(// Input
return
;
return
;
}
}
```
```
### fsl-ptx2-cuda编译
快速开始:
```
shell
git clone http://developer.sourcefind.cn/codes/tsoc/fsl-components.git
注意点:使用之前确保DTK没有激活 cuda 环境
FSL-install 代表之前的 FSL 安装目录
使用 fsl-components/FSL-install-config/config 覆盖真正的 FSL-install/config
使用 fsl-ptx2-cuda-11.0 替换 FSL-install/src 之中的 fsl-ptx2-cuda-11.0
cd
FSL-install/src/fsl-ptx2-cuda-11.0
source
/opt/dtk/cuda/env.sh
make
cpu
=
1
gpu
=
1
-j
$(
nproc
)
make
install
即可得到适配DCU的 FSL-install/bin/probtrackx2_gpu11.8
测试之前, 激活 cuda 环境
source
/opt/dtk/cuda/env.sh
```
\ No newline at end of file
BiasFieldEstimator.h
→
fsl-eddy/
BiasFieldEstimator.h
View file @
47581d19
File moved
BiasFieldEstimatorImpl.cpp
→
fsl-eddy/
BiasFieldEstimatorImpl.cpp
View file @
47581d19
File moved
CPUStackResampler.cpp
→
fsl-eddy/
CPUStackResampler.cpp
View file @
47581d19
File moved
CPUStackResampler.h
→
fsl-eddy/
CPUStackResampler.h
View file @
47581d19
File moved
DWIPredictionMaker.h
→
fsl-eddy/
DWIPredictionMaker.h
View file @
47581d19
File moved
DiffusionGP.cpp
→
fsl-eddy/
DiffusionGP.cpp
View file @
47581d19
File moved
DiffusionGP.h
→
fsl-eddy/
DiffusionGP.h
View file @
47581d19
File moved
ECModels.cpp
→
fsl-eddy/
ECModels.cpp
View file @
47581d19
File moved
ECModels.h
→
fsl-eddy/
ECModels.h
View file @
47581d19
File moved
ECScanClasses.cpp
→
fsl-eddy/
ECScanClasses.cpp
View file @
47581d19
File moved
ECScanClasses.h
→
fsl-eddy/
ECScanClasses.h
View file @
47581d19
File moved
EddyCommandLineOptions.cpp
→
fsl-eddy/
EddyCommandLineOptions.cpp
View file @
47581d19
File moved
EddyCommandLineOptions.h
→
fsl-eddy/
EddyCommandLineOptions.h
View file @
47581d19
File moved
EddyHelperClasses.cpp
→
fsl-eddy/
EddyHelperClasses.cpp
View file @
47581d19
File moved
EddyHelperClasses.h
→
fsl-eddy/
EddyHelperClasses.h
View file @
47581d19
File moved
EddyUtils.cpp
→
fsl-eddy/
EddyUtils.cpp
View file @
47581d19
File moved
EddyUtils.h
→
fsl-eddy/
EddyUtils.h
View file @
47581d19
File moved
HyParEstimator.cpp
→
fsl-eddy/
HyParEstimator.cpp
View file @
47581d19
File moved
HyParEstimator.h
→
fsl-eddy/
HyParEstimator.h
View file @
47581d19
File moved
Prev
1
2
3
4
5
…
11
Next
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