We just finished pushing several changes that enable multi-threaded applications to work on M3 and M4 Cortex processors, including FP support. We are now supporting System.Threading namespace, on par with NET MF, and also System.Threading.Tasks. We will shortly add cancellation to Tasks and interrupt dispatching for peripherals. Please take a look at our roadmap and let us know if you have any suggestions. Also, topics for discussion and planning are open on github, please add your own comments or topics as you need. Any help with coding, design and testing is highly appreciated!