Skip to main content

பல கோர் ப்ராசசர்கள்: மேலும் எப்போதும் சிறந்ததா?

Anonim

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

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

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

மரையிடல்

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

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

மென்பொருள் சார்ந்திருத்தல்

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

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

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

4> 2?

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

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

கடிகார வேகம்

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

எடுத்துக்காட்டாக, ஒரு இரட்டை மைய செயலி ஒவ்வொரு ப்ராசசருக்கும் 3.5 GHz இன் அடிப்படை கடிகார வேகத்தை ஆதரிக்கலாம், அதே சமயம் குவாட் கோர் செயலி 3.0GHz இல் இயங்கும். அவர்கள் ஒவ்வொரு ஒரு ஒற்றை கோர் பார்த்து, இரட்டை மைய செயலி குவாட் கோர் விட 14 சதவீதம் வேகமாக முடியும். எனவே, நீங்கள் ஒரு ஒற்றை திரிக்கப்பட்ட மட்டுமே ஒரு திட்டம் இருந்தால், இரட்டை மைய செயலி உண்மையில் மிகவும் திறமையான உள்ளது. மீண்டும், உங்கள் மென்பொருள் எல்லா நான்கு செயலிகளையும் பயன்படுத்தினால், quad-core செயலி உண்மையில் இரட்டை கோர் செயலி விட 70 சதவீதம் வேகமாக இருக்கும்.

முடிவுகளை

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

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