ਕੀ ਤੁਹਾਡੇ ਹਾਰਡਵੇਅਰ ਦੀ ਚੋਣ ਕਰਨ ਵਿੱਚ ਆਜ਼ਾਦੀ ਹੈ? ਪਤਾ ਲਗਾਓ ਕਿ ਕਿਵੇਂ RISC-V ਇੱਕ ਨਵੀਂ ਓਪਨ-ਸੋਰਸਡ ਹਾਰਡਵੇਅਰ ਅੰਦੋਲਨ ਲਈ ਰਾਹ ਪੱਧਰਾ ਕਰ ਰਿਹਾ ਹੈ।
ਸੈਮੀਕੰਡਕਟਰ ਕਾਰੋਬਾਰ ਦੇ ਬਹੁਤ ਸਾਰੇ ਪ੍ਰਮੁੱਖ ਖਿਡਾਰੀ ਆਪਣੇ ਡਿਜ਼ਾਈਨ ਮਲਕੀਅਤ ਰੱਖਦੇ ਹਨ ਅਤੇ ਡਿਵਾਈਸ ਨਿਰਮਾਤਾਵਾਂ ਨੂੰ ਉਹਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਲਾਇਸੈਂਸ ਫੀਸਾਂ ਦਾ ਭੁਗਤਾਨ ਕਰਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
ਅਮਰੀਕਾ, ਚੀਨ ਅਤੇ ਤਾਈਵਾਨ ਵਿਚਕਾਰ ਵਪਾਰਕ ਤਣਾਅ ਸੈਮੀਕੰਡਕਟਰ ਸਪਲਾਈ ਚੇਨ ਵਿੱਚ ਇੱਕ ਚੁਣੌਤੀ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਛੋਟੇ ਉਪਕਰਣ ਨਿਰਮਾਤਾ ਵੀ ਇਹਨਾਂ ਫੀਸਾਂ ਨੂੰ ਬਰਦਾਸ਼ਤ ਕਰਨ ਲਈ ਸੰਘਰਸ਼ ਕਰ ਰਹੇ ਹਨ ਅਤੇ ਦਾਖਲੇ ਵਿੱਚ ਰੁਕਾਵਟ ਬਹੁਤ ਜ਼ਿਆਦਾ ਹੈ।
ਓਪਨ-ਸੋਰਸ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਜਿਵੇਂ ਕਿ ਲੀਨਕਸ ਨੇ ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਸ਼ਕਤੀ ਪ੍ਰਦਾਨ ਕੀਤੀ ਹੈ, ਉਸੇ ਤਰ੍ਹਾਂ ਇੱਕ ਨਵਾਂ ਓਪਨ ਸਟੈਂਡਰਡ ਸਾਡੇ ਦੁਆਰਾ ਡਿਜ਼ਾਇਨ ਕਰਨ ਅਤੇ ਉਹਨਾਂ ਡਿਵਾਈਸਾਂ ਨੂੰ ਬਣਾਉਣ ਦੇ ਤਰੀਕੇ ਨੂੰ ਹਿਲਾ ਸਕਦਾ ਹੈ ਜੋ ਅੱਜ ਸੰਸਾਰ ਨੂੰ ਚਲਾਉਂਦੇ ਹਨ।
ਇਸ ਗਾਈਡ ਵਿੱਚ, ਅਸੀਂ RISC ਆਰਕੀਟੈਕਚਰ ਦੇ ਇਤਿਹਾਸ ਨੂੰ ਦੇਖਾਂਗੇ, ਟੈਕਨਾਲੋਜੀ ਦੇ ਫਾਇਦੇ ਅਤੇ ਨੁਕਸਾਨਾਂ ਨੂੰ ਵੇਖਾਂਗੇ, ਅਤੇ RISC-V ਦੀਆਂ ਕੁਝ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵਿੱਚ ਡੁਬਕੀ ਮਾਰਾਂਗੇ ਜੋ ਤੁਸੀਂ ਅੱਜ ਲੱਭ ਸਕਦੇ ਹੋ।
ਪਰ ਪਹਿਲਾਂ, ਇਹ ਸਮਝਣ ਲਈ ਕਿ RISC-V ਇੰਨਾ ਦਿਲਚਸਪ ਕਿਉਂ ਹੈ, ਸਾਨੂੰ ਇਹ ਸਮਝਣ ਦੀ ਲੋੜ ਹੈ ਕਿ ਕੰਪਿਊਟਰ ਕਿਵੇਂ ਕੰਮ ਕਰਦੇ ਹਨ।
ਇੱਕ ਹਦਾਇਤ ਸੈੱਟ ਕੀ ਹੈ?
ਹਦਾਇਤ ਸੈੱਟ ਓਪਰੇਸ਼ਨਾਂ ਦੇ ਸੈੱਟ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ ਜੋ ਇੱਕ ਕੰਪਿਊਟਰ ਨੂੰ ਮਸ਼ੀਨ ਪੱਧਰ 'ਤੇ ਕਰਨ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਸੀ।
ਇਹਨਾਂ ਨੂੰ ਸਭ ਤੋਂ ਬੁਨਿਆਦੀ ਕਮਾਂਡਾਂ ਦੇ ਰੂਪ ਵਿੱਚ ਸੋਚੋ ਜਿਵੇਂ ਕਿ ਡੇਟਾ ਜੋੜਨਾ, ਗੁਣਾ ਕਰਨਾ, ਲੋਡ ਕਰਨਾ ਅਤੇ ਸਟੋਰ ਕਰਨਾ। ਇੰਸਟ੍ਰਕਸ਼ਨ ਸੈੱਟ ਆਰਕੀਟੈਕਚਰ ਕੰਪਿਊਟਰ ਵਿੱਚ ਸਭ ਤੋਂ ਮਹੱਤਵਪੂਰਨ ਇੰਟਰਫੇਸ ਹੈ ਕਿਉਂਕਿ ਇਹ ਹਾਰਡਵੇਅਰ ਅਤੇ ਸੌਫਟਵੇਅਰ ਪਹਿਲੂਆਂ ਨੂੰ ਵੰਡਦਾ ਹੈ।
ਇੱਕ CPU ਦਾ ਨਿਰਦੇਸ਼ ਸੈੱਟ ਸਾਨੂੰ ਦੱਸਦਾ ਹੈ ਕਿ CPU ਆਪਣੇ ਹਾਰਡਵੇਅਰ ਦੇ ਡਿਜ਼ਾਈਨ ਦੁਆਰਾ ਸੀਮਿਤ ਕੀ ਕਰ ਸਕਦਾ ਹੈ।
ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ CPU ਨੂੰ ਦੋ ਬਿੱਟ ਇਕੱਠੇ ਜੋੜਨ ਲਈ ਕਹਿੰਦੇ ਹੋ, ਤਾਂ ਇਸ ਨੂੰ ਪਤਾ ਲੱਗ ਜਾਵੇਗਾ ਕਿ ਕੀ ਕਰਨਾ ਹੈ ਕਿਉਂਕਿ ਇਸ ਹਦਾਇਤ ਨੂੰ ਅਨੁਕੂਲ ਕਰਨ ਲਈ ਹਾਰਡਵੇਅਰ ਵਿੱਚ ਇੱਕ ਕਮਾਂਡ ਬਿਲਟ-ਇਨ ਹੈ।
ਗੁੰਝਲਦਾਰ ਓਪਰੇਸ਼ਨ ਜਿਵੇਂ ਕਿ ਇੱਕ YouTube ਵੀਡੀਓ ਲੋਡ ਕਰਨਾ, ਏ ਵੀਡੀਓ ਗੇਮ, ਜਾਂ ਇੱਕ ਟਵੀਟ ਭੇਜਣ ਵਿੱਚ CPU ਨਿਰਦੇਸ਼ ਸੈੱਟ ਦੇ ਅੰਦਰ ਮਿਲੀਆਂ ਇਹਨਾਂ ਮੂਲ ਕਮਾਂਡਾਂ ਵਿੱਚੋਂ ਲੱਖਾਂ ਨੂੰ ਕਾਲ ਕਰਨਾ ਸ਼ਾਮਲ ਹੈ।
ਕਾਮਨ ਇੰਸਟ੍ਰਕਸ਼ਨ ਸੈੱਟ ਆਰਕੀਟੈਕਚਰ (ISAs) ਵਿੱਚ ARM ਅਤੇ Intel ਦੇ x86 ਸ਼ਾਮਲ ਹਨ, ਜਿਨ੍ਹਾਂ ਵਿੱਚੋਂ ਪਹਿਲਾਂ ਦੁਨੀਆ ਵਿੱਚ ਸਭ ਤੋਂ ਵੱਧ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ ISA ਹੈ।
ਇਹ ISAs ਪਹਿਲੀ ਵਾਰ ਇੱਕ ਮਲਕੀਅਤ ਲਾਇਸੰਸ ਦੇ ਤਹਿਤ ਦਹਾਕੇ ਪਹਿਲਾਂ ਵਿਕਸਤ ਕੀਤੇ ਗਏ ਸਨ। ਉਨ੍ਹਾਂ ਪਹਿਲੇ ਸਾਲਾਂ ਵਿੱਚ, ਜ਼ਿਆਦਾਤਰ ਹਾਰਡਵੇਅਰ ਅਤੇ ਸੌਫਟਵੇਅਰ ਮਲਕੀਅਤ ਸਨ।
RISC ਕੀ ਹੈ?
1970 ਦੇ ਦਹਾਕੇ ਦੌਰਾਨ, ਕੰਪਿਊਟਰ ਇੰਜੀਨੀਅਰਾਂ ਨੇ ਕੰਪਿਊਟਰ ਆਰਕੀਟੈਕਚਰ ਦੀ ਗੁੰਝਲਤਾ ਨੂੰ ਵਧਾਉਣ 'ਤੇ ਧਿਆਨ ਦਿੱਤਾ।
ਸੈਮੀਕੰਡਕਟਰ ਟੈਕਨਾਲੋਜੀ ਤੇਜ਼ੀ ਨਾਲ ਅੱਗੇ ਵਧ ਰਹੀ ਸੀ ਅਤੇ ਬਹੁਤ ਸਾਰੀਆਂ ਹਦਾਇਤਾਂ ਨੂੰ ਪੂਰਾ ਕਰਨ ਦੇ ਸਮਰੱਥ ਸੀ। ਇਸ ਨਾਲ ਕੰਪਿਊਟਰ ਦੀ ਇੱਕ ਕਿਸਮ ਨੂੰ CISCs, ਜਾਂ ਗੁੰਝਲਦਾਰ ਹਦਾਇਤਾਂ ਵਾਲੇ ਕੰਪਿਊਟਰਾਂ ਵਜੋਂ ਜਾਣਿਆ ਜਾਂਦਾ ਹੈ।
ਇਹ ਪਤਾ ਚਲਦਾ ਹੈ ਕਿ ਬਹੁਤ ਸਾਰੀਆਂ ਹਦਾਇਤਾਂ ਅਭਿਆਸ ਵਿੱਚ ਘੱਟ ਹੀ ਵਰਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ, ਜਿਵੇਂ ਕਿ ਉੱਚ-ਪੱਧਰੀ ਕੰਪਿਊਟਰ ਭਾਸ਼ਾਵਾਂ ਜਿਵੇਂ ਕਿ ਸੀ. ਡੇਵਿਡ ਪੈਟਰਸਨ ਅਤੇ ਬਰਕਲੇ ਵਿਖੇ ਕੈਲੀਫੋਰਨੀਆ ਯੂਨੀਵਰਸਿਟੀ ਦੇ ਕਾਰਲੋ ਸੇਕਿਨ ਨੇ ਸੋਚਿਆ ਕਿ ਇੱਕ ਬਿਹਤਰ ਪ੍ਰਦਰਸ਼ਨ ਨੂੰ ਬਹੁਤ ਘੱਟ 'ਤੇ ਪ੍ਰਾਪਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਪ੍ਰੋਸੈਸਰ ਨੂੰ ਸਰਲ ਬਣਾ ਕੇ ਲਾਗਤ.
ਜਟਿਲਤਾ ਦੀ ਮਾਤਰਾ ਨੂੰ ਘਟਾ ਕੇ, ਉਹ ਮੈਮੋਰੀ ਲਈ ਬਾਕੀ ਬਚੀ ਥਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹਨ। ਇਸ ਪਰਿਕਲਪਨਾ ਨੂੰ RISC, ਜਾਂ ਘਟਾਇਆ ਗਿਆ ਨਿਰਦੇਸ਼ ਸੈੱਟ ਕੰਪਿਊਟਰ ਕਿਹਾ ਗਿਆ ਸੀ।
RISC-I ਪ੍ਰੋਜੈਕਟ ਇੱਕ ਖੋਜ ਪ੍ਰੋਜੈਕਟ ਵਜੋਂ ਸ਼ੁਰੂ ਹੋਇਆ ਸੀ ਜਿਸਦਾ ਉਦੇਸ਼ ਇਹ ਸਾਬਤ ਕਰਨਾ ਸੀ ਕਿ ਇੱਕ RISC ਕੰਪਿਊਟਰ ਸੰਭਵ ਸੀ। ਬਰਕਲੇ ਦੇ ਵਿਦਿਆਰਥੀ ਇੱਕ ਡਿਜ਼ਾਈਨ ਬਣਾ ਸਕਦੇ ਹਨ ਜੋ ਸਿਰਫ਼ 31 ਨਿਰਦੇਸ਼ਾਂ ਨਾਲ ਕੰਮ ਕਰਦਾ ਹੈ।
ਚਿੱਪ ਦੇ ਨਿਯੰਤਰਣ ਅਤੇ ਨਿਰਦੇਸ਼ ਭਾਗ ਵਿੱਚ ਸਿਲੀਕਾਨ ਡਾਈ ਦੇ ਸਿਰਫ 6% ਉੱਤੇ ਕਬਜ਼ਾ ਹੈ, ਜਦੋਂ ਕਿ ਹੋਰ ਚਿਪਸ ਉਸੇ ਉਦੇਸ਼ ਲਈ ਅੱਧੇ ਦੀ ਵਰਤੋਂ ਕਰਨਗੇ। ਖਾਲੀ ਥਾਂ ਨੂੰ ਭਰਨ ਲਈ ਰਜਿਸਟਰਾਂ ਨੂੰ ਜੋੜਿਆ ਗਿਆ ਸੀ। ਇਹਨਾਂ ਰਜਿਸਟਰਾਂ ਨੇ ਚਿੱਪ ਨੂੰ ਵਧੇਰੇ ਕਾਰਜਸ਼ੀਲ ਮੈਮੋਰੀ ਰੱਖਣ ਦੀ ਆਗਿਆ ਦਿੱਤੀ।
RISC ਆਰਕੀਟੈਕਚਰ ਨੂੰ 1980 ਦੇ ਦਹਾਕੇ ਵਿੱਚ ਵਪਾਰਕ ਸਫਲਤਾ ਮਿਲੀ। ਹਾਲਾਂਕਿ, ਬਹੁਤ ਸਾਰੇ ਚਿਪਸ ਜਲਦੀ ਹੀ ਪੱਖ ਤੋਂ ਬਾਹਰ ਹੋ ਗਏ. ਵਰਤਮਾਨ ਵਿੱਚ, ARM-ਅਧਾਰਿਤ ਪ੍ਰੋਸੈਸਰ ਸਭ ਤੋਂ ਆਮ RISC ਪ੍ਰੋਸੈਸਰ ਹਨ, ਆਧੁਨਿਕ ਸਮਾਰਟਫ਼ੋਨਾਂ ਦੇ ਪ੍ਰਚਲਨ ਦੇ ਕਾਰਨ ਜੋ ਲਗਭਗ ਵਿਸ਼ੇਸ਼ ਤੌਰ 'ਤੇ ARM ਚਿਪਸ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ।
RISC-V ਕੀ ਹੈ?
RISC-V ਇੱਕ ਖਾਸ ਓਪਨ-ਸੋਰਸਡ ਹਦਾਇਤ ਸੈੱਟ ਦਾ ਹਵਾਲਾ ਦਿੰਦਾ ਹੈ ਜਿਸਦਾ ਉਦੇਸ਼ RISC ਸਿਧਾਂਤਾਂ ਦੀ ਪਾਲਣਾ ਕਰਨਾ ਹੈ। ਬਹੁਤੇ ਹੋਰ ISA ਡਿਜ਼ਾਈਨ ਦੇ ਉਲਟ, RISC-V ISA ਨੂੰ ਵਰਤਣ ਲਈ ਕਿਸੇ ਫੀਸ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ।
RISC-V ਆਰਕੀਟੈਕਚਰ ਅਸਲ ਵਿੱਚ UC ਬਰਕਲੇ ਵਿਖੇ Krste Asanović ਦੇ ਇੱਕ ਖੋਜ ਪ੍ਰੋਜੈਕਟ ਵਜੋਂ ਸ਼ੁਰੂ ਹੋਇਆ ਸੀ, ਪਰ ਬਾਅਦ ਵਿੱਚ ਦੁਨੀਆ ਭਰ ਦੇ ਯੋਗਦਾਨੀਆਂ ਨੂੰ ਸੱਦਾ ਦਿੱਤਾ ਗਿਆ।
ਇੱਕ RISC-ਅਧਾਰਿਤ CPU ਵਿੱਚ ਨਿਰਦੇਸ਼ਾਂ ਦਾ ਇੱਕ ਸਰਲ ਸੈੱਟ ਹੁੰਦਾ ਹੈ ਜੋ ਪੂਰਾ ਕਰਨ ਲਈ ਸਿਰਫ਼ ਇੱਕ ਘੜੀ ਚੱਕਰ ਲੈਂਦਾ ਹੈ। ਉਹ ਇੱਕ ਲੋਡ-ਸਟੋਰ ਆਰਕੀਟੈਕਚਰ ਦੀ ਵਰਤੋਂ ਦੁਆਰਾ ਤੇਜ਼ ਪ੍ਰਦਰਸ਼ਨ ਦੇ ਨਾਲ ਜਟਿਲਤਾ ਦਾ ਵਪਾਰ ਕਰਦੇ ਹਨ।
ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਨਿਰਦੇਸ਼ ਪਤੇ ਸਿਰਫ਼ ਰਜਿਸਟਰ ਹੁੰਦੇ ਹਨ, ਜੋ ਮੁੱਖ ਮੈਮੋਰੀ ਨਾਲੋਂ ਬਹੁਤ ਤੇਜ਼ ਹੁੰਦੇ ਹਨ।
RISC-V ਇੱਕ ਕੁਸ਼ਲ ਪਾਈਪਲਾਈਨਿੰਗ ਢਾਂਚੇ ਦਾ ਵੀ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਜੋ ਸਮਾਨਾਂਤਰ ਵਿੱਚ ਕਈ ਨਿਰਦੇਸ਼ਾਂ ਨੂੰ ਲਾਗੂ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।
ਕਿਉਂਕਿ RISC-V ਇੱਕ ਓਪਨ ਸਟੈਂਡਰਡ ਹੈ, ਕੋਈ ਵੀ ਆਪਣੇ ਉਤਪਾਦਾਂ ਲਈ ਨਿਰਦੇਸ਼ ਸੈੱਟ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦਾ ਹੈ, ਜੋ ਓਪਨ-ਸੋਰਸ ਹਾਰਡਵੇਅਰ ਸਪੇਸ ਵਿੱਚ ਇੱਕ ਕ੍ਰਾਂਤੀ ਲਿਆ ਸਕਦਾ ਹੈ।
ਜਰੂਰੀ ਚੀਜਾ
- ਸਧਾਰਨ ਨਿਰਦੇਸ਼ ਸੈੱਟ - ਨਿਰਦੇਸ਼ਾਂ ਦੀ ਇੱਕ ਗੁੰਝਲਦਾਰ ਸੂਚੀ ਦੀ ਘਾਟ ਹਦਾਇਤਾਂ ਨੂੰ ਤੇਜ਼ੀ ਨਾਲ ਲਾਗੂ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦੀ ਹੈ ਅਤੇ ਕਈ ਨਿਰਦੇਸ਼ਾਂ ਨੂੰ ਪਾਈਪਲਾਈਨ ਬਣਾਉਣਾ ਆਸਾਨ ਬਣਾਉਂਦੀ ਹੈ।
- ਪ੍ਰਤਿਮਾ - RISC-V ਦਾ ਇੱਕ ਛੋਟਾ ਸਟੈਂਡਰਡ ਬੇਸ ISA ਹੈ ਅਤੇ ਇਹ ਕਈ ਸਟੈਂਡਰਡ ਐਕਸਟੈਂਸ਼ਨਾਂ ਦੇ ਨਾਲ ਆਉਂਦਾ ਹੈ। ਇਹ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਆਪਣੇ ਖੁਦ ਦੇ RISC-V ਚਿਪਸ ਬਣਾਉਣ ਵੇਲੇ ਲੋੜੀਂਦੇ ਹਿੱਸੇ ਚੁਣਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।
- ਅਨੁਕੂਲਤਾ - ਖਾਸ ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਐਕਸਟੈਂਸ਼ਨਾਂ ਰਾਹੀਂ ਮੁੱਖ ISA ਵਿੱਚ ਜੋੜਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਇਹ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਲੋੜ ਪੈਣ 'ਤੇ ਆਪਣੇ ਖੁਦ ਦੇ ਕਸਟਮ ਨਿਰਦੇਸ਼ ਬਣਾਉਣ ਦੇ ਯੋਗ ਬਣਾਉਂਦਾ ਹੈ।
- ਓਪਨ ਸੋਰਸ IP - RISC-V ਇੱਕ ਓਪਨ ਸਟੈਂਡਰਡ ਹੈ, ਮਤਲਬ ਕਿ ਕੋਈ ਵੀ ਜੋ ਇਹਨਾਂ ਡਿਜ਼ਾਈਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਚਾਹੁੰਦਾ ਹੈ, ਲਾਇਸੈਂਸ ਫੀਸਾਂ ਬਾਰੇ ਚਿੰਤਾ ਕੀਤੇ ਬਿਨਾਂ ਅਜਿਹਾ ਕਰ ਸਕਦਾ ਹੈ।
- ਲੋਡ-ਸਟੋਰ ਆਰਕੀਟੈਕਚਰ - ਰਜਿਸਟਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਜਟਿਲਤਾ ਨਾਲੋਂ ਮੈਮੋਰੀ ਨੂੰ ਤਰਜੀਹ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ।
ਫ਼ਾਇਦੇ
- RISC-V ਇੱਕ ਓਪਨ ਸਟੈਂਡਰਡ ਹੈ, ਮਤਲਬ ਕਿ ਕੋਈ ਵੀ ਆਪਣੀ ਚਿਪਸ ਬਣਾ ਸਕਦਾ ਹੈ।
- ਲੇਅਰਡ ਅਤੇ ਐਕਸਟੈਂਸੀਬਲ ਡਿਜ਼ਾਈਨ ਨਵੀਨਤਾ ਨੂੰ ਸਮਰੱਥ ਬਣਾਉਂਦਾ ਹੈ। ਕੋਈ ਵੀ ਨਿਰਦੇਸ਼ ਸੈੱਟ ਨੂੰ ਲਾਗੂ ਕਰ ਸਕਦਾ ਹੈ ਅਤੇ ਕਸਟਮ ਪ੍ਰੋਸੈਸਰਾਂ ਲਈ ਕਸਟਮ ਐਕਸਟੈਂਸ਼ਨ ਬਣਾ ਸਕਦਾ ਹੈ।
- RISC-V ਵਿਸਤ੍ਰਿਤ ਹੈ। ਤੁਸੀਂ ਹਮੇਸ਼ਾ ਨਿਰਦੇਸ਼ ਸੈੱਟ ਵਿੱਚ ਨਵੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਸ਼ਾਮਲ ਕਰ ਸਕਦੇ ਹੋ।
- ਕਿਉਂਕਿ RISC-V ਓਪਨ-ਸੋਰਸ ਹੈ, ਕੋਈ ਵੀ ਬੱਗ ਲੱਭਣ ਵਿੱਚ ਹਿੱਸਾ ਲੈ ਸਕਦਾ ਹੈ।
- RISC-V ਇੱਕ ਤੇਜ਼ ਵਿਕਾਸ ਚੱਕਰ ਲਈ ਇਸਨੂੰ ਸੰਭਵ ਬਣਾਉਂਦਾ ਹੈ। ਲਾਇਸੰਸਿੰਗ ਫੀਸਾਂ ਨੂੰ ਸੰਭਾਲਣ ਦੀ ਕੋਈ ਲੋੜ ਨਹੀਂ ਹੈ।
ਨੁਕਸਾਨ
- ਵਿਕੇਂਦਰੀਕ੍ਰਿਤ ਪ੍ਰਕਿਰਤੀ ਪੈਚਾਂ ਅਤੇ ਅਪਡੇਟਾਂ ਨੂੰ ਜਾਰੀ ਕਰਨਾ ਮੁਸ਼ਕਲ ਬਣਾਉਂਦੀ ਹੈ।
- ਬਾਜ਼ਾਰ ਦੇ ਟੁੱਟਣ ਦੀ ਸੰਭਾਵਨਾ ਹੈ। ਕਿਉਂਕਿ ਕੋਈ ਵੀ ਆਪਣੀ ਖੁਦ ਦੀ RISC-V ਚਿੱਪਾਂ ਨੂੰ ਡਿਜ਼ਾਈਨ ਕਰ ਸਕਦਾ ਹੈ, ਇਸ ਲਈ ਇਹ ਯਕੀਨੀ ਬਣਾਉਣਾ ਇੱਕ ਚੁਣੌਤੀ ਹੋਵੇਗੀ ਕਿ RISC-V ਮਾਰਕੀਟ ਵਿੱਚ ਇੱਕੋ ਜਿਹੀ ਗੁਣਵੱਤਾ, ਸੁਰੱਖਿਆ, ਜਾਂ ਅੰਤਰ-ਕਾਰਜਸ਼ੀਲਤਾ ਨਾ ਹੋਵੇ।
- ਗੋਦ ਲੈਣ ਦੀ ਕੋਈ ਗਾਰੰਟੀ ਨਹੀਂ ਹੈ. RISC-V ਟੈਕਨਾਲੋਜੀ ਵਿੱਚ ਨਿਵੇਸ਼ ਕਰਨਾ ਉਲਟਾ ਹੋ ਸਕਦਾ ਹੈ ਜੇਕਰ ਉਹ ਮਾਰਕੀਟ ਸ਼ੇਅਰ ਦਾ ਸਿਰਫ ਇੱਕ ਛੋਟਾ ਪ੍ਰਤੀਸ਼ਤ ਪ੍ਰਾਪਤ ਕਰਨਾ ਜਾਰੀ ਰੱਖਦੇ ਹਨ।
- ਇਸ ਸਮੇਂ, RISC-V ਕੋਲ ਅਜੇ ਵੀ ਸੀਮਤ ਹਾਰਡਵੇਅਰ ਸਮਰਥਨ ਹੈ।
- ਇਕ ਹੋਰ ਮੁੱਦਾ ਕੋਡ ਘਣਤਾ ਨਾਲ ਹੈ. ਇੱਕ ਖਾਸ ਪ੍ਰੋਗਰਾਮ ਦੇ ਮੱਦੇਨਜ਼ਰ, ਇੱਕ ਕੰਪਾਇਲ ਕੀਤੇ RISC ਨਿਰਦੇਸ਼ ਸੈੱਟ ਲਈ ਆਮ ਤੌਰ 'ਤੇ CISC ਨੂੰ ਕੰਪਾਇਲ ਕੀਤੇ ਜਾਣ ਨਾਲੋਂ ਜ਼ਿਆਦਾ ਬਾਈਟਾਂ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਇਹ ਇਸ ਲਈ ਹੈ ਕਿਉਂਕਿ ਇਸਨੂੰ ਇੱਕ ਸਿੰਗਲ CISC ਕਮਾਂਡ ਕਰਨ ਲਈ ਕਈ RISC ਨਿਰਦੇਸ਼ਾਂ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ।
RISC-V ਦੀਆਂ ਮੌਜੂਦਾ ਐਪਲੀਕੇਸ਼ਨਾਂ
RISC-V ਏਮਬੈਡਡ ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ ਆਦਰਸ਼ ਹੈ। ਇਹ ਵਰਤੋਂ-ਮਾਮਲੇ ਹਨ ਜਿਨ੍ਹਾਂ ਲਈ ਨਿਰਦੇਸ਼ਾਂ ਦੇ ਇੱਕ ਨਿਸ਼ਚਿਤ ਸੈੱਟ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ ਇੱਕ ਡਿਵਾਈਸ ਦੇ ਅੰਦਰ ਸਥਾਈ ਤੌਰ 'ਤੇ ਰੱਖੇ ਗਏ ਸੌਫਟਵੇਅਰ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
ਇੰਟਰਨੈੱਟ ਆਫ਼ ਥਿੰਗਜ਼ ਈਕੋਸਿਸਟਮ ਜਾਂ ਆਟੋਮੋਟਿਵ ਐਪਲੀਕੇਸ਼ਨਾਂ ਅਤੇ ਕੰਪਿਊਟਰ ਕੰਟਰੋਲਰਾਂ ਵਿੱਚ ਡਿਵਾਈਸਾਂ ਬਾਰੇ ਸੋਚੋ।
ਇੱਥੇ RISC-V ਆਰਕੀਟੈਕਚਰ ਲਈ ਕੁਝ ਐਪਲੀਕੇਸ਼ਨ ਹਨ ਜੋ ਤੁਸੀਂ ਅੱਜ ਲੱਭ ਸਕਦੇ ਹੋ।
ਅਲੀਬਾਬਾ
ਇਹ ਸੰਭਾਵਨਾ ਹੈ ਕਿ ਆਈਪੀ ਨੂੰ ਲੈ ਕੇ ਸੰਯੁਕਤ ਰਾਜ ਅਤੇ ਚੀਨ ਵਿਚਕਾਰ ਤਣਾਅ ਨੇ ਚੀਨੀ ਤਕਨਾਲੋਜੀ ਕੰਪਨੀਆਂ ਨੂੰ ਇਸ ਨੂੰ ਬਦਲਣ ਦਾ ਕਾਰਨ ਦਿੱਤਾ ਹੈ ਓਪਨ-ਸਰੋਤ.
ਅਕਤੂਬਰ 2021 ਵਿੱਚ, ਅਲੀਬਾਬਾ ਕਲਾਊਡ ਇੰਟੈਲੀਜੈਂਸ ਦਾ ਐਲਾਨ ਕੀਤਾ ਕਿ ਉਹ ਆਪਣੇ ਆਰਕੀਟੈਕਚਰ ਲਈ ਓਪਨ ਸੋਰਸ RISC-V ਪ੍ਰੋਸੈਸਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨਗੇ।
ਇਹ ਦੁਨੀਆ ਦੇ ਪਹਿਲੇ ਫੁੱਲ-ਸਟੈਕ ਬਣ ਜਾਣਗੇ ਓਪਨ ਸੋਰਸ ਸੀਰੀਜ਼ ਪ੍ਰੋਸੈਸਰ.
“RISC-V ਇਸ ਸਮੇਂ ਬਹੁਤ ਆਕਰਸ਼ਕ ਹੈ ਕਿਉਂਕਿ ਬੰਦ ਅਤੇ ਮਹਿੰਗੇ ISAs ਦੇ ਵਿਕਲਪ ਵਜੋਂ, ਖੁੱਲਾ ਅਤੇ ਮੁਫਤ ISA RISC-V ਓਪਨ-ਸਟੈਂਡਰਡ ਸਹਿਯੋਗ ਦੁਆਰਾ ਪ੍ਰੋਸੈਸਰ ਨਵੀਨਤਾ ਨੂੰ ਤੇਜ਼ ਕਰਦਾ ਹੈ,” ਯੂ ਪੁ, ਟੀ-ਹੈੱਡ ਲਈ ਉਤਪਾਦ ਲੀਡ ਨੇ ਕਿਹਾ। , ਇੱਕ ਸੈਮੀਕੰਡਕਟਰ ਕੰਪਨੀ ਅਤੇ ਅਲੀਬਾਬਾ ਦੀ ਪੂਰੀ ਮਲਕੀਅਤ ਵਾਲੀ ਸਹਾਇਕ ਕੰਪਨੀ ਹੈ।
ਸਿਫੈਵ
SiFive ਇੱਕ ਸੈਮੀਕੰਡਕਟਰ ਕੰਪਨੀ ਹੈ ਜਿਸਦੀ ਸਥਾਪਨਾ 2015 ਵਿੱਚ ਕੈਲੀਫੋਰਨੀਆ ਯੂਨੀਵਰਸਿਟੀ ਬਰਕਲੇ ਦੇ ਤਿੰਨ ਖੋਜਕਰਤਾਵਾਂ, ਕਰਸਟੇ ਅਸਨੋਵਿਕ, ਯੂਨਸਪ ਲੀ, ਅਤੇ ਐਂਡਰਿਊ ਵਾਟਰਮੈਨ ਦੁਆਰਾ ਕੀਤੀ ਗਈ ਸੀ।
ਉਹ RISC-V ISA ਨੂੰ ਲਾਗੂ ਕਰਨ ਵਾਲੀ ਪਹਿਲੀ ਚਿਪਸ ਬਣਾਉਣ ਦੇ ਯੋਗ ਸਨ। ਉਦੋਂ ਤੋਂ, ਉਹ RISC-V ਚਿਪਸ ਨਾਲ ਆਪਣੇ ਡਿਵਾਈਸਾਂ ਨੂੰ ਬਿਹਤਰ ਬਣਾਉਣ ਲਈ 100 ਤੋਂ ਵੱਧ ਕੰਪਨੀਆਂ ਨਾਲ ਭਾਈਵਾਲੀ ਕਰਨ ਦੇ ਯੋਗ ਹੋ ਗਏ ਹਨ।
ਉਹਨਾਂ ਦੇ SiFive ਕੋਰ ਦੁਨੀਆ ਵਿੱਚ ਸਭ ਤੋਂ ਵੱਧ ਸਿਲੀਕਾਨ-ਤੈਨਾਤ RISC-V ਹੱਲ ਹਨ।
SiHive ਇੱਕ ਬੀਬੀਸੀ ਡਾਕਟਰ ਹੂ-ਆਧਾਰਿਤ RISC-V ਕੋਡਿੰਗ ਕਿੱਟ ਵੀ ਪੇਸ਼ ਕਰਦਾ ਹੈ, ਜਿਸਦਾ ਮਤਲਬ ਬੱਚਿਆਂ ਨੂੰ ਪ੍ਰੋਗਰਾਮਿੰਗ ਅਤੇ IoT ਤਕਨਾਲੋਜੀ ਬਾਰੇ ਸਿਖਾਉਣਾ ਹੈ।
ਇਹ ਉਤਪਾਦ RISC-V ਆਰਕੀਟੈਕਚਰ ਵਿੱਚ ਵਾਅਦਾ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਜਲਦੀ ਹੀ ਉਪਭੋਗਤਾ ਡਿਵਾਈਸਾਂ ਦੀ ਮਾਰਕੀਟ ਵਿੱਚ ਪਹੁੰਚ ਜਾਵੇਗਾ।
ਕਲਾਉਡ ਕੰਪਿਊਟਿੰਗ
RISC-V ਆਰਕੀਟੈਕਚਰ ਨੂੰ ਕਲਾਊਡ ਨੂੰ ਪਾਵਰ ਦੇਣ ਲਈ ਵੀ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਕੁਝ ਕੰਪਨੀਆਂ ਪਹਿਲਾਂ ਹੀ ਨਿਸ਼ਾਨਾ ਬਣਾ ਰਹੀਆਂ ਹਨ ਡਾਟਾ ਸੈਂਟਰ ਵਰਕਲੋਡ RISC-V ਦੀ ਅਗਲੀ ਸੰਭਾਵਿਤ ਐਪਲੀਕੇਸ਼ਨ ਵਜੋਂ।
ਹਾਈ ਪਰਫਾਰਮੈਂਸ ਕੰਪਿਊਟਿੰਗ (HPC) ਨੈੱਟਵਰਕ ਪਹਿਲਾਂ ਹੀ RISC-V ਦੀ ਵਰਤੋਂ ਟਰਾਂਜ਼ਿਟ ਵਿੱਚ ਡੇਟਾ ਦੀ ਪ੍ਰਕਿਰਿਆ ਕਰਨ ਲਈ ਕਰ ਰਹੇ ਹਨ।
ਕਿਉਂਕਿ ਸਰਵਰਾਂ ਨੂੰ ਏਮਬੈਡਡ ਉਤਪਾਦਾਂ ਨਾਲੋਂ ਪੈਦਾ ਕਰਨ ਵਿੱਚ ਜ਼ਿਆਦਾ ਸਮਾਂ ਲੱਗਦਾ ਹੈ, ਇਸ ਵਿੱਚ ਕੁਝ ਸਮਾਂ ਲੱਗੇਗਾ ਜਦੋਂ ਤੱਕ ਅਸੀਂ ਪੂਰੇ ਸਰਵਰਾਂ ਨੂੰ RISC-V 'ਤੇ ਚੱਲਦੇ ਨਹੀਂ ਦੇਖਦੇ।
ਸਿੱਟਾ
ਜਿਸ ਤਰੀਕੇ ਨਾਲ ਅਸੀਂ ਇੰਟਰਨੈਟ ਨਾਲ ਗੱਲਬਾਤ ਕਰਦੇ ਹਾਂ ਉਹ ਖੁੱਲੇ ਮਿਆਰਾਂ ਦੀ ਇੱਕ ਠੋਸ ਬੁਨਿਆਦ 'ਤੇ ਬਣਾਇਆ ਗਿਆ ਹੈ। ਸਾਡੇ ਦੁਆਰਾ ਵਰਤੇ ਜਾਣ ਵਾਲੇ ਯੰਤਰ ਖੁੱਲੇ ਮਿਆਰਾਂ ਦੀ ਪਾਲਣਾ ਵੀ ਕਰ ਸਕਦੇ ਹਨ ਜਿਵੇਂ ਕਿ USB ਡਿਜ਼ਾਈਨ ਜਾਂ ਡਿਵਾਈਸਾਂ ਇੱਕ ਦੂਜੇ ਨਾਲ ਕਿਵੇਂ ਜੁੜਦੀਆਂ ਹਨ ਦੁਆਰਾ ਵਾਈ-ਫਾਈ ਅਤੇ ਬਲੂਟੁੱਥ।
ਇਹ ਖੁੱਲੇ ਮਾਪਦੰਡ ਸਾਡੀਆਂ ਸਾਰੀਆਂ ਡਿਵਾਈਸਾਂ ਅਤੇ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਵਧੇਰੇ ਕਾਰਜਸ਼ੀਲ ਅਤੇ ਇੰਟਰਓਪਰੇਬਲ ਬਣਨ ਦੀ ਆਗਿਆ ਦਿੰਦੇ ਹਨ।
ਓਪਨ ਸਟੈਂਡਰਡ ਜਿਵੇਂ ਕਿ RISC-V ਸਾਡੇ ਡਿਵਾਈਸਾਂ ਨੂੰ ਡਿਜ਼ਾਈਨ ਕਰਨ ਦੇ ਤਰੀਕੇ ਨੂੰ ਪ੍ਰਭਾਵਤ ਕਰਨਗੇ।
ਇਹ ਕਿਸੇ ਵੀ ਵਿਅਕਤੀ ਨੂੰ ਮਲਕੀਅਤ IP ਦੁਆਰਾ ਸੀਮਿਤ ਕੀਤੇ ਬਿਨਾਂ ਉਹ ਬਣਾਉਣ ਲਈ ਸ਼ਕਤੀ ਪ੍ਰਦਾਨ ਕਰੇਗਾ ਜੋ ਉਹ ਚਾਹੁੰਦੇ ਹਨ। RISC-V ਨੂੰ ਇੱਕ ਸਰਗਰਮ ਵਿਕਾਸ ਭਾਈਚਾਰੇ ਦੁਆਰਾ ਸੰਭਾਲਿਆ ਜਾਂਦਾ ਹੈ ਜੋ ਕਿ ਕੁਦਰਤ ਵਿੱਚ ਪਾਰਦਰਸ਼ੀ ਅਤੇ ਸਹਿਯੋਗੀ ਹੈ।
ਹਾਰਡਵੇਅਰ ਦਾ ਭਵਿੱਖ ਜੋ ਅਸੀਂ ਆਪਣੀਆਂ ਡਿਵਾਈਸਾਂ ਵਿੱਚ ਵਰਤਦੇ ਹਾਂ, ਹੁਣ ਬੰਦ ਦਰਵਾਜ਼ਿਆਂ ਦੇ ਪਿੱਛੇ ਫੈਸਲਾ ਨਹੀਂ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਪਰ ਹਰ ਕਿਸੇ ਲਈ ਇਸ ਵਿੱਚ ਹਿੱਸਾ ਲੈਣ ਲਈ ਖੁੱਲੇ ਵਿੱਚ ਫੈਸਲਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
ਇਸ ਲੇਖ ਨੂੰ ਸਾਂਝਾ ਕਰੋ ਜੇਕਰ ਤੁਹਾਨੂੰ ਇਹ ਸਮਝਦਾਰ ਲੱਗਦਾ ਹੈ. ਸਾਡੀ ਸਬਸਕ੍ਰਾਈਬ ਕਰਕੇ AI, ML, ਅਤੇ ਭਵਿੱਖੀ ਤਕਨੀਕ ਦੀਆਂ ਤਾਜ਼ਾ ਖਬਰਾਂ ਨੂੰ ਨਾ ਭੁੱਲੋ ਹਫ਼ਤਾਵਾਰੀ ਨਿਊਜ਼ਲੈਟਰ!
ਕੋਈ ਜਵਾਬ ਛੱਡਣਾ