பொருளடக்கம்:
வரையறை - கோப்ரோசெசர் என்றால் என்ன?
ஒரு கோப்ரோசசர் என்பது ஒரு துணை செயலி அலகு அல்லது முற்றிலும் மாறுபட்ட சுற்றமைப்பு ஆகும், இது ஒரு கணினியின் மைய செயலாக்க அலகு (CPU) ஐ பூர்த்தி செய்ய வடிவமைக்கப்பட்டுள்ளது. கணினியின் அத்தியாவசிய பணிகளில் CPU கவனம் செலுத்த அனுமதிப்பதன் மூலம், விரைவான கணினி செயல்திறனை அடைவதற்காக CPU இலிருந்து பிற செயலி-தீவிர பணிகளை ஆஃப்லோட் செய்வதே இதன் அடிப்படை செயல்பாடு. தனித்துவமான பணிகளைச் செய்ய பல்வேறு வகையான கோப்ரோசஸர்கள் உள்ளன - ஐ / ஓ இடைமுகம் அல்லது குறியாக்கம், சரம் செயலாக்கம், மிதக்கும்-புள்ளி எண்கணிதம் மற்றும் சமிக்ஞை செயலாக்கம்.
டெகோபீடியா கோப்ரோசெசரை விளக்குகிறது
கோப்ரோசெசர்கள் வெறுமனே கூடுதல் சுற்றமைப்பு ஆகும், இது கணினி மிகவும் திறமையாக இயங்குவதற்காக CPU இலிருந்து குறிப்பிட்ட செயல்பாடுகளை ஏற்றுவதாகும். அவை மிதவை-புள்ளி அலகுகளைப் போலவே, CPU இன் அறிவுறுத்தல் தொகுப்பின் ஒரு பகுதியாக இருக்கும் கோப்ரோசெசர் அறிவுறுத்தல்கள் மூலம் கட்டுப்படுத்தப்படும் நேரடி கட்டுப்பாட்டு வகைகளாக இருக்கலாம் அல்லது அவை CPU உடன் ஒத்திசைவில்லாமல் செயல்படும் சுயாதீன வகைகளாக இருக்கலாம். பெரும்பாலான சந்தர்ப்பங்களில், அவை பொதுவான நோக்கக் குறியீட்டிற்கு உகந்ததாக இல்லை, ஏனெனில் அவை குறிப்பிட்ட பணிகளுக்காக உருவாக்கப்படுகின்றன.
ஆரம்பத்தில், இன்டெல் 8087 மற்றும் மோட்டோரோலா 68881 போன்ற CPU களில் இருந்து கோப்ரோசஸர்கள் உடல் ரீதியாக பிரிக்கப்பட்டன, ஆனால் அவற்றை CPU உடன் ஒருங்கிணைப்பதற்கான செலவு குறைந்துவிட்டதால், அவை FPU ஐப் போலவே ஒருங்கிணைக்கப்படுவதற்கும் மிகவும் திறமையாகிவிட்டன. 1970 களில் இன்டெல் பென்டியம் மற்றும் மோட்டோரோலா 68000 ஆகியவை CPU களின் ஒரு பகுதியாக கோப்ரோசெசர்களைக் கொண்டிருந்த முதல்வையாகும். கூறப்பட்ட கோப்ரோசஸர்கள் மிதக்கும்-புள்ளி எண்கணிதம், மிதக்கும்-புள்ளி அலகு அல்லது எண் கோப்ரோசெசர் என அழைக்கப்பட்டன. இப்போது பெரும்பாலான கணினிகள் மிதக்கும் புள்ளியுடன் கட்டப்பட்டுள்ளன. இருப்பினும், கோப்ரோசெசரைப் பயன்படுத்த ஒரு நிரல் சரியாக எழுதப்பட வேண்டும். தற்போது CPU கள் பிரபலமான கோப்ரோசெசர்களின் செயல்பாடுகளை உள்வாங்க வடிவமைக்கப்பட்டுள்ளன. தனிப்பட்ட முறையில் அல்லது வணிக பயன்பாட்டிற்கு தனிப்பயனாக்கத்தை அனுமதிக்கும் தனித்தனியாக கிடைக்கக்கூடிய கோப்ரோசஸர்கள் இன்னும் உள்ளன. கிராபிக்ஸ் செயலாக்க அலகு (ஜி.பீ.யூ) இதற்கு மிகவும் பொதுவான எடுத்துக்காட்டு; இது கிராபிக்ஸ் செயலாக்கத்திற்காக மட்டுமே வடிவமைக்கப்பட்டுள்ளது, இதனால் CPU அதில் எதையும் செய்ய வேண்டியதில்லை. பிற எடுத்துக்காட்டுகள் பிராட்பேண்ட் சமிக்ஞை செயலாக்க அலகுகள் மற்றும் குறியாக்க / மறைகுறியாக்க அலகுகள்.




