I am starting my project in WSN by implementing DSP algorithms in actual WSN motes. How to check whether the hardware is capable of running a simple algorithm as convolution.
It is so that every software requires minimum configuration of computing platform to run it in addition to the operating software. This is one way to verify the execution of certain application software. The execution time may be also of importance. That the platform can run the software but slower than required.
So, i think the best method is the practical way where you try to run the software in the intended platform and assess the results. However, there is powerful one board computers that can be also used in the wireless sensor nodes such as Arduino Mega and other one board computers.
It depends on the Mote's Processor (Micro-controller). However, IRIS is not having powerful processor. I will suggest you the ARM processor based Motes/Sensor Nodes (For Example: eMote).