نشر المهندس في إنتل، ديفيد إي. بوكس، سلسلة مكونة من 17 تحديثًا في 26 مايو على قائمة بريدية خاصة بمحركات الأقراص x86، حيث اقترح أداة جديدة من سطر الأوامر تُدعى pmtctl لاستخدامها ضمن شجرة كود نواة لينكس. تستهدف هذه الأداة تقنية مراقبة المنصات من إنتل (PMT)، وهي إطار عمل مدعوم بالفعل في النواة ويوفر عدادات القياسات الحيوية للأجهزة حسب كل مكون عبر واجهة sysfs باستخدام برنامج تشغيل pmt_telemetry المساعد. ورغم أن دعم تقنية PMT في النواة موجود منذ سنوات، فإن أداة pmtctl تقدم واجهة سهلة الاستخدام للمساحة الخاصة بالمستخدم للاستعلام عن تلك البيانات، وهي مشابهة في مفهومها لأدوات أخرى موجودة ضمن شجرة النواة مثل turbostat. ومن المتوقع أن تضيف السلسلة حوالي 7000 سطر من الكود الجديد موزعةً على مكتبة قابلة لإعادة الاستخدام (libpmtctl_core)، وواجهة أمامية بسيطة لسطر الأوامر، بالإضافة إلى نصوص لتوليد الكود والتوثيق، وكل ذلك سيوضع تحت مسار tools/arch/x86/pmtctl/.
تتولى المكتبة مهمة استعراف الأجهزة عبر مسح محتويات مجلد /sys/bus/auxiliary/drivers/pmt_telemetry، ثم قراءة معرفات GUID ومسارات بيانات القياسات الحيوية من واجهة sysfs، وتطابق حقول كل عينة بيانات مع تعريفات القياسات الخاصة بكل منصة. وقد صُممت تقنية PMT لتكون مستقلة عن الأجهزة؛ فبدلًا من تضمين ترتيبات التسجيلات البرمجية بشكل ثابت في برامج تشغيل النواة، يشير معرف GUID المستخلص من الأجهزة إلى ملف خارجي يحتوي على تعريفات القياسات التي توضح معنى كل حقل في البيانات المستخلصة. وهذا يسمح بتحديث تعريفات القياسات عند تغييرات البرامج الثابتة أو الأجهزة دون الحاجة لتحديثات في النواة. وتهدف سلسلة التحديثات الخاصة بأداة pmtctl إلى تسهيل الوصول إلى هذه الواجهة مباشرةً من سطر الأوامر دون اضطرار المستخدمين لكتابة أكواد خاصة لمعالجة بيانات sysfs أو الاعتماد على أدوات خارجية.