بنية تحتيةMarkTechPost→ المصدر

ذاكرة مرنة للذكاء الاصطناعي: كيف يعالج kvcached شحّ وحدات GPU

تواجه البنية التحتية للذكاء الاصطناعي نقصًا مزمنًا في ذاكرة بطاقات الرسوميات. ويقترح نهج جديد باسم kvcached، مبني فوق محرك vLLM الشائع، حلًّا أنيقًا هو ذاكرة KV-cache مرنة. فبدلًا من الحجز الصارم للذاكرة لكل مهمة، يوزّع النظام الموارد ديناميكيًا في الوقت الفعلي. ولا يقتصر ذلك على التعامل مع القفزات الحادة في حركة الاستخدام، بل يتيح أيضًا تشغيل عدة نماذج، مثل Qwen2.5، على مسرّع رسومي واحد. وتتكامل التقنية بسهولة عبر واجهات API المتوافقة مع OpenAI، ما يفتح أمام الشركات طريقًا إلى خفض ملموس في تكاليف القدرات الخادمية.

معالج بواسطة الذكاء الاصطناعي من MarkTechPost؛ بتحرير Hamidun News
ذاكرة مرنة للذكاء الاصطناعي: كيف يعالج kvcached شحّ وحدات GPU
المصدر: MarkTechPost. كولاج: Hamidun News.
استمع للمقال

لا تكمن المشكلة الرئيسية في صناعة الذكاء الاصطناعي اليوم في القدرة الحسابية للمعالجات، بل في نقص حاد في الذاكرة يكاد يكون مستعصيًا. فمسرّعات الرسوميات الضخمة التي تبلغ كلفتها عشرات آلاف الدولارات كثيرًا ما تقف عاطلة، على نحو مفارق، في انتظار البيانات بسبب سوء إدارة الموارد على المستوى البرمجي. ويبحث المهندسون باستمرار عن طرق لإدخال نماذج أكثر تعقيدًا وحجمًا في سعة محدودة بصرامة من ذاكرة الفيديو. وفي هذا السياق، يبدو ظهور تقنية kvcached، وهي تنفيذ ديناميكي لإدارة الذاكرة مبني فوق محرك الاستدلال vLLM الشائع، بمثابة متنفّس طال انتظاره لفرق البنية التحتية. وتقدّم هذه البنية نهجًا جديدًا ومرنًا بالكامل لطريقة استخدام النماذج اللغوية للذاكرة الثمينة أثناء توليد الإجابات في الوقت الفعلي.

ولفهم القيمة الحقيقية لهذا الابتكار، لا بد من الوقوف تفصيلًا على الآلية الأساسية لعمل الشبكات العصبية الحديثة. فعندما يولّد نموذج لغوي كبير نصًّا، عليه أن يتذكر باستمرار سياق الحوار السابق والرموز (tokens) التي ولّدها بالفعل. ولهذا الغرض يُستخدم ما يسمى KV-cache (ذاكرة المفاتيح والقيم)، وفيها تُخزَّن مؤقتًا الحسابات الرياضية الوسيطة. وتحجز أنظمة الاستدلال التقليدية لهذه الذاكرة كتلة ضخمة ثابتة بصرامة من ذاكرة وحدة معالجة الرسوميات فور تشغيل النموذج. ويشبه ذلك موقف سيارات واسعًا فارغًا: حتى لو وقفت فيه سيارة واحدة فقط، تبقى بقية المساحة مغلقة أمام أي استخدام آخر. ويؤدي هذا النهج الصارم والمحافظ إلى خسائر هائلة في الكفاءة، خصوصًا عندما يواجه الخادم حملًا غير منتظم، أو عندما يلزم تشغيل عدة شبكات عصبية في وقت واحد على العتاد نفسه.

ويغيّر kvcached هذا النموذج الراسخ جذريًا، ويجعل عملية تخصيص الذاكرة مرنة بحق. فبدلًا من الاستحواذ على موارد النظام مسبقًا، يعمل النظام بمبدأ التوزيع الديناميكي عند الحاجة. فتُخصَّص الذاكرة بالحجم الذي تقتضيه معالجة طلب المستخدم الحالي في تلك اللحظة تحديدًا، وتُحرَّر فورًا بعد انتهاء عملية التوليد. وقد أثبت فريق المهندسين جدوى هذا النهج بتشغيل نماذج خفيفة لكنها قوية من عائلة Qwen2.5 في بيئة اختبار خاضعة لرقابة صارمة. وأظهرت نتائج التجارب العملية أن التخلي الكامل عن الحجز الثابت يحرّر كميات هائلة من الموارد الحسابية التي كانت تُهدر سابقًا وهي تنتظر ذروات حمل افتراضية.

