Hi Tadaoki,
the only iRule related difference between the individual plattforms is RAM and the CPU core number and their horse power.
- More RAM allows you to store more iRule runtime data (e.g. [table], $variables, etc.)
- More CPU horse power is always good and lowers processing latencies... ;-)
- More CPU cores (aka. CMP-enabled or not) scales better but also introduces CMP-related challanges (aka. how can one CPU core talk to another core in a performant fashion).
Beside of those things, the execution of iRules makes no differences on different plattforms. The TMOS version and applied license has a much bigger impact...
Cheers, Kai