கணினியில் சொந்த பிளேஸ்டேஷன் 3 ஐ இயக்க மென்பொருள் பொறியாளர்கள் மறுதொகுப்பு முறையை உருவாக்குகின்றனர்

    Categories: News (TA)
PS3

PS3 - Habanero Pixel/shutterstock.com

முன்னோடியில்லாத குறியீடு மாற்றும் கருவியை உருவாக்குவதன் மூலம் டிஜிட்டல் மீடியா பாதுகாப்பு துறையில் மென்பொருள் பொறியியல் குறிப்பிடத்தக்க தொழில்நுட்ப மைல்கல்லை எட்டியுள்ளது. புரோகிராமிங் வல்லுநர்கள் அசல் டிஜிட்டல் பொழுதுபோக்கு கோப்புகளை நவீன கணினிகளுக்கான நேரடி இயங்கக்கூடிய வடிவங்களாக மாற்றும் நுட்பத்தை உருவாக்கியுள்ளனர். இயக்க முறைமையை ஓவர்லோட் செய்யும் பாரம்பரிய சிமுலேட்டர்களின் பயன்பாட்டை செயல்முறை நீக்குகிறது.

புதிய அணுகுமுறை நிலையான மறுதொகுப்பு எனப்படும் ஒரு முறையைப் பயன்படுத்துகிறது, இது கணினி வழிமுறைகளை முன்கூட்டியே மொழிபெயர்க்கிறது. மென்பொருளை இயக்குவதற்கு முன்பே செயலாக்க சுமை தற்போதைய செயலிகளின் x86 கட்டமைப்பிற்கு நேரடியாக மாற்றப்படுகிறது. உருவாக்கப்பட்ட கோப்பு நிகழ்நேர டிகோடிங் படிகளை நீக்கி, இயந்திரத்தால் சொந்தமாக வாசிக்கப்படுகிறது.

இந்த தொழில்நுட்பத்தின் வளர்ச்சி ஹார்டுவேர் ரிவர்ஸ் இன்ஜினியரிங் பகுதியில் ஒரு வரலாற்று தடையை தீர்க்கிறது. ஒரு தசாப்தத்திற்கு முன்னர் வெளியிடப்பட்ட தலைப்புகள் இப்போது சமகால இயந்திரங்களில் சீராக இயங்குகின்றன, கணிசமாக குறைந்த தொழில்நுட்ப விவரக்குறிப்புகள் தேவைப்படுகின்றன. இந்த கிளாசிக் பட்டியல்களை அணுகுவதற்கான நுழைவுத் தடை புதிய பயன்பாட்டின் மூலம் வெகுவாகக் குறைக்கப்படுகிறது.

குறியீடு மாற்றத்தின் நடைமுறை செயல்பாடு

நிலையான மறுதொகுப்பு நுட்பம் வழக்கமான ஒரே நேரத்தில் செயலாக்க முறைகளை விட அடிப்படையில் வேறுபட்ட முறையில் செயல்படுகிறது. பயன்பாடு திறந்திருக்கும் போது மூலக் குறியீட்டை மொழிபெயர்ப்பதற்குப் பதிலாக, கணினி முழு மென்பொருள் கட்டமைப்பையும் ஒரே நேரத்தில் பகுப்பாய்வு செய்து மாற்றுகிறது. இந்த பூர்வாங்க செயல்முறையானது பயனரின் இயக்க முறைமைக்கு முழுமையாகத் தழுவிய ஒரு சொந்த இயங்கக்கூடிய கோப்பை உருவாக்குகிறது.

நடைமுறை முடிவு என்பது இலக்கு தளத்திற்காக முதலில் உருவாக்கப்பட்ட மென்பொருளைப் போலவே செயல்படும் ஒரு நிரலாகும். பாரம்பரியமாக ரேம் மற்றும் செயலி வளங்களின் பெரும்பகுதியைப் பயன்படுத்தும் இடைநிலை செயலாக்க அடுக்கு, சமன்பாட்டிலிருந்து முற்றிலும் அகற்றப்பட்டது. உருவாக்கப்பட்ட அல்காரிதம்கள் அசல் வன்பொருளுக்கு குறிப்பிட்ட கணினி அழைப்புகளை அடையாளம் கண்டு அவற்றை நவீன சமன்பாடுகளுடன் மாற்றுகின்றன.

