One of the evaluation strategies mentioned in the draft says that only instructions found in the real-world applications will be accepted. I wanted to know if you do have some benchmarks or some applications available which I can test out to see where the proposed instructions can be useful? this just for my own curiosity.
Is it possible to encode some instructions in the 16-bit space or is it mandatory to encode them in 32-bit space only?
How is SROW/SRO different from the the base spec instructions SRAW/SRA?
I see in the latest draft you have added some area numbers. I am assuming you have built these in verilog? Can you provide access to the verilog files?
I am interested in porting the current draft to one of our processors (SHAKTI processors) and would like to see the prelimnary numbers on area, performance and power.
Also are you aware of any riscv profiling tool which can analyze a trace dump (something similar to the log-file of spike) and provide stats like instruction histogram, RAW dependencies, top-most common sequences. I ask this since I would like to profile a few codes/benchmarks and see if some of the sequences can actually be directly mapped to the ISA proposed here.
Hi,On Mon, Apr 30, 2018 at 6:49 PM, Neel Gala <neel...@gmail.com> wrote:I see in the latest draft you have added some area numbers. I am assuming you have built these in verilog? Can you provide access to the verilog files?They are in the same github repository as the XBitmanip document:
I've now also added that link to the XBitmanip PDF.I am interested in porting the current draft to one of our processors (SHAKTI processors) and would like to see the prelimnary numbers on area, performance and power.Support for XBitmanip in SHAKTI would be great!Also are you aware of any riscv profiling tool which can analyze a trace dump (something similar to the log-file of spike) and provide stats like instruction histogram, RAW dependencies, top-most common sequences. I ask this since I would like to profile a few codes/benchmarks and see if some of the sequences can actually be directly mapped to the ISA proposed here.I'm not aware of any such tool. But that might simply be because I'm not very familiar with the tool ecosystem surrounding spike.
regards,- Clifford