এটি হল dgord-int32 কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
dgord - সমান্তরালভাবে গ্রাফের স্পার্স ম্যাট্রিক্স ক্রম গণনা করুন
সাইনোপিসিস
dgord [অপশন] [gfile] [অফাইল] [ফাইল]
বর্ণনাঃ
সার্জারির dgord প্রোগ্রাম গণনা করে, সমান্তরাল ভাবে, একটি স্কচ সোর্স গ্রাফের একটি ক্রম
কিছু প্রতিসম স্পার্স ম্যাট্রিক্সের প্যাটার্ন প্রতিনিধিত্ব করে।
উৎস গ্রাফ ফাইল gfile হয় একটি কেন্দ্রীভূত গ্রাফ ফাইল, অথবা প্রতিনিধিত্বকারী ফাইলগুলির একটি সেট
একটি বিতরণ করা গ্রাফের টুকরো। ফলস্বরূপ অর্ডার ফাইলে সংরক্ষণ করা হয় অফাইল. ঘটনাচক্র
লগিং তথ্য (যেমন বিকল্প দ্বারা উত্পাদিত একটি -v) ফাইলে পাঠানো হয় ফাইল। কখন
ফাইলের নাম নির্দিষ্ট করা নেই, ডেটা স্ট্যান্ডার্ড ইনপুট থেকে পড়া হয় এবং স্ট্যান্ডার্ডে লেখা হয়
আউটপুট স্ট্যান্ডার্ড স্ট্রীমগুলিও একটি ড্যাশ '-' দ্বারা স্পষ্টভাবে উপস্থাপন করা যেতে পারে।
যখন সঠিক লাইব্রেরিগুলি সংকলনের সময় অন্তর্ভুক্ত করা হয়, dgord সরাসরি পরিচালনা করতে পারে
সংকুচিত গ্রাফ, ইনপুট এবং আউটপুট উভয় হিসাবে। একটি স্ট্রীম যখনই সংকুচিত হিসাবে বিবেচিত হয়
এর নাম একটি সংকুচিত ফাইল এক্সটেনশনের সাথে পোস্টফিক্স করা হয়েছে, যেমন 'brol.grf.bz2' বা
'-.gz'। যে কম্প্রেশন ফরম্যাটগুলিকে সমর্থন করা যেতে পারে তা হল bzip2 ফরম্যাট ('.bz2'),
gzip ফরম্যাট ('.gz'), এবং lzma ফরম্যাট ('.lzma', শুধুমাত্র ইনপুটে)।
dgord প্রক্রিয়াকরণ জুড়ে কাজ ছড়িয়ে দেওয়ার জন্য MPI ইন্টারফেসের বাস্তবায়নের উপর ভিত্তি করে
উপাদান তাই এটি সরাসরি চালানোর সম্ভাবনা নয়, বরং কিছু লঞ্চারের মাধ্যমে
আদেশ যেমন mpirun.
বিকল্প
-কপ্ট এক বা একাধিক অনুযায়ী ডিফল্ট অর্ডারিং কৌশল বেছে নিন অপশন মধ্যে:
b যতটা সম্ভব লোড ব্যালেন্স প্রয়োগ করুন।
q গতির উপর বিশেষাধিকার গুণমান (ডিফল্ট)।
s মানের উপর বিশেষাধিকার গতি.
t নিরাপত্তা বলবৎ করা।
x মাপযোগ্যতা প্রয়োগ করুন।
-h কিছু সাহায্য প্রদর্শন করুন.
-mmfile
ফাইলে কলাম ব্লক ম্যাপিং ডেটা সংরক্ষণ করুন mfile. ম্যাপিং ডেটা প্রতিটির জন্য নির্দিষ্ট করে
শীর্ষবিন্দু, কলাম ব্লকের সূচী যা এই শীর্ষবিন্দুর অন্তর্গত।
-oস্ট্রেট
সমান্তরাল গ্রাফ অর্ডারিং কৌশল ব্যবহার করুন স্ট্রেট (আরো জন্য PT-Scotch ব্যবহারকারীর ম্যানুয়াল দেখুন
তথ্য)।
-rpnum কেন্দ্রীভূত ফাইলগুলির জন্য রুট প্রক্রিয়া সেট করুন (ডিফল্ট 0)।
-ttfile
ফাইলে পার্টিশনিং ট্রি ডেটা সংরক্ষণ করুন tfile. পার্টিশনিং ট্রি ডেটা নির্দিষ্ট করে, এর জন্য
প্রতিটি শীর্ষবিন্দু, ব্লকের প্যারেন্ট ব্লকের প্রথম শীর্ষের সূচকটি
যা শীর্ষবিন্দুর অন্তর্গত। ফাইলে দেওয়া ম্যাপিং ডেটা সহ mfile,
এটি একজনকে নেস্টেড ডিসেকশন প্রক্রিয়ার বিভাজক গাছটিকে পুনর্নির্মাণের অনুমতি দেয়।
-V প্রদর্শন প্রোগ্রাম সংস্করণ এবং কপিরাইট.
-vক্রিয়া ভার্বোস মোড সেট করুন ক্রিয়া. এটি আরও একটি অক্ষরের একটি সেট যা হতে পারে:
s কৌশল তথ্য।
t সময় তথ্য।
উদাহরণ
চালান dgord ম্যাট্রিক্স গ্রাফ brol.grf পুনরায় সাজাতে এবং ফলাফল সংরক্ষণ করতে 5টি প্রক্রিয়াকরণ উপাদানগুলিতে
ডিফল্ট অনুক্রমিক গ্রাফ অর্ডারিং কৌশল ব্যবহার করে broll.ord ফাইল করার জন্য অর্ডার করা:
$ mpirun -np 5 dgord broll.grf broll.ord
চালান dgord গ্রাফে সংরক্ষিত ডিস্ট্রিবিউটেড ম্যাট্রিক্সকে পুনরায় সাজাতে 5টি প্রক্রিয়াকরণ উপাদানের উপর
broll5-0.dgr থেকে broll5-4.dgr ফাইলগুলিকে টুকরো টুকরো করে, এবং ফাইলে ফলস্বরূপ ক্রম সংরক্ষণ করুন
brol.ord (দেখুন dgscat(1) নামের '%p' এবং '%r' অনুক্রমের ব্যাখ্যার জন্য
বিতরণকৃত গ্রাফ খণ্ড)।
$ mpirun -np 5 dgord broll%p-%r.dgr broll.ord
onworks.net পরিষেবা ব্যবহার করে অনলাইনে dgord-int32 ব্যবহার করুন