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
gaoqiong
MIGraphX
Commits
a56c531c
Commit
a56c531c
authored
Oct 27, 2023
by
Chris Austen
Browse files
use migraphx-trial
parent
cf04b386
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
8 additions
and
8 deletions
+8
-8
Jenkinsfile
Jenkinsfile
+8
-8
No files found.
Jenkinsfile
View file @
a56c531c
...
@@ -93,8 +93,8 @@ def rocmnodename(name) {
...
@@ -93,8 +93,8 @@ def rocmnodename(name) {
node_name
=
"${rocmtest_name} && navi21"
;
node_name
=
"${rocmtest_name} && navi21"
;
}
else
if
(
name
==
"mi100+"
)
{
}
else
if
(
name
==
"mi100+"
)
{
node_name
=
"${rocmtest_name} && (gfx908 || gfx90a) && !vm"
;
node_name
=
"${rocmtest_name} && (gfx908 || gfx90a) && !vm"
;
}
else
if
(
name
==
"mi
200
"
)
{
}
else
if
(
name
==
"mi
graphx-trial
"
)
{
node_name
=
"${rocmtest_name} && (
gfx90a) && !vm && lockhart
"
;
node_name
=
"${rocmtest_name} && (
migraphx-trial) && !vm
"
;
}
else
if
(
name
==
"cdna"
)
{
}
else
if
(
name
==
"cdna"
)
{
node_name
=
"${rocmtest_name} && (gfx908 || gfx90a || vega20) && !vm"
;
node_name
=
"${rocmtest_name} && (gfx908 || gfx90a || vega20) && !vm"
;
}
else
if
(
name
==
"nogpu"
)
{
}
else
if
(
name
==
"nogpu"
)
{
...
@@ -109,7 +109,7 @@ def rocmnode(name, body) {
...
@@ -109,7 +109,7 @@ def rocmnode(name, body) {
}
}
}
}
rocmtest
clang_debug:
rocmnode
(
'mi
100+
'
)
{
cmake_build
->
rocmtest
clang_debug:
rocmnode
(
'mi
graphx-trial
'
)
{
cmake_build
->
stage
(
'hipRTC Debug'
)
{
stage
(
'hipRTC Debug'
)
{
// Disable MLIR since it doesnt work with all ub sanitizers
// Disable MLIR since it doesnt work with all ub sanitizers
withEnv
([
'MIGRAPHX_DISABLE_MLIR=1'
])
{
withEnv
([
'MIGRAPHX_DISABLE_MLIR=1'
])
{
...
@@ -119,7 +119,7 @@ rocmtest clang_debug: rocmnode('mi100+') { cmake_build ->
...
@@ -119,7 +119,7 @@ rocmtest clang_debug: rocmnode('mi100+') { cmake_build ->
cmake_build
(
flags:
"-DCMAKE_BUILD_TYPE=debug -DMIGRAPHX_ENABLE_PYTHON=Off -DCMAKE_CXX_FLAGS_DEBUG='${debug_flags}' -DCMAKE_C_FLAGS_DEBUG='${debug_flags}' -DMIGRAPHX_USE_HIPRTC=On -DGPU_TARGETS='${gpu_targets}'"
,
gpu_debug:
true
)
cmake_build
(
flags:
"-DCMAKE_BUILD_TYPE=debug -DMIGRAPHX_ENABLE_PYTHON=Off -DCMAKE_CXX_FLAGS_DEBUG='${debug_flags}' -DCMAKE_C_FLAGS_DEBUG='${debug_flags}' -DMIGRAPHX_USE_HIPRTC=On -DGPU_TARGETS='${gpu_targets}'"
,
gpu_debug:
true
)
}
}
}
}
},
clang_release:
rocmnode
(
'mi
200
'
)
{
cmake_build
->
},
clang_release:
rocmnode
(
'mi
graphx-trial
'
)
{
cmake_build
->
stage
(
'Hip Clang Release'
)
{
stage
(
'Hip Clang Release'
)
{
def
gpu_targets
=
getgputargets
()
def
gpu_targets
=
getgputargets
()
cmake_build
(
flags:
"-DCMAKE_BUILD_TYPE=release -DGPU_TARGETS='${gpu_targets}'"
)
cmake_build
(
flags:
"-DCMAKE_BUILD_TYPE=release -DGPU_TARGETS='${gpu_targets}'"
)
...
@@ -129,12 +129,12 @@ rocmtest clang_debug: rocmnode('mi100+') { cmake_build ->
...
@@ -129,12 +129,12 @@ rocmtest clang_debug: rocmnode('mi100+') { cmake_build ->
// stage('Hidden symbols') {
// stage('Hidden symbols') {
// cmake_build(flags: "-DMIGRAPHX_ENABLE_PYTHON=Off -DMIGRAPHX_ENABLE_GPU=On -DMIGRAPHX_ENABLE_CPU=On -DCMAKE_CXX_VISIBILITY_PRESET=hidden -DCMAKE_C_VISIBILITY_PRESET=hidden")
// cmake_build(flags: "-DMIGRAPHX_ENABLE_PYTHON=Off -DMIGRAPHX_ENABLE_GPU=On -DMIGRAPHX_ENABLE_CPU=On -DCMAKE_CXX_VISIBILITY_PRESET=hidden -DCMAKE_C_VISIBILITY_PRESET=hidden")
// }
// }
},
all_targets_debug
:
rocmnode
(
'mi
200
'
)
{
cmake_build
->
},
all_targets_debug
:
rocmnode
(
'mi
graphx-trial
'
)
{
cmake_build
->
stage
(
'All targets Release'
)
{
stage
(
'All targets Release'
)
{
def
gpu_targets
=
getgputargets
()
def
gpu_targets
=
getgputargets
()
cmake_build
(
flags:
"-DCMAKE_BUILD_TYPE=release -DMIGRAPHX_ENABLE_GPU=On -DMIGRAPHX_ENABLE_CPU=On -DMIGRAPHX_ENABLE_FPGA=On -DGPU_TARGETS='${gpu_targets}'"
)
cmake_build
(
flags:
"-DCMAKE_BUILD_TYPE=release -DMIGRAPHX_ENABLE_GPU=On -DMIGRAPHX_ENABLE_CPU=On -DMIGRAPHX_ENABLE_FPGA=On -DGPU_TARGETS='${gpu_targets}'"
)
}
}
},
mlir_debug:
rocmnode
(
'mi
200
'
)
{
cmake_build
->
},
mlir_debug:
rocmnode
(
'mi
graphx-trial
'
)
{
cmake_build
->
stage
(
'MLIR Debug'
)
{
stage
(
'MLIR Debug'
)
{
withEnv
([
'MIGRAPHX_ENABLE_EXTRA_MLIR=1'
])
{
withEnv
([
'MIGRAPHX_ENABLE_EXTRA_MLIR=1'
])
{
def
sanitizers
=
"undefined"
def
sanitizers
=
"undefined"
...
@@ -145,7 +145,7 @@ rocmtest clang_debug: rocmnode('mi100+') { cmake_build ->
...
@@ -145,7 +145,7 @@ rocmtest clang_debug: rocmnode('mi100+') { cmake_build ->
cmake_build
(
flags:
"-DCMAKE_BUILD_TYPE=debug -DMIGRAPHX_ENABLE_PYTHON=Off -DMIGRAPHX_ENABLE_MLIR=On -DCMAKE_CXX_FLAGS_DEBUG='${debug_flags_cxx}' -DCMAKE_C_FLAGS_DEBUG='${debug_flags}' -DGPU_TARGETS='${gpu_targets}'"
)
cmake_build
(
flags:
"-DCMAKE_BUILD_TYPE=debug -DMIGRAPHX_ENABLE_PYTHON=Off -DMIGRAPHX_ENABLE_MLIR=On -DCMAKE_CXX_FLAGS_DEBUG='${debug_flags_cxx}' -DCMAKE_C_FLAGS_DEBUG='${debug_flags}' -DGPU_TARGETS='${gpu_targets}'"
)
}
}
}
}
},
ck_hiprtc:
rocmnode
(
'mi
200
'
)
{
cmake_build
->
},
ck_hiprtc:
rocmnode
(
'mi
graphx-trial
'
)
{
cmake_build
->
stage
(
'CK hipRTC'
)
{
stage
(
'CK hipRTC'
)
{
withEnv
([
'MIGRAPHX_ENABLE_CK=1'
,
'MIGRAPHX_TUNE_CK=1'
,
'MIGRAPHX_DISABLE_MLIR=1'
])
{
withEnv
([
'MIGRAPHX_ENABLE_CK=1'
,
'MIGRAPHX_TUNE_CK=1'
,
'MIGRAPHX_DISABLE_MLIR=1'
])
{
def
gpu_targets
=
getgputargets
()
def
gpu_targets
=
getgputargets
()
...
@@ -174,7 +174,7 @@ def onnxnode(name, body) {
...
@@ -174,7 +174,7 @@ def onnxnode(name, body) {
}
}
}
}
rocmtest
onnx:
onnxnode
(
'mi
200
'
)
{
cmake_build
->
rocmtest
onnx:
onnxnode
(
'mi
graphx-trial
'
)
{
cmake_build
->
stage
(
"Onnx runtime"
)
{
stage
(
"Onnx runtime"
)
{
sh
'''
sh
'''
apt install half
apt install half
...
...
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