If thread 0 and thread 1, both of them decide to compute the sum over the same part OpenMP or the run time is now going to figure out for you that you are doing something like that; for them it is just a task. One important point is that you have to understand that you can only create tasks inside the parallel region; there is no point of creating tasks outside the parallel region; there have to be multiple threads executing for you to create task.
यदि थ्रेड जीरो और थ्रेड वन, दोनों एक ही भाग ओपनएमपी पर सम की गणना करने का निर्णय लेते हैं या रन टाइम अब आपके लिए यह पता लगाने जा रहा है कि आप ऐसा कुछ कर रहे हैं;उनके लिए यह सिर्फ एक कार्य है| एक महत्वपूर्ण बिंदु यह है कि आपको यह समझना होगा कि आप केवल समानांतर क्षेत्र के अंदर कार्य बना सकते हैं;समानांतर क्षेत्र के बाहर कार्य बनाने का कोई मतलब नहीं है; आपको कार्य बनाने के लिए कई थ्रेड्स निष्पादित करने होंगे।