* [libre-riscv-dev] sun opensparc t2
@ 2020-04-30 22:50 Jacob Lifshay
2020-05-01 13:22 ` Luke Kenneth Casson Leighton
0 siblings, 1 reply; 2+ messages in thread
From: Jacob Lifshay @ 2020-04-30 22:50 UTC (permalink / raw)
To: Libre-RISCV General Development
the opensparc t2 is open source under the GPLv2, seems like it might be a
useful reference.
it is a barrel processor, hence doesn't get very good single-threaded
performance.
Jacob
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [libre-riscv-dev] sun opensparc t2
2020-04-30 22:50 [libre-riscv-dev] sun opensparc t2 Jacob Lifshay
@ 2020-05-01 13:22 ` Luke Kenneth Casson Leighton
0 siblings, 0 replies; 2+ messages in thread
From: Luke Kenneth Casson Leighton @ 2020-05-01 13:22 UTC (permalink / raw)
To: Libre-RISCV General Development
On Thu, Apr 30, 2020 at 11:50 PM Jacob Lifshay <programmerjake@gmail.com> wrote:
> the opensparc t2 is open source under the GPLv2, seems like it might be a
> useful reference.
really what we need, the immediate priorities are:
* the L0 cache/buffer
* a TLB (Radix) implementation to study (Paul Mackerras's microwatt
may be the first)
* a (long, important) discussion on how many ALU and LD/ST Comp Units to
allocate, and how they should be connected to the register file(s).
these things stem from the requirements as a GPU/Hybrid OoO
multi-issue Vector-capable design with an augmented POWER front-end,
where we will run GNU/Linux OS workloads, and we're going for
single-core at the moment. consequently there's unlikely to be much
we could use from it *right now*.
however looking at this:
http://fpga.ashishbanerjee.com/opensparc/t2-architecture
opensparc T2 apparently has some important characteristics which we
will need for the next version: L1 cache crossbar interconnect, and it
uses the opencores.org wishbone memory controller, which we should
definitely track down.
> it is a barrel processor, hence doesn't get very good single-threaded
> performance.
interesting...
l.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, back to index
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-04-30 22:50 [libre-riscv-dev] sun opensparc t2 Jacob Lifshay
2020-05-01 13:22 ` Luke Kenneth Casson Leighton
Libre RISC-V Mailing list Archives (accessible via public-inbox)
Archives are clonable: git clone --mirror https://inbox.libre-soc.org/libre-riscv-dev
Example config snippet for mirrors
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git