in reply to Is it possible to perform concurrent action like loop?

Maybe, maybe not - it depends on how related the actions are and if you consider "possible" to be "desirable". For example, if printing was done to the same place then the output would be interleaved and would appear corrupted. This can happen easily when the same buffer is used by all threads. So yes, it is possible, but you might not get what you want.

Adding two numbers is also not a simple as it first appears. First, of course, each thread must retain its own result. If you then require a summation then a "sweeper" thread must access each worker thread's result to produce the sum. Not everything can be made parallel, see Amdahl's law.
  • Comment on Re: Is it possible to perform concurrent action like loop?