সিমেট্রিক মাল্টিপ্রসেসিং এবং অ্যাসিমেট্রিক মাল্টিপ্রসেসিংয়ের মধ্যে পার্থক্য

লেখক: Louise Ward
সৃষ্টির তারিখ: 11 ফেব্রুয়ারি. 2021
আপডেটের তারিখ: 16 মে 2024
Anonim
সিমেট্রিক মাল্টিপ্রসেসিং এবং অ্যাসিমেট্রিক মাল্টিপ্রসেসিংয়ের মধ্যে পার্থক্য - বিজ্ঞান
সিমেট্রিক মাল্টিপ্রসেসিং এবং অ্যাসিমেট্রিক মাল্টিপ্রসেসিংয়ের মধ্যে পার্থক্য - বিজ্ঞান

কন্টেন্ট

প্রধান পার্থক্য

প্রতিসম মাল্টিপ্রসেসিং এবং অ্যাসিমেট্রিক মাল্টিপ্রসেসিংয়ের মধ্যে পার্থক্য হ'ল প্রতিসম প্রসেসরের একসেটিং মাল্টিপ্রসেসিংয়ে অপারেটিং সিস্টেমে টাস্ক চালানো হয় যখন অ্যাসিমেট্রিক মাল্টিপ্রসেসিংয়ে কেবলমাত্র একটি মাস্টার প্রসেসর অপারেটিং সিস্টেমের কাজগুলি চালায়।


প্রতিসম একাধিক প্রসেসিং বনাম অসমমিতিক মাল্টিপ্রসেসিং

একাধিক প্রসেসর থাকা সিস্টেমটি মাল্টিপ্রসেসিং সিস্টেম হিসাবে পরিচিত। কম্পিউটারের শক্তি বাড়াতে দু'জনের বেশি প্রসেসর যুক্ত করা হয়। সিপিইউ রেজিস্ট্রার সেট করেছে প্রক্রিয়া এই রেজিস্টারে সংরক্ষণ করা হয়। উদাহরণস্বরূপ, যদি দুটি সংখ্যা যুক্ত করার প্রক্রিয়াটি তৈরি করা হয় তবে পূর্ণসংখ্যাগুলি রেজিস্টারে সংরক্ষণ করা হবে এবং সংখ্যা সংযোজন এছাড়াও একটি রেজিস্টারে সংরক্ষণ করা হবে। যদি একাধিক প্রক্রিয়া থাকে তবে একজন প্রসেসর কাজ করবে তার চেয়ে আরও বেশি রেজিস্টার থাকবে এবং অন্যরা এইভাবে কম্পিউটারের শক্তি বাড়িয়ে ফ্রি করবে। বিভিন্ন ধরণের প্রসেসর রয়েছে যেমন সিমেট্রিক মাল্টিপ্রসেসিং এবং অ্যাসিমেট্রিক মাল্টিপ্রসেসিং। যদি আমরা প্রতিসম বহুতল প্রসেসিংয়ের বিষয়ে কথা বলি, প্রতিসামান্য মাল্টিপ্রসেসিংয়ে প্রসেসরটি নির্দ্বিধায় চালিত হয় এবং যে কোনও প্রক্রিয়া চালাতে পারে যেখানে মাল্টিথ্রেডিংয়ের ক্ষেত্রে একটি মাস্টার-সালভ সম্পর্ক রয়েছে। মাল্টিপ্রসেসিংয়ে, একটি সমন্বিত মেমরি নিয়ামক রয়েছে যে সংহত মেমরি নিয়ামকের কাজ হল আরও মেমরি যুক্ত করা। প্রতিসামান্য মাল্টিপ্রসেসিং এবং অ্যাসিমেট্রিক মাল্টিপ্রসেসিং এক ধরণের মাল্টিপ্রসেসিং। যদি আমরা প্রতিসরণ মাল্টিপ্রসেসিং এবং অ্যাসিমেট্রিক মাল্টিপ্রসেসিংয়ের মধ্যে প্রধান পার্থক্য সম্পর্কে কথা বলি তবে প্রতিসম বহুতল প্রসেসিং এবং অসমমিতিক মাল্টিপ্রসেসিংয়ের মধ্যে প্রধান পার্থক্যটি হ'ল প্রতি প্রসেসরের প্রতিসামান্য মাল্টিপ্রসেসিং অপারেটিং সিস্টেমে কাজ চালায়।


