این صفحه برخی از اصطلاحات مورد استفاده در زمینه XProf را شرح میدهد.
- مشخصات:
- به دادههای جمعآوریشده/ضبطشده در مورد عملکرد اجرای برنامه شما اشاره دارد. این شامل حافظه مورد استفاده توسط عملیات مختلف، مدت زمان عملیات، اندازه انتقال دادهها و موارد دیگر میشود.
- جلسه:
- به یک نمونه خاص از ثبت دادهها اشاره دارد. این یک نام منحصر به فرد دارد و هر زیرشاخه درون
plugins/profile/نشاندهنده یک جلسه پروفایلینگ واحد است.
- به یک نمونه خاص از ثبت دادهها اشاره دارد. این یک نام منحصر به فرد دارد و هر زیرشاخه درون
- اجرا:
- به یک کار آموزشی یا گردش کار واحد اشاره دارد و میتوان آن را مترادف با «آزمایش» در نظر گرفت.
- میزبان:
- CPU سیستمی که برنامه شما در آن اجرا میشود، جریان برنامه و انتقال دادهها را کنترل میکند. «حافظه» میزبان به حافظه سیستم (RAM) اشاره دارد.
- دستگاه:
- شتابدهنده، GPU یا TPU سیستمی که برنامه شما در آن اجرا میشود، محاسبات واقعی را انجام میدهد. «حافظه» دستگاه به حافظه با پهنای باند بالا (HBM) متصل به شتابدهنده اشاره دارد.
- مرحله:
- به یک تکرار از حلقه آموزش مدل اشاره دارد. زمان گام به زمانی که برای تکرار طول میکشد اشاره دارد و واحد اندازهگیری مورد استفاده توسط XProf برای گزارش عملکرد است.
برای جزئیات بیشتر در مورد برخی از اصطلاحات مرتبط با XLA، به اصطلاحات XLA مراجعه کنید.