அடிப்படை தருக்க செயலாக்க வழிமுறைகள் முதல் சிக்கலான கிராஃபிக் ரெண்டரிங் கட்டளைகள் வரை மாற்றம் இருக்கும். பழைய கிராபிக்ஸ் என்ஜின்களுக்குத் தேவைப்படும் சிக்கலான கணிதக் கணக்கீடுகளை துரிதப்படுத்த, AVX-512 தரநிலை போன்ற சமீபத்திய அறிவுறுத்தல் தொகுப்புகளை இந்த முறை பயன்படுத்துகிறது. இந்த நேரடித் தழுவல் பின்னணியில் இயங்கும் செயலில் உள்ள மொழிபெயர்ப்பாளர் தேவையில்லாமல் மென்பொருள் மொழியைப் புரிந்துகொள்ள கணினியை அனுமதிக்கிறது.

உள்ளீட்டு செயலிகளைக் கொண்ட கணினிகள் மாற்றப்பட்ட கோப்புகளை சிரமமின்றி இயக்க முடியும் என்பதை முறையின் செயல்திறன் உறுதி செய்கிறது. கணினியில் கிடைக்கும் நினைவகத்தின் பயன்பாட்டை மேம்படுத்துவது, நீண்ட கால பயன்பாட்டின் போது தரவு கசிவுகள் மற்றும் அதிக சுமைகளைத் தடுக்கிறது. மேடையின் வரலாற்றுப் பட்டியலுக்கான அணுகல், பொதுமக்களின் பெரும் பகுதியினருக்கு மிகவும் ஜனநாயகமானது மற்றும் தொழில்நுட்ப ரீதியாக சாத்தியமானதாகிறது.

அசல் செல் செயலி கட்டமைப்பு

சோனியின் அசல் கன்சோல் வன்பொருள், 2000 களில் தொடங்கப்பட்டது, மிகவும் தனிப்பயனாக்கப்பட்ட மற்றும் சிக்கலான செயலியைப் பயன்படுத்தியது, இது தொழில்நுட்ப சந்தையில் செல் பிராட்பேண்ட் என்ஜின் என்று அறியப்படுகிறது. இந்த கட்டிடக்கலை ஒரு சமச்சீரற்ற வடிவமைப்பைக் கொண்டிருந்தது, இது பல துணை சினெர்ஜிஸ்டிக் அலகுகளுடன் இணைந்து ஒரு முக்கிய செயலாக்க மையத்தைக் கொண்டுள்ளது. இந்த கோர்கள் விரிவான கிராபிக்ஸ் வழங்குவதற்கும், அந்த நேரத்தில் அசாதாரண துல்லியத்துடன் மெய்நிகர் சூழல்களின் இயற்பியலைக் கணக்கிடுவதற்கும் இணையாகச் செயல்பட்டன. இந்த வடிவமைப்பின் கட்டமைப்பு சிக்கலானது அதன் வணிக வாழ்க்கைச் சுழற்சியின் போது மென்பொருள் மேம்பாட்டிற்கு பிளாட்ஃபார்ம் மிகவும் கடினமாகிவிட்டது, மிகவும் குறிப்பிட்ட நிரலாக்க கருவிகள் மற்றும் கிரியேட்டிவ் ஸ்டுடியோக்களின் ஒரு நீண்ட தழுவல் காலம் தேவைப்படுகிறது.

