படம்: முர்முர்ஹாஷ்3சி அல்காரிதம் கண்ணோட்டம்
வெளியிடப்பட்டது: 12 ஜனவரி, 2026 அன்று பிற்பகல் 1:32:25 UTC
கடைசியாகப் புதுப்பிக்கப்பட்டது: 9 ஜனவரி, 2026 அன்று பிற்பகல் 9:11:02 UTC
MurmurHash3C ஹாஷ் வழிமுறையின் காட்சி விளக்கம், உள்ளீட்டுத் தரவை விளக்குதல், செயலாக்க சுழல்கள், இறுதி நிலைகள் மற்றும் அதன் விளைவாக வரும் ஹாஷ் வெளியீடு ஆகியவை தெளிவான இடமிருந்து வலமாக வரைபடத்தில் உள்ளன.
MurmurHash3C Algorithm Overview

இந்தப் படத்தின் கிடைக்கக்கூடிய பதிப்புகள்
கீழே பதிவிறக்கம் செய்யக் கிடைக்கும் படக் கோப்புகள் குறைவான சுருக்கப்பட்டவை மற்றும் அதிக தெளிவுத்திறன் கொண்டவை - இதன் விளைவாக, இந்த வலைத்தளத்தின் கட்டுரைகள் மற்றும் பக்கங்களில் உட்பொதிக்கப்பட்ட படங்களை விட உயர்ந்த தரம் - இவை அலைவரிசை நுகர்வைக் குறைக்க கோப்பு அளவிற்கு மிகவும் உகந்ததாக உள்ளன.
வழக்கமான அளவு (1,536 x 1,024)
பெரிய அளவு (3,072 x 2,048)
மிகப் பெரிய அளவு (4,608 x 3,072)
மிகப் பெரிய அளவு (6,144 x 4,096)
நகைச்சுவையாக பெரிய அளவு (1,048,576 x 699,051)
- இன்னும் பதிவேற்றம் செய்யப்படுகிறது... ;-)
பட விளக்கம்
இந்தப் படம் ஒரு பரந்த, நிலப்பரப்பு சார்ந்த விளக்கப்படமாகும், இது MurmurHash3C ஹாஷிங் வழிமுறையின் உயர் மட்ட ஓட்டத்தை எளிமைப்படுத்தப்பட்ட மற்றும் தொழில்நுட்பம்-நடுநிலையான முறையில் காட்சிப்படுத்துகிறது. பின்னணி ஒரு மென்மையான அடர் நீல சாய்வு, இது வரைபடத்திற்கு நவீன, தொழில்நுட்ப உணர்வைத் தருகிறது, அதே நேரத்தில் முன்புற கூறுகளுடன் வலுவான வேறுபாட்டை வைத்திருக்கிறது. மேல் மையத்தில், ஒரு பெரிய தலைப்பு "MurmurHash3C அல்காரிதம்" என்று கூறுகிறது, மேலும் ஹாஷிங் கருத்தை வலியுறுத்த "Hash" என்ற வார்த்தை லேசான நீல நிற தொனியில் சிறப்பிக்கப்பட்டுள்ளது. ஒரு நுட்பமான வளைந்த அடிக்கோடு தலைப்பை பிரதான வரைபடத்திலிருந்து பிரிக்கிறது.
இடதுபுறத்தில் "INPUT DATA" என்று பெயரிடப்பட்ட ஒரு ஊதா நிற செவ்வகத் தொகுதி உள்ளது. அதன் உள்ளே 01011001, 10110101, மற்றும் 11010011 போன்ற பைனரி இலக்கங்களின் ஸ்டைலைஸ் செய்யப்பட்ட வரிசைகள் உள்ளன, அதைத் தொடர்ந்து தரவு தொடர்கிறது என்பதைக் குறிக்க ஒரு நீள்வட்டம் உள்ளது. இந்தத் தொகுதிக்குக் கீழே "CHUNKED & MIXED" என்று படிக்கும் ஒரு சிறிய தலைப்பு உள்ளது, இது மூல உள்ளீடு முதலில் துண்டுகளாகப் பிரிக்கப்பட்டு செயலாக்கத்திற்குத் தயாராக உள்ளது என்பதைக் குறிக்கிறது. இந்த உள்ளீட்டுத் தொகுதியிலிருந்து ஒரு தடிமனான வெள்ளை அம்பு வரைபடத்தின் மையத்தை நோக்கிச் செல்கிறது.
நடுப் பகுதி "செயலாக்க வளையங்கள்" என்று தலைப்பிடப்பட்ட ஒரு கோடுள்ள செவ்வக வடிவக் கோட்டால் வடிவமைக்கப்பட்டுள்ளது, அதன் கீழே "மீண்டும் மீண்டும் சுற்றுகள்" என்று ஒரு சிறிய தலைப்பு உள்ளது. இந்தப் பகுதிக்குள் கிடைமட்டமாக அமைக்கப்பட்ட மூன்று வண்ண சதுர ஐகான்கள் உள்ளன. முதல் ஐகான் நீல நிறத்தில் உள்ளது மற்றும் சுருக்கமான குறுக்குவழி கருவிகளைக் கொண்டுள்ளது, இது ஒரு பொதுவான கலவை அல்லது பெருக்கல் போன்ற செயல்பாட்டைக் குறிக்கிறது. இரண்டாவது ஐகான் நீல நிறத்தில் உள்ளது மற்றும் சுழற்சி அல்லது மறுவரிசைப்படுத்தலைக் குறிக்கும் ஒரு வட்ட அம்புக்குறியைக் காட்டுகிறது. மூன்றாவது ஐகான் ஊதா நிறத்தில் உள்ளது மற்றும் "XOR" என்று தெளிவாக லேபிளிடப்பட்டுள்ளது, இது பிட்வைஸ் பிரத்தியேக அல்லது படியைக் குறிக்கிறது. வெள்ளை அம்புகள் இந்த மூன்று ஐகான்களையும் வரிசையாக இணைக்கின்றன, இது அல்காரிதத்தின் மைய சுழற்சியின் ஒரு பகுதியாக தரவு அவற்றின் வழியாக மீண்டும் மீண்டும் பாய்கிறது என்பதைக் காட்டுகிறது.
செயலாக்கப் பகுதியிலிருந்து, ஒரு பெரிய அம்புக்குறி படத்தின் வலது பக்கத்திற்கு வழிவகுக்கிறது, அங்கு "FINALIZATION" என்று தலைப்பிடப்பட்ட ஒரு அடைப்புக்குறியிடப்பட்ட பகுதி தோன்றும். இந்தப் பிரிவில் மூன்று அடுக்கப்பட்ட ஆரஞ்சு-சிவப்பு செவ்வகத் தொகுதிகள் உள்ளன. மேல் தொகுதி "இறுதி கலவை" என்று பெயரிடப்பட்டுள்ளது மற்றும் கடைசி கலப்பு கட்டத்தை பரிந்துரைக்க சிறிய கியர் ஐகான்களுடன் விளக்கப்பட்டுள்ளது. நடுத்தர தொகுதி வலதுபுறம் சுட்டிக்காட்டும் அம்புக்குறி சின்னத்துடன் "பிட் ஷிப்ட்" என்று பெயரிடப்பட்டுள்ளது, இது பிட்-நிலை சரிசெய்தல்களைக் குறிக்கிறது. கீழ் தொகுதி "மாடுலோ" என்று பெயரிடப்பட்டுள்ளது மற்றும் இறுதி குறைப்பு அல்லது இயல்பாக்க படியைக் குறிக்கும் சதவீத அடையாளத்தை உள்ளடக்கியது. இந்த மூன்று தொகுதிகள் செங்குத்தாக சீரமைக்கப்பட்டு ஒட்டுமொத்த இடமிருந்து வலமாக ஓட்டத்தால் இணைக்கப்பட்டுள்ளன.
வலதுபுறத்தில் "HASH OUTPUT" என்று பெயரிடப்பட்ட ஒரு நீல செவ்வகத் தொகுதி உள்ளது. லேபிளின் கீழே ஒரு குறுகிய ஹெக்ஸாடெசிமல்-பாணி சரம் உள்ளது, "8F3A12C7", இது இறுதி ஹாஷ் மதிப்பின் எடுத்துக்காட்டாக செயல்படுகிறது. ஒரு வெள்ளை அம்புக்குறி இறுதிப் பகுதியை இந்த வெளியீட்டுத் தொகுதியுடன் இணைத்து, காட்சி பைப்லைனை நிறைவு செய்கிறது.
ஒட்டுமொத்தமாக, படம் குறைந்த-நிலை தொழில்நுட்ப மாறிலிகளைத் தவிர்த்து, அதற்கு பதிலாக உள்ளுணர்வு சின்னங்கள், வண்ண-குறியிடப்பட்ட நிலைகள் மற்றும் திசை அம்புகளில் கவனம் செலுத்துகிறது. MurmurHash3C பைனரி உள்ளீட்டுத் தரவை மீண்டும் மீண்டும் கலவை செயல்பாடுகள் மூலம் மாற்றுகிறது, அதைத் தொடர்ந்து இறுதி கட்டம், ஒரு சிறிய ஹாஷ் வெளியீட்டை உருவாக்குகிறது என்பதை கலவை தெளிவாகத் தெரிவிக்கிறது.
இந்தப் படம் இதனுடன் தொடர்புடையது: முர்மூர்ஹாஷ்3சி ஹாஷ் குறியீடு கால்குலேட்டர்
