কম্পিউটার

শুধুমাত্র 3D গ্রাফিক্সের চেয়েও বেশি গ্রাফিক্স কার্ড ব্যবহার করা

সমস্ত কম্পিউটার সিস্টেমের হৃদয় কেন্দ্রীয় প্রক্রিয়াকরণ ইউনিটের সাথে থাকে। এই সাধারণ-উদ্দেশ্য প্রসেসর বেশিরভাগ কাজ পরিচালনা করে এবং মৌলিক গাণিতিক গণনার মধ্যে সীমাবদ্ধ। জটিল কাজগুলির জন্য সংমিশ্রণের প্রয়োজন হতে পারে যার ফলে প্রক্রিয়াকরণের সময় দীর্ঘ হয়। যদিও বিভিন্ন ধরনের কাজ কম্পিউটারের সেন্ট্রাল প্রসেসরকে ধীর করে দিতে পারে।

একটি গ্রাফিক্স প্রসেসর ইউনিট সহ গ্রাফিক্স কার্ড হল বিশেষায়িত প্রসেসরগুলির মধ্যে একটি যা লোকেরা তাদের কম্পিউটারে ইনস্টল করেছে। এই কার্ডগুলি 2D এবং 3D গ্রাফিক্স সম্পর্কিত জটিল গণনা পরিচালনা করে। এগুলি এতই বিশেষায়িত যে তারা কেন্দ্রীয় প্রসেসরের চেয়ে নির্দিষ্ট গণনাগুলিকে ভালভাবে রেন্ডার করে। গ্রাফিক্সের চেয়ে GPU-গুলি গুরুত্বপূর্ণ হয়ে উঠছে এমন কিছু উপায় এখানে রয়েছে৷

শুধুমাত্র 3D গ্রাফিক্সের চেয়েও বেশি গ্রাফিক্স কার্ড ব্যবহার করা

ভিডিও ত্বরান্বিত করা

3D গ্রাফিক্সের বাইরে প্রথম অ্যাপ্লিকেশন যা GPU গুলিকে মোকাবেলা করার জন্য ডিজাইন করা হয়েছিল তা হল ভিডিও৷ হাই-ডেফিনিশন ভিডিও স্ট্রীমগুলিতে উচ্চ-রেজোলিউশনের ছবি তৈরি করতে সংকুচিত ডেটার ডিকোডিং প্রয়োজন। ATI এবং NVIDIA উভয়ই সফ্টওয়্যার তৈরি করেছে যা গ্রাফিক্স প্রসেসরকে CPU এর পরিবর্তে এই ডিকোডিং প্রক্রিয়াটি পরিচালনা করতে দেয়৷

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

SETI@Home

SETI@Home একটি বিতরণ করা কম্পিউটার অ্যাপ্লিকেশন ছিল যার নাম ফোল্ডিং যা রেডিও সংকেত বিশ্লেষণ করার জন্য এক্সট্রা-টেরেস্ট্রিয়াল ইন্টেলিজেন্স প্রকল্পের জন্য অনুসন্ধানের অনুমতি দেয়। এটি একটি কম্পিউটারের GPU দ্বারা প্রদত্ত অতিরিক্ত কম্পিউটিং শক্তির সুবিধাও নিয়েছে৷ GPU-এর মধ্যে উন্নত ক্যালকুলেটিং ইঞ্জিনগুলি শুধুমাত্র CPU ব্যবহারের তুলনায় নির্দিষ্ট সময়ের মধ্যে প্রক্রিয়াকৃত ডেটার পরিমাণকে ত্বরান্বিত করার অনুমতি দেয়। SETI@Home CUDA বা Compute Uniified Device Architecture ব্যবহার করে NVIDIA গ্রাফিক্স কার্ডের সাথে এটি করতে পারে। CUDA হল C কোডের একটি বিশেষ সংস্করণ যা NVIDIA GPUs অ্যাক্সেস করতে পারে।

Adobe Creative Suite এবং Creative Cloud

GPU ত্বরণের সুবিধা নেওয়ার জন্য সর্বশেষ বড়-নামের অ্যাপ্লিকেশন হল অ্যাডোব ক্রিয়েটিভ স্যুট, যা CS4 থেকে শুরু করে এবং অ্যাপ্লিকেশনগুলির আধুনিক স্যুটের মাধ্যমে অব্যাহত রয়েছে। এর মধ্যে রয়েছে ফটোশপ এবং প্রিমিয়ার প্রো সহ অ্যাডোবের ফ্ল্যাগশিপ পণ্যগুলির অনেকগুলি। মূলত, অন্তত 512 MB ভিডিও মেমরি সহ OpenGL 2.0 গ্রাফিক্স কার্ড সহ যেকোনো কম্পিউটার এই অ্যাপ্লিকেশনগুলির মধ্যে বিভিন্ন কাজকে ত্বরান্বিত করতে ব্যবহার করা যেতে পারে৷

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

ক্রিপ্টোকারেন্সি মাইনিং

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

OpenCL

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

জিপিইউগুলিকে কী ধরে রাখছে?

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


  1. কীভাবে গ্রাফিক্স কার্ড কাজ করে

  2. ক্যানভা ব্যবহার করে বিনামূল্যে ভিডিওগুলি কীভাবে সম্পাদনা করবেন

  3. বাড়ি থেকে কাজ? শুধুমাত্র টিম ব্যবহার করে দূরবর্তী কাজের জন্য Office 365 এর সাথে কীভাবে সহযোগিতা করা যায় তা এখানে

  4. ভিডিও গেম ভিলেন যা আপনি হিরোদের চেয়ে বেশি পছন্দ করেছেন