আরভিএসএক্স, আরআইএসসি-ভি প্রযুক্তির উপর ভিত্তি করে একটি ওপেন সোর্স জিপিইউ

একদল উত্সাহী (পিক্সিলিকা অবদান সহ) প্রকল্পটি বিকাশ করছে আরভি X৪ এক্স, Que তৈরি করার লক্ষ্য পরিপূরক 3 ডি গ্রাফিক্স এবং মাল্টিমিডিয়া প্রক্রিয়াকরণের নির্দেশাবলীর একটি সেট যা এর কার্যকারিতা সংহত করতে ব্যবহার করা যেতে পারে আরআইএসসি-ভি প্রসেসরের জিপিইউ।

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

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

এই নতুন নির্দেশাবলী আরআইএসসি-ভি বেস ভেক্টর নির্দেশের উপর ভিত্তি করে। তারা RISC-V ISA কার্নেলের স্পিরিটে লেয়ারড এক্সটেনশন হিসাবে নির্দিষ্ট গ্রাফিকগুলি সম্পর্কিত নতুন ডেটা ধরণের জন্য সমর্থন যোগ করবে।

আরভি X৪ এক্স সম্পর্কে

আরভি X৪ এক্স আরআইএসসি-ভি আইএসএ ভেক্টর নির্দেশাবলীর উপর ভিত্তি করে, যা নতুন ডেটা ধরণের এবং চার্ট-নির্দিষ্ট এক্সটেনশনের সমর্থন সহ বর্ধিত।

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

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

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

উদাহরণস্বরূপ, আরভি X৪ এক্স গণিত পাইপলাইনের জন্য নিজস্ব পর্যায়ে বাস্তবায়নের অনুমতি দেয়, জ্যামিতিক, পিক্সেল এবং ফ্রেম বাফারগুলির পাশাপাশি নিজের নিজস্ব টেসেললেটর তৈরি করুন।

এটি আরও উল্লেখ করা হয়েছে যে আরভি X৪ এক্স এর সাহায্যে, চিপ নির্মাতারা সাধারণ জিনিসগুলির উপর সময় নষ্ট না করে উন্নত সক্ষমতার দিকে মনোনিবেশ করে বিদ্যমান ব্যাকবোনটির ভিত্তিতে প্রয়োজনীয় সমাধানগুলি প্রস্তুত করতে সক্ষম হবে।

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

একটি জিএসইউ ব্লকের সাথে একটি আরআইএসসি-ভি কোরকে একত্রিত করে এমন একটি প্রসেসর দেখতে একটি একক ইউনিট (কোনও স্পষ্টত জিপিইউ ম্যাপিং নয়) হিসাবে দেখা যায় এবং ডেটা স্তর সমান্তরালতার জন্য একটি ইউনিফাইড -৪-বিট নির্দেশিকা সেট এবং সিমডি মডেল ব্যবহার করে প্রোগ্রাম করা হয়। আরভি X৪ এক্স আর্কিটেকচারটি একটি কমপ্যাক্ট এবং দক্ষ প্রয়োগের দিকে বিকশিত হচ্ছে যা এফপিজিএ এবং এএসআইসির ভিত্তিতে প্রয়োগ করা যেতে পারে।

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

বৈশিষ্ট্যগুলির মধ্যে রয়েছে আরভি X৪ এক্স আর্কিটেকচারের একক মেমরি মডেলের ব্যবহার সিপিইউ এবং জিপিইউতে পাওয়া যায়যা জিপিইউ মেমরি এবং সিপিইউর মধ্যে কলগুলি 3 ডি এপিআই অপারেশনগুলি প্রক্রিয়াকরণের সময় অনুবাদ করার জন্য অতিরিক্ত আরপিসি / আইপিসি প্রক্রিয়া সরিয়ে দেয়।

স্ট্যান্ডার্ড গ্রাফিক্স অপারেশনগুলি মাইক্রোকোড পর্যায়ে প্রয়োগ করা যেতে পারে। কাস্টম শেডার, রাস্টারাইজার্স এবং রশ্মির ট্রেসিং এক্সটেনশান তৈরি সমর্থনযোগ্য। অতিরিক্তভাবে, সিমুলেশন, কম্পিউটার ভিশন এবং মেশিন লার্নিংয়ের সমস্যাগুলি সমাধান করতে মাইক্রোকোড পর্যায়ে ভেক্টর অপারেশনগুলি প্রয়োগ করা যেতে পারে।

রেফারেন্স বাস্তবায়ন আরভি 64 এক্স নির্দেশাবলী এবং ডেটার জন্য 1 কেবি এল 32 ক্যাশে, মাইক্রোকোডের জন্য 8 কেবি এসআরএএম অন্তর্ভুক্ত করে, নির্দেশ ডিকোডার, আরভি 32 ভি এবং আরভি 64 এক্স নির্দেশিকা সেটগুলির হার্ডওয়্যার প্রয়োগ, মাইক্রোকোড-সংজ্ঞায়িত বর্ধিত নির্দেশ ডিকোডার, ভেক্টর পাটিগণিত যুক্তি ইউনিট (এএলইউ), 136 উপাদান সহ 1024-বিট রেজিস্টার ফাইল, একটি বিশেষ ফাংশন ইউনিট (এসএফইউ), একটি টেক্সচার ইউনিট এবং একটি স্থানীয় ফ্রেমবফার কনফিগারযোগ্য।

পরিশেষে, আপনি যদি এটি সম্পর্কে আরও জানতে চান আপনি মূল পোস্টে বিশদটি পরীক্ষা করতে পারেন। লিঙ্কটি হ'ল এটি।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়ী: AB ইন্টারনেট নেটওয়ার্ক 2008 SL
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।