প্রসেসর বনাম কোর এর সংজ্ঞা (মাল্টিপোসেসর বনাম মাল্টিকোর)


2

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

https://stackoverflow.com/questions/19225859/difference-between-core-and-processor

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

মাল্টি কোর এবং মাল্টিপ্রসেসরের মধ্যে পার্থক্য কী?

একটি সিপিইউ, বা সেন্ট্রাল প্রসেসিং ইউনিট, যা সাধারণত প্রসেসর হিসাবে উল্লেখ করা হয় ।

তাহলে কোনটা?

একটি সিপিইউ (কেন্দ্রীয় প্রক্রিয়াকরণ ইউনিট) এর মধ্যে (1-অনেক) কোর থাকে। প্রতিটি কোর হাইপার-থ্রেডিং প্রযুক্তির উপর নির্ভর করে (1-বহু) থ্রেডগুলি কার্যকর করতে পারে - এটি কথা বলার জন্য প্রকৃত গণনা বাছাই করে।

তাহলে প্রসেসর কী? এটি কি সামগ্রিকভাবে পুরো চিপ সিপিইউকে বোঝায়? এটি কি কোনও সিপিইউতে একটি কোরকে বোঝায়? এবং মাল্টিপ্রসেসর / মাল্টিকোর বলতে কী বোঝায়? তারা কি সমার্থক?


আমার জ্ঞানের কাছে একটি প্রসেসর হ'ল সেন্ট্রাল প্রসেসিং ইউনিটের সমার্থক শব্দ। সুতরাং আমি ঝুঁকতে থাকব এটির অর্থ পুরো সিপিইউ কেবলমাত্র পৃথক কোর নয়। পৃথক কোর প্রসেসর তৈরি করে যা কেন্দ্রীয় প্রক্রিয়াকরণ ইউনিট। এটা আমার গ্রহণ।
নেটওয়ার্ককিংপিন

একটি সিপিইউ একটি প্রসেসর। একটি সিপিইউতে কোর রয়েছে, এই প্রশ্নটি দুর্দান্ত বোঝায় না।
রামহাউন্ড

এই লিঙ্কটি খুবই সহায়ক: howtogeek.com/194756/...
jouell

উত্তর:


7

হ্যাঁ, প্রসেসর হ'ল সাধারণ শব্দ যা কোনও প্রকারের সিপিইউ বর্ণনা করার জন্য ব্যবহৃত হয়, নির্বিশেষে কোর of একই সিপিইউতে যায়, এটি একক বা মাল্টি-কোরকে বোঝায় না এবং এটি ব্যবহার করতে ব্যবহার করা যেতে পারে।

একটি সেন্ট্রাল প্রসেসিং ইউনিট (সিপিইউ) হ'ল একটি কম্পিউটারের মধ্যে এমন বৈদ্যুতিন সার্কিটরি যা নির্দেশাবলী অনুসারে নির্দিষ্ট বুনিয়াদি, লজিকাল, নিয়ন্ত্রণ এবং ইনপুট / আউটপুট (আই / ও) ক্রিয়াকলাপ সম্পাদন করে একটি কম্পিউটার প্রোগ্রামের নির্দেশাবলী বহন করে। শব্দটি কম্পিউটার শিল্পে কমপক্ষে 1960 এর দশকের প্রথম থেকেই ব্যবহৃত হয়েছে। Ditionতিহ্যগতভাবে, "সিপিইউ" শব্দটি একটি প্রসেসরকে বোঝায়, বিশেষত এটির প্রসেসিং ইউনিট এবং নিয়ন্ত্রণ ইউনিট (সিইউ) এর কাছে, কম্পিউটারের এই মূল উপাদানগুলিকে প্রধান মেমরি এবং আই / ও সার্কিটরির মতো বাহ্যিক উপাদানগুলির থেকে পৃথক করে।

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

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

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

এখানে চিত্র বর্ণনা লিখুন


আপনি কি বলবেন যে পদটিতে সাধারণ অস্পষ্টতা আছে processor? কিছু এমন যা ভিন্ন ভিন্ন প্রসঙ্গে সাবটলি বিভিন্ন জিনিসকে বোঝায়?
অ্যালানস্ট্যাক

হ্যাঁ, প্রসেসর শব্দটি খুব অস্পষ্ট। এটি আর্দিনু, এআরএম, আরআইএসসি, ইন্টেল, এএমডি, বা আই / ও প্রক্রিয়াজাতকরণের জন্য ব্যবহৃত কোনও সংহত সার্কিটের উল্লেখ করতে পারে।
রিচি086

1
অন্যদের দ্বারা লিখিত উপাদানের রেফারেন্স কীভাবে পড়ুন দয়া করে । আপনাকে অবশ্যই উদ্ধৃতি পাঠ্যটি ব্লক করতে হবে যা অন্য কারও দ্বারা লিখিত হয়েছে। মার্কডাউন সহায়তা দেখুন ।
ডেভিডপস্টিল

0

প্রসেসর বলতে সংজ্ঞা দেওয়া একটি কঠিন শব্দ, অনেক শব্দের মতো এটি যে প্রসঙ্গে ব্যবহৃত হচ্ছে তার উপর নির্ভর করে।

একটি প্রসেসর যেমন দ্বারা সংজ্ঞায়িত Dictionary.com হয়

একটি কম্পিউটিং ডিভাইসের মূল উপাদান যা ডিভাইসে খাওয়ানো বৈদ্যুতিক সংকেতগুলির ব্যাখ্যা এবং সম্পাদন করতে প্রয়োজনীয় সার্কিটরি ধারণ করে

সুতরাং এক অর্থে একটি কম্পিউটারে অনেকগুলি "প্রসেসর" থাকে। সিপিইউ থেকে শুরু করে জিপিইউ (ডিসপ্লে ড্রাইভ করে) কম্পিউটারের জন্য 'চিন্তাভাবনা'র বেশিরভাগ অংশ প্রযুক্তিগতভাবে একটি প্রসেসর।

কোর হিসাবে, অনেকগুলি আধুনিক সিপিইউ (এই সময়ে এটি লেখা হয়েছিল) একাধিক প্রসেসরের সমন্বয়ে গঠিত। এটি দ্রুত পারফরম্যান্সের অনুমতি দেয় কারণ কাজটি কোরগুলির মধ্যে বিভক্ত। সিপিইউ ( সেন্ট্রাল প্রসেসিং ইউনিট ) কেবল অপারেটিং সিস্টেমটি সিপিইউকে যেভাবে দেখায় তা বোঝায় - একটি সত্তা হিসাবে যা তথ্য হিসাবে প্রয়োজনীয় হিসাবে প্রক্রিয়া করবে।

অর্থাত্ একটি মাল্টিকোর সিপিইউতে একাধিক কোর রয়েছে ( হাইপারথ্রেডিং সহ নয় ), যখন সিঙ্গেলিকোর সিপিইউ থাকে না।

হাইপার থ্রেডিং সম্পূর্ণ আলাদাভাবে জগাখিচুড়ি।

এটি অপারেটিং সিস্টেমটিকে একসাথে একাধিক স্বতন্ত্র কাজ পরিচালনার সুবিধা নিতে দেয় যা প্রায়শই বেশি পারফরম্যান্স দেয় তবে সমস্ত সিপিইউতে উপলব্ধ হয় না

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.