انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

alt-nvidia-340-cuda-mps-control - آنلاین در ابر

alt-nvidia-340-cuda-mps-control را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور alt-nvidia-340-cuda-mps-control است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


nvidia-cuda-mps-control - برنامه مدیریت خدمات چند فرآیندی NVIDIA CUDA

خلاصه


nvidia-cuda-mps-control [-d]

شرح


MPS یک سرویس زمان اجرا است که برای اجرای چندین پردازش MPI با استفاده از CUDA طراحی شده است
به طور همزمان روی یک GPU واحد به روشی که برای برنامه MPI شفاف باشد. یک CUDA
اگر دیمون کنترل MPS روی سیستم در حال اجرا باشد، برنامه در حالت MPS اجرا می شود.

هنگامی که CUDA برای اولین بار در یک برنامه مقداردهی اولیه می شود، درایور CUDA سعی می کند به آن متصل شود
دیمون کنترل MPS. اگر تلاش برای اتصال ناموفق بود، برنامه همچنان به کار خود ادامه می دهد
به طور معمول بدون MPS. اگر با این حال، تلاش برای اتصال به دیمون کنترل است
موفق می شود، سپس درایور CUDA از دیمون درخواست می کند تا یک سرور MPS را از طرف خود راه اندازی کند.
اگر قبلاً یک سرور MPS در حال اجرا است و شناسه کاربری آن فرآیند سرور مطابقت دارد
در فرآیند درخواست کننده مشتری، دیمون کنترل به سادگی مشتری را مطلع می کند
فرآیند آن، که سپس برای اتصال به سرور ادامه می یابد. اگر سرور MPS وجود ندارد
در حال حاضر روی سیستم اجرا می شود، دیمون کنترل یک سرور MPS را با همان راه اندازی می کند
شناسه کاربر (UID) به عنوان شناسه درخواست کننده فرآیند مشتری. اگر قبلاً یک سرور MPS وجود دارد
در حال اجرا است، اما با شناسه کاربری متفاوتی نسبت به فرآیند کلاینت، دیمون کنترل
از سرور موجود درخواست می‌کند تا به محض اینکه تمام کلاینت‌هایش تمام شد، خاموش شود. از وقتی که
سرور موجود خاتمه یافته است، دیمون کنترل یک سرور جدید با شناسه کاربر راه اندازی می کند
مانند فرآیند مشتری در صف.

سرور MPS زمینه مشترک GPU را ایجاد می کند، مشتریان خود را مدیریت می کند و کار را برای آن صادر می کند
GPU از طرف مشتریانش. یک سرور MPS می تواند تا 16 زمینه CUDA کلاینت را پشتیبانی کند
زمان. MPS با تمام پیچیدگی های ارتباطی، برای برنامه های CUDA شفاف است
بین فرآیند مشتری، سرور و دیمون کنترلی که در درایور پنهان شده است
باینری ها

در حال حاضر، CUDA MPS فقط بر روی لینوکس 64 بیتی موجود است و به دستگاهی نیاز دارد که پشتیبانی کند
آدرس مجازی یکپارچه (UVA) و دارای قابلیت محاسبه SM 3.5 یا بالاتر است. برنامه های کاربردی
APIهای پیش از CUDA 4.0 در CUDA MPS پشتیبانی نمی‌شوند. MPS نیز پشتیبانی نمی شود
در تنظیمات چند GPU لطفاً هنگام راه‌اندازی کنترل، از CUDA_VISIBLE_DEVICES استفاده کنید
Daemon برای محدود کردن دید به یک دستگاه.

OPTIONS


-d
با فرض اینکه کاربر دارای امتیاز کافی (مثلاً root) باشد، دیمون کنترل MPS را راه اندازی کنید.

-h، --کمک
یک پیام راهنما چاپ کنید.

<نه استدلال ها>
رابط کاربری مدیریت جلویی را به دیمون کنترل MPS، که باید باشد، راه اندازی کنید
اول شروع شد رابط کاربری جلویی به خواندن دستورات از stdin تا EOF ادامه می‌دهد. دستورات هستند
با کاراکتر خط جدید جدا شده است. اگر دستور نامعتبر صادر شد و رد شد، خطا است
پیام در stdout چاپ خواهد شد. وضعیت خروج از رابط کاربری جلویی صفر است اگر
ارتباط با دیمون موفقیت آمیز است. اگر دیمون باشد یک مقدار غیر صفر برگردانده می شود
یافت نشد یا اتصال به دیمون به طور غیرمنتظره ای قطع شد. دستور «خروج» را در زیر ببینید
برای اطلاعات بیشتر در مورد وضعیت خروج

