شاپ کھل گئی ہے

ہم ویب سائٹس، AI ایجنٹس اور LLM ٹریننگ کے لیے Workstation AI مشینیں بناتے ہیں — آن لائن ترتیب دیں اور خریدیں۔

ٹریڈ قیمتیں حاصل کریں
AI مصنوعات
AI لیبزOpenAI ایجنٹسClaude ایجنٹسGrok BotWorkstation AI نیٹو CRMمارکیٹنگتمام مصنوعات
AI حل
اطلاقی AIAI ایجنٹسجنریٹو AIAI آٹومیشنAI مہارت میں اضافہSME کے لیے AI پیکجزانٹرپرائز AI لیبAI ورک سٹیشنزNVIDIA ہارڈویئر اور سافٹ ویئرNVIDIA ایکسلریٹڈ کمپیوٹنگپرائیویٹ AIGPU پرائیویٹ کلاؤڈGPU کلسٹرزایج AIصنعت کے لحاظ سے AI
AI خدمات
پلیٹ فارم کی جدید کاریڈیجیٹل انجینئرنگڈیٹا کی بنیاد اور AIخودمختار آپریشنزAI مشاورتDevOps آٹومیشنسائبر سیکیورٹیسافٹ ویئر ڈیولپمنٹایجنٹ بلڈنگMLOps سیٹ اپGPU لیزنگGPU پرائیویٹ کلاؤڈ
ہمارے بارے میں
کمپنیہماری کہانیشراکت دارکسٹمر کہانیاں
AI ڈیٹا سینٹرز
AI ڈیٹا سینٹرزGPU پرائیویٹ کلاؤڈGPU کلسٹرزGPU لیزنگ
AI بصیرتیںJev سلسلہبینچ مارک لیبماڈل کا انتخاب
تکنیکی نوٹس
دستاویزات
Linux OSUbuntuRed Hat Enterprise LinuxSUSE LinuxAlpine LinuxDebian, Rocky & AlmaLinux
AI کلاؤڈ پلیٹ فارمزAWS & Amazon BedrockGoogle Cloud & Vertex AIMicrosoft Azure & AI FoundryGPU کلاؤڈز اور مارکیٹ پلیسز
نجی AI ڈیٹا سینٹرزقانونی فرموں کے لیےاکاؤنٹنگ فرموں کے لیےآن پریمیسز پلیٹ فارمزمکمل محفوظ کلاؤڈ
ٹولزRing PromoterJobshout
خبریں
بلاگ
ہم سے رابطہ کریںسائن ان

جدید کاروبار کے لیے AI ورک اسٹیشنز، AI ملٹی ایجنٹک سافٹ ویئر، GPU انفراسٹرکچر اور ذہین ایجنٹ حل۔

ہم سے رابطہ کریں

AI حل

اطلاقی AIAI ایجنٹسجنریٹو AIAI آٹومیشنAI مہارت میں اضافہSME کے لیے AI پیکجزانٹرپرائز AI لیبصنعت کے لحاظ سے AI

مصنوعات

تمام مصنوعاتWorkstation AI native CRM اور ERPمارکیٹنگOpenAI ایجنٹسRing PromoterJobshout

کمپنی

ہمارے بارے میںکمپنیAI ڈیٹا سینٹرزWorkstation کیوںشراکت دارکسٹمر کہانیاںقیمتیںرابطہTenthMatrix

وسائل

AI بصیرتیںتکنیکی نوٹسدستاویزاتLinux OSAI کلاؤڈ پلیٹ فارمزنجی AI ڈیٹا سینٹرزبلاگتلاشسائٹ کا نقشہ
برطانیہ ہیڈ آفس
77-79 Marlowes, Hemel Hempstead HP1 1LFراستہ - M25 آؤٹر لندن سے جنکشن 20 لیںکمپنی نمبر: 11641870پیر - جمعہ: صبح 9:00 - شام 6:00 GMT
+44 7515 356 146
بیلجیم کا دفتر
Workstation SRL, Rue Vanderkindere 34, 1180 Uccle, BrusselsBE 0751.518.683پیر - جمعہ: صبح 9:00 - شام 6:00 CET
+32 492 45 67 46
بھارت کا دفتر
#159 Sector 9, Pocket 1, DDA Flats, 110077 Dwarka, New Delhi
+91 98881 98841
تائیوان آفس
3F, No. 2-4, Aisi Rd., Ren'ai Dist., Keelung City 200, Taiwan基隆市仁愛區愛四路2之4號3樓پیر - جمعہ: صبح 9:00 - شام 6:00 تائیوان وقت (GMT+8)
+886 926 892 701

© 2026 Workstation AI۔ جملہ حقوق محفوظ ہیں۔

رازداریڈیٹا حذف کرناکوکیزسروس کی شرائطویب سائٹ سائٹ میپ

