এটি হল mbw কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
mbw - মেমরি ব্যান্ডউইথ বেঞ্চমার্ক
সাইনোপিসিস
এমবিডাব্লু [বিকল্প] arraysize_in_MiB
বর্ণনাঃ
এমবিডাব্লু মেমরিতে ডেটার বড় অ্যারে অনুলিপি করে উপলব্ধ মেমরি ব্যান্ডউইথ নির্ধারণ করে।
বিকল্প
-q শান্ত; তথ্যমূলক বার্তা দমন করুন।
-a প্রতিটি পরীক্ষার গড় মুদ্রণ দমন করুন।
-n
প্রতি পরীক্ষায় লুপের সংখ্যা নির্বাচন করুন
-t
চালানোর জন্য পরীক্ষা নির্বাচন করুন. যদি no -t পরামিতি দেওয়া হয় ডিফল্ট সব রান করা হয়
পরীক্ষা -t0: memcpy() পরীক্ষা, -t1: বোবা (b[i]=a[i] শৈলী) পরীক্ষা, -t2: memcpy() সহ
নির্বিচারে ব্লক আকার
-b
-t2 এর জন্য বাইটে ব্লক সাইজ।
-h দ্রুত সাহায্য দেখান।
, USAGE
এমবিডাব্লু দুটি বরাদ্দ করা হবে বিন্যাস মেমরিতে অ্যারে এবং একটি অন্যটিতে অনুলিপি করুন। রিপোর্ট করেছেন
'ব্যান্ডউইথ' হল এই অপারেশনের সময় ধরে কপি করা ডেটার পরিমাণ।
স্পষ্টত এমবিডাব্লু দুইবার প্রয়োজন বিন্যাস MiBytes (1024*1024 বাইট) শারীরিক মেমরি - আপনি চান
অদলবদল বন্ধ করা ভাল বা অন্যথায় নিশ্চিত করুন যে কোনও পেজিং ঘটে না। এটা বলাই বাহুল্য
একটি ব্যস্ত সিস্টেম চালানো উচিত নয়.
করণীয়
একাধিক থ্রেড সমর্থন. পার্সিংয়ের জন্য getopt() ব্যবহার সহ আরও ভাল কনফিগারযোগ্যতা
আর্গুমেন্ট।
onworks.net পরিষেবা ব্যবহার করে mbw অনলাইন ব্যবহার করুন