जब आप "वॉक" वक्र के साथ "वॉक" करते हैं तो वे स्पेस फिलिंग कर्व्स को कई आयामों में स्थानीयता रखने की अनुमति देते हैं।
मैंने जो देखा है, जेड-ऑर्डर (मॉर्टन कोड के रूप में भी जाना जाता है) इसकी कम्प्यूटेशनल लागत के कारण सबसे अधिक नियोजित है जो सीधे वक्र के किसी भी बिंदु तक पहुंचने के लिए निरंतर (और सस्ता) है। (और 0 चक्र दंड के साथ हार्डवेयर में लागू करना आसान है, क्योंकि यह "बस स्विचिंग" पता तारों से मेल खाती है)।
जेड-ऑर्डर वक्र का एक ठोस उदाहरण बनावट स्विज़लिंग है: जो मूल रूप से जीपीयू पर पढ़ी गई बनावट के लिए कैश-हिट दर बढ़ा रहा है। (जेड-कर्व https://en.wikipedia.org/wiki/Z-order_curve के बारे में लेख में चित्र देखें )
यदि बनावट को केवल रैखिक रूप से संग्रहीत किया जाता है, तो आप अधिकतम कैश हिट प्राप्त करते हैं यदि आप सिर्फ बनावट को 2 डी छवि के रूप में प्रस्तुत करते हैं, लेकिन अगर आपने इसे स्क्रीन पर 90 डिग्री तक घुमाया, तो आप सबसे खराब स्थिति में पहुंच जाते हैं (हर बनावट को पढ़ने के लिए कैश मिस) ।
नतीजतन, अपने सबसे अच्छे मामले के परिदृश्य को थोड़ा और कम व्यापार करना बेहतर होता है और अधिकांश पैटर्न के लिए बेहतर कैश हिट होता है।
एक व्यक्तिगत टिप्पणी के रूप में, मैंने जो कुछ भी देखा है, अन्य घटता को उनकी संगणना के लिए पुनरावर्ती कदम की आवश्यकता हो सकती है और परिणामस्वरूप स्थानीय वक्रता की अवधि में न्यूनतम लाभ के साथ जेड-कर्व की तुलना में बड़ी लागत होती है। इसलिए, मैंने उन वक्रों के बारे में नहीं सुना है जो एक व्यावहारिक उद्देश्य के साथ उपयोग किए जाते हैं, गणित या रचनात्मक / मज़ेदार प्रतिपादन में एक शोध विषय के अलावा।