আমি কি গণনার জন্য জিপিইউ ব্যবহার করতে পারি?


উত্তর:


67

২০১২ সালের হিসাবে, আপনার সেরা বেটটি হ'ল জিএলএসএল ইএস-তে একটি খন্ড শ্যাডার হিসাবে আপনার গণনাটি প্রয়োগ করা এবং আরজিবিএ (32-বিট) টেক্সচার হিসাবে আউটপুট উপস্থাপনের একটি উপায় খুঁজে বের করা।

ইবেন এই 2012 আলাপে বলেছিলেন যে ওপেনসিএল বাস্তবায়িত হওয়ার সম্ভাবনা নেই, তবে ভবিষ্যতে কোনও এআইপি তৈরি হতে পারে; উত্তর আরম্ভ করা হয় 21:20 এবং Eben বলেছেন "আমরা কোনো না কোনোভাবে মানুষ যে সাধারণ কাজের কিছু গনা পেতে জন্য প্রদান করতে পারে"।

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


6
এএফআইকে যে আলাপটি এখন পর্যন্ত সর্বাধিক সংক্ষিপ্ত উত্তর ... উত্তরটি 21:20 থেকে শুরু হয়, এবং ইবেন বলেছেন "আমরা এই সাধারণ উদ্দেশ্যে কিছু গণনা করার জন্য লোকদের জন্য কিছু উপায় সরবরাহ করতে পারি"
জে

5
কিছু জিপিইউ কোড খোলা হয়েছে! github.com/raspberrypi/userland
জন লা

এটি ওপেনসিএল বাস্তবায়নের সমতুল্য, যেহেতু কেউ এলসিভিএম-কে ভিসিতে সংকলন করতে এলডিভিএম-তে কেবলমাত্র একটি ভিডিও কোর ওপেনসিএল ব্যাকএন্ড যুক্ত করতে পারে।
ম্যাক্সথন চ্যান

2
অফিসিয়াল ব্লগে নিজেই জিপিজিপিইউ সম্পর্কিত নথিপত্র এবং বিভিন্ন ব্লগপোস্টের আনুষ্ঠানিক প্রকাশের সাথে ২০১৪ সালে এই অধিবেশন পরিবর্তিত হয়েছে ।
flakeshake

29

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

আরপিআই ফোরামে এই বিস্তারিত থ্রেডটি দেখুন: জিপিইউ প্রসেসিং এপিআই


11

এটি একটি দরকারী হতে পারে .. জিপিজিপিইউ পাইথন গ্রন্থাগারটি রাস্পবেরি পাই এর জন্য। https://github.com/nineties/py-videocore

একটি সাধারণ উদ্দেশ্য জিপিইউ (জিপিপিইউ) একটি গ্রাফিক্স প্রসেসিং ইউনিট (জিপিইউ) যা অ-বিশেষায়িত গণনা সম্পাদন করে যা সাধারণত সিপিইউ দ্বারা পরিচালিত হবে


9

আপনি QPULib ব্যবহার করে পাই এর জিপিইউতে চলে এমন উচ্চ-স্তরের প্রোগ্রামগুলি লিখতে পারেন:

https://github.com/mn416/QPULib

এটি একটি প্রোগ্রামিং ভাষা এবং সংকলক পাইয়ের জিপিইউর ভিতরে 12 ভেক্টর প্রসেসর (কিউপিইউ) লক্ষ্য করে। এটি ব্যবহার করা সহজ হওয়ার লক্ষ্য এবং এটি একটি ইডিএসএল (এম্বেডড ডোমেন নির্দিষ্ট ভাষা) হিসাবে প্রয়োগ করা হয় - একটি পূর্ণ-বর্ধিত ওপেনসিএল ব্যাকএন্ডের হালকা ওজনের বিকল্প।


7

রাস্পবেরী Pi ভিত্তি হয়েছে হয়েছে প্রচারে 2014 সাল থেকে পাই উপর GPGPU, খুব শীঘ্রই পর ব্রডকম ডকুমেন্টেশন মুক্তি জিপিইউ ভিতরে QPU ইউনিট জন্য।

সাইমন জে হল (পরীক্ষামূলকভাবে ওপেনসিএল সংকলকটি জিপিইউ বিএলএলবি ব্যবহার না করে কোয়াকে গ্রহণযোগ্যভাবে রান করার জন্য প্রতিযোগিতামূলকভাবে 10,000,000 প্রতিযোগিতার বিজয়ী ) তৈরি করেছিলেন: এখানে দেখুন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.