AMD কম্পিউট ইউনিট বনাম এনভিডিয়া CUDA কোর: পার্থক্য কি?

AMD কম্পিউট ইউনিট বনাম এনভিডিয়া CUDA কোর: পার্থক্য কি?

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





কিন্তু এই পদগুলো আসলে কি বোঝায়? একটি CUDA কোর কি কম্পিউট ইউনিট হিসাবে একই জিনিস? যদি না হয়, তাহলে পার্থক্য কি?





মুছে ফেলা যাবে না কারণ ফাইলটি ব্যবহার করা হচ্ছে

আসুন এই প্রশ্নের উত্তর দেই এবং দেখি কোন একটি AMD GPU কে ​​Nvidia থেকে আলাদা করে তোলে।





একটি জিপিইউ এর সাধারণ স্থাপত্য

AMD, Nvidia, অথবা Intel থেকে সমস্ত GPU, সাধারণভাবে একই ভাবে কাজ করে। তাদের একই মূল উপাদান রয়েছে এবং সেই উপাদানগুলির সামগ্রিক বিন্যাস উচ্চ স্তরে অনুরূপ।

সুতরাং, শীর্ষ-নীচের দৃষ্টিকোণ থেকে, সমস্ত জিপিইউ একই।



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

একইভাবে, এএমডি ইনফিনিটি ক্যাশের মতো উপাদান ব্যবহার করে, যা এনভিডিয়া জিপিইউতে নেই।





সুতরাং, কম্পিউট ইউনিট (সিইউ) এবং সিইউডিএ কোরের মধ্যে পার্থক্য বুঝতে, আমাদের প্রথমে একটি জিপিইউর সামগ্রিক স্থাপত্য দেখতে হবে। একবার আমরা আর্কিটেকচার বুঝতে পারি এবং দেখতে পারি কিভাবে একটি GPU কাজ করে, আমরা কম্পিউট ইউনিট এবং CUDA কোরের মধ্যে পার্থক্য স্পষ্টভাবে দেখতে পাই।

কিভাবে একটি GPU কাজ করে?

প্রথম জিনিস যা আপনাকে বুঝতে হবে তা হল যে একটি GPU একযোগে হাজার হাজার বা লক্ষ লক্ষ নির্দেশনা প্রক্রিয়া করে। অতএব, একটি জিপিইউকে সেই নির্দেশগুলি পরিচালনা করার জন্য প্রচুর ছোট, অত্যন্ত সমান্তরাল কোর প্রয়োজন।





এই ছোট জিপিইউ কোরগুলি বড় সিপিইউ কোরের থেকে আলাদা যা প্রতি কোর প্রতি এক জটিল নির্দেশনা প্রক্রিয়া করে।

উদাহরণস্বরূপ, একটি এনভিডিয়া RTX 3090 এর 10496 CUDA কোর রয়েছে। অন্যদিকে, টপ-অফ-দ্য-লাইন AMD থ্রেড্রিপার 3970X এর মাত্র 64 কোর আছে।

সুতরাং, আমরা GPU কোরকে CPU কোরের সাথে তুলনা করতে পারি না। বেশ অনেক আছে একটি CPU এবং GPU এর মধ্যে পার্থক্য কারণ প্রকৌশলীরা তাদের বিভিন্ন কাজ সম্পাদনের জন্য ডিজাইন করেছেন।

উপরন্তু, একটি গড় CPU এর বিপরীতে, সমস্ত GPU কোরগুলি ক্লাস্টার বা গোষ্ঠীতে সাজানো হয়।

অবশেষে, একটি জিপিইউতে কোরগুলির একটি ক্লাস্টারের অন্যান্য হার্ডওয়্যার উপাদান রয়েছে যেমন টেক্সচার প্রসেসিং কোর, ফ্লোটিং পয়েন্ট ইউনিট এবং ক্যাশে

একই সময়ে লক্ষ লক্ষ নির্দেশনা প্রক্রিয়াকরণে সাহায্য করতে। এই সমান্তরালতা একটি GPU এর স্থাপত্যকে সংজ্ঞায়িত করে। একটি নির্দেশ লোড করা থেকে শুরু করে প্রক্রিয়াজাতকরণ পর্যন্ত, একটি GPU সমান্তরাল প্রক্রিয়াকরণের নীতি অনুযায়ী সবকিছু করে।

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

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

কম্পিউট ইউনিট কি?

পূর্ববর্তী বিভাগে দেখা গেছে, প্রতিটি জিপিইউতে প্রক্রিয়াকরণের উপাদান সম্বলিত কোরগুলির ক্লাস্টার রয়েছে। AMD এই কোর ক্লাস্টারগুলিকে কম্পিউট ইউনিট বলে।

www.youtube.com/watch?v=uu-3aEyesWQ&t=202s

কম্পিউট ইউনিট হল সমান্তরাল গাণিতিক এবং লজিক্যাল ইউনিট (ALUs), ক্যাশে, ফ্লোটিং পয়েন্ট ইউনিট বা ভেক্টর প্রসেসর, রেজিস্টার এবং থ্রেডের তথ্য সংরক্ষণের জন্য কিছু মেমরির মতো প্রক্রিয়াকরণ সম্পদের সংগ্রহ।

এটি সহজ রাখতে, AMD শুধুমাত্র তাদের GPU গুলির কম্পিউট ইউনিটের সংখ্যা বিজ্ঞাপন দেয় এবং অন্তর্নিহিত উপাদানগুলির বিস্তারিত বিবরণ দেয় না।

