சூப்பர்ஸ்கேலர் செயலி: கட்டிடக்கலை, பைப்லைனிங், வகைகள் மற்றும் அதன் பயன்பாடுகள்

சிக்கல்களை அகற்ற எங்கள் கருவியை முயற்சிக்கவும்





இவ்வுலகில் ஒவ்வொருவரும் தங்கள் காரியங்களை/வேலைகளை வேகமாக செய்து முடிக்க விரும்புகிறார்கள். இல்லையா? கார்கள் முதல் தொழிற்சாலைகள் வரை வீட்டு இயந்திரங்கள் வரை அவை வேகமாக வேலை செய்ய வேண்டும் என்று அனைவரும் விரும்புகிறார்கள். இந்த இயந்திரங்களுக்குள் என்ன வேலை செய்கிறது என்று உங்களுக்குத் தெரியுமா? அவர்கள் செயலிகள் . அவை செயல்பாட்டைப் பொறுத்து மைக்ரோ அல்லது மேக்ரோ செயலிகளாக இருக்கலாம். அடிப்படை செயலி பொதுவாக ஒரு கடிகார சுழற்சிக்கு ஒரு வழிமுறைகளை செயல்படுத்துகிறது. இயந்திரங்கள் அவற்றின் வேகத்தை மேம்படுத்தும் வகையில், அவற்றின் செயலாக்க வேகத்தை மேம்படுத்தும் வகையில், நடைமுறைக்கு வந்தது சூப்பர்ஸ்கேலர் செயலி ஒரு கடிகார சுழற்சிக்கு இரண்டு வழிமுறைகளை இயக்குவதற்கு பைப்லைனிங் அல்காரிதம் உள்ளது. இது முதலில் 1964 இல் கண்டுபிடிக்கப்பட்ட Seymour Cray's CDC 6600 ஆல் கண்டுபிடிக்கப்பட்டது, பின்னர் 1970 இல் Tjaden & Flynn ஆல் மேம்படுத்தப்பட்டது.


முதல் வணிக ஒற்றை சிப் சூப்பர்ஸ்கேலர் நுண்செயலி MC88100 1988 இல் மோட்டோரோலாவால் உருவாக்கப்பட்டது, பின்னர் Intel அதன் பதிப்பு I960CA மற்றும் 1990 இல் AMD 29000-தொடர் 29050 ஐ அறிமுகப்படுத்தியது.  தற்போது, ​​I7 Inortel செயலியைப் பொறுத்து பயன்படுத்தப்படும் வழக்கமான சூப்பர்ஸ்கேலர் செயலி நெஹலேம் மைக்ரோ ஆர்கிடெக்சர்.



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

சூப்பர்ஸ்கேலர் செயலி என்றால் என்ன?

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



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

  சூப்பர்ஸ்கேலர் செயலி
சூப்பர்ஸ்கேலர் செயலி

அம்சங்கள்

சூப்பர்ஸ்கேலர் செயலிகளின் அம்சங்கள் பின்வருவனவற்றை உள்ளடக்குகின்றன.

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

சூப்பர்ஸ்கேலர் செயலி கட்டமைப்பு

ஒரு சூப்பர்ஸ்கேலர் செயலி என்பது ஒவ்வொரு CLK சுழற்சிக்கும் ஒரு அறிவுறுத்தலுக்கு மேல் செயல்படும் CPU ஆகும், ஏனெனில் செயலாக்க வேகம் ஒவ்வொரு நொடிக்கும் CLK சுழற்சிகளில் அளவிடப்படுகிறது. ஸ்கேலார் செயலியுடன் ஒப்பிடும்போது, ​​இந்த செயலி மிகவும் வேகமானது.

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

  சூப்பர்ஸ்கேலர் செயலி கட்டமைப்பு
சூப்பர்ஸ்கேலர் செயலி கட்டமைப்பு

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

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

குழாய் பதித்தல்

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

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

கீழே உள்ள பைப்லைன் கட்டமைப்பில், F பெறப்பட்டது, D குறியிடப்பட்டது, E செயல்படுத்தப்படுகிறது மற்றும் W என்பது பதிவு எழுதுதல்,. இந்த பைப்லைன் கட்டமைப்பில், I1, I2, I3 & I4 ஆகியவை வழிமுறைகள்.

ஸ்கேலார் செயலி பைப்லைன் கட்டமைப்பில் ஒரு பைப்லைன் மற்றும் நான்கு நிலைகளில் பெறுதல், டிகோட் செய்தல், செயல்படுத்துதல் & முடிவு எழுதுதல் ஆகியவை அடங்கும். ஒற்றை பைப்லைன் ஸ்கேலர் செயலியில், இன்ஸ்ட்ரக்ஷன்1 (I1) இல் உள்ள பைப்லைன் இவ்வாறு செயல்படுகிறது; முதல் கடிகார காலம் I1 இல் அது பெறும், இரண்டாவது கடிகார காலத்தில் அது டிகோட் செய்யும் மற்றும் இரண்டாவது அறிவுறுத்தலில், I2 பெறப்படும். மூன்றாவது கடிகார காலத்தில் மூன்றாவது அறிவுறுத்தல் I3 பெறப்படும், I2 டிகோட் செய்து I1 இயக்கப்படும். நான்காவது கடிகார காலத்தில், I4 எடுக்கப்படும், I3 டிகோட் செய்யும், I2 செயல்படுத்தும் மற்றும் I1 நினைவகத்தில் எழுதும். எனவே, ஏழு கடிகார காலங்களில், இது ஒரு பைப்லைனில் 4 வழிமுறைகளை செயல்படுத்தும்.

  ஸ்கேலார் பைப்லைனிங்
