1459830604-e90ad04e-a50b-4e38-aaed-73fa93dd1fa9

A method for synthesis of nanostructured metal oxide powders. The invention includes taking a clock input signal and a clock delay or feedback signal, each having timing characteristics, and differentiating between four conditions based upon the timing characteristics of the signals. A memory block is allocated to thread local storage for storing accepted data, based on the monitored memory usage.