وتظهر القيمة العملية للذاكرة المرنة بأوضح صورها وأوسعها في سيناريوهين حاسمين: القفزات الحادة في حركة المستخدمين، والاستخدام المشترك للعتاد الباهظ الثمن. ففي الظروف التجارية الفعلية، لا تكون طلبات واجهات برمجة الشبكات العصبية موزعة بالتساوي أبدًا. إذ يخلق المستخدمون بانتظام ما يُعرف بالحمل الانفجاري، فيرسلون آلاف الطلبات في وقت واحد. وتتيح البنية الديناميكية في kvcached للنظام أن يستجيب بمرونة قصوى لهذه الارتفاعات غير المتوقعة، فيعبّئ فورًا كل الذاكرة الحرة المتاحة. أما الإنجاز التقني الأهم فهو إمكانية تشغيل عدة نماذج مختلفة تمامًا دون انقطاع على مسرّع رسومي واحد. فبما أن الذاكرة لم تعد مجزأة بجدران صماء من الحجز المسبق على مستوى العتاد، تستطيع الشبكات العصبية المختلفة أن تستخدم معًا مجمّعًا مشتركًا من ذاكرة الفيديو دون أن يعيق بعضها بعضًا.

ومن المهم التنبيه إلى أن الباحثين لم يكتفوا بالحسابات النظرية المجردة أو النماذج المخبرية الأولية. فقد صُمّم نظام kvcached ونُفّذ منذ البداية بدعم كامل لواجهة API قياسية متوافقة مع بروتوكولات شركة OpenAI الشائعة. وهذا يعني للصناعة أن مطوري البرمجيات لن يضطروا إلى إعادة كتابة الشيفرة الحالية لتطبيقاتهم التجارية بمشقة، ولا إلى هدم بنيتهم الخادمية القائمة بالكامل لدمج التقنية الجديدة. فالتكامل يتم بسلاسة تامة، وهو أمر بالغ الأهمية للتطبيق السريع والآمن في المشاريع العاملة. ويستطيع مهندسو البنية التحتية ببساطة تحديث الواجهة الخلفية لنظام الاستدلال والحصول فورًا على مكسب ملموس في الكفاءة، مع مواصلة استخدام أدواتهم المعتادة في المراقبة وموازنة الأحمال وتوجيه الطلبات.

وتتجاوز التبعات الاستراتيجية للتبني الواسع لمثل هذه الحلول المعمارية حدود التحسينات الخادمية التقنية البحتة. فالنتيجة الرئيسية للسوق هي خفض جذري ومتوقَّع لتكلفة تشغيل الذكاء الاصطناعي تجاريًا. فتاريخيًا، كان نشر نماذج لغوية عالية الأداء خاصة بالمؤسسة امتيازًا حصريًا لكبرى شركات التقنية القادرة على شراء حوامل الخوادم بمئات الوحدات. أما الاستخدام المرن للذاكرة المحدودة فيخفض العتبة المالية للدخول إلى هذا السوق الواعد خفضًا كبيرًا. وتحصل الشركات الناشئة المستقلة والشركات المتوسطة على فرصة حقيقية لتشغيل النماذج المتقدمة محليًا، مع استغلال كل غيغابايت من القدرات السحابية المستأجرة أو بطاقات الرسوميات المشتراة بأعلى كفاءة وأقل كلفة.

ويُظهر التطور السريع لحلول برمجية ذكية مثل kvcached بوضوح وإقناع اتجاهًا بالغ الأهمية في التطور العالمي للذكاء الاصطناعي. فصناعة التقنية تنتقل تدريجيًا لكن بثبات من مسار التوسع الكمي، القائم حصرًا على زيادة القدرات الحسابية بالقوة الغاشمة، إلى مسار مكثّف وذكي. ويعتمد مستقبل الشبكات العصبية مباشرة، لا على مدى عمق النماذج الرياضية نفسها وتعقيدها فحسب، بل أيضًا على مدى أناقة البنية التحتية البرمجية وحرصها في إدارتها. وقد أصبحت القدرة على انتزاع أقصى ما يمكن من السيليكون المتاح على مستوى الشيفرة الميزة التنافسية الرئيسية للشركات، وتمثّل الذاكرة المرنة أحد الخطوات الأساسية والجوهرية على طريق ذكاء اصطناعي متاح حقًا وديمقراطي وقابل للتوسع.

القصة
ZK
جمال حميدون — مدير المنتجات في Alpina Digital ومدير منتج AlpinaGPT. يبني منتجات الذكاء الاصطناعي منذ 2019. بدأ Hamidun News كمشروع شخصي ثم أصبح مُجمِّعًا إنتاجيًا بأكثر من 6000 قارئ.
✦ Unified AI Workspace · Nomad

Test Frontier LLMs & Autonomous Agents in One Workspace

Run Claude Opus 5.5, GPT-6, Gemini 3.1, and DeepSeek side-by-side in Nomad AI (nomadnet.ai) — unified model routing, deep research, and multimodal workflows under one subscription.

Try Nomad AI →Launch Nomad Agent
ما رأيك؟
جارٍ تحميل التعليقات…