मुझे यह जानने में दिलचस्पी है कि क्या एक समानांतर कोड है कि समानांतर कोड स्केलेबल है, या यह केवल एक आधुनिक शब्द है या नहीं? अगर मैं धारावाहिक दीवार के समय को टीएस और समांतर दीवार समय टी (पी) के रूप में मापता हूं, तो मैं दक्षता को ई (पी) = टी_S/(टी (पी) * पी) के रूप में परिभाषित कर सकता हूं, क्या इस बात का एक मानदंड है कि कैसे कोड को स्केलेबल समझा जाने के लिए दक्षता को पी (और समस्या का आकार) के साथ बदलना है?समानांतर कोड के लिए स्केलेबिलिटी कैसे परिभाषित किया गया है?
5
A
उत्तर
2
कुछ स्केलेबिलिटी मेट्रिक्स की कुछ औपचारिक परिभाषाओं के लिए Amdahl's law और Gustafson's law देखें।
5
स्केलेबल का मतलब है कि अतिरिक्त मशीनों या सीपीयू कोर (स्केल अप बनाम स्केल आउट) प्रदर्शन (तेजी से बड़े वर्कलोड को संभालने की क्षमता) में सुधार होता है। इस प्रकार सीरियल कोड स्केलेबल नहीं है। समांतर कोड हो सकता है। अमाहल का कानून सीमित करता है कि एक प्रणाली कितनी स्केलेबल हो सकती है।
स्केलेबिलिटी अक्सर दक्षता से अधिक महत्वपूर्ण है। एक स्केलेबल लेकिन अक्षम प्रणाली केवल हार्डवेयर जोड़कर अधिक भार संभाल सकती है। एक बड़े लेकिन असुरक्षित सिस्टम को बड़े भार को संभालने के लिए प्रमुख कोड पुनर्विक्रय की आवश्यकता होती है।
संबंधित मुद्दे
- 1. Enum.values () परिभाषित किया गया है?
- 2. jQuery स्रोत कोड में jQuery.ajax कहां परिभाषित किया गया है?
- 3. sqlconnection को परिभाषित नहीं किया गया है
- 4. getActivity() जहां इसे परिभाषित किया गया है?
- 5. क्या मैं = 0, ++ परिभाषित किया गया है?
- 6. Magento UploaderJsObject परिभाषित नहीं किया गया है
- 7. DEBUG मैक्रो परिभाषित किया गया है?
- 8. glGenBuffers परिभाषित नहीं किया गया है?
- 9. प्लॉट परिभाषित नहीं किया गया है
- 10. फ़ंक्शन परिभाषित किया गया है लेकिन सी
- 11. ईजेएस आंशिक परिभाषित नहीं किया गया है '
- 12. आकार (बूल) परिभाषित किया गया है?
- 13. OpenMP - जो मैं में चलाने के लिए चाहते हैं - चल रहा है समानांतर कोड समानांतर कोड
- 14. ऐस संपादक "परिभाषित परिभाषित नहीं किया गया है"
- 15. दूरी गणना के लिए समानांतर सी कोड
- 16. जेनकिन्स/हडसन में समानांतर में चलाने के लिए नौकरियों को कैसे परिभाषित किया जाए?
- 17. कैसे जांचें कि django टेम्पलेट चर परिभाषित किया गया है?
- 18. एनएसएट्रिब्यूटेड स्ट्रिंग में एक पैराग्राफ कैसे परिभाषित किया गया है?
- 19. कोको में, आईडी प्रकार कैसे परिभाषित किया गया है?
- 20. टॉमकैट temp निर्देशिका स्थान कैसे परिभाषित किया गया है?
- 21. विभिन्न कंपाइलरों में __cplusplus निर्देश कैसे परिभाषित किया गया है?
- 22. Jquery फ़ंक्शन परिभाषित नहीं किया गया
- 23. MATLAB: फ़ील्डनाम के आदेश को परिभाषित किया गया है?
- 24. कक्षा आयातित होने के बावजूद परिभाषित नहीं किया गया है
- 25. एनएससीओनक्टाडेटा क्या है, और इसे कहां परिभाषित किया गया है?
- 26. डेटा.table परिभाषित क्यों किया गया है: = ओवरलोडिंग के बजाय <-?
- 27. पायथन: "वैश्विक नाम 'समय' परिभाषित नहीं किया गया है"
- 28. निम्नलिखित खंडों को परिभाषित किया गया है लेकिन लेआउट पेज के लिए प्रस्तुत नहीं किया गया है "~/Views/Shared/_Layout.cshtml"
- 29. पायथन, नाम परिभाषित नहीं किया गया
- 30. पायथन नाम त्रुटि: वैश्विक नाम 'NAME' परिभाषित नहीं किया गया है! (लेकिन यह परिभाषित किया गया है)