பொருளடக்கம்:
- வரையறை - வான் நியூமன் பாட்டில்னெக் என்றால் என்ன?
- டெக்கோபீடியா வான் நியூமன் பாட்டில்னெக்கை விளக்குகிறது
வரையறை - வான் நியூமன் பாட்டில்னெக் என்றால் என்ன?
தரவு பரிமாற்றத்தின் உயர் விகிதங்களுடன் ஒப்பிடும்போது செயலிகளின் ஒப்பீட்டு திறன் காரணமாக கணினி அமைப்பு செயல்திறன் குறைவாக உள்ளது என்ற எண்ணமே வான் நியூமன் சிக்கல். கணினி கட்டமைப்பின் இந்த விளக்கத்தின்படி, நினைவகம் அணுகும்போது ஒரு செயலி ஒரு குறிப்பிட்ட நேரத்திற்கு செயலற்றதாக இருக்கும்.
20 ஆம் நூற்றாண்டின் கணிதவியலாளர், விஞ்ஞானி மற்றும் கணினி அறிவியல் முன்னோடி ஜான் வான் நியூமனின் பெயரால் வான் நியூமன் சிக்கல் பெயரிடப்பட்டது, அவர் மன்ஹாட்டன் திட்டத்திலும் ஈடுபட்டார்.
டெக்கோபீடியா வான் நியூமன் பாட்டில்னெக்கை விளக்குகிறது
வேகமான நினைவக அணுகலை அனுமதிப்பதன் மூலம் வேகமான CPU ஐ எவ்வாறு வழங்குவது என்பதை வான் நியூமன் சிக்கல் பார்க்கிறது. வான் நியூமன் இடையூறுக்கான அடிப்படையின் ஒரு பகுதி வான் நியூமன் கட்டிடக்கலை ஆகும், இதில் ஒரு கணினி நிரலாக்க வழிமுறைகளை உண்மையான தரவுகளுடன் சேர்த்து ஹார்வர்ட் கட்டிடக்கலைக்கு எதிராக சேமிக்கிறது, அங்கு இந்த இரண்டு வகையான நினைவகம் தனித்தனியாக சேமிக்கப்படுகிறது. நிரலாக்க மற்றும் தகவல் தரவைக் கட்டுப்படுத்த சிறந்த வழிகள் தேவைப்படும் புதிய கணினிகளுக்கு எளிமையான, முன் திட்டமிடப்பட்ட இயந்திரங்கள் வழிவகுத்ததால் இந்த வகை அமைப்புகள் அவசியமாகின.
கணினி விஞ்ஞானிகள் வான் நியூமன் தடையை பல்வேறு வழிகளில் தீர்க்க முயற்சித்துள்ளனர். ஒன்று, முக்கியமான நினைவகத்தை எளிதில் அணுகக்கூடிய தற்காலிக சேமிப்பில் வைப்பது. சோதனை செய்யப்பட்ட அமைப்பில் மல்டித்ரெடிங் அல்லது பல செயல்முறைகளை நிர்வகிக்கும் யோசனையும் உள்ளது. இணையான செயலாக்கம் அல்லது மெமரி பஸ் வடிவமைப்பை மாற்றுவது போன்ற பிற சாத்தியமான கருவிகளும் இந்த "தடையை" குறைக்கும் யோசனையில் செயல்படுகின்றன அல்லது இந்த சிக்கலுடன் பொதுவாகப் பயன்படுத்தப்படும் ஒரு சொற்றொடரில், செயலிக்கு உள்ளேயும் வெளியேயும் நினைவகத்திற்கான அலைவரிசையை அதிகரிக்கும்.
வான் நியூமன் இடையூறுகளை "சரிசெய்வதற்கான" பிற யோசனைகள் மிகவும் கருத்தியல் ரீதியானவை. வல்லுநர்கள் பல்வேறு "அல்லாத-வான் நியூமன்" அல்லது "அல்லாத வான்" அமைப்புகளை முன்வைத்துள்ளனர், சில உயிரியல் உலகெங்கிலும் வடிவமைக்கப்பட்டுள்ளன, அவை வழக்கமான கணினியில் பயன்படுத்தப்படும் நேரியல் முறைக்கு எதிராக, மேலும் விநியோகிக்கப்பட்ட நினைவக உட்கொள்ளலை அனுமதிக்கும். சில யோசனைகள் பிற வளர்ந்து வரும் தொழில்நுட்பங்களை உள்ளடக்கியது, அதாவது "மெம்ரிஸ்டர்" அல்லது பிற நானோ அளவிலான கூறு நினைவக செயலாக்கத்திற்கு உதவக்கூடும். வான் நியூமன் தடையைச் சுற்றியுள்ள கருத்துக்களின் பன்முகத்தன்மை, கடந்த சில தசாப்தங்களாக வெளிவந்துள்ள கம்ப்யூட்டிங் திறனை மதிப்பிடுவதற்கு இந்த யோசனை எவ்வளவு ஒருங்கிணைந்திருக்கிறது என்பதைக் காட்டுகிறது.
