Table of Contents[Hūnā][Hōʻike]
Aia ke kūʻokoʻa i ke koho ʻana i kāu hāmeʻa? E ʻike pehea e wehe ai ʻo RISC-V i ke ala no ka neʻe ʻana o nā lako lako hou.
ʻO ka hapa nui o nā mea pāʻani koʻikoʻi i ka ʻoihana semiconductor e mālama i kā lākou hoʻolālā ponoʻī a pono nā mea hana hana e uku i nā uku laikini no ka hoʻohana ʻana iā lākou.
ʻO ka hoʻopaʻapaʻa kālepa ma waena o US, Kina a me Taiwan e hāʻawi i kahi paʻakikī i ke kaulahao lako semiconductor. Ke paʻakikī nei nā mea hana liʻiliʻi e uku i kēia mau uku a ʻoi aku ka kiʻekiʻe o ka pale i ke komo ʻana.
Ma ke ʻano like me nā ʻōnaehana hana open-source e like me Linux i hāʻawi i ka mana i nā mea hoʻomohala, hiki i kahi maʻamau wehe hou ke hoʻoluliluli i ke ʻano o kā mākou hoʻolālā ʻana a hana i nā mea e holo nei i ka honua i kēia mau lā.
Ma kēia alakaʻi, e nānā mākou i ka mōʻaukala o ka hale hoʻolālā RISC, e kaupaona i nā pono a me nā pōʻino o ka ʻenehana, a e luʻu i kekahi mau noi o RISC-V hiki iā ʻoe ke loaʻa i kēia lā.
Akā ʻo ka mea mua, no ka hoʻomaopopo ʻana i ke kumu o ka hoihoi ʻana o RISC-V, pono mākou e hoʻomaopopo i ka hana ʻana o nā kamepiula.
He aha ka papa kuhikuhi?
ʻO ka papa kuhikuhi e pili ana i ka hoʻonohonoho o nā hana i hoʻolālā ʻia e kahi kamepiula e hana ma ka pae mīkini.
E noʻonoʻo i kēia mau kauoha maʻamau e like me ka hoʻohui, hoʻonui, hoʻouka, a me ka mālama ʻana i ka ʻikepili. ʻO ka hoʻonohonoho hoʻonohonoho hoʻonaʻauao ka mea koʻikoʻi nui i loko o kahi kamepiula no ka mea e hoʻokaʻawale i ka ʻenehana a me nā ʻano polokalamu.
Hōʻike ka papa kuhikuhi o kahi CPU i ka mea e hiki ai i ka CPU ke hana i kaupalena ʻia e ka hoʻolālā ʻana o kāna hāmeʻa.
Inā noi ʻoe i kahi CPU e hoʻohui i ʻelua mau ʻāpana, e ʻike pono ia i ka mea e hana ai no ka mea aia kahi kauoha i kūkulu ʻia i loko o ka hāmeʻa e hoʻokō ai i kēia ʻōlelo aʻo.
Nā hana paʻakikī e like me ka hoʻouka ʻana i kahi wikiō YouTube, pāʻani a wikiō i io holoholona hihiu, a i ʻole ka hoʻouna ʻana i kahi tweet e pili ana i ke kāhea ʻana i nā miliona o kēia mau kauoha kumu i loaʻa i loko o ka hoʻonohonoho aʻo CPU.
ʻO nā papa hana hoʻonohonoho hoʻonohonoho maʻamau (ISA) me ARM a me Intel's x86, ʻo ia ka ISA i hoʻohana nui ʻia ma ka honua.
Ua hoʻokumu mua ʻia kēia mau ISA i nā makahiki i hala aku nei ma lalo o kahi laikini proprietary. I kēlā mau makahiki i hala, ʻo ka hapa nui o nā lako lako a me nā lako polokalamu he proprietary.
He aha ka RISC?
I ka makahiki 1970, ua nānā nā mea ʻenekinia lolouila i ka hoʻonui ʻana i ka paʻakikī o nā hale hana kamepiula.
Ke holomua nei ka ʻenehana Semiconductor a hiki iā ia ke hana i ka nui o nā kuhikuhi. Ua alakaʻi kēia i kahi ʻano kamepiula i kapa ʻia ʻo CISCs, a i ʻole nā kamepiula hoʻonohonoho hoʻonohonoho paʻakikī.
ʻIke ʻia ʻaʻole i hoʻohana pinepine ʻia ka hapa nui o nā ʻōlelo aʻo i ka hoʻomaʻamaʻa, e like me nā ʻōlelo kamepiula kiʻekiʻe e like me C. David Patterson a me Carlo Sequin o ke Kulanui o Kaleponi ma Berkeley i manaʻo e hiki ke hoʻokō ʻia kahi hana maikaʻi aʻe ma kahi haʻahaʻa loa. ke kumu kūʻai ma ka hoʻomaʻamaʻa ʻana i ka mea hana.
Ma ka ho'ēmiʻana i ka nui o ka paʻakikī, hiki iā lākou ke hoʻohana i ke koena wahi no ka hoʻomanaʻo. Ua kapa ʻia kēia kuhiakau ʻo ka RISC, a i ʻole kamepiula hoʻonohonoho ʻōlelo hōʻemi.
Ua hoʻomaka ka papahana RISC-I ma ke ʻano he papahana noiʻi i manaʻo e hōʻoia i ka hiki ke hiki i kahi kamepiula RISC. Hiki i nā haumāna ma Berkeley ke hana i hoʻolālā i hana me 31 mau kuhikuhi.
ʻO ka ʻāpana hoʻomalu a me ke aʻo ʻana o ka chip i noho wale i ka 6% o ka make silika, aʻo nā ʻāpana ʻē aʻe e hoʻohana i ka hapalua no ke kumu like. Hoʻohui ʻia nā papa inoa e hoʻopiha i ka wahi i hoʻokuʻu ʻia. Ua ʻae kēia mau papa inoa i ka chip e paʻa i ka hoʻomanaʻo hana.
Ua loaʻa i ka hale hoʻolālā RISC ka kūleʻa pāʻoihana i nā makahiki 1980. Eia nō naʻe, ua hāʻule koke nā chips he nui. I kēia manawa, ʻo nā kaʻina hana hoʻokumu ʻia ʻo ARM ka mea maʻamau RISC kaʻina hana, ma muli o ka laha ʻana o nā smartphones hou e hoʻohana wale nei i nā chips ARM.
He aha ka RISC-V?
E pili ana ʻo RISC-V i kahi hoʻonohonoho aʻoaʻo i wehe ʻia e manaʻo nei e hahai i nā kumu RISC. ʻAʻole like me ka hapa nui o nā hoʻolālā ISA, ʻaʻole koi ka RISC-V ISA i nā uku e hoʻohana ai.
Ua hoʻomaka mua ka hoʻolālā RISC-V ma ke ʻano he papahana noiʻi o Krste Asanović ma UC Berkeley, akā ma hope ua kono ʻia nā mea kōkua mai nā wahi a pau o ka honua.
Loaʻa i kahi CPU i hoʻokumu ʻia i ka RISC kahi hoʻonohonoho maʻalahi o nā ʻōlelo aʻo e lawe wale i hoʻokahi pōʻai uaki e hoʻopau. Kūʻai lākou i ka paʻakikī me ka hana wikiwiki ma o ka hoʻohana ʻana i kahi hale kūʻai ukana.
ʻO ia ke ʻano o nā ʻōlelo kuhikuhi e hoʻopaʻa inoa wale nō, ʻoi aku ka wikiwiki o ke komo ʻana ma mua o ka hoʻomanaʻo nui.
Kākoʻo pū ʻo RISC-V i kahi hoʻolālā pipelining maikaʻi, e hiki ai i nā ʻōkuhi he nui ke hoʻokō like.
No ka mea he maʻamau hamama ʻo RISC-V, hiki i kekahi ke hoʻohana i ka ʻōlelo aʻo i hoʻonohonoho ʻia no kā lākou huahana ponoʻī, hiki ke alakaʻi i kahi kipi i loko o kahi lako lako open-source.
Key Features
- Hoʻonohonoho ʻōlelo maʻalahi - ʻO ka loaʻa ʻole o kahi papa inoa paʻakikī o nā ʻōlelo aʻoaʻo e hiki ai ke hoʻokō wikiwiki ʻia nā ʻōlelo a maʻalahi hoʻi i ka pipeline i nā ʻōlelo kuhikuhi he nui.
- ʻO ke kūlike - Loaʻa iā RISC-V kahi waihona ISA maʻamau liʻiliʻi a hele mai me nā hoʻonui maʻamau. ʻAe kēia i nā mea hoʻohana e koho wale i nā ʻāpana a lākou e pono ai ke kūkulu ʻana i kā lākou mau pahu RISC-V ponoʻī.
- Kuhi - Hiki ke hoʻohui ʻia nā hana kikoʻī i ka ISA nui ma o nā hoʻonui. Hāʻawi kēia i nā mea hoʻohana e hana i kā lākou mau kuhikuhi maʻamau inā pono.
- IP kumu hāmama – ʻO RISC-V kahi maʻamau ākea, ʻo ia ka mea e makemake ana e hoʻohana i kēia mau hoʻolālā hiki ke hana pēlā me ka hopohopo ʻole e pili ana i nā uku laikini.
- Hoʻolālā hale kūʻai ukana - Hoʻokumu ʻia ka hoʻomanaʻo ma mua o ka paʻakikī me ka hoʻohana ʻana i nā papa inoa.
Pros
- ʻO RISC-V kahi maʻamau ākea, ʻo ia ka mea hiki i kekahi ke kūkulu i kā lākou mau pahu ponoʻī.
- Hiki i ka hoʻolālā papa a hoʻonui i ka hana hou. Hiki i kekahi ke hoʻokō i ka hoʻonohonoho aʻo a hiki ke hana i nā hoʻonui maʻamau no nā mea hana maʻamau.
- Hiki ke hoʻonui ʻia ka RISC-V. Hiki iā ʻoe ke hoʻohui i nā hiʻohiʻona hou i ka hoʻonohonoho aʻo.
- No ka mea he open-source ʻo RISC-V, hiki i kekahi ke komo i ka ʻimi ʻana i nā pōpoki.
- Hiki i ka RISC-V ke hiki i ka pōʻai hoʻomohala wikiwiki. ʻAʻole pono e mālama i nā uku laikini.
Con
- ʻO ke ʻano decentralized ka mea paʻakikī i ka hoʻokuʻu ʻana i nā patch a me nā mea hou.
- Aia kahi hiki ke hoʻokaʻawale i ka mākeke. No ka mea hiki i kekahi ke hoʻolālā i kā lākou mau pahu RISC-V ponoʻī, he mea paʻakikī ia e hōʻoia i ka mākeke RISC-V ʻaʻole like ka maikaʻi, palekana, a i ʻole ka launa pū ʻana.
- ʻAʻohe mea hōʻoiaʻiʻo o ka hoʻokomo. Hiki ke hoʻihoʻi ka hoʻopukapuka ʻana i ka ʻenehana RISC-V inā hoʻomau lākou e loaʻa i kahi hapa liʻiliʻi o ka māhele mākeke.
- I kēia manawa, loaʻa i ka RISC-V ke kākoʻo paʻa paʻa.
- ʻO kekahi pilikia e pili ana i ka nui code. Hāʻawi ʻia i kekahi papahana, ʻoi aku ka nui o nā bytes i ka hoʻonohonoho ʻia ʻana o ka RISC ma mua o ka wā i hōʻuluʻulu ʻia i CISC. No ka mea pono paha ia i kekahi mau kuhikuhi RISC e hana i hoʻokahi kauoha CISC.
Nā noi o kēia manawa o RISC-V
He kūpono ʻo RISC-V no nā noi i hoʻopili ʻia. He mau hihia hoʻohana kēia e koi ana i ka polokalamu i hoʻokomo mau ʻia i loko o kahi hāmeʻa e hana i kahi pūʻulu kuhikuhi.
E noʻonoʻo e pili ana i nā hāmeʻa i loko o kahi kaiaola pūnaewele o nā mea a i ʻole i nā noi kaʻa a me nā mea hoʻokele kamepiula.
Eia kekahi mau noi no ka hoʻolālā RISC-V hiki iā ʻoe ke loaʻa i kēia lā.
Alibaba
Malia paha ua hāʻawi ka ʻāʻī ma waena o ʻAmelika a me Kina ma luna o IP i kumu no nā hui ʻenehana Kina e hoʻololi i ka Wehewehe.
I ʻOkakopa 2021, Alibaba Cloud Intelligence hai mai la e hoʻohana ana lākou i nā kaʻina hana RISC-V open source no kā lākou hoʻolālā.
E lilo kēia mau mea i ka piha piha mua o ka honua hamama kumu nā mea hana moʻo.
"He nani loa ka RISC-V i kēia manawa no ka mea ma ke ʻano he ʻokoʻa i nā ISA i pani ʻia a kūʻai nui ʻia, ʻo ka ISA wehe a manuahi ʻole ka ISA RISC-V e hoʻolalelale i ka hana hou ʻana ma o ka hana like ʻana," wahi a Yu Pu, ke alakaʻi huahana no T-Head , he hui semiconductor a me kahi ʻāpana waiwai piha o Alibaba.
SiFive
ʻO SiFive kahi hui semiconductor i hoʻokumu ʻia ma 2015 e Krste Asanović, Yunsup Lee, a me Andrew Waterman, ʻekolu mau mea noiʻi mai ke Kulanui o Kaleponi Berkeley.
Ua hiki iā lākou ke hana i nā chips mua loa i hoʻokō i ka RISC-V ISA. Mai ia manawa, ua hiki iā lākou ke hui pū me nā hui 100 e hoʻomaikaʻi i kā lākou mau polokalamu me nā chips RISC-V.
ʻO kā lākou SiFive Cores ka ʻoi loa o ka hoʻonā RISC‑V i hoʻohana ʻia i ke silika ma ka honua.
Hāʻawi ʻo SiHive i kahi kit coding RISC-V ʻo BBC Doctor Who, i manaʻo ʻia e aʻo i nā keiki e pili ana i ka polokalamu a me ka ʻenehana IoT.
Hōʻike kēia huahana i ka ʻōlelo hoʻohiki i ka hoʻolālā RISC-V hiki koke i ka mākeke mea kūʻai aku.
Kapua Me
Hiki ke hoʻohana ʻia ka hoʻolālā RISC-V no ka mana o ke ao. Ke kuhi nei kekahi mau ʻoihana nā haʻawina kikowaena data e like me ka hoʻohana ʻana o RISC-V.
Ke hoʻohana nei nā pūnaewele hoʻopihapiha hoʻokō kiʻekiʻe (HPC) i ka RISC-V e hana i ka ʻikepili i ka lawe ʻana.
No ka lōʻihi o ka hana ʻana o nā kikowaena ma mua o nā huahana i hoʻopili ʻia, e lōʻihi ka manawa a ʻike mākou i nā kikowaena holoʻokoʻa e holo ana ma RISC-V.
Panina
ʻO ke ala a mākou e launa pū ai me ka pūnaewele i kūkulu ʻia ma ke kahua paʻa o nā kūlana hāmama. Hiki i nā mea hana a mākou e hoʻohana ai ke hahai i nā kūlana ākea e like me ka hoʻolālā USB a i ʻole ke ʻano o nā mea e pili ai kekahi i kekahi ma Wi-Fi a me Bluetooth.
Hāʻawi kēia mau ʻano hāmama i kā mākou mau mea hana a me nā noi e lilo i ʻoi aku ka hana a me ka interoperable.
ʻO nā kūlana wehe e like me RISC-V e hopena i ke ʻano o kā mākou hoʻolālā ʻana i kā mākou mau polokalamu.
E hāʻawi i ka mana i kekahi e hana i kā lākou makemake me ka ʻole e kaupalena ʻia e ka IP proprietary. Mālama ʻia ʻo RISC-V e kahi kaiāulu hoʻomohala ikaika i ʻike a paʻa i ke ʻano.
ʻAʻole i hoʻoholo hou ʻia ka wā e hiki mai ana o ka hāmeʻa a mākou e hoʻohana ai i kā mākou mau polokalamu ma hope o nā pani pani ʻia, akā ua hoʻoholo ʻia ma ke ākea, no ka poʻe a pau e komo i loko.
E kaʻana like i kēia ʻatikala inā ʻike ʻoe he ʻike. Mai poina i ka nūhou hou loa ma AI, ML, a me ka ʻenehana e hiki mai ana ma ke kau inoa ʻana i kā mākou ka nūpepa wikiwiki!
Waiho i ka Reply