Simulation ( noxim , booksim , cloudsim,...)
45 subscribers
2 photos
1 file
7 links
learn simulation tools
Download Telegram
به دوستان خود این کانال را معرفی کنید
@simulations
Forwarded from Techpic
به زودی کلاس های آنلاین آموزش noxim برگزار خواهد شد.
با ما همراه باشید
@simulations
به زودی نحوه ثبت نام و سرفصل آموزشی اطلاع رسانی خواهد شد
الگوریتم سویچینگ استفاده شده در شبیه ساز noxim خزشی و یا wormhole می باشد. ساختار این استراتژی بر پایه فلیت flit است.
الگوریتم های سوئیچینگ وظیفه کنترل جریان در شبکه را دارند. به عبارت دیگر بر روی روند انتقال اطلاعات بین گره های شبکه نظارت دارند.
الگوهای ترافیکی استفاده در شبیه ساز عبارتند از
transport1,2
random
butterfly
bitreversal
shuffle
می توان انواع الگوها بر اساس گراف وظیفه را نیز پیاده سازی نمود
خروجی های این شبیه ساز
عبارت هستند از:
throughput گذردهی
average delay متوسط تاخیر
communication energy consumption انرژی مصرفی ارتباطی
و دیگر پارامترهایی که برای ارزیابی عملکرد شبکه مورد نیاز هست. این شبیه ساز به دلیل متن باز بودن قابلیت اضافه کردن انواع پارامترها را دارا می باشد.
برای کار کردن با این شبیه ساز بهترین شرایط استفاده از سیستم عامل لینوکس می باشد. هرچند که می توان توسط ابزارهای خاص در محیط ویندوز نیز با آن کار کرد. برای تازه کاران پیشنهاد می شود لینوکس را بر روی ابزارهای مجازی مانند vmware ویا ابزارهای مشابه نصب کنند و از داخل ویندوز با آن کار نمود.
نصب noxim بسیار آسان می باشد و نکته ای که در زمان نصب وجود دارد این است که سیستم شما مستقیم به اینترنت وصل باشد تا package های مورد نیاز به صورت خودکار نصب شوند. هنگام نصب ممکن است شما cd لینوکسی که آن را استفاده می کنید خواسته شود. راهنمای نصب noxim در شاخه doc به صورت یک فایل pdf وجود دارد و بر اساس آن و ترتیب دستوراتی که ذکر شده قابل نصب است.
برای اجرای noxim باید در خط فرمان دستور زیر را تایپ نمود
به صورت کلی در لینوکس باید برای اجرای فایل های اجرایی قبل از نام فایل از یک نقطه استفاده شود
بعد از اجرای دستور فوق شبیه سازی باپارامترهای تعریف شدهو پیش فرض اجرا خواهدشد
برای اطلاع از سایر پارامترها و مقادیر آنها می توان دستور
./noxim -help
را در خط فرمان تایپ و اجرا نمود