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

Ad


فاویکون OnWorks

dgmap - آنلاین در ابر

dgmap را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور dgmap است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


dgmap، dgpart - محاسبه نگاشت های استاتیک و پارتیشن ها به صورت موازی

خلاصه


dgmap [گزینه های] [gfile] [tfile] [mfile] [فایل]

dgpart [گزینه های] [nparts/pwght] [gfile] [mfile] [فایل]

شرح


La dgmap برنامه به روشی موازی، نگاشت ایستا از یک گراف منبع را بر روی a محاسبه می کند
نمودار هدف

La dgpart برنامه یک رابط ساده شده است dgmap، که پارتیشن بندی گراف را انجام می دهد
به جای نگاشت استاتیک در نتیجه، تعداد قطعات مورد نظر باید ارائه شود،
به جای معماری هدف هنگام استفاده از برنامه برای خوشه بندی نمودار،
تعداد قطعات به حداکثر وزن خوشه تبدیل می شود.

La -b و -c گزینه ها به کاربر این امکان را می دهند که تنظیمات برگزیده را در مورد رفتار نقشه برداری تنظیم کند
استراتژی که به طور پیش فرض استفاده می شود. در -m گزینه به کاربر اجازه می دهد تا یک سفارشی تعریف کند
استراتژی نقشه برداری

La -q گزینه برنامه ها را به برنامه های خوشه بندی گراف تبدیل می کند. در این مورد، dgmap فقط
معماری های هدف با اندازه متغیر را می پذیرد.

فایل گراف منبع gfile یا یک فایل گراف متمرکز یا مجموعه ای از فایل ها است که نشان می دهد
قطعات یک نمودار توزیع شده برای dgmap، فایل معماری هدف tfile توصیف
توپولوژی های کدگذاری شده الگوریتمی مانند مش ها و هایپر مکعب ها، یا تجزیه-
معماری های تعریف شده ایجاد شده با استفاده از amk_grf(1) برنامه دیدن نقشه(1) برای یک
شرح معماری های هدف نگاشت حاصل در فایل ذخیره می شود mfile.
اطلاعات ثبت نهایی (مانند اطلاعاتی که توسط گزینه تولید می شود -v) به فایل ارسال می شود
فایل. هنگامی که نام فایل مشخص نمی شود، داده ها از ورودی استاندارد خوانده می شوند و در آن نوشته می شود
خروجی استاندارد جریان‌های استاندارد را می‌توان به صراحت با علامت «-» نشان داد.

هنگامی که کتابخانه های مناسب در زمان کامپایل گنجانده شده اند، dgmap و dgpart می توان
به طور مستقیم نمودارهای فشرده شده را به عنوان ورودی و خروجی مدیریت می کند. یک جریان به عنوان
فشرده می شود هر زمان که نام آن با پسوند فایل فشرده، مانند in
'brol.grf.bz2' یا '-.gz'. فرمت های فشرده سازی که می توانند پشتیبانی شوند bzip2 هستند
قالب ('.bz2')، قالب gzip ('.gz')، و قالب lzma ('.lzma'، فقط در ورودی).

dgmap و dgpart بر اساس پیاده سازی رابط MPI برای گسترش کار در سراسر
عناصر پردازش بنابراین احتمالاً مستقیماً اجرا نمی شوند، بلکه از طریق آنها اجرا می شوند
برخی از دستورات پرتاب کننده مانند mpirun.

OPTIONS


-bوال حداکثر نسبت عدم تعادل بار را برای پارتیشن بندی نمودار یا نگاشت استاتیک تنظیم کنید. چه زمانی
برنامه ها به عنوان ابزار خوشه بندی استفاده می شوند، این پارامتر حداکثر بار را تعیین می کند
نسبت عدم تعادل برای دوپارتیشن های بازگشتی انحصاری با -m گزینه.

-cانتخاب کردن استراتژی نقشه‌برداری پیش‌فرض را با توجه به یک یا چند گزینه از میان:

b تعادل بار را تا حد امکان اعمال کنید.

q امتیاز کیفیت بر سرعت (پیش‌فرض).

s امتیاز سرعت نسبت به کیفیت

t اجرای ایمنی

x اعمال مقیاس پذیری

منحصر به فرد با -m گزینه.

-h نمایش کمکی

