TGViewer
DevTwitter | توییت برنامه نویسی DevTwitter | توییت برنامه نویسی @devtwitter · 32.2K subscribers
Post #13135 5.71K
چرا FreeToken توانسته مدل‌های سنگین MoE را با سرعت خیره‌کننده روی کارت‌های گرافیک معمولی (مثل ۱۶ گیگابایت VRAM) اجرا کند؟

در مدل‌های MoE، برای پردازش هر توکن فقط بخش کوچکی از شبکه (متخصص‌ها یا Experts) درگیر می‌شوند. در حالت سنتی، اگر مدل داخل حافظه گرافیک جا نشود، سیستم مدام معطل جابه‌جایی وزن‌ها از رم به گرافیک از طریق PCIe می‌ماند و سرعت شدیداً افت می‌کند.

فری‌توکن این مشکل را با یک معماری کش هوشمند حل کرده است:
نگه‌داری متخصص‌های داغ در VRAM: بخش‌هایی از مدل که در متن مکرراً فراخوانی می‌شوند، داخل حافظه پرسرعت کارت گرافیک می‌مانند.

تقسیم هوشمند بار در صورت غیبت متخصص (Cache Miss): اگر متخصصی در گرافیک نباشد، سیستم متوقف نمی‌شود؛ بلکه کار هم‌زمان بین سخت‌افزارها تقسیم می‌شود: بخشی سریعاً روی پردازنده (CPU) و داخل رم سیستم اجرا می‌شود و بخش دیگر به گرافیک منتقل می‌شود تا هیچ قطعه‌ای معطل دیگری نماند.

اضافه شدن این مکانیسم به llama.cpp یک جهش بزرگ برای هوش مصنوعی لوکال است؛ چون رم ارزان کامپیوتر به یک امتداد واقعی برای VRAM تبدیل می‌شود و دیگر نیازی به خرید کارت‌های فوق‌گران‌قیمت سروری برای اجرای روان مدل‌های غول‌پیکر نخواهد بود.

https://github.com/FlashML-org/FreeToken

@DevTwitter | <Legendary Coder/>
  • ❤ 16
  • 👍 7
  • 🍌 5
More from @devtwitter
  1. Sep 28, 2026احتمالا در مصاحبه برای شرکت های درست حسابی ازتون درباره AI Workflow سوالهایی پرسیده بشه که…
  2. Sep 28, 2026رفقایی که از zcode desktop استفاده میکنن و باهاش فارسی حرف میزنن . یه پچ برا zcode زدم که…
  3. Sep 28, 2026🤖 مینی دوره Claude رایگان شد! | ابزار برنامه‌نویسی، تحقیق و حل مسئله ✔️ توی این مینی‌دوره…
  4. Sep 28, 2026اگر از Qdrnat به عنوان Vector Database استفاده می کنید، در نسخه 1.19 دو اپراتور فیلتر جدید…
  5. Sep 28, 2026یکی از بزرگ‌ترین اشتباهات در توسعه ایجنت‌ها، فرستادن کل تاریخچه چت در هر درخواست API است.…
  6. Sep 28, 2026یه چیزی که خودم این روزها بهش فکر می‌کنم، خرید قسطی آیفونه با این تورم، ترجیح می‌دم پولم ر…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →