generated from riscv/docs-spec-template
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Derek Hower
committed
Apr 18, 2024
1 parent
080890a
commit 21e3e53
Showing
2 changed files
with
57 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,56 @@ | ||
= Minutes for April 18, 2024 | ||
|
||
== Attendees | ||
|
||
* James Ball (Qualcomm) | ||
* Derek Hower (Qualcomm) | ||
* Ana Pazos (Qualcomm) | ||
* Allen Baum (Esperanto) | ||
* Al Matrin (Akeana) | ||
* Bing Yu (Andes) | ||
* Christian Herber (NXP) | ||
* Greg Favor (Ventana) | ||
* Philipp Tomsich (VRULL) | ||
* Rich Fuhler (Andes) | ||
* Ved (Rivos) | ||
* Victor Lu (Individual) | ||
|
||
== Artifacts | ||
|
||
* https://github.com/riscv-admin/riscv-scalar-efficiency/blob/main/agendas/2024-04-18.pdf[Slides] | ||
* https://docs.google.com/spreadsheets/d/1dQYU7QQ-SnIoXp9vVvVjS6Jz9vGWhwmsdbEOF3JBwUg[Instruction spreadsheet] | ||
|
||
== Topics | ||
|
||
Charter:: | ||
|
||
* Agreed to adopt "targetable by a compiler code generator or builtin/instrinsic" for scope | ||
** Derek will update charter, along with note defining builtin/intrinsic | ||
|
||
Processor classes:: | ||
|
||
* Agreed on four relevant processor classes: | ||
** Microcontroller | ||
** Low-end in-order application processor (_e.g._, IoT) | ||
** Mid-range out-of-order application processor (_e.g._, mobile) | ||
** High-end out-of-order application processor (_e.g._, server) | ||
* All application processors expected to share instructions. Differentiation is for evaluation purposes. | ||
* Derek will create more complete descriptions of each class | ||
|
||
Workloads:: | ||
|
||
* Additional workloads were suggested: | ||
** Linux Kernel (apps) | ||
** Router software (apps) | ||
** Crypto | ||
** Vendor-proprietary (vendor may share results, without sharing workload) | ||
|
||
Metrics:: | ||
|
||
* Agreed that metrics will be applied per instruction | ||
|
||
Instruction database:: | ||
|
||
* Went over fields. Christian suggested a field indicating if there is a known implementation already. | ||
* Derek encouraged members to contribute | ||
|