কম্পিউটার টিউটোরিয়াল

গ্রাফিক্স কার্ড কীভাবে কাজ করে—একটি সম্পূর্ণ গাইড

আপনি কি কখনো চিন্তা করেছেন আপনার কম্পিউটার স্ক্রিনে গ্রাফিক্স প্রোডিউস করার জন্য কীভাবে কাজ করে? আপনি নিশ্চিত জানেন গ্রাফিক্স কার্ড تلك ছবিগুলো প্রোডিউস করার দায়িত্বে, কিন্তু সেটি ঠিক কীভাবে সেটি করে?

গ্রাফিক্স কার্ডের সমস্ত অত্যাবশ্যক কম্পোনেন্ট এবং সেগুলো কীভাবে কাজ করে তার একটি গভীরে লুক দেওয়া হলো।

ইন্টারফেস

গ্রাফিক্স কার্ড ইন্টারফেস হলো ভিডিও কার্ডের وہ অংশ যা সরাসরি মাদারবোর্ডের সাথে সংযুক্ত হয় ইনফরমেশন এক্সচেঞ্জ করার জন্য।

দুটি প্রধান ইন্টারফেস টাইপ হলো PCI Express এবং AGP। (ISA, PCI, এবং PCI-X ইন্টারফেসও রয়েছে, তবে সেগুলো दुर्लভ ও পুরনো।)

PCI Express

এটি টেডিশনাল PCI ইন্টারফেসের আপগ্রেডেড ভার্সন যা অনেক ইনডিভিজুয়াল লেন ব্যবহার করে ব্যান্ডউইথ দ্রুত গতিতে স্ট্রীমলাইন করতে।

শুধু সেটি নয়, AGP ইন্টারফেসের চেয়ে আরও ভার্সatile মনে হয় কারণ এর পাওয়ার কনসাম্পশনের আরও কার্যকর পদ্ধতি রয়েছে সিম্পল ইন্টারফেসের কারণে।

AGP

এক্সিলারেটেড গ্রাফিক্স পোর্ট ৩ডি গ্রাফিক্স রেন্ডার করার জন্য ডিজাইন করা হয়েছিল এবং মাদারবোর্ডের সাথে ডায়রেক্ট কানেকশন ব্যবহার করে। এর ফলে হাইয়ার ক্লক স্পিড এবং একক ট্রান্সফারে ডেটা গ্রুপ পাঠানো/প্রাপ্তি করা সম্ভব হয়।

ভিডিও বায়োস (Video BIOS)

ভিডিও বায়োস ভিডিও কার্ডের সবচেয়ে বেসিক সেটআপ ইন্টারফেস ধারণ করে এবং গ্রাফিক্স কার্ডের ROM বা রিড-অনলি মেমরি এর মাধ্যমে কম্পিউটার বায়োসে ট্রান্সফার হয়।

এই ইন্টারফেসে গুরুত্বপূর্ণ জিনিসগুলো রয়েছে:

  • মেমরি টাইমিং
  • ভোল্টেজ
  • অপারেটিং স্পিড
  • র‍্যাম

ভিডিও বায়োসকে গ্রাফিক্স কার্ডের ধ deuda হৃদয় হিসেবে ভাবুন, যা বাকি কম্পোনেন্ট কাজ করার ফাউন্ডেশন হিসেবে কাজ করে।

জিপিইউ (GPU)

অন্যথায় গ্রাফিক্স প্রসেসিং ইউনিট নামে পরিচিত, ভিডিও কার্ডের এই ব্রেইনচাইল্ড র‍্যামের মাধ্যমে পিক্সেলকে ২ডি ও ৩ডি গ্রাফিক্স-এ রেন্ডার করার দায়িত্বে থাকে এবং নিচের পার্টগুলো নিয়ে গঠিত:

  • গ্রাফিক্স অ্যান্ড কম্পিউটার অ্যারে
  • গ্রাফিক্স মেমরি কন্ট্রোলার
  • বাস ইন্টারফেস
  • পাওয়ার ম্যানেজমেন্ট ইউনিট
  • ভিডিও প্রসেসিং ইউনিট
  • ডিসপ্লে ইন্টারফেস