NVIDIA, the NVIDIA logo, RTX, RTX PRO, Blackwell, CUDA, NVLink, MGX, Omniverse, Spectrum-X, Quantum, BlueField, DGX and HGX are trademarks and/or registered trademarks of NVIDIA Corporation in the US and other countries. AMD, the AMD Arrow logo, EPYC, Instinct, Ryzen and Threadripper are trademarks of Advanced Micro Devices, Inc. Dell and PowerEdge are trademarks of Dell Inc. or its subsidiaries. Intel and Xeon are trademarks of Intel Corporation or its subsidiaries. AMAX, AceleMax and LiquidMax are trademarks of AMAX Engineering Corporation. All other product names, logos and brands are the property of their respective owners. We use them only to identify the products we describe, supply or support; their use does not mean their owners endorse us.

Loading blog...

ہوم / بلاگز
AILLMMachine LearningGPUMLOpsPerformanceKubernetes

ٹربو چارجنگ LLMs

PagedAttention، vLLM، Self-Debugging، PowerInfer، اور EG-MLA — GPU KV کیشے کو ضائع کیے بغیر LLM ایجنٹوں کو کیسے پیمانہ کریں

Balinder Walia30 اگست، 20264 min read
Turbocharging LLMs with PagedAttention, vLLM, PowerInfer and EG-MLA

Workstationپروڈکشن میں بڑے لینگویج ماڈلز کو ٹربو چارج کرنے کے طریقے کے بارے میں: PagedAttention, vLLM, Self-Debugging, PowerInfer, اور EG-MLA — ٹریڈ آف کے ساتھ جو دراصل GPUs پر ظاہر ہوتے ہیں۔ گہرا غوطہ:طویل مضمون۔ پرائمر:LLMs کی وضاحت + Kubernetes۔

Turbocharging LLMs cover

نیچے لائن۔ KV کیشے کے ٹکڑے ہونے پرتھرو پٹ ختم ہو جاتا ہے۔ OS کی طرح کیشے کو صفحہ بنائیں (PagedAttention vLLM کے اندر)، ایک ٹوکن انجن منتخب کریں جو باکس سے مماثل ہو (ایک موٹے صارف GPU پر PowerInfer، سرونگ کلسٹر پر vLLM)، جب فن تعمیر کی اجازت دیتا ہے تو توجہ سکڑیں (EG-MLA)، اور کیپ ایجنٹ ڈیبگ لوپس کریں تاکہ کوالٹی بے ترتیب نہ ہو۔

واچ: LLM اصل میں

کیا ہے۔

سیاق و سباق، پروڈکٹ ڈیمو نہیں:بڑے زبان کے ماڈلز کا تعارف(Andrej Karpathy)۔ ہماریسادہ انگریزی LLM + Kubernetes گائیڈکے ساتھ جوڑا بنائیں۔

سکیلنگ کا مسئلہ

LLMs نے بات چیت کے AI اور نسل کو غیر مقفل کیا، پھر فوری طور پر پیش کرنے کا مسئلہ بن گیا۔ ہر ڈی کوڈ مرحلہ ایک KV کیشے میں کلیدیں اور اقدار جوڑتا ہے جو ترتیب کی لمبائی اور بیچ سائز کے ساتھ بڑھتا ہے۔ بولی انجن بہت بڑی متصل سلیبوں کو پہلے سے محفوظ رکھتے ہیں۔ اس میں سے زیادہ تر میموری بیکار رہتی ہے جبکہ دوسری درخواستیں انتظار کرتی ہیں۔ GPU "مکمل" نظر آنے کے باوجود تھرو پٹ گر جاتا ہے۔

PagedAttention: توجہ کے لیے ورچوئل میموری

PagedAttention maps logical token pages to physical GPU KV blocks

PagedAttention (Kwon et al., SOSP 2023) KV کیشے کو OS پیجنگ کی طرح سمجھتا ہے: فکسڈ سائز بلاکس، ایک بلاک ٹیبل فی درخواست، غیر متصل جسمانی صفحات[arXiv:2309.06180]۔ دانا توجہ کے وقت بلاکس کو جمع کرتا ہے۔ آپ کو ابھی بھیبلاک سائز,زیادہ سے زیادہ ماڈل کی لمبائی، اورکیشے کا درجہ بندی(GPU HBM بمقابلہ CPU آف لوڈ بمقابلہ پریفکس کیشے) کو ٹیون کرنا ہوگا۔ بہت چھوٹے بلاکس اوور ہیڈ میپنگ شامل کرتے ہیں۔ بہت بڑے بلاکس فضلہ کو دوبارہ پیش کرتے ہیں۔

vLLM:

پیش کرنے والا تقریبا صفر فضلہ

vLLM سروسنگ سسٹم ہے جو PagedAttention کے ارد گرد بنایا گیا ہے۔ یہ صفر کے قریب KV فضلہ، مسلسل بیچنگ، اور OpenAI سے مطابقت رکھنے والی HTTP سطح کو نشانہ بناتا ہے۔ پروڈکشن میں، تین چیزیں دیکھیں: (1)gpu_memory_utilizationبمقابلہ OOM، (2) ٹائم ٹو فرسٹ ٹوکن بمقابلہ ڈی کوڈ ٹوکنز، (3) کیا پریفکس/پرامپٹ کیشنگ آپ کے ایول سیٹ کے جوابات کو تبدیل کرتی ہے۔ کیشنگ ایک تھرو پٹ جیت ہے۔ یہ درستگی اور دم میں تاخیر کے اثرات سے پاک نہیں ہے۔

