Gentoo Archives: gentoo-mips

From: Matt Turner <mattst88@×××××.com>
To: gentoo-mips@l.g.o
Subject: Re: [gentoo-mips] Re: What kind of MIPS hardware do we have? (Looking to restart Gentoo/MIPS, need info)
Date: Sun, 11 Jul 2010 15:03:10
Message-Id: AANLkTikOJ1XMI72mUiQPLML_eh6VCV_NeC07GJhCbgYI@mail.gmail.com
In Reply to: Re: [gentoo-mips] Re: What kind of MIPS hardware do we have? (Looking to restart Gentoo/MIPS, need info) by Panagiotis Christopoulos
1 On Sun, Jul 11, 2010 at 7:53 AM, Panagiotis Christopoulos
2 <pchrist@g.o> wrote:
3 > On 23:13 Sat 10 Jul     , Matt Turner wrote:
4 >> To summarize the hardware collection
5 >>  - 5 MIPS III/Loongson little-endian STMicroelectronics systems (Lemote, Gdium)
6 >>  - 11 MIPS IV big-endian SGI systems
7 >>  - 3 MIPS IV little-endian Cobalt systems
8 >>  - 2 MIPS64 selectable-endian Broadcom systems
9 >>
10 >> What do you guys think?
11 > Hi Matt,
12 >
13 >  Sorry for my interference, but I want to write some random thoughts
14 > that come and go, for while now. It's good that you asked about what
15 > hardware we have these days. Btw, I have two SGI O2, a r5k and a r10k.
16 > The r10k is useless for linux (unless something hanpened inside the last
17 > ~2 years that I served in the army and was away). The r5k is in good
18 > condition but *extremely slow*. Once upon a time, when the mips stable
19 > keyword wasn't dropped yet, I wanted to become a mips arch tester, but
20 > found it extremely difficult to work with my r5k, cause it was very very
21 > slow as I said before. I tried to find cheap and better mips hardware
22 > but with no luck. Those days, Lemote just started to exist, and I
23 > couldn't find any reseller in Europe. The SGI stopped direct support of
24 > o2/origin hardware(unless I'm wrong), which makes it difficult for
25 > someone to find spare parts in case something happens to a SGI machine
26 > (unless you 're in US).
27 >  From the side of the gentoo linux developer/arch tester/(at least from
28 > my side), we really need new, good and fast hardware in order to work
29 > productively. For a big project, such the Gentoo Mips Project, we need
30 > more people with good and probably also different hardware. But! For
31 > example, it's very difficult to do any gentoo development(ebuild
32 > writing/testing, arch testing, compiling stuff, even to build stages with
33 > catalyst), with embedded hardware or with old SGI hardware.
34 >  So, my question is, what hardware can a gentoo dev get these days, in
35 > order to work productively? And another question, a project such as the
36 > gentoo MIPS project, should see where the future goes and not to live
37 > in the past, supporting old hardware crap, so where does the MIPS future
38 > go anyway? Will it go to embedded devices only? Will it also go to
39 > desktop systems/production servers?
40 >
41 > (I really believe that the gentoo MIPS project died the last years cause
42 > people didn't have the right hardware to work)
43 >
44 > --
45 > Panagiotis Christopoulos ( pchrist )
46 >    ( Gentoo Lisp Project )
47
48 I absolutely agree that the lack of usably fast hardware is the biggest problem.
49
50 While installing software on the O2 is slow enough as it is, having
51 some kind of quality-assurance from Gentoo/MIPS in the form of
52 ACCEPT_KEYWORDS="mips -~mips" would definitely make installing
53 software on the O2 less painful. Believe me, I've been there.
54 Compiling some package on a 300MHz R5000 takes hours, and then you
55 find out that it's clearly _never_ been tested when it breaks your
56 entire system so you've got to start the whole process over with a
57 different version.
58
59 I think the future of Linux/MIPS for regular users lies with
60 Lemote/GDium hardware. (We're probably going to not worry about things
61 like Octeon, for instance, since they're so expensive.) You'll notice
62 that many MIPS kernel developer work for companies using MIPS in
63 embedded environments though.
64
65 SGI systems are cheap and available though, so I think we should make
66 an effort to support them. The SGI Origin 300, with quad 600 MHz
67 R14ks, 4 MB L2 cache each, and 4 GB RAM is quite a fast system.
68 Unfortunately, the port has never been finished. O300s are quite cheap
69 (< 300 USD) and would make excellent Linux/MIPS systems, if only the
70 kernel port were completed.
71
72 I hope I've answered your questions. Please let me know.
73
74 Thanks,
75 Matt

Replies