கொலாபோரா நிறுவனம் இயக்கியின் செயல்பாட்டை மேம்படுத்துவது பற்றி Bifrost GPU உள்ள சாதனங்களில் () அடிப்படை அமைப்பு ஆதரவு உட்பட, ஒரு 3D ரெண்டரிங் அமைப்பை இயக்குவதற்கு ஏற்ற நிலைக்கு.
ஆரம்பத்தில், Panfrost இயக்கி முதன்மையாக Midgard சில்லுகளுக்கான ஆதரவை செயல்படுத்துவதில் கவனம் செலுத்தியது, ஆனால் இப்போது Bifrost சில்லுகளுக்கும் கவனம் செலுத்தப்பட்டுள்ளது, அவை கட்டளை ஓட்டப் பகுதியில் Midgard க்கு அருகில் உள்ளன, ஆனால் ஷேடர்களை இயக்குவதற்கான வழிமுறைகளிலும் ஷேடர்களுக்கும் கட்டளை ஓட்டத்திற்கும் இடையிலான இடைமுகங்களிலும் குறிப்பிடத்தக்க வேறுபாடுகளைக் கொண்டுள்ளன.
பிஃப்ரோஸ்ட் GPU-க்கு குறிப்பிட்ட உள் வழிமுறைகளின் தொகுப்பை ஆதரிக்கும் ஷேடர் கம்பைலரின் ஆரம்ப செயல்படுத்தலை டெவலப்பர்கள் தயாரித்துள்ளனர். எதிர்காலத்தில், கம்பைலர் நீட்டிக்கப்பட்ட வழிமுறைகளுக்கான ஆதரவைச் சேர்க்க திட்டமிட்டுள்ளது, இது மிகவும் சிக்கலான ஷேடர்களின் தொகுப்பை செயல்படுத்துகிறது. மாற்றங்கள் மேசா குறியீட்டுத் தளத்திற்கு உறுதியளிக்கப்பட்டுள்ளன, மேலும் அடுத்த பெரிய வெளியீடான 20.1 இல் சேர்க்கப்படும்.
பான்ஃப்ரோஸ்ட் இயக்கி அசல் ARM இயக்கிகளின் தலைகீழ் பொறியியலின் அடிப்படையில் உருவாக்கப்பட்டது மற்றும் மிட்கார்ட் (மாலி-T6xx, மாலி-T7xx, மாலி-T8xx) மற்றும் பிஃப்ரோஸ்ட் (மாலி G3x, G5x, G7x) மைக்ரோஆர்கிடெக்சர்களை அடிப்படையாகக் கொண்ட சில்லுகளுக்காக வடிவமைக்கப்பட்டுள்ளது. பல பழைய ARM-அடிப்படையிலான சில்லுகளில் பயன்படுத்தப்படும் மாலி 400/450 GPU களுக்கு ஒரு தனி இயக்கி உருவாக்கப்பட்டு வருகிறது. .
ஆதாரம்: opennet.ru