இந்த தனித்துவமான செயலாக்க அமைப்பு காரணமாக, நிலையான கணினிகளில் கன்சோலின் செயல்பாட்டைப் பிரதிபலிக்கும் எந்தவொரு முயற்சிக்கும் எப்போதும் பாரிய கணினி ஆற்றல் தேவைப்படுகிறது. சிமுலேஷன் புரோகிராம்கள் செல் செயலி வழிமுறைகளை உண்மையான நேரத்தில் x86 செயலிகளின் மொழியில் மொழிபெயர்ப்பதற்குத் தேவை, இது பயனரின் வன்பொருளில் தீவிர அழுத்தத்தை உருவாக்குகிறது. இந்த செயல்முறை செயல்திறனில் அடிக்கடி வீழ்ச்சியை ஏற்படுத்தியது, கடுமையான வரைகலை குறைபாடுகள் மற்றும் பயன்பாடுகளை இயக்கும் போது ஏற்றுக்கொள்ளக்கூடிய பிரேம் வீதத்தை பராமரிக்க மிகவும் விலையுயர்ந்த செயலிகள் தேவைப்பட்டன. தொழில்நுட்ப வரம்புகள், அதிநவீன கணினிகள் மற்றும் மேம்பட்ட குளிரூட்டும் அமைப்புகளுடன் கூடிய பயனர்களில் ஒரு சிறிய பகுதியினருக்கு மட்டுமே இந்த கருவிகளுக்கான அணுகலை கட்டுப்படுத்தியது.

செயல்திறன் ஆதாயங்கள் மற்றும் காட்சி திரவம்

நிகழ்நேர உருவகப்படுத்துதல் அடுக்கை நீக்குவது, மாற்றப்பட்ட மென்பொருளின் செயல்பாட்டின் போது அளவிடக்கூடிய மற்றும் உடனடி செயல்திறன் ஆதாயங்களை விளைவிக்கிறது. இடைநிலை உள்ளமைவு கணினிகளில் கேம்கள் நொடிக்கு நூறு பிரேம்களுக்கு மேல் புதுப்பிப்பு விகிதங்களை அடைய முடியும் என்பதை தொழில்நுட்ப சோதனைகள் நிரூபிக்கின்றன. பிரேம் வீத நிலைத்தன்மையானது பயனர் அனுபவத்தை மாற்றியமைக்கிறது, அசல் வன்பொருளை விட சிறந்த காட்சி திரவத்தை வழங்குகிறது.

ஷேடர்களை தொகுக்க வேண்டிய அவசியம் இல்லாமல், பட ரெண்டரிங் மூலம் ஒரே நேரத்தில் குறியீட்டை மொழிபெயர்த்தால், தற்காலிக செயலிழப்புகள் அழிக்கப்படும். செயல்திறனில் திடீர் வீழ்ச்சி, பாரம்பரிய தலைகீழ் பொறியியல் செயல்முறைகளில் மிகவும் பொதுவானது, இனி சொந்த இயங்கக்கூடிய வடிவத்தில் இல்லை. நவீன செயலிகளின் பல கோர்களின் பயன்பாடு உகந்த மற்றும் சீரான முறையில் நிகழ்கிறது.

x86 செயலாக்க மையங்களுக்கு இடையில் பணிச்சுமையை விநியோகிப்பது இயந்திரத்தின் இயற்பியல் கூறுகள் அதிக வெப்பமடைவதைத் தடுக்கிறது. உருவாக்கப்பட்ட இயங்கக்கூடிய கோப்புகள், வரைகலை மாற்றங்களை நேரடியாக ரெண்டரிங் இயந்திரத்தில் செலுத்த அனுமதிக்கின்றன. இது 4K தெளிவுத்திறனில் தலைப்புகளை இயக்குவதை சாத்தியமாக்குகிறது, இது 720p அல்லது 1080p இன் அசல் வரம்புகளுக்கு அப்பாற்பட்ட காட்சி தெளிவை வழங்குகிறது, மேலும் இடைமுக சிதைவுகள் இல்லாமல் அல்ட்ராவைட் மானிட்டர்களுக்குத் தழுவலை எளிதாக்குகிறது.

வன்பொருள் தேவை குறைப்பு

