ناکسیم و یا noxim برپایه زبان c و c++ و استفاده از کتابخانه systemC پیاده سازی شده است.
در شبیه ساز noxim انواع الگوریتم های مسیریابی پیاده سازی شده است از جمله
xy
oddeven
west first
northlast
dyad
xy
oddeven
west first
northlast
dyad
همچنین با تغییراتی در ساختار انتخاب ورودی می توان انواع استراتژی های داوری را در آن پیاده سازی نمود.
الگوریتم های مسیریابی یا routing algorithmsدر واقع بهترین مسیر بین دو گره از شبکه را پیدا می کنند.
با ما با آموزش noxim در روزهای آینده همراه باشید. در این کانال جزییات این شبیه ساز و ساختار فایلی آن آشنا خواهید شد.
به دوستان خود این کانال را معرفی کنید
@simulations
@simulations
به زودی نحوه ثبت نام و سرفصل آموزشی اطلاع رسانی خواهد شد
الگوریتم سویچینگ استفاده شده در شبیه ساز noxim خزشی و یا wormhole می باشد. ساختار این استراتژی بر پایه فلیت flit است.
الگوریتم های سوئیچینگ وظیفه کنترل جریان در شبکه را دارند. به عبارت دیگر بر روی روند انتقال اطلاعات بین گره های شبکه نظارت دارند.
الگوریتم های سوئیچینگ وظیفه کنترل جریان در شبکه را دارند. به عبارت دیگر بر روی روند انتقال اطلاعات بین گره های شبکه نظارت دارند.
الگوهای ترافیکی استفاده در شبیه ساز عبارتند از
transport1,2
random
butterfly
bitreversal
shuffle
transport1,2
random
butterfly
bitreversal
shuffle
می توان انواع الگوها بر اساس گراف وظیفه را نیز پیاده سازی نمود
communication energy consumption انرژی مصرفی ارتباطی
و دیگر پارامترهایی که برای ارزیابی عملکرد شبکه مورد نیاز هست. این شبیه ساز به دلیل متن باز بودن قابلیت اضافه کردن انواع پارامترها را دارا می باشد.
برای کار کردن با این شبیه ساز بهترین شرایط استفاده از سیستم عامل لینوکس می باشد. هرچند که می توان توسط ابزارهای خاص در محیط ویندوز نیز با آن کار کرد. برای تازه کاران پیشنهاد می شود لینوکس را بر روی ابزارهای مجازی مانند vmware ویا ابزارهای مشابه نصب کنند و از داخل ویندوز با آن کار نمود.