অপারেটিং সিস্টেমে সমস্ত প্রসেসর টাস্কটি চালিত করে এমন একাধিক প্রসেসিংয়ের প্রতিসাম্য মাল্টিপ্রসেসিং হিসাবে পরিচিত। অসমমিতিক মাল্টিপ্রোসেসিংয়ে একটি মাস্টার-স্লেভ সম্পর্ক রয়েছে তবে প্রতিসাম্য মাল্টিপ্রসেসিংয়ে কোনও মাস্টার-স্লেভের সম্পর্ক নেই। অসমমিতিক মাল্টিপ্রসেসিংয়ে কেবলমাত্র একটি মাস্টার প্রসেসর অপারেটিং সিস্টেমের কাজগুলি পরিচালনা করেন। অসমমিতিক মাল্টিপ্রসেসিংয়ে এমন অনেকগুলি প্রসেসর রয়েছে যা একটি নেটওয়ার্ক শেয়ার করে। মাস্টার হ'ল গোলামকে প্রসেসর বরাদ্দ করা। প্রতিটি প্রসেসর সম্পাদনা পূর্বনির্ধারিত টাস্ক। অসমমিতিক মাল্টিপ্রসেসিং মাস্টার ডেটা স্ট্রাকচার হ'ল মাস্টার-স্লেভ। সমস্ত সিস্টেমের ক্রিয়াকলাপগুলি মাস্টার প্রসেসর দ্বারা নিয়ন্ত্রিত হয়। মৃত্যুদন্ড কার্যকর করার জন্য, এমন একটি মামলা রয়েছে যেখানে স্লেভ প্রসেসরের মধ্যে একজন প্রসেসর একটি প্রসেসরকে ব্যর্থ করে। একটি প্রক্রিয়াতে অনেক থ্রেড থাকতে পারে, মাল্টিথ্রেডিংয়ে একাধিক থ্রেড তৈরি করা হয়। মাল্টিথ্রেডিংয়ের একটি থ্রেড একটি প্রক্রিয়া মানে একটি প্রক্রিয়াটির একটি কোড বিভাগ। একটি থ্রেডের নিজস্ব থ্রেড আইডি, প্রোগ্রামের কাউন্টার, রেজিস্টার এবং স্ট্যাক থাকে। যদি আমরা প্রতিটি পরিষেবার জন্য পৃথক প্রক্রিয়া তৈরি করি, তবে প্রতিটি প্রসেসর কোড, ডেটা এবং সিস্টেম সংস্থান ভাগ করে। যদি আমরা থ্রেড তৈরি না করি তবে সিস্টেমটি ক্লান্ত হয়ে উঠতে পারে। থ্রেড তৈরি করা একটি প্রসেসরকে কাজের পক্ষে সহজ করে তুলতে পারে। প্রতিক্রিয়াটি মাল্টিথ্রিডিংয়ে বৃদ্ধি পেয়েছে এবং এটি মাল্টিথ্রেডিং ব্যবহারের সর্বোত্তম সুবিধা। মাল্টিথ্রেডিংয়ের বড় সুবিধা হ'ল রিসোর্স শেয়ারিং এবং রিসোর্স শেয়ার করে কোনও প্রক্রিয়াটির বিভিন্ন থ্রেডে একই কোড ভাগ করে নেওয়া। প্রতিসামান্য মাল্টিপ্রসেসিংয়ে, সমস্ত প্রসেসর ভাগ করা মেমরি ব্যবহার করে যোগাযোগ করে। সাধারণ রেডি কাতার থেকে, প্রসেসরগুলি প্রক্রিয়াগুলি সম্পাদন শুরু করে। প্রতিসম একাধিক প্রসেসিংয়ে একটি ব্যক্তিগত কাত থাকতে পারে যা প্রক্রিয়াটি সম্পাদন করতে দেয়। প্রতিসামান্য মাল্টিপ্রসেসিংয়ে একটি শিডিয়ুলার থাকতে পারে যা নিশ্চিত করে যে কোনও দু'জন প্রসেসর একই সময়ে কার্যকর হয় না। যথাযথ লোড ব্যালেন্সিং একত্রিত মাল্টিপ্রসেসিংয়ের অন্যতম প্রধান বৈশিষ্ট্য। প্রতিসামান্য মাল্টিপ্রসেসিংয়ে আরও ভাল ফল্ট সহনশীলতা সিপিইউ বাটনেলেকের সম্ভাবনা হ্রাস করে। প্রতিসামান্য মাল্টিপ্রসেসিং জটিল কারণ সমস্ত প্রসেসরের মধ্যে মেমরি ভাগ করা হয়। যদি কোনও প্রসেসরের ব্যর্থতা হয়, তবে কমপিউটিং ক্ষমতা হ্রাস করে প্রতিসাম্যযুক্ত বহু-প্রসেসিংয়ের ফলাফল।