دستورات پشتیبانی شده توسط دیمون کنترل MPS:

get_server_list
لیستی از PIDهای همه سرورهای MPS را چاپ کنید.

start_server -uid UID
یک سرور MPS جدید برای کاربر مشخص شده راه اندازی کنید (UID).

shutdown_server PID [-f]
با داده شده سرور MPS را خاموش کنید PID. سرور MPS هیچ چیز جدیدی را نمی پذیرد
اتصالات کلاینت و هنگامی که همه کلاینت های فعلی قطع می شوند، خارج می شود. -f مجبور است
خاموش شدن فوری اگر یک کلاینت یک هسته معیوب را راه اندازی کند که برای همیشه اجرا می شود، الف
خاموش کردن اجباری سرور MPS ممکن است مورد نیاز باشد، زیرا سرور MPS ایجاد و
کار GPU را از طرف مشتریان خود صادر می کند.

get_client_list PID
لیستی از PIDهای همه مشتریان متصل به سرور MPS را با داده شده چاپ کنید PID.

ترک [-t TIMEOUT]
فرآیند دیمون کنترل MPS و تمام سرورهای MPS را خاموش کنید. دیمون کنترل MPS
در حین انتظار برای سرورهای MPS فعلی و مشتریان MPS، پذیرش مشتریان جدید را متوقف می کند
به پایان رساندن اگر TIMEOUT مشخص شده است (در چند ثانیه)، دیمون سرورهای MPS را مجبور می کند
اگر هنوز در حال اجرا هستند، خاموش شوند TIMEOUT ثانیه صورت گرفت.

این دستور همزمان است. رابط کاربری جلویی منتظر می ماند تا دیمون خاموش شود،
سپس وضعیت خروج دیمون را برمی گرداند. وضعیت خروج در تمام سرورهای MPS صفر است
با ظرافت خارج شده اند

محیط زیست


CUDA_MPS_PIPE_DIRECTORY
دایرکتوری را مشخص کنید که حاوی لوله های نامگذاری شده برای ارتباط بین آنها است
کنترل MPS، سرور MPS و مشتریان MPS. مقدار این متغیر محیطی
باید در دیمون کنترل MPS و تمام فرآیندهای مشتری MPS سازگار باشد.
دایرکتوری پیش فرض /tmp/nvidia-mps است

CUDA_MPS_LOG_DIRECTORY
دایرکتوری حاوی فایل های گزارش MPS را مشخص کنید. این متغیر توسط
فقط دیمون کنترل MPS. دایرکتوری پیش فرض /var/log/nvidia-mps است

استفاده از alt-nvidia-340-cuda-mps-control به صورت آنلاین با استفاده از خدمات onworks.net


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    فازر
    فازر
    Phaser یک باز سریع، رایگان و سرگرم کننده است
    منبع چارچوب بازی HTML5 که ارائه می دهد
    WebGL و Canvas Rendering در سراسر
    مرورگرهای وب دسکتاپ و موبایل بازی ها
    می تواند با ...
    دانلود فازر
  • 2
    موتور VASSAL
    موتور VASSAL
    VASSAL یک موتور بازی برای ایجاد است
    نسخه های الکترونیکی تخته سنتی
    و بازی های کارتی پشتیبانی می کند
    رندر و تعامل قطعه بازی،
    و ...
    دانلود VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF یک کتابخانه جاوا برای ایجاد است
    و ویرایش فایل های PDF با LGPL و
    مجوز منبع باز MPL. OpenPDF است
    LGPL/MPL جانشین منبع باز iText،
    و ...
    OpenPDF - Fork of iText را دانلود کنید
  • 4
    GIS SAGA
    GIS SAGA
    SAGA - سیستم برای خودکار
    تجزیه و تحلیل جغرافیایی - یک جغرافیا است
    نرم افزار سیستم اطلاعات (GIS) با
    قابلیت های بسیار زیاد برای داده های جغرافیایی
    پردازش و آنا...
    دانلود SAGA GIS
  • 5
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار IBM برای جاوا / JTOpen یک است
    کتابخانه کلاس های جاوا که از
    کلاینت/سرور و برنامه نویسی اینترنتی
    مدل های سیستمی که دارای OS/400 است،
    i5/OS، o...
    جعبه ابزار را برای جاوا/JTOpen دانلود کنید
  • 6
    D3.js
    D3.js
    D3.js (یا D3 برای اسناد داده محور)
    یک کتابخانه جاوا اسکریپت است که به شما اجازه می دهد
    برای تولید داده های پویا و تعاملی
    تجسم در مرورگرهای وب با D3
    شما...
    D3.js را دانلود کنید
  • بیشتر "

دستورات لینوکس

Ad