به صورت کلی در لینوکس باید برای اجرای فایل های اجرایی قبل از نام فایل از یک نقطه استفاده شود
بعد از اجرای دستور فوق شبیه سازی باپارامترهای تعریف شدهو پیش فرض اجرا خواهدشد
برای اطلاع از سایر پارامترها و مقادیر آنها می توان دستور
./noxim -help
را در خط فرمان تایپ و اجرا نمود
./noxim -help
را در خط فرمان تایپ و اجرا نمود
به عنوان مثال اگر بخواهیم الگوریتم مسیریابی westfirst به جای الگوریتم مسیریابی پیش فرض یعنی xy اجرا شود می توان از دستور زیر استفاده نمود
./noxim -routing westfirst
./noxim -routing westfirst
نرخ های تزریق یا injection rate میزان اطلاعات تزریق شده در شبکه توسط گره ها را تعیین می کند. برای اینکه نرخ تزریق را تغییر داد می توان از دستور زیر استفاده نمود
./noxim -routing westfirst -pir 0.1 possion
./noxim -routing westfirst -pir 0.1 possion
دستور فوق نرخ تزریق را برابر 0.1 و مطابق با توزیع پواسن تنظیم می کند
مفهوم نرخ تزریق این است که هر گره در هر 0.1 کل سیکل های شبیه سازی بسته در شبکه تزریق می کند.
ابعاد شبکه مش با استفاده از پارامترهای dimx و dimy قابل تعریف می باشد. به عنوان مثال اگر شبکه دارای ابعاد ۸ در ۸ باشد دستور زیر نوشته خواهد شد
انواع تکنیک های انتخاب خروجی با استفاده از پارامترها sel قابل تغییر است. به عنوان مثال دستور زیر از انتخاب خروجی nop استفاده خواهد نمود.
./noxim -sel nop
./noxim -sel nop
انتخاب خروجی nop یا neighbors on path از اطلاعات ازدحام همسایگان دو پرش دورتر استفاده می کند
تکنیک های انتخاب خروجی معمولا در الگوریتم های مسیریابی وفقی یا adaptive برای انتخاب یک مسیر خروجی مناسب تر از بین مسیرهای موجود به سمت مقصد استفاده می شوند.
به طور کلی الگوریتم های مسیریابی در شبکه روی تراشه سه دسته هستند:
قطعی یا deterministic
وفقی یا adaptive
ناآگاهانه یا oblivious
قطعی یا deterministic
وفقی یا adaptive
ناآگاهانه یا oblivious
در الگوریتم های قطعی همواره بین مبدا و مقصد بسته ها از یک مسیر ثابت ارسال و دریافت می شوند مانند الگوریتم xy
در الگوریتم های ناآگاهانه که الگوریتم های قطعی زیرمجموعه ای از آنها هستند بدون توجه به شرایط شبکه اطلاعات ارسال و دریافت می شوند مانند الگوریتم valiant
در الگوریتم های وفقی همواره باتوجه به شرایط شبکه بسته ها ممکن است از مسیرهای مختلفی ارسال و دریافت شوند.
مانند الگوریتم های westfirst, northlast, negative first
ساختار فایلی شبیه ساز noxim به صورت زیر می باشد
شاخه src شامل تمامی کدهای منبع یا source می باشد که در صورت داشتن ایده باید در این شاخه فایل مربوطه اصلاح و فایل اجرایی شبیه ساز بر اساس این تغییرات دوباره ساخته شود.