|
Multiple accesses required to the same location for strided memory accesses
I see that section 7.5 of the vector spec currently says:
When rs2=x0, then an implementation is allowed, but not required, to perform fewer memory operations than the number of active elements,
I see that section 7.5 of the vector spec currently says:
When rs2=x0, then an implementation is allowed, but not required, to perform fewer memory operations than the number of active elements,
|
By
Bill Huffman
·
#672
·
|
|
Re: Zve should be a strict subset of V, use new option to relax VLEN
FYI, I'm working with Elisa Sawyer and others on a style and content guide for extension proposals, mostly based on the excellent bitmanip v1.0.0-rc1 draft. That draft includes a table like the one
FYI, I'm working with Elisa Sawyer and others on a style and content guide for extension proposals, mostly based on the excellent bitmanip v1.0.0-rc1 draft. That draft includes a table like the one
|
By
ghost
·
#671
·
|
|
Re: Zve should be a strict subset of V, use new option to relax VLEN
Hi Krste,
The descriptions of Zvl* look good. A couple of comments:
* The V description says vector length greater than or equal to 128. Should it instead refer to Zvl128b?
* I wonder if there
Hi Krste,
The descriptions of Zvl* look good. A couple of comments:
* The V description says vector length greater than or equal to 128. Should it instead refer to Zvl128b?
* I wonder if there
|
By
Bill Huffman
·
#670
·
|
|
Re: Zve should be a strict subset of V, use new option to relax VLEN
I added vector length extensions to spec.
Please review,
Krste
| Hello Guy,
| It definitely would be good for Zve to be a strict subset of V. I think that means the same thing as that any binary
I added vector length extensions to spec.
Please review,
Krste
| Hello Guy,
| It definitely would be good for Zve to be a strict subset of V. I think that means the same thing as that any binary
|
By
Krste Asanovic
·
#669
·
|
|
Vector TG Meeting Minutes 2021/07/09
Date: 2021/07/09
Task Group: Vector Extension
Chair: Krste Asanovic
Vice-Chair: Roger Espasa
Number of Attendees: ~12
Current issues on github: https://github.com/riscv/riscv-v-spec
We had a short
Date: 2021/07/09
Task Group: Vector Extension
Chair: Krste Asanovic
Vice-Chair: Roger Espasa
Number of Attendees: ~12
Current issues on github: https://github.com/riscv/riscv-v-spec
We had a short
|
By
Krste Asanovic
·
#668
·
|
|
Re: Zve should be a strict subset of V, use new option to relax VLEN
Hello Guy,
It definitely would be good for Zve to be a strict subset of V. I think that means the same thing as that any binary that runs on Zve will run correctly on Z. But I’m not seeing how
Hello Guy,
It definitely would be good for Zve to be a strict subset of V. I think that means the same thing as that any binary that runs on Zve will run correctly on Z. But I’m not seeing how
|
By
Bill Huffman
·
#667
·
|
|
Zve should be a strict subset of V, use new option to relax VLEN
Hi,
The way 18.1 and 18.2 currently read in the V spec is a bit confusing.
It defines Zve as "Vector extensions for Embedded Processors", and V as a "Vector Extension for Application Processor".
1)
Hi,
The way 18.1 and 18.2 currently read in the V spec is a bit confusing.
It defines Zve as "Vector extensions for Embedded Processors", and V as a "Vector Extension for Application Processor".
1)
|
By
Guy Lemieux
·
#666
·
|
|
Re: Vector TG Meeting tomorrow
I apparently missed the meeting that I thought was at noon eastern.
There are of course the remaining open for v1.0 issues.
I gather what was discussed was if we could reasonably move to public review
I apparently missed the meeting that I thought was at noon eastern.
There are of course the remaining open for v1.0 issues.
I gather what was discussed was if we could reasonably move to public review
|
By
David Horner
·
#665
·
|
|
Re: Vector TG Meeting tomorrow
just to qualify, I think we are talking about RVA22 (application target) and not RVM22 (microcontroller target).
just to qualify, I think we are talking about RVA22 (application target) and not RVM22 (microcontroller target).
|
By
mark
·
#664
·
|
|
Re: Vector TG Meeting tomorrow
Mentioned by Krste in the meeting: processor profile already requires VLEN >= 128.
Mentioned by Krste in the meeting: processor profile already requires VLEN >= 128.
|
By
Jan Wassenberg
·
#663
·
|
|
Re: Vector TG Meeting tomorrow
A topic to discuss: lower bound on VLEN.
The upper bound is helpful but even VL-agnostic code sometimes wants at least 128 bits.
Example: N parallel instances of AES (16 bytes each), or N 128-bit
A topic to discuss: lower bound on VLEN.
The upper bound is helpful but even VL-agnostic code sometimes wants at least 128 bits.
Example: N parallel instances of AES (16 bytes each), or N 128-bit
|
By
Jan Wassenberg
·
#662
·
|
|
Re: Vector TG Meeting tomorrow - imprecise trap description/use.
For discussion:
The text states:
reporting an error and terminating execution is the appropriate response.
Issue #598 to be resolved after v1.0 and issue #364 which is tagged with "resolve for
For discussion:
The text states:
reporting an error and terminating execution is the appropriate response.
Issue #598 to be resolved after v1.0 and issue #364 which is tagged with "resolve for
|
By
David Horner
·
#661
·
|
|
Vector TG Meeting tomorrow
We’ll meet tomorrow to see if there are any remaining concerns before going Into public review,
Krste
We’ll meet tomorrow to see if there are any remaining concerns before going Into public review,
Krste
|
By
Krste Asanovic
·
#660
·
|
|
Re: Vector TG meeting minutes 2021/07/02
-----Original Message-----
From: tech-vector-ext@... <tech-vector-ext@...> On Behalf Of Krste Asanovic
Sent: Friday, July 2, 2021 12:53 PM
To: tech-vector-ext@...
Subject: [RISC-V] [tech-vector-ext]
-----Original Message-----
From: tech-vector-ext@... <tech-vector-ext@...> On Behalf Of Krste Asanovic
Sent: Friday, July 2, 2021 12:53 PM
To: tech-vector-ext@...
Subject: [RISC-V] [tech-vector-ext]
|
By
Bill Huffman
·
#659
·
|
|
Vector TG meeting minutes 2021/07/02
Date: 2021/07/02
Task Group: Vector Extension
Chair: Krste Asanovic
Vice-Chair: Roger Espasa
Number of Attendees: ~12
Current issues on github: https://github.com/riscv/riscv-v-spec
We discussed
Date: 2021/07/02
Task Group: Vector Extension
Chair: Krste Asanovic
Vice-Chair: Roger Espasa
Number of Attendees: ~12
Current issues on github: https://github.com/riscv/riscv-v-spec
We discussed
|
By
Krste Asanovic
·
#658
·
|
|
Vector TG meeting tomorrow usual time slot
Based on feedback, we'll have a vector TG meeting tomorrow to address
concerns. Details in usual place in Google calendar,
Krste
Based on feedback, we'll have a vector TG meeting tomorrow to address
concerns. Details in usual place in Google calendar,
Krste
|
By
Krste Asanovic
·
#657
·
|
|
Re: Smaller embedded version of the Vector extension
I’ve taken a stab at reducing the number of instructions in my RVV-lite proposal. The overriding goal, in my mind, is to preserve forward software compatibility so the ecosystem doesn’t need to
I’ve taken a stab at reducing the number of instructions in my RVV-lite proposal. The overriding goal, in my mind, is to preserve forward software compatibility so the ecosystem doesn’t need to
|
By
Guy Lemieux
·
#656
·
|
|
Re: Smaller embedded version of the Vector extension
Hi Everyone, wanted to continue this interesting discussion.
Noticed that the ZVE* Extensions are listed now on the vspec.adoc:
Hi Everyone, wanted to continue this interesting discussion.
Noticed that the ZVE* Extensions are listed now on the vspec.adoc:
|
By
Gregory Kielian
·
#655
·
|
|
Re: No vector TG meeting tomorrow - preparing to start public review
I did not expect that this meeting, of all meetings, would be cancelled.
So I’ll send my comments by email now rather than discussing an important one at the meeting and filing issues for minor
I did not expect that this meeting, of all meetings, would be cancelled.
So I’ll send my comments by email now rather than discussing an important one at the meeting and filing issues for minor
|
By
Bill Huffman
·
#654
·
|
|
Re: No vector TG meeting tomorrow - preparing to start public review
I am disappointed that the meeting was cancelled.
I am concerned that jnk0le's contributions/concerns, in particular, have been dismissed and to the extent that they were objections to
I am disappointed that the meeting was cancelled.
I am concerned that jnk0le's contributions/concerns, in particular, have been dismissed and to the extent that they were objections to
|
By
David Horner
·
#653
·
|