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