আরো স্পষ্টভাবে, জিপিইউ প্রতিটি পিক্সেলে স্পেসিফিক ডিটেইল অ্যাপ্লাই করে সেগুলোকে জীবন্ত করে। এতে রঙ, টেক্সচার, এবং প্যাটার্ন রয়েছে। সেটি এটাকে বারবার করে যতক্ষণ না সকল রেন্ডার্ড পিক্সেল আপনার স্ক্রিনে একটি সমন্বিত ছবি তৈরি করে (সঠিক পিক্সেল সংখ্যা আপনার স্ক্রিন রেজোলিউশনের ওপর নির্ভর করে)।

কারণ এটি খুব কঠোর পরিশ্রম করে, জিপিইউ প্রচুর হিট জেনারেট করে, তাই সেটি একটি (বড়) হিটসিংকের নিচে বসে থাকে কুল রাখতে।

ভিডিও মেমরি

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

এটার জন্যই ভিডিও মেমরি, এবং এর ক্যাপাসিটি সাধারণত ১ জিবি থেকে ১২ জিবি পর্যন্ত থাকে।

মেমরির বিভিন্ন টাইপ রয়েছে, যেমন:

  • VRAM: এটি জিপিইউকে খুব দ্রুত পিক্সেল রেন্ডার করতে দেয় (ওখানে 'রিডিং অ্যান্ড রাইটিং' বলা হয়)
  • WRAM: VRAM-এর চেয়ে আরও দ্রুত সংস্করণ
  • SDRAM: হাই ক্লক ও ব্যান্ডউইথ রেটে রান করে
  • SGRAM: এনহান্সড গ্রাফিক্স পারফরম্যান্সের জন্য পরিচিত

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

এটা দুজন মানুষ যারা সম্পূর্ণ ভিন্ন ভাষা বলে একে অপরের সাথে যোগাযোগ করতে চাইছে তার মতো।

এখানেই RAMDAC কাজে লাগে।

RAMDAC

RAMDAC (Random Access Memory Digital-to-Analog Converter)-কে গ্রাফিক্স কার্ড জগতের ইন্টারপ্রেটার হিসেবে ভাবুন।

এটি ভিডিও মেমরির ডিজিটাল ডেটাকে আনালগ সিগন্যালে রূপান্তর করে মনিটরে পাঠায়।

ডিজিটাল ও আনালগ সিগন্যালের মূল পার্থক্য হচ্ছে ভೇভের কাঠামো।

  • ডিজিটাল — কঠোর, বর্গাকার ভೇভ
  • আনালগ — মসরিন এবং συνεχিত ভೇভ

RAMDAC সেই কঠোর ভೇভগুলো নেয় এবং মসরিন করে মনিটর বুঝতে পারে, যা জিপিইউ রেন্ডার করা ফাইনাল ছবি তৈরি করে।

আউটপুটস (Outputs)

আউটপুটস ব্যবহার হয় গ্রাফিক্স কার্ডকে ডিসপ্লে কেবলের সাথে কানেক্ট করতে, যা র‍্যামড্যাক ইন্টারপ্রেট করা ডিজিটাল-টু-আনালগ কনভার্সন সিগন্যাল ট্রান্সফার করতে ব্যবহৃত হয়।

