Amdahl के कानून को समझना समानांतर कंप्यूटिंग आर्किटेक्चर की संभावित गति का मूल्यांकन करने के लिए आवश्यक है। यह दिए गए कार्य के लिए प्रोसेसर की संख्या बढ़ाने के दौरान अधिकतम सुधार योग्य निर्धारित करने में मदद करता है।

अमदाहल का कानून क्या है?

Amdahl कानून एक सूत्र प्रदान करता है जो एक कार्य के अधिकतम गति का आकलन करने के लिए जो समांतरीकृत हो सकता है। यह समग्र प्रदर्शन लाभ की भविष्यवाणी करने के लिए वर्कलोड के सीरियल और समानांतर हिस्से पर विचार करता है।

अमदाहल के कानून को लागू करना

अमदाहल के कानून को लागू करने के लिए, कार्य के सीरियल और समानांतर घटकों की पहचान करें। कानून को व्यक्त किया गया है:

]Speedup = 1 / (S + (P / N)] ]

कहाँ:

  • S] इस कार्य का धारावाहिक हिस्सा है।
  • P ]]]]P]]]]]]]]] ]]]]]]]]]]]P[]]]]]]]]][]]]]]]]]]]]]]]]]]]]][[[[[[[[[[[FLT[[[[[FLT]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]][[[
  • N] प्रोसेसर की संख्या है।

समानांतर वास्तुकला के लिए प्रभाव

कानून इंगित करता है कि प्रोसेसर की संख्या में वृद्धि होने पर रिटर्न को कम करने की क्षमता को कम करती है, अगर कार्य का सीरियल हिस्सा महत्वपूर्ण रहता है। प्रदर्शन को अधिकतम करने के लिए, सीरियल घटकों को कम करना महत्वपूर्ण है।

डिजाइन रणनीतियों को सीरियल बाधाओं को कम करने और Amdahl के कानून की भविष्यवाणी की सैद्धांतिक गति सीमा के संपर्क के समानांतर निष्पादन को अनुकूलित करने पर ध्यान देना चाहिए।