எமுலேட்டட் ப்ராசஸிங்கிலிருந்து நேட்டிவ் எக்ஸிகியூட்டபிள் ஃபார்மட்டுக்கு மாறுவது பயனர்களுக்கான கணினித் தேவைகள் அட்டவணையை கடுமையாக மாற்றுகிறது. நான்கு-கோர் செயலிகள் மற்றும் கீழ்-இறுதி வீடியோ அட்டைகள் பொருத்தப்பட்ட இயந்திரங்கள் முழுமையான நிலைத்தன்மையுடன் தலைப்புகளை இயக்க முடியும். முந்தைய கணினி-தீவிர உருவகப்படுத்துதல் முறைகளில் இந்த காட்சி தொழில்நுட்ப ரீதியாக சாத்தியமற்றதாகக் கருதப்பட்டது.

கணக்கீட்டு தேவையின் குறைப்பு பழைய கணினிகளின் பயனுள்ள ஆயுளை நீட்டிக்கிறது மற்றும் மின் ஆற்றல் நுகர்வு கணிசமாக குறைக்கிறது. மொழிபெயர்க்கப்பட்ட மூலக் குறியீட்டில் வீடியோ நினைவகத்தின் துல்லியமான ஒதுக்கீடு, இயக்க முறைமை அதிக சுமைகளை அனுபவிக்காமல் இருப்பதை உறுதி செய்கிறது. ஆற்றல் திறன் உயர் செயல்திறனுடன் இணைந்து மரபு மென்பொருளை இயக்குவதற்கான தங்கத் தரமாக நிலையான மறுதொகுப்பை நிறுவுகிறது.

கட்டளை துல்லியம் மற்றும் பதில் நேரம்

கண்ட்ரோல் பெரிஃபெரலில் ஒரு பொத்தானை அழுத்துவதற்கும் திரையில் தொடர்புடைய செயலுக்கும் இடையே உள்ள மறுமொழி நேரம் நேட்டிவ் எக்ஸிக்யூஷன் மூலம் வெகுவாகக் குறைக்கப்படுகிறது. ஒரே நேரத்தில் மொழிபெயர்ப்பு செயல்முறைகள் இல்லாதது உள்வரும் கட்டளைகள் கணினியின் இயக்க முறைமையால் நேரடியாக செயலாக்கப்படுவதை உறுதி செய்கிறது. இந்த நேரடி தகவல்தொடர்பு சமகால சந்தை வெளியீடுகளுடன் ஒப்பிடக்கூடிய துல்லியத்தை வழங்குகிறது, இது இடைநிலை செயலாக்கத்தை நம்பியிருக்கும் தளங்களை பாதிக்கும் சிறப்பியல்பு தாமதத்தை நீக்குகிறது.

கோப்பு மற்றும் பதிப்புரிமை சரிபார்ப்பு

மறுதொகுப்பு கருவிகளின் விநியோகம் மற்றும் பயன்பாடு கடுமையான அறிவுசார் சொத்து மற்றும் மென்பொருள் ஒழுங்குமுறை சிக்கல்களுக்கு எதிராக வருகிறது. செயல்முறையின் சட்டப்பூர்வத்தன்மையை பராமரிக்க, டெவலப்பர்கள் தொழில்நுட்பத்தை கட்டமைத்துள்ளனர், அதற்கு இயற்பியல் ஊடகத்திலிருந்து நேரடியாக பிரித்தெடுக்கப்பட்ட அசல் கோப்புகள் தேவைப்படும். கணினியில் மாற்றும் செயல்முறையைத் தொடங்க பயனர் சட்டப்பூர்வமாக வாங்கிய நகலை வைத்திருக்க வேண்டும்.

