Skip to content

Commit fc0b1ff

Browse files
authored
Merge branch 'develop' into vpietila/ckb-add-remining-fwd-conv-device-ops
2 parents bac14ad + 5ed2046 commit fc0b1ff

File tree

41 files changed

+1305
-98
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+1305
-98
lines changed

Jenkinsfile

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,6 @@ def show_node_info() {
1212
"""
1313
}
1414

15-
// Error patterns to scan build logs for specific failure types and send detailed notifications.
16-
def failurePatterns = [
17-
[pattern: /login attempt to .* failed with status: 401 Unauthorized/, description: "Docker registry authentication failed"],
18-
[pattern: /docker login failed/, description: "Docker login failed"],
19-
[pattern: /HTTP request sent .* 404 Not Found/, description: "HTTP request failed with 404"],
20-
[pattern: /cat: .* No such file or directory/, description: "GPU not found"],
21-
]
22-
2315
// Given a pattern, check if the log contains the pattern and return the context.
2416
def checkForPattern(pattern, log) {
2517
def lines = log.split('\n')
@@ -42,8 +34,18 @@ def checkForPattern(pattern, log) {
4234
return [found: false, matchedLine: "", context: ""]
4335
}
4436

45-
// Scan build logs and send notifications
37+
// Scan the build logs for failures and send notifications.
4638
def sendFailureNotifications() {
39+
// Error patterns to scan build logs for specific failure types and send detailed notifications.
40+
def failurePatterns = [
41+
[pattern: /login attempt to .* failed with status: 401 Unauthorized/, description: "Docker registry authentication failed"],
42+
[pattern: /docker login failed/, description: "Docker login failed"],
43+
[pattern: /HTTP request sent .* 404 Not Found/, description: "HTTP request failed with 404"],
44+
[pattern: /cat: .* No such file or directory/, description: "GPU not found"],
45+
[pattern: /GPU not found/, description: "GPU not found"],
46+
[pattern: /Could not connect to Redis at .* Connection timed out/, description: "Redis connection timed out"]
47+
]
48+
4749
// Get the build log.
4850
def buildLog = sh(script: 'wget -q --no-check-certificate -O - ' + BUILD_URL + 'consoleText', returnStdout: true)
4951
// Check for patterns in the log.

example/31_batched_gemm_gemm/batched_gemm_gemm_wmma_cshuffle_v3_bf16.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// Copyright © Advanced Micro Devices, Inc. or its affiliates.
2+
// SPDX-License-Identifier: MIT
3+
14
#include <iostream>
25
#include <numeric>
36
#include <initializer_list>

example/31_batched_gemm_gemm/batched_gemm_gemm_wmma_cshuffle_v3_fp16.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// Copyright © Advanced Micro Devices, Inc. or its affiliates.
2+
// SPDX-License-Identifier: MIT
3+
14
#include <iostream>
25
#include <numeric>
36
#include <initializer_list>

example/31_batched_gemm_gemm/batched_gemm_gemm_wmma_cshuffle_v3_fp8.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// Copyright © Advanced Micro Devices, Inc. or its affiliates.
2+
// SPDX-License-Identifier: MIT
3+
14
#include <iostream>
25
#include <numeric>
36
#include <initializer_list>

example/31_batched_gemm_gemm/batched_gemm_gemm_wmma_cshuffle_v3_int8.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// Copyright © Advanced Micro Devices, Inc. or its affiliates.
2+
// SPDX-License-Identifier: MIT
3+
14
#include <iostream>
25
#include <numeric>
36
#include <initializer_list>

example/68_gemm_add/run_gemm_add_example_wmma.inc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// Copyright © Advanced Micro Devices, Inc. or its affiliates.
2+
// SPDX-License-Identifier: MIT
3+
14
#pragma once
25

36
bool run_gemm_add(const ProblemSize& problem_size, const ExecutionConfig& config)

example/68_gemm_add/run_gemm_add_example_xdl.inc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// Copyright © Advanced Micro Devices, Inc. or its affiliates.
2+
// SPDX-License-Identifier: MIT
3+
14
#pragma once
25

36
bool run_gemm_add(const ProblemSize& problem_size, const ExecutionConfig& config)

example/69_gemm_add_relu/run_gemm_add_relu_example_wmma.inc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// Copyright © Advanced Micro Devices, Inc. or its affiliates.
2+
// SPDX-License-Identifier: MIT
3+
14
#pragma once
25

36
bool run_gemm_add_relu(const ProblemSize& problem_size, const ExecutionConfig& config)

example/69_gemm_add_relu/run_gemm_add_relu_example_xdl.inc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// Copyright © Advanced Micro Devices, Inc. or its affiliates.
2+
// SPDX-License-Identifier: MIT
3+
14
#pragma once
25

36
bool run_gemm_add_relu(const ProblemSize& problem_size, const ExecutionConfig& config)

example/ck_tile/01_fmha/script/benchmark_fwd_v3.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
#!/bin/sh
2+
3+
## Copyright © Advanced Micro Devices, Inc. or its affiliates.
4+
## SPDX-License-Identifier: MIT
5+
26
# TODO: run this script from CK root or build directory
37
EXE="$(find . -name tile_example_fmha_fwd_v3 -type f | head -n 1)"
48
VALID=0

0 commit comments

Comments
 (0)