আমি প্রায়শই পড়েছি যে সমান্তরালতা এবং একত্রীকরণ বিভিন্ন জিনিস। প্রায়শই উত্তরদাতারা / মন্তব্যকারীরা লেখার পক্ষে যতদূর যায় যে তারা দুটি সম্পূর্ণ আলাদা জিনিস। তবুও আমার মতে এগুলি সম্পর্কিত তবে আমি সে সম্পর্কে কিছু স্পষ্টতা চাই।
উদাহরণস্বরূপ, যদি আমি একটি মাল্টি-কোর সিপিইউতে থাকি এবং এক্সটি ছোট সংখ্যায় (কাঁটাচামড়া / যোগ ব্যবহার করে বলি) প্রত্যেকে তার নিজস্ব থ্রেডে বিভক্ত করার ব্যবস্থা করি তবে আমার একটি প্রোগ্রাম থাকবে যা উভয় সমান্তরাল গণনা করছে (কারণ) অনুমান করা যায় যে সময়ে যে কোনও সময়ে বেশ কয়েকটি থ্রেড বেশ কয়েকটি কোরে চলতে চলেছে) এবং একযোগে সঠিক?
আমি যদি কেবল জাভা ব্যবহার করি এবং বলি, জাভা এবং ইউআই ইভেন্টগুলির সাথে ডিল করছি এবং ইভেন্ট ডিসপ্যাচ থ্রেড প্লাস আমি নিজেই তৈরি করা একমাত্র থ্রেডটি চালাচ্ছি, তখন আমার কাছে এমন একটি প্রোগ্রাম থাকবে যা সমবর্তী হবে (EDT + GC থ্রেড + আমার মূল থ্রেড) ইত্যাদি) তবে সমান্তরাল নয়।
আমি জানতে চাই যে আমি এই অধিকারটি পাচ্ছি কিনা এবং যদি সমান্তরালতা ("" একক তবে বহু-কোর "সিস্টেমে) সর্বদা সম্মতি যুক্ত হয় বা না?
এছাড়াও, মাল্টি-থ্রেড প্রোগ্রামগুলি কি মাল্টি-কোর সিপিইউতে চলছে তবে যেখানে বিভিন্ন থ্রেডগুলি সম্পূর্ণ আলাদা আলাদা গণনা করছে যা "সমান্তরালতা" ব্যবহার হিসাবে বিবেচিত?