-mقشر
از استراتژی نقشه برداری موازی استفاده کنید قشر (برای اطلاعات بیشتر به دفترچه راهنمای کاربر PT-Scotch مراجعه کنید
اطلاعات)

-q (برای dgpart)

-qpwght
(برای dgmap) از برنامه ها به عنوان ابزار خوشه بندی گراف به جای استاتیک استفاده کنید
ابزارهای نقشه برداری یا پارتیشن بندی نمودار برای dgpart، تعداد قطعات خواهد شد
به حداکثر وزن خوشه تبدیل شود. برای dgmap، این شماره pwght باید باشد
بعد از گزینه گذشت.

-rpnum روند روت را برای فایل های متمرکز تنظیم کنید (پیش فرض 0 است).

-V نمایش نسخه برنامه و حق چاپ.

-vفعل حالت کلامی را روی فعل. این مجموعه ای از یکی از شخصیت های بیشتری است که می تواند
بودن:

m اطلاعات نقشه برداری

s اطلاعات استراتژی

t اطلاعات زمان بندی

توجه داشته باشید


در حال حاضر (نسخه 5.1)، dgmap نمی تواند نگاشت کامل استاتیک را به عنوان محاسبه کند نقشه(1)
انجام می دهد، اما فقط پارتیشن ها (یعنی نگاشت بر روی نمودارهای کامل وزن دار یا وزن دار).
معماری‌های هدف غیر از cmplt و wcmplt منجر به خطا می‌شوند.
پیام

مثال ها


دویدن dgpart بر روی 5 عنصر پردازش برای محاسبه یک پارتیشن به 7 قسمت از گراف brol.grf
و ترتیب به دست آمده را در فایل brol.map ذخیره کنید.

$ mpirun -np 5 dgpart 7 brol.grf brol.map

دویدن dgpart بر روی 5 عنصر پردازش برای تقسیم به 7 قسمت نمودار توزیع شده ذخیره می شود
بر روی فایل های قطعه گراف brol5-0.dgr به brol5-4.dgr، و نگاشت حاصل را در فایل ذخیره کنید
brol.map (نگاه کنید به dgscat(1) برای توضیح دنباله های '%p' و '%r' در نام های
قطعات گراف توزیع شده).

$ mpirun -np 5 dgpart 7 brol%p-%r.dgr brol.map

با استفاده از خدمات onworks.net از dgmap به صورت آنلاین استفاده کنید


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

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

  • 1
    سوئیچ
    سوئیچ
    SWIG یک ابزار توسعه نرم افزار است
    که برنامه های نوشته شده به زبان C و را به هم متصل می کند
    C++ با انواع سطح بالا
    زبانهای برنامه نویسی. SWIG با استفاده می شود
    ناهمسان...
    SWIG را دانلود کنید
  • 2
    تم ووکامرس Nextjs React
    تم ووکامرس Nextjs React
    موضوع React WooCommerce، ساخته شده با
    Next JS، Webpack، Babel، Node و
    Express با استفاده از GraphQL و Apollo
    مشتری. فروشگاه ووکامرس در React(
    شامل: محصولات ...
    دانلود قالب WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    مخزن بسته برای ArchLabs این یک است
    برنامه ای که می توان آن را نیز واکشی کرد
    از جانب
    https://sourceforge.net/projects/archlabs-repo/.
    در OnWorks در...
    دانلود archlabs_repo
  • 4
    پروژه زفیر
    پروژه زفیر
    پروژه Zephyr یک نسل جدید است
    سیستم عامل بلادرنگ (RTOS) که
    از چندین سخت افزار پشتیبانی می کند
    معماری ها بر اساس الف است
    هسته با ردپای کوچک ...
    دانلود پروژه Zephyr
  • 5
    جواهرات
    جواهرات
    SCons یک ابزار ساخت نرم افزار است
    که جایگزینی برتر برای
    کلاسیک "ساخت" ابزار ساخت که
    همه ما می دانیم و دوست داریم. SCons است
    یک ...
    SCons را دانلود کنید
  • 6
    PSeInt
    PSeInt
    PSeInt یک مفسر شبه کد برای است
    دانشجویان برنامه نویسی اسپانیایی زبان
    هدف اصلی آن این است که ابزاری برای
    یادگیری و درک اصول اولیه
    مفهوم ...
    PSeInt را دانلود کنید
  • بیشتر "

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

Ad