তুলনা রেখাচিত্র

প্রতিসম একাধিক প্রসেসিংঅসমমিতিক মাল্টিপ্রসেসিং
প্রতিসামান্য মাল্টিপ্রসেসিংয়ে প্রতিটি প্রসেসর একটি অপারেটিং সিস্টেমে টাস্ক চালায়অসমমিতিক মাল্টিপ্রসেসিংয়ে কেবলমাত্র একটি মাস্টার প্রসেসর অপারেটিং সিস্টেমের কাজগুলি পরিচালনা করেন।
প্রক্রিয়া
প্রতিসামান্য মাল্টিপ্রসেসিংয়ে, প্রক্রিয়াটি প্রস্তুত সারিবদ্ধ থেকে নেওয়া হয়অসমমিতিক মাল্টিপ্রসেসিংয়ে প্রক্রিয়া হ'ল মাস্টার-স্লেভ
স্থাপত্য
প্রতিসামান্য মাল্টিপ্রসেসিংয়ে, সমস্ত প্রসেসরের একই আর্কিটেকচার থাকেঅসমমিতিক মাল্টিপ্রসেসিংয়ে, সমস্ত প্রসেসরের আলাদা আর্কিটেকচার থাকে
সহজতা
প্রতিসামান্য মাল্টিপ্রসেসিং জটিলঅসমমিতিক মাল্টিপ্রসেসিং সহজ

কি প্রতিসম একাধিক প্রসেসিং?