আউটপুটস নিচের ক্যাটাগরিতে ভাগ করা যায়:

  • VGA: আনালগ ডিসপ্লে সিগন্যাল ব্যবহার করে
  • DVI: কম্পিউটার থেকে মনিটরে পিক্সেল ট্রান্সফারের স্ট্যান্ডার্ড ডিজিটাল ইন্টারফেস
  • HDMI: অডিও ও ভিজ্যুয়াল উভয় ট্রান্সফার করে
  • Vivo: বিভিন্ন মাল্টিমিডিয়া ডিভাইসের সাথে কানেক্ট করতে ব্যবহৃত হয়, যেমন টিভি ও ডিভিডি প্লেয়ার
  • DisplayPort: ভিডিও ও ডিসপ্লে ডিভাইস সংযুক্ত করে

কুলার্স (Coolers)

যেহেতু জিপিইউ গ্রাফিক্স কার্ডের সবচেয়ে গরম পার্ট, সেটিকে কুল রাখতে হয় ওভারহিটিং রোধ করতে।

হিটসিংক (Heatsink)

হিটসিংক জিপিইউ তৈরি হিট নেয় এবং ফিনের মাধ্যমে সেটি বিতরণ করে यूनিট থেকে দূরে, যা সাধারণত একটি সংযুক্ত ফ্যান দিয়ে কুল করা হয়।

ওয়াটার ব্লক (Water Blocks)

ওয়াটার ব্লক হলো আপনার জিপিইউ লিকুইড-কুল করার একটি পদ্ধতি যা হিট নেয় এবং গ্যাস থেকে কুল্ড লিকুইডে রূপান্তর করে। এই লিকুইড ইন্সুলেটেড টিউবের মাধ্যমে চলে এবং আবার জিপিইউর দিকে ফেরত যায় পুনরায় ব্যবহার করার জন্য।

স্লট মডেলস (Slot Models)

সিঙ্গল-স্লট কুলার (Single-Slot Cooler)

লোয়ার-এন্ড মডেলগুলো প্রায়শই এক স্লট উঁচু এবং ডুয়াল স্লট সিস্টেমের চেয়ে কম হিট জেনারেট করে। এগুলো শুধু এক এক্সপ্যানশন স্লটের জায়গা নেয় এবং সাধারণত আকারে ছোট।

ডুয়াল-স্লট কুলার (Dual-Slot Cooler)

হাইয়ার-এন্ড মডেলগুলো প্রায়শই দুটি স্লট দিয়ে বিল্ড করা হয় ভালো কুলিং অফার করতে। ডুয়াল-স্লট সিস্টেম হট এয়ার দ্বিতীয় স্লটের মাধ্যমে বের করে কম্পিউটার কেসের বাইরে।

সব একসাথে: কীভাবে সব কাজ করে

মাদারবোর্ড ভিডিও বায়োসকে বুট আপ করতে বলে গ্রাফিক্স কার্ড ইন্টারফেসের মাধ্যমে, যা সিগন্যাল পাঠায় জিপিইউকে গ্রাফিক্স রেন্ডার শুরু করার জন্য।

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

RAMDAC এই ডিজিটাল সিগন্যালকে আনালগ সিগন্যালে রূপান্তর করে মনিটর বুঝতে পারে এবং এই ভএবগুলো আউটপুটসের মাধ্যমে ট্রান্সফার করে।

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

এই হলো গ্রাফিক্স কার্ডের অত্যাবশ্যক কম্পোনেন্ট এবং সেগুলো কীভাবে সামঞ্জস্যপূর্ণভাবে কাজ করে হাই-ডেফিনিশন গ্রাফিক্স রেন্ডার করতে যা সকলে জানি ও ভালোবাসি।

  1. বিভিন্ন প্রসেসর বা গ্রাফিক্স কার্ড সহজে তুলনা করার পদ্ধতি

  2. ফ্ল্যাশ ভিডিও কীভাবে ডাউনলোড করবেন?

  3. Mac-এ বিল্ট-ইন টুল দিয়ে হাই-কোয়ালিটি ভিডিও রেকর্ড করুন

  4. উইন্ডোজ ১০-এ ভিডিও ট্রিম করা – সহজ ধাপে ধাপে গাইড