Android Central

Какво е RISC-V и какво означава за Android и Wear OS?

protection click fraud

Qualcomm обяви, че работи с Google за разработване на персонализирана платформа Wear OS, използвайки RISC-V ISA. Вече знаехме, че Qualcomm инвестира сериозно в напредъка в използването на RISC-V с формирането на ИЗДИГАМ СЕ в началото на 2023 г. Qualcomm дори стартира нова компания с Bosch, Infineon, Nordic Semiconductor и NXP, за да разшири наличността на търговски продукти, използвайки RISC-V ISA. Най-големите играчи в индустрията, които работят заедно, означава бъдещи поколения устройства ще да се базира на тази платформа.

Но какво е RISC-V? Какво точно е ISA? Какво означава всичко това за хората, които използват Android и Wear OS, като вас и мен? Спойлер: наистина са готини неща.

Какво е RISC-V?

RISC-V процесор
(Изображение: Siemens)

RISC-V е ISA (Instruction Set Architecture) с отворен код, използван за разработване на персонализирани процесори. Базиран е на компютърната архитектура RISC (Reduced Instruction Set Computing) и се предоставя при безплатно лицензиране с отворен код от RISC-V Международен, швейцарска организация с нестопанска цел.

The RISC ISA използва концепцията, че всяка инструкция, дадена на процесор, трябва да изпълнява само една функция. За да направите повече, просто изпращате повече инструкции. Като запазите инструкциите, които се изпълняват локално на процесора, като математика, отделно от инструкциите, които използват други части на компютъра, времето, необходимо за извършване на дадена задача, е лесно да се предвиди, както и цялостният дизайн опростен. В сравнение с CISC (Complex Instruction Set Computer) дизайн като ARM, платформата, използвана в неща като вашия телефон или вашия умен часовникRISC процесорът се нуждае от повече индивидуални инструкции, но всяка се изпълнява много бързо.

RISC процесорът изисква повече индивидуални инструкции от ARM процесора, но те се изпълняват по-бързо и по-ефективно.

Това са много акроними и сложен преглед на нещо, което всъщност е проста идея: правене малките неща едно по едно много бързо могат да бъдат по-ефективни от извършването на едно сложно нещо понякога. И двете осигуряват един и същ резултат, що се отнася до потребителя, така че фокусът е върху ефективността.

Както RISC-V изчисленията, така и базираните на CISC ISA, като ARM, имат силни и слаби страни. ARM е много енергийно ефективен, силно мащабируем и има зряла, стабилна екосистема. В момента това е идеалната платформа за малки вградени устройства, поради което има стотици милиарди от тях. Това може да се промени в близко бъдеще поради нещата, които правят RISC-V страхотен.

Какво прави RISC-V важен за вас?

Статистика на батерията на Motorola Edge+ (2023)
(Кредит за изображение: Nicholas Sutrich / Android Central)

Има няколко причини, поради които компании като Qualcomm, Google, NVIDIA и други се интересуват от RISC-V, но има две наистина важни: неговата отвореност и неговата модулност.

RISC-V се предоставя при щадящи условия и без възнаграждения лицензиране с отворен код. Това означава, че компаниите са свободни да го вземат, да го модифицират, за да отговарят по-добре на конкретна нужда, и да създават устройства, използвайки тези проекти. Следващата компания може да се позовава на тях, за да стане още по-добра. Корпорациите могат дори да работят заедно, без да чакат компания като Arm или Intel да разработи "следващото поколение" дизайн на процесорното ядро. В идеалния случай природата на RISC-V с отворен код ще насърчи сътрудничеството и иновациите.

RISC-V също е наистина модулен. The база ISA може да захранва всичко - от прост контролер с едно предназначение до пълен мейнфрейм суперкомпютър чрез използването на разширения. Това означава, че софтуер от високо ниво като операционна система е по-лесен за разработване и поддръжка, защото без значение коя компания разработва RISC-V процесор, кодът е един и същ.

Когато комбинирате всичко това, нещата стават наистина интересни. Една компания може да разработи персонализиран процесор, предназначен за конкретни задачи, които са пригодени за целеви набор от приложения за крайна употреба. Оптимизиран PPA (мощност, производителност и площ), изграден върху платформа, където всяка функция може да бъде избрана ръчно, ще бъде много по-гъвкав, отколкото да се налага да използвате пълния набор от функции, а това означава по-добра производителност, използвайки по-малко мощност.

Arm Cortex-X3
(Изображение: Arm Holdings)

Казано по-просто, развитието на RISC-V означава, че вашият смарт часовник — и в крайна сметка вашият телефон — ще бъде по-бърз и всъщност ще има по-добър живот на батерията, след като всички странности бъдат отработени. Писал съм как Tensor G3 е толкова страхотен поради персонализирания дизайн както на хардуера, така и на софтуера, пригоден за AI кода на Google. Вземете тази идея и я разширете до целия чип, проектиран да бъде наистина добър в нещата с Wear OS или Android телефон неща.

Още не сме стигнали, а хълмът е голям за изкачване. ARM дизайните се използват днес, защото са толкова добри там, където има значение. RISC-V дизайните може никога да не наваксат. Ако го направят, най-накрая можем да очакваме устройство, което е толкова добро, колкото компанията, която го продава, твърди, що се отнася до производителност и ефективност.

instagram story viewer