ஸ்கேலார் பைப்லைனிங்

சூப்பர்ஸ்கேலர் ப்ராசஸர் பைப்லைன் கட்டமைப்பில் இரண்டு பைப்லைன்கள் மற்றும் நான்கு நிலைகளில் பெறுதல், டிகோட் செய்தல், செயல்படுத்துதல் மற்றும் முடிவு எழுதுதல் ஆகியவை அடங்கும். இது 2-இஷ்யூ சூப்பர்ஸ்கேலர் செயலி ஆகும், அதாவது ஒரு நேரத்தில் இரண்டு வழிமுறைகள் பெறப்படும், டிகோட் செய்து, செயல்படுத்தும் மற்றும் முடிவு எழுதும். I1 & I2 ஆகிய இரண்டு வழிமுறைகள் ஒவ்வொரு கடிகார காலத்திலும் ஒரே நேரத்தில் பெற, டிகோட், இயக்க மற்றும் எழுதும். ஒரே நேரத்தில் அடுத்த கடிகார காலத்தில், மீதமுள்ள இரண்டு வழிமுறைகளை I3 & I4 ஒரு நேரத்தில் பெற்று, டிகோட் செய்து, செயல்படுத்தி மீண்டும் எழுதும். எனவே, ஐந்து கடிகார காலங்களில், இது ஒரு பைப்லைனில் 4 வழிமுறைகளை செயல்படுத்தும்.

  சூப்பர்ஸ்கேலர் பைப்லைனிங்
சூப்பர்ஸ்கேலர் பைப்லைனிங்

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

சூப்பர்ஸ்கேலர் செயலிகளின் வகைகள்

இவை சந்தையில் கிடைக்கும் பல்வேறு வகையான சூப்பர்ஸ்கேலர் செயலிகள் கீழே விவாதிக்கப்படும்.

இன்டெல் கோர் i7 செயலி

இன்டெல் கோர் i7 என்பது ஒரு சூப்பர்ஸ்கேலர் செயலி ஆகும், இது நெஹாலெம் மைக்ரோ-ஆர்கிடெக்சரை அடிப்படையாகக் கொண்டது. கோர் i7 வடிவமைப்பில், ஒவ்வொரு செயலி மையமும் ஒரு சூப்பர்ஸ்கேலர் செயலியாக இருக்கும் பல்வேறு செயலி கோர்கள் உள்ளன. இது நுகர்வோர்-இறுதி கணினிகள் மற்றும் சாதனங்களில் பயன்படுத்தப்படும் இன்டெல் செயலியின் வேகமான பதிப்பாகும். Intel Corei5 போலவே, இந்த செயலியும் Intel Turbo Boost டெக்னாலஜியில் உட்பொதிக்கப்பட்டுள்ளது. இந்த செயலி 2 முதல் 6 வகைகளில் அணுகக்கூடியது, இது ஒரே நேரத்தில் 12 வெவ்வேறு நூல்களை ஆதரிக்கிறது.

  இன்டெல் கோர் i7 செயலி
இன்டெல் கோர் i7 செயலி

இன்டெல் பென்டியம் செயலி

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

  இன்டெல் பென்டியம் செயலி
இன்டெல் பென்டியம் செயலி

ஐபிஎம் பவர் பிசி601

IBM power PC601 போன்ற சூப்பர்ஸ்கேலர் செயலி RISC நுண்செயலிகளின் PowerPC குடும்பத்தைச் சேர்ந்தது. இந்த செயலியானது ஒவ்வொரு கடிகாரத்திற்கும் மூன்று வழிமுறைகளையும், 3 எக்ஸிகியூஷன் யூனிட்டுகளில் ஒவ்வொன்றிற்கும் ஒரு வழிமுறைகளை வழங்குவதோடு, ஓய்வு பெறவும் முடியும். மேம்பட்ட செயல்திறனுக்கான வழிமுறைகள் முற்றிலும் ஒழுங்கற்றவை; ஆனால், PC601 செயல்படுத்தலை வரிசையாக வெளிப்படுத்தும்.

  ஐபிஎம் பவர் பிசி601
ஐபிஎம் பவர் பிசி601

ஆற்றல் PC601 செயலி 32-பிட் தருக்க முகவரிகள், 8, 16 & 32 பிட்கள் முழு தரவு வகைகள் & 32 & 64 பிட்கள் மிதக்கும் புள்ளி தரவு வகைகளை வழங்குகிறது. 64-பிட் பவர்பிசியை செயல்படுத்த, இந்த செயலியின் கட்டமைப்பு 64-பிட் அடிப்படையிலான முழு எண் தரவு வகைகள், முகவரி மற்றும் 64-பிட் அடிப்படையிலான கட்டமைப்பை முடிக்க தேவையான பிற அம்சங்களை வழங்குகிறது.

