-
Notifications
You must be signed in to change notification settings - Fork 104
feat(homepage): add vendor devices data and update ecosystem components #784
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,95 @@ | ||
| const vendorDevices = [ | ||
| { | ||
| key: "nvidia", | ||
| name: "NVIDIA", | ||
| label: { en: "NVIDIA", zh: "NVIDIA" }, | ||
| logo: "img/ecosystem/nvidia.svg", | ||
| href: "https://www.nvidia.com", | ||
| }, | ||
| { | ||
| key: "aws", | ||
| name: "AWS", | ||
| label: { en: "AWS Neuron", zh: "AWS Neuron" }, | ||
| logo: "img/ecosystem/aws.svg", | ||
| href: "https://aws.amazon.com", | ||
| }, | ||
| { | ||
| key: "ascend", | ||
| name: "Huawei Ascend", | ||
| label: { en: "Huawei Ascend", zh: "华为昇腾" }, | ||
| logo: "img/contributors/ascend.svg", | ||
| href: "https://www.hiascend.com", | ||
| }, | ||
| { | ||
| key: "cambricon", | ||
| name: "Cambricon", | ||
| label: { en: "Cambricon", zh: "寒武纪" }, | ||
| logo: "img/contributors/cambricon.svg", | ||
| href: "https://www.cambricon.com", | ||
| }, | ||
| { | ||
| key: "enflame", | ||
| name: "Enflame", | ||
| label: { en: "Enflame", zh: "燧原" }, | ||
| logo: "img/contributors/enflame.svg", | ||
| href: "https://www.enflame-tech.com", | ||
| }, | ||
| { | ||
| key: "hygon", | ||
| name: "Hygon", | ||
| label: { en: "Hygon", zh: "海光" }, | ||
| logo: "img/contributors/hygon.png", | ||
| href: "https://www.hygon.cn", | ||
| }, | ||
| { | ||
| key: "iluvatar", | ||
| name: "Iluvatar", | ||
| label: { en: "Iluvatar", zh: "天数智芯" }, | ||
| logo: "img/contributors/iluvatar.png", | ||
| href: "https://www.iluvatar.com", | ||
| }, | ||
| { | ||
| key: "kunlunxin", | ||
| name: "Kunlunxin", | ||
| label: { en: "Kunlunxin", zh: "昆仑芯" }, | ||
| logo: "img/contributors/kunlunxin.jpg", | ||
| href: "https://www.kunlunxin.com", | ||
| }, | ||
| { | ||
| key: "metax", | ||
| name: "MetaX", | ||
| label: { en: "MetaX", zh: "沐曦" }, | ||
| logo: "img/contributors/metax.png", | ||
| href: "https://www.metax-tech.com", | ||
| }, | ||
| { | ||
| key: "mthreads", | ||
| name: "Moore Threads", | ||
| label: { en: "Moore Threads", zh: "摩尔线程" }, | ||
| logo: "img/contributors/mthread.png", | ||
| href: "https://www.mthreads.com", | ||
| }, | ||
| { | ||
| key: "vaststream", | ||
| name: "Vastai", | ||
| label: { en: "Vastai", zh: "瀚博半导体" }, | ||
| logo: "img/ecosystem/vaststream.jpg", | ||
| href: "https://www.vastaitech.com", | ||
| }, | ||
| { | ||
| key: "amd", | ||
| name: "AMD", | ||
| label: { en: "AMD", zh: "AMD" }, | ||
| logo: "img/ecosystem/amd.svg", | ||
| href: "https://www.amd.com", | ||
|
Comment on lines
+80
to
+84
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win 🧩 Analysis chain🏁 Script executed: #!/bin/bash
set -euo pipefail
# Verify AMD support claims against repository documentation and release notes.
rg -n -i -C 4 '\bAMD\b|amd|supported devices|support matrix|stable release' .Repository: Project-HAMi/website Length of output: 50379 🏁 Script executed: set -euo pipefail
printf '%s\n' '--- vendorDevices.js ---'
sed -n '1,130p' src/data/home/vendorDevices.js
printf '%s\n' '--- exact AMD references in maintained source and docs ---'
rg -n -i '\bAMD\b' \
--glob '*.js' --glob '*.jsx' --glob '*.ts' --glob '*.tsx' \
--glob '*.md' --glob '*.mdx' --glob '*.yaml' --glob '*.yml' \
README.md docs/ src/ 2>/dev/null | head -n 300 || true
printf '%s\n' '--- support-matrix references ---'
rg -n -i 'supported devices|support matrix|stable release|preview.only|preview only|experimental' \
README.md docs/ src/ 2>/dev/null | head -n 300 || trueRepository: Project-HAMi/website Length of output: 12149 🏁 Script executed: set -euo pipefail
printf '%s\n' '--- release metadata ---'
cat versions.json
printf '%s\n' '--- current support matrix ---'
cat -n docs/userguide/device-supported.md
printf '%s\n' '--- stable support-matrix files ---'
git ls-files 'versioned_docs/*/userguide/device-supported.md' | sort
printf '%s\n' '--- stable AMD references ---'
rg -n -i '\bAMD\b|amd-device|amd\.com' versioned_docs/version-v2.9.0 README.md 2>/dev/null | head -n 200 || true
printf '%s\n' '--- roadmap context ---'
cat -n docs/contributor/roadmap.md | sed -n '1,60p'Repository: Project-HAMi/website Length of output: 4943 🏁 Script executed: set -euo pipefail
printf '%s\n' '--- release metadata ---'
cat versions.json
printf '%s\n' '--- current support matrix ---'
cat -n docs/userguide/device-supported.md
printf '%s\n' '--- stable support-matrix files ---'
git ls-files 'versioned_docs/*/userguide/device-supported.md' | sort
printf '%s\n' '--- stable AMD references ---'
rg -n -i '\bAMD\b|amd-device|amd\.com' versioned_docs/version-v2.9.0 README.md 2>/dev/null | head -n 200 || true
printf '%s\n' '--- roadmap context ---'
cat -n docs/contributor/roadmap.md | sed -n '1,60p'Repository: Project-HAMi/website Length of output: 4943 Do not publish AMD as a stable supported device. The current support matrix is unreleased. Stable v2.9.0 does not list AMD and still marks AMD support as incomplete. Remove the 🤖 Prompt for AI AgentsSource: MCP tools |
||
| }, | ||
| { | ||
| key: "biren", | ||
|
rootsongjc marked this conversation as resolved.
|
||
| name: "Biren", | ||
| label: { en: "Biren", zh: "壁仞科技" }, | ||
| logo: "img/ecosystem/biren.svg", | ||
| href: "https://www.birentech.com", | ||
| }, | ||
| ]; | ||
|
|
||
| export default vendorDevices; | ||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
name is always the same as label.en. do we need both fields? one can go.