تقنية

وضع طاقة الجهاز الطرفي: هل الإعداد هو قراءة الاستهلاك؟

بطاقة ميزانية طاقة وخانتان لسحب مفترض؛ اسم الإعداد لا يستبدل قيم الملاحظات.
رسم تحريري لمثال معلن، دون تشغيل نموذج أو جهاز.

وضع طاقة Jetson والقياس معلومتان مختلفتان عند تشغيل نموذج على جهاز طرفي. تصف NVIDIA أوضاعا تضبط موارد وترددات لتحقيق ميزانيات طاقة، وتعرض أدوات مراقبة منفصلة. [1] نراجع بطاقات افتراضية بدل تغيير جهاز.

الخلاصة السريعة

لا تجعل رقم ميزانية الوضع قراءة استهلاك؛ سجل التكوين وما قيس وتحت أي مهمة، وراجع خصائص الوضع والجهاز قبل مقارنة الأداء.

  • nvpmodel يضبط الموارد النشطة والترددات ضمن الأوضاع الموصوفة؛ توفر أدوات المراقبة بيانات عن الطاقة والحالة الحرارية. [1] التكوين ليس سجل قياس.
  • نؤلف بطاقة وضع بميزانية 15 واط وبطاقتي سحب افتراضيتين 8 و 12 واط تحت مهمتين مختلفتين؛ لا يستبدل الرقم 15 أيا منهما، ولا ننسب هذه القيم إلى جهاز اختبرناه.
  • يصف المصدر MAXN بأنه وضع غير مقيد بالطاقة في هذا الوصف. [1] لا ننقل معنى ميزانية وضع آخر إليه، ولا نستنتج من الاسم قياسا أو سرعة.
  • احفظ الجهاز والوضع والموارد والمهمة ونطاق القياس والوقت؛ لا يثبت إعداد أخف صحة النموذج أو زمنا أو استهلاكا محققا، ولم نعدل جهازا أو نقرأ عدادا.

ما الذي يغيره وصف الوضع؟

يصف مقال NVIDIA إعداد nvpmodel لعدد الموارد النشطة وتردداتها لتحقيق ميزانية طاقة، ويذكر أدوات لمراقبة الطاقة والحرارة. [1]

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

نركز على مراجعة استدلال طرفي دون إرسال أمر للجهاز. ليس في المقال اختيار رقم وضع صالح لكل Jetson أو وصفة لجعل الترددات قصوى. يحتاج ذلك معرفة الوحدة والإصدار والإعداد المدعوم، وهي معلومات لم نحددها لتشغيل واقعي.

ثلاث بطاقات لا تعني ثلاثة قياسات

نؤلف بطاقة إعداد اسمها أ وبميزانية 15 واط. ثم نكتب بطاقتي ملاحظة افتراضيتين منفصلتين: الأولى تقول سحب 8 واط أثناء المهمة س، والثانية تقول 12 واط أثناء المهمة ص. لا نزعم أن هذه قراءات Jetson أو أن المهمة س وص متكافئتان.

إذا سأل القارئ عن رقم السحب في البطاقة الأولى، فالرقم المعلن فيها 8، لا 15. اسم الإعداد لا يبدل مضمون بطاقة الملاحظة. وبالمثل لا نقول إن البطاقة الثانية تسجل 15 لمجرد اشتراكها في الوضع نفسه.

اختلاف 8 و 12 في الورقة لا يثبت توفيرا بين نموذجي استدلال. لم نعلن زمنا أو نطاق أجهزة أو جودة مخرجات متكافئة. كما لا نحسب طاقة مهمة بضرب رقم الميزانية في مدة اتصال مجهولة؛ موضوعنا نوع الدليل الذي يحمله كل رقم.

هل لكل وضع حد الميزانية نفسه؟

يذكر مقال NVIDIA MAXN بوصفه وضعا غير مقيد بالطاقة، مع إتاحة العدد والترددات القصوى في وصفه. [1]

نحفظ هذا الاستثناء عندما نقول إن أوضاعا لها ميزانيات معلنة. لا نجعل وجود مثال 15 واط قاعدة تقول إن كل اسم وضع يحدد سقفا عدديا من النوع نفسه. ولا نساوي معنى «أقصى» باستهلاك ثابت أعلى طوال الوقت.

إذا كانت بطاقة المقارنة لا تحمل إلا MAXN، تبقى قراءة السحب وزمن المهمة غير موجودتين. نطلب المادة اللازمة بدلا من ملء الخانتين من الاسم. وهذا ينطبق على ورقتنا أيضا: ميزانية 15 معلنة، لكن تفاصيل تكوين الجهاز لم تقدم.

كيف تحفظ مقارنة يمكن مراجعتها؟

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

ولمقارنة زمن استدلالين لاحقا، يلزم بيان المدخلات والنتيجة المطلوبة وحدود التوقيت والتكوين. اختلاف الوضع وحده لا يمنحنا زمنين أو دقة تنبؤ، كما أن تطابق اسمه لا يكفي لإثبات تطابق كل الظروف.

الرسم يضع بطاقة إعداد بجوار بطاقتي ملاحظة مؤلفتين. لم نستعمل nvpmodel أو Tegrastats أو نقس حرارة. الغرض أن تبقى الميزانية والقراءة والأداء أسئلة منفصلة لها أدلتها، بدل أن يحمل اسم إعداد جوابا عن كل منها.

المصادر ومتابعة القراءة

  1. NVIDIA: Power Optimization with NVIDIA Jetson (يفتح في نافذة جديدة)developer.nvidia.com

أُعدّ هذا المقال بصياغة عربية أصلية بالاستناد إلى المصادر أعلاه، وهو مدخل تمهيدي إلى الموضوع. اقرأ منهجية المحتوى وحدوده.