|
3 | 3 | import Link from "next/link"; |
4 | 4 | import { useLanguage } from "@/components/providers/language-provider"; |
5 | 5 |
|
6 | | -export default function Contribute() { |
| 6 | +export default function Research() { |
7 | 7 | const { language } = useLanguage(); |
8 | 8 |
|
9 | 9 | return ( |
@@ -83,12 +83,14 @@ export default function Contribute() { |
83 | 83 | </div> |
84 | 84 | </div> |
85 | 85 |
|
86 | | - {/* Featured Research Example */} |
| 86 | + {/* Featured Research */} |
87 | 87 | <div className="mb-8"> |
88 | | - <h2 className="text-2xl font-bold text-white mb-4 flex items-center gap-3"> |
| 88 | + <h2 className="text-2xl font-bold text-white mb-6 flex items-center gap-3"> |
89 | 89 | <span className="text-3xl">✨</span> |
90 | 90 | {language === 'en' ? 'Featured Research' : '精选研究'} |
91 | 91 | </h2> |
| 92 | + |
| 93 | + {/* DeepSeek Research */} |
92 | 94 | <Link href="/blog/deepseek-sparse-attention"> |
93 | 95 | <div className="group relative overflow-hidden bg-gradient-to-br from-blue-900/40 to-purple-900/40 backdrop-blur-sm border border-blue-500/30 rounded-2xl p-8 hover:border-blue-400/60 transition-all duration-300 cursor-pointer shadow-lg hover:shadow-2xl hover:shadow-blue-500/20"> |
94 | 96 | {/* Animated gradient overlay */} |
@@ -141,6 +143,60 @@ export default function Contribute() { |
141 | 143 | </div> |
142 | 144 | </div> |
143 | 145 | </Link> |
| 146 | + |
| 147 | + {/* NVFP4 Research */} |
| 148 | + <Link href="/blog/pretrain-llm-with-nvfp4"> |
| 149 | + <div className="group relative overflow-hidden bg-gradient-to-br from-green-900/40 to-emerald-900/40 backdrop-blur-sm border border-green-500/30 rounded-2xl p-8 hover:border-green-400/60 transition-all duration-300 cursor-pointer shadow-lg hover:shadow-2xl hover:shadow-green-500/20 mt-6"> |
| 150 | + {/* Animated gradient overlay */} |
| 151 | + <div className="absolute inset-0 bg-gradient-to-r from-green-500/0 via-green-500/10 to-green-500/0 transform translate-x-[-100%] group-hover:translate-x-[100%] transition-transform duration-1000"></div> |
| 152 | + |
| 153 | + <div className="relative"> |
| 154 | + <div className="flex items-start gap-4 mb-4"> |
| 155 | + <div className="w-12 h-12 bg-gradient-to-r from-green-500 to-emerald-500 rounded-xl flex items-center justify-center shadow-lg shadow-green-500/30"> |
| 156 | + <span className="text-2xl">🚀</span> |
| 157 | + </div> |
| 158 | + <div className="flex-1"> |
| 159 | + <h3 className="text-2xl font-bold text-white mb-2 group-hover:text-green-300 transition-colors"> |
| 160 | + Pretrain LLM with NVFP4 |
| 161 | + </h3> |
| 162 | + <p className="text-green-300 text-sm mb-3"> |
| 163 | + 4-bit Training Revolution - 2-3x Speedup with 50% Memory Reduction |
| 164 | + </p> |
| 165 | + </div> |
| 166 | + </div> |
| 167 | + |
| 168 | + <p className="text-slate-300 leading-relaxed mb-4"> |
| 169 | + {language === 'en' |
| 170 | + ? 'Our research on NVIDIA\'s NVFP4 breakthrough in 4-bit floating point training methodology. Through our experiments, we demonstrate 2-3x performance improvements with 50% memory reduction while maintaining model quality comparable to FP8 training on billion-parameter models.' |
| 171 | + : '我们对NVIDIA的NVFP4在4位浮点训练方法方面的突破性研究。通过我们的实验,我们展示了2-3倍的性能改进和50%的内存减少,同时在数十亿参数模型上保持与FP8训练相当的模型质量。' |
| 172 | + } |
| 173 | + </p> |
| 174 | + |
| 175 | + <div className="flex items-center gap-4 text-sm text-slate-400"> |
| 176 | + <span className="flex items-center gap-1"> |
| 177 | + <svg className="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"> |
| 178 | + <path strokeLinecap="round" strokeLinejoin="round" strokeWidth={2} d="M13 10V3L4 14h7v7l9-11h-7z" /> |
| 179 | + </svg> |
| 180 | + {language === 'en' ? 'Performance Optimization' : '性能优化'} |
| 181 | + </span> |
| 182 | + <span className="text-slate-600">•</span> |
| 183 | + <span className="flex items-center gap-1"> |
| 184 | + <svg className="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"> |
| 185 | + <path strokeLinecap="round" strokeLinejoin="round" strokeWidth={2} d="M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z" /> |
| 186 | + </svg> |
| 187 | + {language === 'en' ? 'Research Article' : '研究文章'} |
| 188 | + </span> |
| 189 | + </div> |
| 190 | + |
| 191 | + <div className="mt-6 flex items-center gap-2 text-green-400 group-hover:text-green-300 transition-colors"> |
| 192 | + <span className="font-semibold">{language === 'en' ? 'Read Full Research' : '阅读完整研究'}</span> |
| 193 | + <svg className="w-5 h-5 group-hover:translate-x-1 transition-transform" fill="none" stroke="currentColor" viewBox="0 0 24 24"> |
| 194 | + <path strokeLinecap="round" strokeLinejoin="round" strokeWidth={2} d="M17 8l4 4m0 0l-4 4m4-4H3" /> |
| 195 | + </svg> |
| 196 | + </div> |
| 197 | + </div> |
| 198 | + </div> |
| 199 | + </Link> |
144 | 200 | </div> |
145 | 201 |
|
146 | 202 | {/* How to Contribute */} |
|
0 commit comments