《002-Krste.pdf》由会员分享,可在线阅读,更多相关《002-Krste.pdf(15页珍藏版)》请在三个皮匠报告上搜索。
1、Krste AsanovicChief Architect,RISC-V InternationalRISC-V SummitHangzhou,ChinaAugust 21,2024risc_vState of the Union2The State of the Union is strong!On the verge of widespread adoption of RISC-V application processorsRISC-V solidly established in embedded spaceRISC-V is the standard base core in new
2、 AI acceleratorsRISC-V:Flexible or Rigid?RISC-V enables very flexible architecture with many optional extensions-Supports highly tuned application-specific designs where implementer is willing to develop custom softwareRISC-V also enables very tightly controlled architecture with many mandates and f
3、ew options-Supports a large software ecosystem with extensive third-party binary software-Profiles layer a rigid architecture definition on top of the catalog of extensionsIf youre worrying about RISC-V fragmentation,youre confusing the former with the latter3Binary Software Ecosystem DynamicsBinary
4、 software ecosystems want to run on largest number of devices,so target“lowest common denominator”of fielded systemsHardware vendors dont want to add features that wont be usedTo remain competitive,architectures must support a growing set of features over timeRISC-V RVA profiles provide solution to
5、this dilemma-An agreed roadmap of mandatory ISA features for hardware implementers to provide in each generation,so software can rely on widespread availability and exploit these features4RVA:Application-Processor ProfilesRVA supports rich application-processor binary software ecosystems-Examples in
6、cluding Android,Linux distros,-RVA goal that new versions can run all software that ran on old versions-While many RVA sockets require the highest-performance cores(datacenter,laptop,mobile),others require low-cost cores with full feature compatibility(consumer devices)Initial ratified RVA profile s