অপারেটিং সিস্টেমে সমস্ত প্রসেসর টাস্কটি চালিত করে এমন একাধিক প্রসেসিংয়ের প্রতিসাম্য মাল্টিপ্রসেসিং হিসাবে পরিচিত। অসমমিতিক মাল্টিপ্রসেসিংয়ে একটি মাস্টার-স্লেভ সম্পর্ক রয়েছে তবে প্রতিসাম্য মাল্টিপ্রসেসিংয়ে মাস্টার-স্লেভের সম্পর্ক নেই। প্রতিসামান্য মাল্টিপ্রসেসিংয়ে, সমস্ত প্রসেসর ভাগ করা মেমরি ব্যবহার করে যোগাযোগ করে। সাধারণ রেডি কাতার থেকে, প্রসেসরগুলি প্রক্রিয়াগুলি সম্পাদন শুরু করে। প্রতিসম একাধিক প্রসেসিংয়ে একটি ব্যক্তিগত কাত থাকতে পারে যা প্রক্রিয়াটি সম্পাদন করতে দেয়। একাধিক প্রসেসর থাকা সিস্টেমটি মাল্টিপ্রসেসিং সিস্টেম হিসাবে পরিচিত। কম্পিউটারের শক্তি বাড়াতে দু'জনের বেশি প্রসেসর যুক্ত করা হয়। সিপিইউ রেজিস্ট্রার সেট করেছে প্রক্রিয়া এই রেজিস্টারে সংরক্ষণ করা হয়। উদাহরণস্বরূপ, যদি দুটি সংখ্যা যুক্ত করার প্রক্রিয়াটি তৈরি করা হয় তবে পূর্ণসংখ্যাগুলি রেজিস্টারে সংরক্ষণ করা হবে এবং সংখ্যা সংযোজন এছাড়াও একটি রেজিস্টারে সংরক্ষণ করা হবে। যদি একাধিক প্রক্রিয়া থাকে তবে একজন প্রসেসর কাজ করবে তার চেয়ে আরও বেশি রেজিস্টার থাকবে এবং অন্যরা এইভাবে কম্পিউটারের শক্তি বাড়িয়ে ফ্রি হবে। বিভিন্ন ধরণের প্রসেসর রয়েছে যেমন সিমেট্রিক মাল্টিপ্রসেসিং এবং অ্যাসিমেট্রিক মাল্টিপ্রসেসিং। যদি আমরা প্রতিসম বহুতল প্রসেসিংয়ের বিষয়ে কথা বলি, প্রতিসামান্য মাল্টিপ্রসেসিংয়ে প্রসেসরটি নির্দ্বিধায় চালিত হয় এবং যে কোনও প্রক্রিয়া চালাতে পারে যেখানে মাল্টিথ্রেডিংয়ের ক্ষেত্রে একটি মাস্টার-সালভ সম্পর্ক রয়েছে। মাল্টিপ্রসেসিংয়ে, একটি সমন্বিত মেমরি নিয়ামক রয়েছে যে সংহত মেমরি নিয়ামকের কাজ হল আরও মেমরি যুক্ত করা। প্রতিসামান্য মাল্টিপ্রসেসিংয়ে একটি শিডিয়ুলার থাকতে পারে যা নিশ্চিত করে যে কোনও দু'জন প্রসেসর একই সময়ে কার্যকর হয় না। যথাযথ লোড ব্যালেন্সিং একত্রিত মাল্টিপ্রসেসিংয়ের অন্যতম প্রধান বৈশিষ্ট্য। প্রতিসামান্য মাল্টিপ্রসেসিংয়ে আরও ভাল ফল্ট সহনশীলতা সিপিইউ বাটনেলেকের সম্ভাবনা হ্রাস করে। প্রতিসামান্য মাল্টিপ্রসেসিং জটিল কারণ সমস্ত প্রসেসরের মধ্যে মেমরি ভাগ করা হয়। যদি কোনও প্রসেসরের ব্যর্থতা হয়, তবে কমপিউটিং ক্ষমতা হ্রাস করে প্রতিসাম্যযুক্ত বহু-প্রসেসিংয়ের ফলাফল।

কি অসমমিতিক মাল্টিপ্রসেসিং?