সুতরাং, যখনই আপনি কম্পিউট ইউনিটের সংখ্যা দেখেন, তখন তাদের প্রক্রিয়াকরণ উপাদান এবং সংশ্লিষ্ট সমস্ত উপাদানগুলির একটি গ্রুপ হিসাবে ভাবুন।

অ্যান্ড্রয়েড ইমেইলে স্বয়ংক্রিয়ভাবে পাঠ্য বার্তা পাঠান

CUDA কোর কি?

যেখানে এএমডি কম্পিউট ইউনিটের সংখ্যার সাথে জিনিসগুলিকে সহজ রাখতে পছন্দ করে, সেখানে এনভিডিয়া CUDA কোরের মতো পদ ব্যবহার করে বিষয়গুলিকে জটিল করে তোলে।

CUDA কোর ঠিক কোর নয়। এগুলি কেবল ভাসমান পয়েন্ট ইউনিট যা এনভিডিয়া বিপণনের উদ্দেশ্যে কোর হিসাবে ব্যবহার করতে পছন্দ করে। এবং, যদি আপনি মনে রাখেন, মূল ক্লাস্টারগুলিতে অনেকগুলি ফ্লোটিং-পয়েন্ট ইউনিট অন্তর্নির্মিত রয়েছে। এই ইউনিটগুলি ভেক্টর গণনা করে এবং অন্য কিছু নয়।

সুতরাং, তাদের একটি মূল বলা বিশুদ্ধ বিপণন।

অতএব, একটি CUDA কোর একটি প্রক্রিয়াকরণ উপাদান যা ভাসমান পয়েন্ট অপারেশন সম্পাদন করে। একটি একক কোর ক্লাস্টারের ভিতরে অনেক CUDA কোর থাকতে পারে।

অবশেষে, এনভিডিয়া মূল ক্লাস্টারগুলিকে কল করে স্ট্রিমিং মাল্টিপ্রসেসর বা এসএমএস। এসএমগুলি এএমডি কম্পিউট ইউনিটের সমতুল্য কারণ কম্পিউট ইউনিটগুলি নিজেই মূল ক্লাস্টার।

কম্পিউট ইউনিট এবং CUDA কোরের মধ্যে পার্থক্য কি?

একটি গণনা ইউনিট এবং একটি CUDA কোর মধ্যে প্রধান পার্থক্য হল যে পূর্ব একটি কোর ক্লাস্টার বোঝায়, এবং পরেরটি একটি প্রক্রিয়াকরণ উপাদান বোঝায়।

এই পার্থক্যটি আরও ভালভাবে বুঝতে, আসুন একটি গিয়ারবক্সের উদাহরণ নেওয়া যাক।

একটি গিয়ারবক্স হচ্ছে একাধিক গিয়ারের সমন্বয়ে গঠিত একক। আপনি গিয়ারবক্সকে একটি কম্পিউট ইউনিট এবং পৃথক গিয়ারকে CUDA কোরের ফ্লোটিং-পয়েন্ট ইউনিট হিসাবে ভাবতে পারেন।

অন্য কথায়, যেখানে কম্পিউট ইউনিট উপাদানগুলির একটি সংগ্রহ, CUDA কোর সংগ্রহের ভিতরে একটি নির্দিষ্ট উপাদান উপস্থাপন করে। সুতরাং, কম্পিউট ইউনিট এবং CUDA কোর তুলনীয় নয়।

এই কারণেই যখন AMD তাদের GPU গুলির জন্য কম্পিউট ইউনিটের সংখ্যা উল্লেখ করে তখন তারা প্রতিযোগী Nvidia কার্ড এবং তাদের CUDA কোর কাউন্টের তুলনায় সর্বদা বেশ কম থাকে। এনভিডিয়া কার্ডের স্ট্রিমিং মাল্টিপ্রসেসরের সংখ্যা এবং এএমডি কার্ডের কম্পিউট ইউনিটের সংখ্যার মধ্যে আরও অনুকূল তুলনা হবে।

সম্পর্কিত: AMD 6700XT বনাম Nvidia RTX 3070: সেরা জিপিইউ 500 ডলারের নিচে কি?

CUDA কোর এবং কম্পিউট ইউনিট ভিন্ন এবং তুলনীয় নয়

কোম্পানিগুলো তাদের পণ্যগুলিকে সেরা আলোতে উপস্থাপন করতে বিভ্রান্তিকর পরিভাষা ব্যবহার করার অভ্যাস আছে। এটি কেবল গ্রাহককে বিভ্রান্ত করে না, বরং এটি গুরুত্বপূর্ণ বিষয়গুলির উপর নজর রাখা কঠিন করে তোলে।

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

শেয়ার করুন শেয়ার করুন টুইট ইমেইল NVIDIA এর 30 সিরিজের গ্রাফিক্স কার্ডগুলি কি আপগ্রেড করার যোগ্য?

আপনি যদি একজন গেমার হন, তাহলে আপনি আপনার গ্রাফিক্স কার্ডকে NVIDIA এর 30 সিরিজে আপগ্রেড করতে প্রলুব্ধ হতে পারেন। কিন্তু এটা কি মূল্যবান?

পরবর্তী পড়ুন
সম্পর্কিত বিষয়
  • প্রযুক্তি ব্যাখ্যা করা হয়েছে
  • গ্রাফিক্স কার্ড
  • এনভিডিয়া
  • এএমডি প্রসেসর
লেখক সম্পর্কে ফাওয়াদ মুর্তজা(47 নিবন্ধ প্রকাশিত)

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

ফাওয়াদ মুর্তজার কাছ থেকে আরো

আমাদের নিউজলেটার সদস্যতা

প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!

সাবস্ক্রাইব করতে এখানে ক্লিক করুন