from vllm import LLM, SamplingParams

llm = LLM(model="meta-llama/Llama-3.1-8B-Instruct", gpu_memory_utilization=0.90)
params = SamplingParams(temperature=0.2, max_tokens=256)
outs = llm.generate(["Explain PagedAttention in one paragraph."], params)
print(outs[0].outputs[0].text)

یہ حقیقی vLLM استعمال ہے۔ ایک ہگنگ فیس BERTforward()کالہےPagedAttention نہیں — درجہ بندی والے لاگٹس کو پیجڈ KV سرونگ کے ساتھ الجھائیں نہیں۔

Self-Debugging: لیٹنسی بجٹ

کے ساتھ کوالٹی لوپس

Self-Debugging (Chen et al.) ایک ماڈل کو چند شاٹ ٹریس سے اپنے پیشین گوئی پروگراموں کو ٹھیک کرنا سکھاتا ہے، مماثل یا بیٹنگ بیس لائنز جو 10x زیادہ امیدواروں کو خارج کرتی ہیں[arXiv:2304.05128]۔ ایجنٹوں کے لیے، یہ سونا ہے — جب تک کہ فیڈ بیک راؤنڈ اسٹیک نہ ہوں۔ ڈیبگ پیغامات کی تعداد کو محدود کریں، ہر دور میں لاگ ان کریں، اور بجٹ ختم ہونے پر کسی انسانی یا چھوٹے ماہر ماڈل کے لیے فیل ہو جائیں۔

واچ: سرونگ اور انفرنس سیاق و سباق

تیز LLM سرونگ پر سیاق و سباق کی بات - ایک سرکاری Workstation ڈیمو نہیں۔ vLLM کاغذ اورdocs.vllm.aiکے ساتھ جوڑا بنائیں۔

PowerInfer: ایک واحد چربی GPU

پر ٹوکن

PowerInfer گرم/ٹھنڈے نیوران کو تقسیم کرتا ہے تاکہ ایک صارف GPU پلس CPU تیزی سے ٹوکن تیار کر سکے۔ رپورٹ کردہ اعداد و شمار:13.20 ٹوکن/s اوسط، چوٹی29.08 ٹوکن/sایک NVIDIA RTX 4090 پر،11.69xبمقابلہ llama.cpp تک درستگی کو برقرار رکھتے ہوئے فلیٹ اسکیل پر آپ کو ابھی بھی جگہ کا تعین کرنے کی ضرورت ہے: GPU پر کون سی پرتیں رہتی ہیں، آپ کس طرح نوڈس پر شارڈ کرتے ہیں، اور آیاکا مقامی پروفائل آپ کےپرامپٹس کاغذ کے ماڈلز سے میل کھاتا ہے۔

EG-MLA: بینچ کو تباہ کیے بغیر KV کو سکڑیں

EG-MLA (ایمبیڈنگ گیٹڈ ملٹی ہیڈ لیٹنٹ توجہ) کی رپورٹ91.6% KV کیشے میں کمیبمقابلہ ملٹی ہیڈ توجہ نہ ہونے کے برابر انحطاط کے ساتھ، اضافی بچت بمقابلہ ایم ایل اے (59.9% تک)، اور ریجننگ سویٹس پر بہتر اسکورز، XTAGX9 پیرامیٹر پیرامیٹر، XTAGX9 پیرامیٹراسے ایک فن تعمیر کے انتخاب کے طور پر سمجھیں، نہ کہ منجمد vLLM چوکی پر ڈراپ ان جھنڈا — میموری گراف کو منانے سے پہلے اپنے ایول ہارنس کی توثیق کریں۔

vLLM, PowerInfer, Self-Debugging and EG-MLA stack

اسے اکٹھا کرنا

کلسٹر سرونگ کے لیے PagedAttention + vLLM کو یکجا کریں، PowerInfer جب باکس ایک ورک سٹیشن GPU ہو، Self-Debugging کوڈنگ ایجنٹوں کے اندر سخت گول حد کے ساتھ، اور EG-MLA جب آپ ماڈل فیملی کو کنٹرول کرتے ہیں۔ تقسیم شدہ سرونگ پیچیدگی میں اضافہ کرتی ہے: KV متوازی، پری فل/ڈی کوڈ اسپلٹ، اور آٹو اسکیلنگ جو صفحہ کی میزوں کو نہیں مارتی ہے۔ پیمائش کریں۔ پھر ADR لکھیں۔

اگلا

پڑھیں
  1. Long article— knobs, failure modes, Kubernetes notes.
  2. LLMs وضاحت کی گئی + Kubernetes
  3. پر خود چلائیں
  4. Muse Glimmer / مقامی ایجنٹس·انٹرپرائز AI لیب

Workstationکے ذریعے شائع کیا گیا۔