OK. Now we know what you are doing in enough detail to make some progress.
Thw while loop timing is driven by two factors. One is the DAQ timing. That will always take 100 ms or slightly more. (100 samples at 1000 samples/second = 0.1 second.) The second is the Wait (ms) function. It is also set to 100 ms. It essentially runs in parallel to the other code, which is dominated by the DAQ timing. So shortening the 100 ms wait has no effect because the DAQ always takes at least 100 ms. If you lengthen the wait to values greater than 100 ms, you should see a slowdown effect.
Note that this is what crossrulz was suggesting in his initial reply.
If you want to run somewhat faster, follow the suggestions crossrulz gave in his reply to your original post in this thread. If you try to go faster than ~50-100 iterations per second, you may begin to see jitter and timing error due to OS latencies.
Lynn