আপনি কি কখনও ভেবে দেখেছেন কিভাবে আপনার কম্পিউটার স্ক্রিনে গ্রাফিক তৈরি করতে কাজ করে? আপনি সম্ভবত জানেন যে গ্রাফিক্স কার্ড সেই ছবিগুলি তৈরি করার দায়িত্বে রয়েছে, কিন্তু এটি কীভাবে সেই ছবিগুলি তৈরি করে?
এখানে একটি গ্রাফিক্স কার্ডের সমস্ত প্রয়োজনীয় উপাদান এবং এটি কীভাবে কাজ করে তা গভীরভাবে দেখুন৷
ইন্টারফেস
একটি গ্রাফিক্স কার্ড ইন্টারফেস হল একটি ভিডিও কার্ডের অংশ যা তথ্য আদান-প্রদানের জন্য সরাসরি মাদারবোর্ডের সাথে সংযোগ করে৷
দুটি প্রধান ধরনের ইন্টারফেস হল PCI Express এবং AGP। (এছাড়াও ISA, PCI, এবং PCI-X ইন্টারফেস রয়েছে, যদিও সেগুলি বিরল এবং পুরানো৷)
PCI এক্সপ্রেস
এটি প্রথাগত PCI ইন্টারফেসের একটি আপগ্রেড সংস্করণ যা দ্রুত হারে ব্যান্ডউইথকে স্ট্রীমলাইন করতে সাহায্য করার জন্য অনেকগুলি পৃথক লেন ব্যবহার করে৷
শুধু তাই নয়, সাধারণ ইন্টারফেসের কারণে শক্তি খরচ করার আরও কার্যকর পদ্ধতি সহ AGP ইন্টারফেসের তুলনায় এটিকে আরও বহুমুখী বলে মনে করা হয়।
AGP
এক্সিলারেটেড গ্রাফিক্স পোর্টটি 3D গ্রাফিক্স রেন্ডার করার জন্য ডিজাইন করা হয়েছে এবং মাদারবোর্ডের সাথে সরাসরি সংযোগ ব্যবহার করে। এটি উচ্চ ঘড়ির গতির জন্য এবং একটি একক স্থানান্তরে ডেটা পাঠাতে/গ্রহণ করার অনুমতি দেয়৷
ভিডিও BIOS
ভিডিও BIOS-এ ভিডিও কার্ডের জন্য সবচেয়ে মৌলিক সেটআপ ইন্টারফেস রয়েছে এবং গ্রাফিক্স কার্ডের রম বা রিড-অনলি মেমরির মাধ্যমে কম্পিউটার BIOS-এ স্থানান্তর করা হয়।
এই ইন্টারফেসে গুরুত্বপূর্ণ বিষয়গুলি অন্তর্ভুক্ত রয়েছে যেমন:
- মেমরি টাইমিং
- ভোল্টেজ
- অপারেটিং গতি
- RAM
ভিডিও BIOS কে একটি গ্রাফিক্স কার্ডের স্পন্দিত হৃদয় হিসাবে ভাবুন, যা বাকি উপাদানগুলির কাজ করার জন্য ভিত্তি হিসাবে কাজ করে৷
GPU
অন্যথায় গ্রাফিক্স প্রসেসিং ইউনিট হিসাবে পরিচিত, ভিডিও কার্ডের এই ব্রেনচাইল্ড পিক্সেলগুলিকে RAM এর মাধ্যমে 2D এবং 3D গ্রাফিক্সে রেন্ডার করার জন্য দায়ী এবং নিম্নলিখিত অংশগুলি নিয়ে গঠিত:
- গ্রাফিক্স এবং কম্পিউটার অ্যারে
- গ্রাফিক্স মেমরি কন্ট্রোলার
- বাস ইন্টারফেস
- পাওয়ার ম্যানেজমেন্ট ইউনিট
- ভিডিও প্রসেসিং ইউনিট
- ডিসপ্লে ইন্টারফেস
আরও সুনির্দিষ্টভাবে, জিপিইউ প্রতিটি পিক্সেলকে জীবন্ত করতে নির্দিষ্ট বিবরণ প্রয়োগ করে। এই ধরনের বিবরণ রং, টেক্সচার, এবং নিদর্শন অন্তর্ভুক্ত। এটি বারবার এটি করে যতক্ষণ না সমস্ত রেন্ডার করা পিক্সেল আপনার স্ক্রিনে একটি সমন্বিত চিত্র তৈরি করে। (পিক্সেলের সঠিক সংখ্যা আপনার স্ক্রীন রেজোলিউশনের উপর নির্ভর করে)।
যেহেতু এটি খুব পরিশ্রম করছে, GPU এক টন তাপ উৎপন্ন করে, তাই এটি একটি (বিশাল) হিটসিঙ্কের নীচে বসে এটিকে ঠান্ডা রাখতে সাহায্য করে৷
ভিডিও মেমরি
যখন GPU সেই সমস্ত পিক্সেল রেন্ডার করছে, তখন এই ডেটা সংরক্ষণ করার জন্য এটির একটি জায়গা প্রয়োজন যাতে এটি ছবিগুলি প্রদর্শন করতে পারে৷
ভিডিও মেমরির জন্য এটি করা হয় এবং এটি সাধারণত 1 GB থেকে 12 GB পর্যন্ত ক্ষমতার মধ্যে থাকে৷
মেমরির বিভিন্ন প্রকার রয়েছে, যার মধ্যে রয়েছে:
- VRAM:এটি GPU কে সেই পিক্সেলগুলিকে সত্যিই দ্রুত রেন্ডার করতে দেয় ("পড়া এবং লেখা" নামেও পরিচিত)
- WRAM:VRAM এর আরও দ্রুত সংস্করণ
- SDRAM:উচ্চ ঘড়ি এবং ব্যান্ডউইথ হারে চলে
- SGRAM:উন্নত গ্রাফিক্স কর্মক্ষমতা জন্য পরিচিত
ভিডিও মেমরি ধারণ করে যা ডিজিটাল তথ্য হিসাবে পরিচিত, এবং এই ডেটাটিকে মনিটরে পাঠানোর একটি উপায় প্রয়োজন যা শুধুমাত্র অ্যানালগ সংকেতগুলি পড়ে৷
এটা এমন দুজন লোকের মত যারা সম্পূর্ণ ভিন্ন ভাষায় কথা বলে একে অপরের সাথে যোগাযোগ করার চেষ্টা করে।
এখানেই RAMDAC কাজে আসে৷
৷RAMDAC
গ্রাফিক্স কার্ড জগতের দোভাষী হিসেবে RAMDAC (যার মানে র্যান্ডম অ্যাক্সেস মেমরি ডিজিটাল-টু-অ্যানালগ কনভার্টার) এর কথা ভাবুন।
এটি মনিটরে পাঠানোর জন্য ভিডিও মেমরি থেকে ডিজিটাল ডেটাকে এনালগ সিগন্যালে রূপান্তর করে৷
ডিজিটাল এবং এনালগ সিগন্যালের মধ্যে প্রধান পার্থক্য তরঙ্গের গঠনে নেমে আসে।
- ডিজিটাল – অনমনীয়, বর্গাকার চেহারার তরঙ্গ
- অ্যানালগ – মসৃণ এবং একটানা তরঙ্গ
RAMDAC সেই কঠোর তরঙ্গগুলি নেয় এবং মনিটরের বোঝার জন্য সেগুলিকে মসৃণ করে, যা GPU দ্বারা রেন্ডার করা সমাপ্ত চিত্র তৈরি করে৷
আউটপুট
আউটপুটগুলি গ্রাফিক্স কার্ডকে ডিসপ্লে তারের সাথে সংযুক্ত করতে ব্যবহৃত হয়, যা সেই ডিজিটাল-টু-অ্যানালগ রূপান্তর সংকেতগুলিকে স্থানান্তর করতে ব্যবহৃত হয় যা RAMDAC ব্যাখ্যা করছে৷
আউটপুটগুলি নিম্নলিখিত বিভাগে বিভক্ত:
- VGA:একটি এনালগ ডিসপ্লে সিগন্যাল ব্যবহার করে
- DVI:কম্পিউটার থেকে মনিটরে পিক্সেল স্থানান্তর করার জন্য স্ট্যান্ডার্ড ডিজিটাল ইন্টারফেস
- HDMI:অডিও এবং ভিজ্যুয়াল উভয় স্থানান্তর পরিচালনা করে
- ভিভো:টিভি এবং ডিভিডি প্লেয়ারের মতো বিভিন্ন মাল্টিমিডিয়া ডিভাইসের সাথে সংযোগ করতে ব্যবহৃত হয়
- DisplayPort:ভিডিও এবং ডিসপ্লে ডিভাইস একসাথে সংযুক্ত করে
কুলার
যেহেতু GPU একটি গ্রাফিক্স কার্ডের সবচেয়ে উষ্ণ অংশ, তাই অতিরিক্ত গরম হওয়া রোধ করতে এটিকে ঠান্ডা রাখতে হবে।
হিটসিঙ্ক
একটি হিটসিঙ্ক GPU দ্বারা সৃষ্ট তাপ গ্রহণ করে এবং এটিকে পাখনা জুড়ে এবং ইউনিট থেকে দূরে বিতরণ করে, যা সাধারণত একটি সংযুক্ত ফ্যানের মাধ্যমে ঠান্ডা করা হয়।
জল ব্লক
একটি ওয়াটার ব্লক হল তাপ গ্রহণ করে এবং গ্যাস থেকে ঠান্ডা তরলে রূপান্তর করে আপনার GPU-কে তরল-ঠাণ্ডা করার একটি উপায়। এই তরলটি ইনসুলেটেড টিউবের মধ্য দিয়ে আবার জিপিইউ-এর দিকে ফিরে আবার ব্যবহার করা হয়।
স্লট মডেলগুলি
৷একক-স্লট কুলার
নিম্ন প্রান্তের মডেলগুলি প্রায়শই এক স্লট লম্বা হয় এবং দ্বৈত স্লট সিস্টেমের তুলনায় কম তাপ উৎপন্ন করে। এগুলি শুধুমাত্র একটি সম্প্রসারণ স্লটের জন্য যথেষ্ট জায়গা নেয় এবং সাধারণত আকারে ছোট হয়৷
ডুয়াল-স্লট কুলার
উচ্চ-সম্পন্ন মডেলগুলিকে আরও ভাল শীতল করার জন্য প্রায়শই দুটি স্লট দিয়ে তৈরি করা হয়। একটি দ্বৈত-স্লট সিস্টেমটি দ্বিতীয় স্লটের মাধ্যমে এবং আপনার কম্পিউটার কেস থেকে গরম বাতাস ঠেলে দেওয়ার জন্য ডিজাইন করা হয়েছে৷
এটি একত্রে রাখা
মাদারবোর্ড ভিডিও BIOS কে গ্রাফিক্স কার্ড ইন্টারফেসের মাধ্যমে বুট আপ করতে বলে, যা গ্রাফিক্স রেন্ডারিং শুরু করার জন্য GPU-তে সংকেত পাঠায়।
যেহেতু GPU প্রতিটি পিক্সেলের বিশদ বরাদ্দ করা শুরু করছে, এটি এই ডেটা ভিডিও মেমরিতে সংরক্ষণ করে, যা শুধুমাত্র ডিজিটাল সংকেতগুলি পড়ে৷
RAMDAC এই ডিজিটাল সিগন্যালগুলিকে এনালগ সিগন্যালে রূপান্তর করে মনিটর বোঝার জন্য এবং এই তরঙ্গগুলিকে আউটপুটগুলির মাধ্যমে স্থানান্তরের উপায় হিসাবে পাঠায়৷
এদিকে, হিটসিঙ্ক বা ওয়াটার ব্লকের মতো একটি শীতল করার পদ্ধতি, জিপিইউকে অতিরিক্ত গরম থেকে বাঁচাতে ব্যবহার করা হয় কারণ এটি বেশিরভাগ গ্রান্ট কাজ করে।
এইগুলি হল একটি গ্রাফিক্স কার্ডের অপরিহার্য উপাদান এবং আমরা সবাই জানি এবং পছন্দ করি এমন হাই-ডেফিনিশন গ্রাফিক্স রেন্ডার করার জন্য তারা কীভাবে সুরেলাভাবে কাজ করে৷
ইমেজ ক্রেডিট:গ্রাফিক্স কার্ড, S3 গ্রাফিক্স ক্রোম 530 GT কার্ড, Wave, EVGA GeForce GTX 590, Zalman Fatal1ty GPU কুলার, CPU Waterblock HDR – টোন ম্যাপ করা, মাইন্ডস্টর্ম