SPARC_SE has been working on O3 for at least a couple years, I think. There were some other related changes I'd made for a project I'd been working on that weren't committed which might be what you're thinking of.

Gabe

Quoting Ali Saidi <[email protected]>:


The first step to getting the O3 CPU to work is to get the timing CPU to
work. It's probably a rather trivial fix, but the issue is where the fix
should go. I imagine it has something to do with interrupts or timers
(TICK/STICK compare), but exactly what is wrong I don't know. It's kind of
hard know how long it will take to find the problem. Some issues can be
tracked down rather quickly with the tracing built into M5, but since the
interrupts are going to happen on different instructions because of the
timing involved it's a bit trickier.

Someone else on the mailing list would know better than I what it would
take to make the O3 CPU work with SPARC_FS. Gabe did you changes for
SPARC_SE o3 ever get merged into the repository? That seems like it would
be the first step. Anyone else want to jump in?

Thanks,
Ali


On Thu, 20 May 2010 12:19:24 -0700, Robert Chen <[email protected]> wrote:
Hello All,

I am interested in getting the O3 CPU model to work for SPARC_FS.  My
research group is considering making these modifications ourselves.
Per the previous discussion below, it seems there are some issues with
getting this to work.  Would anyone be able to provide more details on
the issues that are preventing the timing and O3 CPUs from working in
SPARC_FS mode?  How much effort or development time would these issues
need?

Thanks in advance!

-Robert

Tue, 27 Apr 2010 02:29:14 -0700

Hi Dave,

M5 support for FS mode in SPARC is currently limited to a single core
and
an
atomic CPU. While a lot of the code for multiple cores was written, it
was
never tested or completely finished. Additionally, there are some issues
that
prevent a timing CPU or the O3 CPU from working with SPARC in FS mode.

Ali

On Apr 26, 2010, at 7:24 PM, David Nellans wrote:

Ali,

Can you elaborate a more on the particularly useful bit?

There might be others on the list, but there are at least a few of us
are in the same boat that with Simic now being owned by windriver/intel
there
is a chance that academic licensing isn't going
to play nearly as Virtutech did.  So at least at Utah we're trying to
evaluate other options.  We were using SPARC under simics
so that is what would be the least amount of work for us mentally
transitioning to another platform like M5...

cheers
-dave


On Mon, 2010-04-26 at 19:17 -0500, Ali Saidi wrote:
You can get the files from the opensparc website. However, unless
you're
willing to put in a substantial amount of work I don't think you'll
find the
full-system SPARC support particularly useful.

Ali

On Apr 26, 2010, at 12:18 PM, Eberle wrote:

> Does someone have a linux kernel and disk image for SPARC_FS, like
the
> ones for ALPHA_FS?
> Or, at least, know how to build one?
>
> Thanks,
>
> --
> Eberle A. Rambo.
> Federal University of Santa Catarina (UFSC)
_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users



_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to