[kaffe] Porting Kaffe on Cray
Kevin D. Kissell
kevink@mips.com
Tue Jul 8 00:02:01 2003
This is a multi-part message in MIME format.
------=_NextPart_000_0032_01C34531.546009C0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
I would think that the biggest problem is going to come from a lack of =
GNU infrastructure.
Do you have gcc and gnu make working on that platform? If you've got =
that in place,
given that 64-bit ports have already been done, an interpreter port =
ought not to be too
difficult. A JIT3 implementation for the SV1 processor would be a lot =
of work, considering
that most non-x86 JIT3 ports are currently failing at least one =
regression test, but might
be worth spending some effort, since even with a JIT, I would expect =
kaffe to run like sludge=20
on a Cray scalar unit. If you can figure out a practical way to use the =
vector units for
Java interpretation or JITting, I can pretty much guarantee you a =
doctorate from any
one of a number of leading computer science schools. ;o)
----- Original Message -----=20
From: Babar=20
To: kaffe@kaffe.org=20
Sent: Tuesday, July 08, 2003 7:54 AM
Subject: Re: [kaffe] Porting Kaffe on Cray
Thank you Tony and Kevin for all valuable suggestions. The machine is =
Cray SV1 and UNIX version running on this machine is UNICOS.=20
I am just looking into different issues right now before we start =
working on porting it.
-- Babar
=20
-------------------------------------------------------------------------=
-----
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
------=_NextPart_000_0032_01C34531.546009C0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 5.50.4919.2200" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>I would think that the biggest =
problem is=20
going to come from a lack of GNU infrastructure.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Do you have gcc and gnu make working on =
that=20
platform? If you've got that in place,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>given that 64-bit ports have already =
been done, an=20
interpreter port ought not to be too</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>difficult. A JIT3 =
implementation for=20
the SV1 processor would be a lot of work, considering</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>that most non-x86 JIT3 ports are =
currently failing=20
at least one regression test, but might</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>be worth spending some effort, since =
even with a=20
JIT, I would expect kaffe to run like sludge </FONT></DIV>
<DIV><FONT face=3DArial size=3D2>on a Cray </FONT><FONT face=3DArial =
size=3D2>scalar=20
unit. If you can figure out a practical way to use the vector =
units=20
for</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Java interpretation or JITting, I can =
pretty much=20
guarantee you a doctorate from any</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>one of a number of leading computer =
science=20
schools. ;o)</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<BLOCKQUOTE=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV style=3D"FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV=20
style=3D"BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: =
black"><B>From:</B>=20
<A title=3Dwinrunnerpro@yahoo.com =
href=3D"mailto:winrunnerpro@yahoo.com">Babar</A>=20
</DIV>
<DIV style=3D"FONT: 10pt arial"><B>To:</B> <A title=3Dkaffe@kaffe.org=20
href=3D"mailto:kaffe@kaffe.org">kaffe@kaffe.org</A> </DIV>
<DIV style=3D"FONT: 10pt arial"><B>Sent:</B> Tuesday, July 08, 2003 =
7:54=20
AM</DIV>
<DIV style=3D"FONT: 10pt arial"><B>Subject:</B> Re: [kaffe] Porting =
Kaffe on=20
Cray</DIV>
<DIV><BR></DIV>
<DIV>
<DIV>Thank you Tony and Kevin for all valuable suggestions. =
The=20
machine is Cray SV1 and UNIX version running on this machine is =
UNICOS. </DIV>
<DIV> </DIV>
<DIV>I am just looking into different issues right now before we start =
working=20
on porting it.</DIV>
<DIV> </DIV>
<DIV>-- Babar</DIV>
<DIV> </DIV>
<DIV><BR> </DIV></DIV>
<P>
<HR SIZE=3D1>
Do you Yahoo!?<BR><A=20
=
href=3D"http://pa.yahoo.com/*http://rd.yahoo.com/evt=3D1207/*http://promo=
.yahoo.com/sbc/">SBC=20
Yahoo! DSL</A> - Now only $29.95 per month!</BLOCKQUOTE></BODY></HTML>
------=_NextPart_000_0032_01C34531.546009C0--