எம்சி 88110

MC 88110 என்பது ஒற்றை-சிப், இரண்டாம் தலைமுறை RISC நுண்செயலி ஆகும், இது அறிவுறுத்தல்-நிலை இணையான தன்மையைப் பயன்படுத்த மேம்பட்ட முறைகளைப் பயன்படுத்துகிறது. இந்தச் செயலி அதிகபட்ச செயல்திறனை அடைவதற்காக பல ஆன்-சிப் கேச்கள், சூப்பர்ஸ்கேலர் அறிவுறுத்தல் சிக்கல்கள், வரையறுக்கப்பட்ட டைனமிக் அறிவுறுத்தல்களின் பதிவு மற்றும் ஊகச் செயலாக்கத்தைப் பயன்படுத்துகிறது.

  எம்சி 88000
எம்சி 88000

இன்டெல் i960

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

  இன்டெல் i960
இன்டெல் i960

எம்ஐபிஎஸ் ஆர்

MIPS R என்பது 64-பிட் MIPS 4-இன்ஸ்ட்ரக்ஷன் செட் ஆர்கிடெக்சரை இயக்கப் பயன்படும் ஒரு டைனமிக் & சூப்பர்ஸ்கேலர் நுண்செயலி ஆகும். இந்தச் செயலி ஒவ்வொரு சுழற்சிக்கும் 4 வழிமுறைகளைப் பெறுகிறது & டிகோட் செய்கிறது மற்றும் அவற்றை ஐந்து முழுமையாக பைப்லைன் செய்யப்பட்ட மற்றும் குறைந்த-லேட்டன்சி எக்ஸிகியூஷன் யூனிட்களுக்கு வழங்குகிறது. இந்த செயலி குறிப்பாக உயர் செயல்திறன், பெரிய மற்றும் நிஜ-உலக பயன்பாடுகளுக்கு குறைந்த நினைவக வட்டாரத்துடன் வடிவமைக்கப்பட்டுள்ளது. தோராயமான செயலாக்கத்துடன், இது நினைவக முகவரிகளை வெறுமனே கணக்கிடுகிறது. MIPS செயலிகள் முக்கியமாக நிண்டெண்டோ கேம்க்யூப், SGI இன் தயாரிப்பு வரிசை, Sony Playstation 2, PSP & Cisco ரவுட்டர்கள் போன்ற பல்வேறு சாதனங்களில் பயன்படுத்தப்படுகின்றன.

  எம்ஐபிஎஸ் ஆர்
எம்ஐபிஎஸ் ஆர்

வித்தியாசம் B/W சூப்பர்ஸ்கேலர் Vs பைப்லைனிங்

சூப்பர்ஸ்கேலருக்கும் பைப்லைனிங்கிற்கும் உள்ள வேறுபாடு கீழே விவாதிக்கப்படுகிறது.

சூப்பர்ஸ்கேலர்

குழாய் பதித்தல்

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

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

சிறப்பியல்புகள்

தி சூப்பர்ஸ்கேலர் செயலி பண்புகள் பின்வருவன அடங்கும்.

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

நன்மைகள் மற்றும் தீமைகள்

தி சூப்பர்ஸ்கேலர் செயலியின் நன்மைகள் பின்வருவன அடங்கும்.

  • ஒரு சூப்பர்ஸ்கேலர் செயலி ஒரே செயலியில் அறிவுறுத்தல்-நிலை இணைநிலையை செயல்படுத்துகிறது.
  • இந்த செயலிகள் எந்த ஒரு அறிவுறுத்தல் தொகுப்பையும் செய்ய எளிமையாக உருவாக்கப்பட்டுள்ளன.
  • அவுட்-ஆஃப்-ஆர்டர் எக்ஸிகியூஷன் கிளை முன்கணிப்பு & ஊக செயலாக்கம் உள்ளிட்ட சூப்பர்ஸ்கேலர் செயலியானது பல அடிப்படைத் தொகுதிகள் மற்றும் லூப் மறு செய்கைகளுக்கு மேலே இணையான தன்மையைக் கண்டறிய முடியும்.

தி சூப்பர்ஸ்கேலர் செயலியின் தீமைகள் பின்வருவன அடங்கும்.

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

சூப்பர்ஸ்கேலர் செயலி பயன்பாடுகள்

சூப்பர்ஸ்கேலர் செயலியின் பயன்பாடுகளில் பின்வருவன அடங்கும்.

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

இவ்வாறு, இது பற்றியது சூப்பர்ஸ்கேலர் செயலியின் கண்ணோட்டம் - கட்டிடக்கலை, வகைகள் மற்றும் பயன்பாடுகள். இதோ உங்களுக்காக ஒரு கேள்வி, ஸ்கேலர் செயலி என்றால் என்ன?