অসমমিতিক মাল্টিপ্রসেসিংয়ে কেবলমাত্র একটি মাস্টার প্রসেসর অপারেটিং সিস্টেমের কাজগুলি পরিচালনা করেন। অসমমিতিক মাল্টিপ্রসেসিংয়ে এমন অনেকগুলি প্রসেসর রয়েছে যা একটি নেটওয়ার্ক ভাগ করে দেয়। মাস্টার হ'ল গোলামকে প্রসেসর বরাদ্দ করা। একাধিক প্রসেসর থাকা সিস্টেমটি মাল্টিপ্রসেসিং সিস্টেম হিসাবে পরিচিত। কম্পিউটারের শক্তি বাড়াতে দু'জনের বেশি প্রসেসর যুক্ত করা হয়। সিপিইউ রেজিস্ট্রার সেট করেছে প্রক্রিয়া এই রেজিস্টারে সংরক্ষণ করা হয়। উদাহরণস্বরূপ, যদি দুটি সংখ্যা যুক্ত করার প্রক্রিয়াটি তৈরি করা হয় তবে পূর্ণসংখ্যাগুলি রেজিস্টারে সংরক্ষণ করা হবে এবং সংখ্যা সংযোজন এছাড়াও একটি রেজিস্টারে সংরক্ষণ করা হবে। যদি একাধিক প্রক্রিয়া থাকে তবে একজন প্রসেসর কাজ করবে তার চেয়ে আরও বেশি রেজিস্টার থাকবে এবং অন্যরা এইভাবে কম্পিউটারের শক্তি বাড়িয়ে ফ্রি হবে। বিভিন্ন ধরণের প্রসেসর রয়েছে যেমন সিমেট্রিক মাল্টিপ্রসেসিং এবং অ্যাসিমেট্রিক মাল্টিপ্রসেসিং। যদি আমরা প্রতিসম বহুতল প্রসেসিংয়ের বিষয়ে কথা বলি, প্রতিসামান্য মাল্টিপ্রসেসিংয়ে প্রসেসরটি নির্দ্বিধায় চালিত হয় এবং যে কোনও প্রক্রিয়া চালাতে পারে যেখানে মাল্টিথ্রেডিংয়ের ক্ষেত্রে একটি মাস্টার-সালভ সম্পর্ক রয়েছে। মাল্টিপ্রসেসিংয়ে, একটি সমন্বিত মেমরি নিয়ামক রয়েছে যে সংহত মেমরি নিয়ামকের কাজ হল আরও মেমরি যুক্ত করা। প্রতিটি প্রসেসর সম্পাদনা পূর্বনির্ধারিত টাস্ক। অসমমিতিক মাল্টিপ্রসেসিংয়ে, মাস্টার ডেটা স্ট্রাকচার হ'ল মাস্টার-স্লেভ। সমস্ত সিস্টেমের ক্রিয়াকলাপগুলি মাস্টার প্রসেসর দ্বারা নিয়ন্ত্রিত হয়। মৃত্যুদন্ড কার্যকর করার জন্য, এমন একটি মামলা রয়েছে যেখানে স্লেভ প্রসেসরের মধ্যে একজন প্রসেসর একটি প্রসেসরকে ব্যর্থ করে।

মূল পার্থক্য

  1. প্রতিসামান্য মাল্টিপ্রসেসিংয়ে প্রতিটি প্রসেসর অপারেটিং সিস্টেমে টাস্ক চালায় যখন অসমমিতিক মাল্টিপ্রসেসিংয়ে কেবলমাত্র একটি মাস্টার প্রসেসর অপারেটিংয়ের কাজগুলি পরিচালনা করে
  2. প্রতিসামান্য মাল্টিপ্রসেসিংয়ে, প্রক্রিয়াটি প্রস্তুত সারিবদ্ধ থেকে নেওয়া হয়, তবে অসম বহুগুণে প্রক্রিয়াটি একটি মাস্টার হিসাবে থাকে
  3. প্রতিসম একাধিক প্রসেসিংয়ে সমস্ত প্রসেসরের একই আর্কিটেকচার থাকে, অসমমিতিক মাল্টিপ্রসেসিংয়ে সমস্ত প্রসেসরের আলাদা আর্কিটেকচার থাকে
  4. প্রতিসম একাধিক প্রসেসিং জটিল, যেখানে অসমমিতিক মাল্টিপ্রসেসিং সহজ

বর্তমান সময়ে, যখন আপনার কাজটি বেশিরভাগ মেঘের সাথে সম্পর্কিত হয় তখন Chrome O আপনার ক্ষেত্রে খুব উপযুক্ত। ফলস্বরূপ, যদি আপনি সেই ব্যবহারকারীদের মধ্যে যারা তাদের বেশিরভাগ সময় ওয়েব এবং ওয়েব কেন্দ্রিক...

সিঙ্ক্রোনাস মোটর এবং ইন্ডাকশন মোটর দুটিই এসি মোটরগুলির দুটি প্রধান বিভাগ। আনয়ন মোটর একটি অ্যাসিনক্রোনাস মোটর হিসাবেও পরিচিত। এই মোটরগুলির কাঠামো, নির্মাণ, কাজ এবং কার্যকারিতাগুলির মধ্যে অনেক পার্থক্য...

পাঠকদের পছন্দ