|
Vector TG meeting minutes 2020/7/31 meeting
Apologies for delay in sending these out. When doing this week's minutes, I realized I hadn't sent out previous week's. Krste Date: 2020/7/31 Task Group: Vector Extension Chair: Krste Asanovic Co-Chai
Apologies for delay in sending these out. When doing this week's minutes, I realized I hadn't sent out previous week's. Krste Date: 2020/7/31 Task Group: Vector Extension Chair: Krste Asanovic Co-Chai
|
By
Krste Asanovic
·
|
|
Vector TG minutes for 2020/8/7 meeting
Date: 2020/8/7 Task Group: Vector Extension Chair: Krste Asanovic Co-Chair: Roger Espasa Number of Attendees: ~22 Current issues on github: https://github.com/riscv/riscv-v-spec Issues discussed: #549
Date: 2020/8/7 Task Group: Vector Extension Chair: Krste Asanovic Co-Chair: Roger Espasa Number of Attendees: ~22 Current issues on github: https://github.com/riscv/riscv-v-spec Issues discussed: #549
|
By
Krste Asanovic
·
|
|
Fixed Point (Chapter 13): Clarification Request
10 messages
The definition of the numeric range (at the beginning of section 13) matches the definition of an integer, not of a fixed-point number. For example, the range specified is the range of an integer, not
The definition of the numeric range (at the beginning of section 13) matches the definition of an integer, not of a fixed-point number. For example, the range specified is the range of an integer, not
|
By
CDS
·
|
|
Integer Overflow/Saturation Operations
4 messages
Vector-widening multiply & accumulate instructions: These instructions, signed or unsigned, will quickly overflow in even simple cases. Given absence of flagging (e.g. OVERFLOW), a saturating version
Vector-widening multiply & accumulate instructions: These instructions, signed or unsigned, will quickly overflow in even simple cases. Given absence of flagging (e.g. OVERFLOW), a saturating version
|
By
CDS
·
|
|
Cancelling vector TG meeting this week
Apologies for late notice, but I’m going to cancel the vector TG meeting today. I still have a backlog of settled issues to incorporate in document, and do not have a set of topics worked up for this
Apologies for late notice, but I’m going to cancel the vector TG meeting today. I still have a backlog of settled issues to incorporate in document, and do not have a set of topics worked up for this
|
By
Krste Asanovic
·
|
|
Cancelled Event: Vector Extension Task Group Meeting - Friday, 14 August 2020
#cal-cancelled
Cancelled: Vector Extension Task Group Meeting This event has been cancelled. When: Friday, 14 August 2020 8:00am to 9:00am (UTC-07:00) America/Los Angeles Organizer: Krste Asanovic krste@... Descript
Cancelled: Vector Extension Task Group Meeting This event has been cancelled. When: Friday, 14 August 2020 8:00am to 9:00am (UTC-07:00) America/Los Angeles Organizer: Krste Asanovic krste@... Descript
|
By
tech-vector-ext@lists.riscv.org Calendar
·
|
|
VFRECIP/VFRSQRT instructions
51 messages
The task group has recommended moving forward with adding instructions that estimate reciprocals and reciprocal square roots. These are both useful for -ffast-math code where it's acceptable to sacrif
The task group has recommended moving forward with adding instructions that estimate reciprocals and reciprocal square roots. These are both useful for -ffast-math code where it's acceptable to sacrif
|
By
andrew@...
·
|
|
[RISC-V] [tech-virt-mem] [RISC-V] [tech-vector-ext] Integer Overflow/Saturation Operations
(I've been having email problems.)
(I've been having email problems.)
|
By
Andy Glew Si5
·
|
|
V extension groups analogue to the standard groups
13 messages
Apologies if this is old stuff already dismissed. But I give it a try anyway. Wouldn't it make sense to separate more complex vector instructions from more trivial ones? Already with the very first ba
Apologies if this is old stuff already dismissed. But I give it a try anyway. Wouldn't it make sense to separate more complex vector instructions from more trivial ones? Already with the very first ba
|
By
tobias.strauch@...
·
|
|
GNU toolchain with RVV intrinsic support
4 messages
I am pleased to announce that our/SiFive's RVV intrinsic enabled GCC are open-sourced now. We put the sources on riscv's github, and the RVV intrinsics have been integrated in the riscv-gnu-toolchain,
I am pleased to announce that our/SiFive's RVV intrinsic enabled GCC are open-sourced now. We put the sources on riscv's github, and the RVV intrinsics have been integrated in the riscv-gnu-toolchain,
|
By
Kito Cheng
·
|
|
Cancelling Vector TG meeting today
Sorry for late notice, but I have to cancel the vector tech meeting today, Krste
Sorry for late notice, but I have to cancel the vector tech meeting today, Krste
|
By
Krste Asanovic
·
|
|
EEW and non-indexed loads/stores
2 messages
Hi all, I understand the EEW, as explicitly encoded in the load/store instructions applies to the vector of indices for the indexed loads and stores. For instance we can load a vector "SEW=8,LMUL=1" u
Hi all, I understand the EEW, as explicitly encoded in the load/store instructions applies to the vector of indices for the indexed loads and stores. For instance we can load a vector "SEW=8,LMUL=1" u
|
By
Roger Ferrer Ibanez
·
|
|
Decompress Instruction
3 messages
Hi all, For common AI workloads such as DNNs, data communications between network layers introduce huge pressure on capacity and bandwidth of the memory hierarchy. For instance, dynamic large activati
Hi all, For common AI workloads such as DNNs, data communications between network layers introduce huge pressure on capacity and bandwidth of the memory hierarchy. For instance, dynamic large activati
|
By
lidawei14@...
·
|
|
Signed v Unsigned Immediate: vsaddu.vi
4 messages
From chapter 11, section 1 (#3): The 5-bit immediate is unsigned when either providing a register index in vrgather or a count for shift, clip, or slide. In all other cases it is signed and sign exten
From chapter 11, section 1 (#3): The 5-bit immediate is unsigned when either providing a register index in vrgather or a count for shift, clip, or slide. In all other cases it is signed and sign exten
|
By
CDS
·
|
|
Usual vector TG meeting today
Though I don’t know if we’re affected by calendar changes, Krste
Though I don’t know if we’re affected by calendar changes, Krste
|
By
Krste Asanovic
·
|
|
ordered vs unordered and overlaps use cases
what are the use cases? do we have examples in mind when they would/could be used? are there examples of what developers would want from previous efforts on vector machines? can we write them down? th
what are the use cases? do we have examples in mind when they would/could be used? are there examples of what developers would want from previous efforts on vector machines? can we write them down? th
|
By
mark
·
|
|
No vector TG meeting tomorrow
Reminder there’s no vector TG meeting tomorrow (I have a conflict). We’ll be meeting again on Friday Sep 18 (I’ll work with Stephano to figure out new calendar scheme), Krste
Reminder there’s no vector TG meeting tomorrow (I have a conflict). We’ll be meeting again on Friday Sep 18 (I’ll work with Stephano to figure out new calendar scheme), Krste
|
By
Krste Asanovic
·
|
|
an interesting paper
3 messages
i was made aware of this paper. risc-v vectors are mentioned. one of the key conclusions are (from the abstract) Our experiments show that VLA code reaches about 90% of the performance of vector lengt
i was made aware of this paper. risc-v vectors are mentioned. one of the key conclusions are (from the abstract) Our experiments show that VLA code reaches about 90% of the performance of vector lengt
|
By
swallach
·
|
|
Added details for vector TG meeting tomorrow
I believe I added the correct zoom info on the correct new calendar for tomorrow’s vector task group meeting. Please check and advise if you’re not seeing it, Krste
I believe I added the correct zoom info on the correct new calendar for tomorrow’s vector task group meeting. Please check and advise if you’re not seeing it, Krste
|
By
Krste Asanovic
·
|
|
poll on vstart management issues #493, #510 and #532
2 messages
Ahead of the vector meeting I would like to see if we can address or at least get direction on some of the flagged for pre-v1.0 resolution. There are 3 related flagged issues that all deal with vstart
Ahead of the vector meeting I would like to see if we can address or at least get direction on some of the flagged for pre-v1.0 resolution. There are 3 related flagged issues that all deal with vstart
|
By
David Horner
·
|