கருவி கண்டிப்பாக குறியீடு மொழிபெயர்ப்பாளராக செயல்படுகிறது மற்றும் அதன் அடிப்படை கட்டமைப்பில் பதிப்புரிமை பெற்ற எந்த உள்ளடக்கத்தையும் கொண்டிருக்கவில்லை. இறுதிப் பயனர் மறைகுறியாக்கப்பட்ட தரவை வழங்குவதற்கான பொறுப்பை ஏற்றுக்கொள்கிறார், தனிப்பட்ட பயன்பாட்டிற்கான மாற்றமாக செயல்முறை செயல்படுவதை உறுதிசெய்கிறது. இந்த தொழில்நுட்ப மற்றும் சட்ட அணுகுமுறை டிஜிட்டல் திருட்டு நடைமுறைகள் மற்றும் இணையத்தில் பாதுகாக்கப்பட்ட உள்ளடக்கத்தை சட்டவிரோதமாக விநியோகிப்பதில் இருந்து தொழில்நுட்பத்தை விலக்குகிறது.

ஊடாடும் ஊடகங்களின் வரலாற்றுப் பாதுகாப்பு

நிலையான மறுதொகுப்பு நுட்பங்களின் முன்னேற்றம், மென்பொருள் மற்றும் டிஜிட்டல் பொழுதுபோக்கு ஊடகங்களின் வரலாற்றைப் பாதுகாப்பதற்கான உலகளாவிய முயற்சிகளுக்கு ஒரு உறுதியான மைல்கல்லைப் பிரதிபலிக்கிறது. அசல் கன்சோல்களின் இயற்பியல் எலக்ட்ரானிக் கூறுகள் பல தசாப்தங்களாக இயற்கையான மற்றும் மீளமுடியாத சிதைவை எதிர்கொள்வதால், அவற்றின் பட்டியல்களை திறந்த கணினி கட்டமைப்புகளுக்கு மாற்றும் திறன் இந்த படைப்புகளின் உயிர்வாழ்வை உறுதி செய்கிறது. தனியுரிம மற்றும் வழக்கற்றுப் போன வன்பொருளைச் சார்ந்திருப்பது எப்போதும் நீண்ட கால டிஜிட்டல் பாதுகாப்பிற்கு முக்கிய தடையாக இருந்து வருகிறது, இது ஆராய்ச்சியாளர்கள் மற்றும் காப்பகவாதிகளின் பணியை கட்டுப்படுத்துகிறது. நேட்டிவ் எக்ஸிகியூட்டபிள்களை உருவாக்குவது இந்த தொழில்நுட்ப சிக்கலின் மூலத்தை தீர்க்கிறது, இது x86 கட்டமைப்பின் அடிப்படையில் எந்த கணினியிலும் தரவைச் சேமிக்கவும் செயல்படுத்தவும் அனுமதிக்கிறது. செல் செயலியின் சிக்கலான கட்டமைப்பிற்கு இந்த நுட்பத்தின் வெற்றிகரமான பயன்பாடு, முந்தைய மற்றும் அடுத்தடுத்த மின்னணு அமைப்புகளும் அதிக அளவு நம்பகத்தன்மையுடன் இதேபோன்ற தலைகீழ் பொறியியல் செயல்முறைகளுக்கு உட்படுத்த முடியும் என்பதைக் குறிக்கிறது. டிஜிட்டல் காப்பக நிறுவனங்கள், பல்கலைக்கழகங்கள் மற்றும் தொழில்நுட்ப அருங்காட்சியகங்கள் இந்த திறந்த மூல மேம்பாடுகளை அத்தியாவசிய வரலாற்று பராமரிப்பு கருவிகளாக கருதுகின்றன. வன்பொருள் இணக்கமின்மை காரணமாக ஆயிரக்கணக்கான டிஜிட்டல் தயாரிப்புகள் மறைந்துவிடாமல் இருப்பதை கோப்புகளின் தரப்படுத்தல் உறுதி செய்கிறது, எதிர்கால தலைமுறை கணினி வல்லுநர்களுக்கு தொழில்நுட்ப கலாச்சார பாரம்பரியத்தை சாத்தியமானதாகவும், பாதுகாப்பானதாகவும், சட்டப்பூர்வமாகவும் வைத்திருக்கிறது.