গণনার জন্য জিপিইউ ব্যবহার করা কি সম্ভব? (যেমন CUDA / ওপেনসিএল)
গণনার জন্য জিপিইউ ব্যবহার করা কি সম্ভব? (যেমন CUDA / ওপেনসিএল)
উত্তর:
২০১২ সালের হিসাবে, আপনার সেরা বেটটি হ'ল জিএলএসএল ইএস-তে একটি খন্ড শ্যাডার হিসাবে আপনার গণনাটি প্রয়োগ করা এবং আরজিবিএ (32-বিট) টেক্সচার হিসাবে আউটপুট উপস্থাপনের একটি উপায় খুঁজে বের করা।
ইবেন এই 2012 আলাপে বলেছিলেন যে ওপেনসিএল বাস্তবায়িত হওয়ার সম্ভাবনা নেই, তবে ভবিষ্যতে কোনও এআইপি তৈরি হতে পারে; উত্তর আরম্ভ করা হয় 21:20 এবং Eben বলেছেন "আমরা কোনো না কোনোভাবে মানুষ যে সাধারণ কাজের কিছু গনা পেতে জন্য প্রদান করতে পারে"।
ভিসি 4 সিএল প্রকল্পের মতো সাম্প্রতিক অগ্রগতিগুলি রাস্পবেরি পাই দ্বারা ব্যবহৃত ভিডিওকোর IV জিপিইউতে ওপেনসিএল বাস্তবায়নের চেষ্টা করেছে এবং অন্যান্য সম্পর্কিত প্রকল্পগুলি এখন জিপিইউর কয়েকটি সাধারণ গণনা পাওয়ার অ্যাক্সেস সরবরাহ করে।
বর্তমানে নয় - প্রদর্শনের উদ্দেশ্যে কেবল একটি ফ্রেমবফার ইন্টারফেস রয়েছে। এখানে কোনও ওপেনসিএল নেই এবং এর জন্য কোনও পরিকল্পনাও নেই বা ওপেনসিএল তৈরি করার জন্য কোনও ডকুমেন্টেশন নেই। চুদা কেবল এনভিডা তাই প্রযোজ্য নয়। ওপেনজিএল ড্রাইভারটি একবার উপলভ্য হয়ে গেলে আপনি জিপিইউ এর মাধ্যমে কিছু গণনা ইঞ্জিনিয়ার করতে সক্ষম হতে পারেন তবে এটি কতটা দরকারী তা দেখা যায়।
আরপিআই ফোরামে এই বিস্তারিত থ্রেডটি দেখুন: জিপিইউ প্রসেসিং এপিআই
এটি একটি দরকারী হতে পারে .. জিপিজিপিইউ পাইথন গ্রন্থাগারটি রাস্পবেরি পাই এর জন্য। https://github.com/nineties/py-videocore
একটি সাধারণ উদ্দেশ্য জিপিইউ (জিপিপিইউ) একটি গ্রাফিক্স প্রসেসিং ইউনিট (জিপিইউ) যা অ-বিশেষায়িত গণনা সম্পাদন করে যা সাধারণত সিপিইউ দ্বারা পরিচালিত হবে
আপনি QPULib ব্যবহার করে পাই এর জিপিইউতে চলে এমন উচ্চ-স্তরের প্রোগ্রামগুলি লিখতে পারেন:
https://github.com/mn416/QPULib
এটি একটি প্রোগ্রামিং ভাষা এবং সংকলক পাইয়ের জিপিইউর ভিতরে 12 ভেক্টর প্রসেসর (কিউপিইউ) লক্ষ্য করে। এটি ব্যবহার করা সহজ হওয়ার লক্ষ্য এবং এটি একটি ইডিএসএল (এম্বেডড ডোমেন নির্দিষ্ট ভাষা) হিসাবে প্রয়োগ করা হয় - একটি পূর্ণ-বর্ধিত ওপেনসিএল ব্যাকএন্ডের হালকা ওজনের বিকল্প।
রাস্পবেরী Pi ভিত্তি হয়েছে হয়েছে প্রচারে 2014 সাল থেকে পাই উপর GPGPU, খুব শীঘ্রই পর ব্রডকম ডকুমেন্টেশন মুক্তি জিপিইউ ভিতরে QPU ইউনিট জন্য।
সাইমন জে হল (পরীক্ষামূলকভাবে ওপেনসিএল সংকলকটি জিপিইউ বিএলএলবি ব্যবহার না করে কোয়াকে গ্রহণযোগ্যভাবে রান করার জন্য প্রতিযোগিতামূলকভাবে 10,000,000 প্রতিযোগিতার বিজয়ী ) তৈরি করেছিলেন: এখানে দেখুন ।