iwilldoit commited on
Commit
532a065
·
1 Parent(s): 4b079ff

Remove demo script from public repository

Browse files
Files changed (2) hide show
  1. .gitignore +1 -0
  2. DEMO_SCRIPT.md +0 -88
.gitignore CHANGED
@@ -25,3 +25,4 @@ __pycache__/
25
  # OS
26
  .DS_Store
27
  Thumbs.db
 
 
25
  # OS
26
  .DS_Store
27
  Thumbs.db
28
+ DEMO_SCRIPT.md
DEMO_SCRIPT.md DELETED
@@ -1,88 +0,0 @@
1
- # 🚀 ROCm Forge: The Ultimate Pitch & Live Demo Script
2
-
3
- *This script is designed to be conversational, confident, and highly impactful. It directly addresses the judges' technical backgrounds while keeping the narrative extremely simple and easy to follow.*
4
-
5
- ---
6
-
7
- ## 🎙️ PART 1: The Hook & The "Why Us?" (0:00 – 1:00)
8
-
9
- **[Screen is showing the dark, sleek ROCm Forge UI]**
10
-
11
- **You:**
12
- "Hi everyone, we are Team Cipher, and this is ROCm Forge.
13
-
14
- To migrate code from NVIDIA to AMD, you might think it's as simple as finding the word 'cuda' and replacing it with 'hip'. I guarantee you, several teams today built exactly that—a basic regex 'Find and Replace' tool.
15
-
16
- Here is why ROCm Forge is entirely different: **We built a compiler-level, 9-Agent AI Architecture.**
17
-
18
- Other tools just read text. ROCm Forge actually understands the physical hardware differences between an NVIDIA H100 and an AMD MI300X. It predicts build errors *before* you compile. It flags silent mathematical failures. We aren't just changing words; we are doing deep architectural translation.
19
-
20
- Let me show you exactly what I mean."
21
-
22
- ---
23
-
24
- ## 💻 PART 2: The Live Demo (1:00 – 3:00)
25
-
26
- ### Click 1: PyTorch ResNet (The Standard Case)
27
- **[Select "PyTorch ResNet Training" → Click MIGRATE]**
28
-
29
- **You:**
30
- "Let’s start simple. A standard PyTorch training script. We click migrate."
31
-
32
- **[Point to the green 95% AMD Readiness Score]**
33
- "Our 9 agents fire off instantly. Look at the dashboard: AMD Readiness is 95%. Everything is green. The AI knows that PyTorch's `.cuda()` API actually works transparently on ROCm, so it marks this as low-risk and gives us the green light to deploy. For simple scripts, it's an easy win."
34
-
35
- ---
36
-
37
- ### Click 2: Hugging Face & vLLM (The AI Ecosystem)
38
- **[Select "Hugging Face Fine-Tuning" → Click MIGRATE]**
39
- *(Wait 2 seconds)*
40
- **[Select "LLM Inference with vLLM" → Click MIGRATE]**
41
-
42
- **You:**
43
- "What about modern generative AI? If we load a Hugging Face QLoRA script or a vLLM server... same result. The AI intelligently swaps NVIDIA wheels for ROCm wheels, handles `bitsandbytes`, and changes environment variables like `CUDA_VISIBLE_DEVICES` to `HIP_VISIBLE_DEVICES`. High readiness, ready to run."
44
-
45
- ---
46
-
47
- ### Click 3: Dockerfile (Infrastructure)
48
- **[Select "Dockerfile (NVIDIA CUDA Base)" → Click MIGRATE]**
49
-
50
- **You:**
51
- "It even handles infrastructure. If I give it a production Dockerfile, the Deployer Agent automatically rips out the NVIDIA base images and injects the exact ROCm 6.2 Ubuntu images, removing obsolete NVIDIA driver flags along the way."
52
-
53
- ---
54
-
55
- ### Click 4: The Final Boss (The Differentiator)
56
- **[Select "Tensor Core WMMA Kernel" → Click MIGRATE]**
57
-
58
- **You:**
59
- "But here is where we separate ourselves from everyone else. I’m going to feed it the 'Final Boss'—a low-level C++ Tensor Core kernel using NVIDIA WMMA intrinsics. A normal Find-and-Replace tool would swap the headers and call it a day... which would result in a broken, compiling nightmare."
60
-
61
- **[Point to the dashboard turning RED and 0%]**
62
- "Look at ROCm Forge. The Readiness Score plunges to ZERO. The Risk Heatmap is glowing red. The engine is literally screaming at us."
63
-
64
- **[Click on the "Agent Trace" Tab]**
65
- "And here is why: Our Hardware-Aware Scanner caught something critical. It found a hardcoded warp size of 32. If we just deployed this on an AMD GPU, which uses a 64-wide wavefront, it would silently compute the wrong math.
66
-
67
- Our Build Error Copilot goes even further, warning us to link the `-lrocblas` library to avoid a compiler crash. *This* is the power of a 9-Agent architecture."
68
-
69
- ---
70
-
71
- ## 🎯 PART 3: The Close (3:00 – 3:30)
72
-
73
- **[Switch back to the main UI]**
74
-
75
- **You:**
76
- "ROCm Forge doesn’t just migrate code. It protects engineers from days of debugging hardware-level compiler errors.
77
-
78
- We’ve packaged an enterprise-grade migration consultant into a sleek, instant AI tool. Thank you, and we’d love to answer your questions."
79
-
80
- ---
81
-
82
- ## 🧠 Cheat Sheet: If Judges ask "What are the 9 Agents?"
83
- If they ask, confidently list a few of the coolest ones to show off your backend engineering:
84
- 1. **Hardware-Aware Scanner:** Looks for implicit hardware assumptions (like Warp Size 32 vs 64).
85
- 2. **Build Error Copilot:** Cross-references code against a runbook of common ROCm compiler errors to fix them before compilation.
86
- 3. **Health Monitor:** Calculates the AMD Readiness score and drift detection.
87
- 4. **Deployer Agent:** Specifically handles Docker, dependencies, and environment setup.
88
- 5. **AST Refactorer:** Does semantic syntax-tree replacement, not just regex.