Slashdot Mirror


MIPS Goes Open Source (eetimes.com)

Junko Yoshida, writing for EETimes: Without question, 2018 was the year RISC-V genuinely began to build momentum among chip architects hungry for open-source instruction sets. That was then. By 2019, RISC-V won't be the only game in town. Wave Computing (Campbell, Calif.) announced Monday (Dec. 17) that it is putting MIPS on open source, with MIPS Instruction Set Architecture (ISA) and MIPS' latest core R6 available in the first quarter of 2019. Art Swift, hired by Wave this month as president of its MIPS licensing business, described the move as critical to accelerate the adoption of MIPS in an ecosystem.

Going open source is "a big plan" that Wave CEO Derek Meyer, a MIPS veteran, has been quietly fostering since Wave acquired MIPS Technologies in June, explained Swift. Swift himself is a MIPS alumnus who worked at the company as a vice president of marketing and business development for four years. Wave, which styles itself as a tech startup poised to bring "AI and deep learning from the datacenter to the edge," sees MIPS as a key to advancing Wave's AI into a host of uses and applications. Included in MIPS instruction sets are extensions such as SIMD (single instruction, multiple data) and DSP. Swift promised that MIPS will bring to the open-source community "commercial-ready" instruction sets with "industrial-strength" architecture. "Chip designers will have opportunities to design their own cores based on proven and well tested instruction sets for any purposes," said Swift.

70 comments

  1. linux by Anonymous Coward · · Score: 0

    Aren't these the same cpu arch's that linux is dropping support for due to lack of demand?

    1. Re: linux by Anonymous Coward · · Score: 0

      Open source is such a pain in the rear. Developers have tiffs. People want special preferences. You never know what code has been borrowed from some other project. Sometimes a developer wants to open source something proprietary and everyone is worried about how much time that might take. I wish there were guidelines where you could say hey you can open source some part of the code but no more than such and such and keep backups etc etc - it is the simplicity of proprietary code that makes open source difficult, although I suppose some things will eventually always end up as open source - but a very well managed policy with the entire software community in mind can really make people happy and support a business bottom line. Just my two cents. :)

    2. Re: linux by Anonymous Coward · · Score: 0

      Linux just got RISC-V support a few months ago, you must be confusing it with something else?

    3. Re: linux by Anonymous Coward · · Score: 1

      MIPS (what the article is about) is not RISC-V.

    4. Re:linux by jellomizer · · Score: 2

      Not to sound too disparaging. But Open Source is often the waste bin of dead technology.

      Well we worked hard on it, it wasn't profitable. Might as well open source it, and see if anyone else would have any value with it.

      There are some successes such as Mozilla which Netscape Dumped its Netscape Communicator Code to the Open Source, because they were not making money from it. But there are a lot of other things that just never did anything with. Because it was garbage.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    5. Re: linux by Anonymous Coward · · Score: 0

      Yes, because in proprietary software development, developers never have tiffs, customers never have special preferences, you always know when code is borrowed from some other project, and no one worries about how much time something might take as long as open-source isn't involved.

      On a completely unrelated note... do you like sausage?

    6. Re:linux by Anonymous Coward · · Score: 1

      Let's see, what is running on a MIPS here (thing I can interact with):
      - TV
      - STB
      - wireless accesspoints
      - router

    7. Re:linux by DarkOx · · Score: 1

      I think MIPS might very well fall into that category too. Mozilla survived not because Seamonkey/gekko were any good at the time compared to IE. They were not; for all the problems IE 4/5 had; it was better. Mozilla technology was good enough though and solid enough to be built on and made better. Nobody would have bother but for the fact the MS had essentially abandon the idea of making a contemporary web browser available on anything other then 32-bit Windows.

      MIPS while a good design is really obsolete. Ever where it might edge some other technologies in say total computation per/watt or something its obsoleted by other advances in batteries etc that make it mostly not worth the trouble. On there other end there are plenty of 8 and 16 bit micro controller products to pick from in energy use is first thing you are optimizing for.

      I just don't see a market for other than to people who have fond memories of writing MIPS assembly in school or something. I mean maybe someone can put out a line of MaplePi computers or something as educational toys..

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    8. Re:linux by Anonymous Coward · · Score: 3, Interesting

      You're missing the big picture here. While SPARC and MIPS lost out to x86 they are both mature ISAs with many competing features to x86. For example they have their own SIMD implementations on the FPU. This will be a big boon to RISCV. One of the places where RISCV will find it hard to compete with x86 and ARM is that they both have some very important patented extensions. Intel beat its competitors not because x86 was technically better, but because they were able to catch the widespread consumer adoption in PCs which lead to them being able to outspend others in process node technology. Now that TSMC has caught up to them a great deal, the only other major performance hurdle are the ISA extensions and optimizations. If MIPS is truly FOSS then many of those mature features can be re-implemented into RISCV and earn a massive performance boost. Specifically the SIMD extensions and VPE (MIPS equivalent to hyper-threading) will be useful.

    9. Re:linux by epine · · Score: 1

      Not to sound too disparaging. But Open Source is often the waste bin of dead technology.

      Interesting place to put a period. And a weirdly bioinformatics slant on the technological life cycle.

      I don't know about yours, but my copy of the Pythagorean theorem remains as rust-free as it ever was.

      There are good ways, however, to incorporate intrinsic vice into your code base, to make sure that once it goes into the trash heap, it stays on the trash heap. One approach to this problem is to write your application on top of MFC. Windows citizenship badges are not printed on acid-free paper like all the best computer-science reference works.

      A good ISA that's well tuned to its transistor budget is simply not the same beast.

    10. Re:linux by ReneR · · Score: 1

      Nope, MIPS is fully supported, and working, in many WiFi APs or my Sgi Octane: https://www.youtube.com/watch?... or Origin 200: https://www.youtube.com/watch?... among other such things, ;-)

    11. Re:linux by Anonymous Coward · · Score: 0

      Arch is a niche distro so except for a few hobbyists that's hardly important.

    12. Re:linux by im_thatoneguy · · Score: 2

      Well we worked hard on it, it wasn't profitable. Might as well open source it, and see if anyone else would have any value with it.

      It's a fair criticism but in this case it's the non-altruistic motive: they want other people to maintain their tech for them.

      Wave is a hardware neural net company. They bought MIPS so that they could have an ultra low power CPU to handle the basic overhead of an OS and dispatch training jobs to their custom ASIC. Since the MIPS CPU is nothing more than a necessary evil in their system, open sourcing means they maintain a healthy MIPS ecosystem to keep their CPU architecture from rotting and maybe even evolving. The more people that use their CPU the more free updates they get. Win\Win.

    13. Re: linux by K.+S.+Kyosuke · · Score: 1

      "I'll have whatever he is smoking!"

      --
      Ezekiel 23:20
    14. Re:linux by Anonymous Coward · · Score: 0

      yeah it was dumb of them to buy MIPS. ARM or RISC-V would have made a lot more sense.

    15. Re:linux by exomondo · · Score: 1

      Sure but any company with the means to actually fab those chips is going to take it and put their own custom spin on it so their MIPS chip is going to work differently to somebody else's MIPS chip. You just end up with a fragmented market.

    16. Re:linux by arglebargle_xiv · · Score: 1

      Not to sound too disparaging. But Open Source is often the waste bin of dead technology.

      Yep. The IT industry's equivalent of the movie industry's "If you can't make it good, make it 3D" is "If you can't make it successful, make it open source".

    17. Re:linux by Z80a · · Score: 1

      Can be the case, but in this one in particular is most likely a matter of marketing.
      With all the spectre and meltdown inferno roaring the x86 land, opening the source of your chip tells the potential clients that they can actually check themselves if the chip have problems or not, specially multibillionaire corporations.

    18. Re:linux by im_thatoneguy · · Score: 1

      The CEO is a former MIPS CTO. They had already committed to a technology they were familiar with before MIPS came up for sale. They simply acquired the rights to technology they had already chosen.

      They can now make an MIPS-AI CPU with their custom neural net hardware integrated with a MIPS CPU and sell a high quality, well understood and well supported CPU but with an added accelerator for AI tasks. It's similar to Nvidia's similar efforts, except Nvidia is pairing an ARM core as the necessary-evil-component and paying ARM for the license.

    19. Re:linux by Agripa · · Score: 1

      Intel beat its competitors not because x86 was technically better, but because they were able to catch the widespread consumer adoption in PCs which lead to them being able to outspend others in process node technology. Now that TSMC has caught up to them a great deal, the only other major performance hurdle are the ISA extensions and optimizations. If MIPS is truly FOSS then many of those mature features can be re-implemented into RISCV and earn a massive performance boost. Specifically the SIMD extensions and VPE (MIPS equivalent to hyper-threading) will be useful.

      It was not only process technology. Intel's development budget was larger than all of the RISC developer budgets combined which allowed features like out-of-order execution. Development tools have improved but a high performance RISC design is not going to be significantly easier to produce than a high performance x86 design.

  2. The name you're looking for... by Anonymous Coward · · Score: 0

    ... is David Patterson.

  3. We need MMIX by aglider · · Score: 1

    Pleeease!

    --
    Sent as ripples into the electromagnetic field. No single photon has been harmed in the process.
    1. Re:We need MMIX by Anonymous Coward · · Score: 0

      With free software, you have freedom! Help stomp out software hoarding! And remember, GNU's Not Unix!

  4. Can we get an open source N64? by Anonymous Coward · · Score: 0

    Since Nintendo won’t make a classic mini N64 we can make our own with an open mips chip.

    1. Re:Can we get an open source N64? by jellomizer · · Score: 1

      You could, but you cannot legally get the games.

      Besides the mini-Nintendo stuff, is just an emulation of the ROMs not small version of the same hardware.

      A lot of these older games, just won't work on newer TV's without some emulation. LCD and the other Digital TVs were based on Pixels. Older game the pixels were more based on timing, and artifacts, granted I am talking more about the old CGA displays and less about the Nintendo.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  5. Wasn't R6... by Anonymous Coward · · Score: 1

    The FUBAR MIPS instruction set that wasn't backwards compatible with older MIPS code?

    If so, why would anyone want to go BACK to MIPS when they can get a fresh architecture, or use an established one with backwards compatibility? What is the suppler, developer, or end user benefit when it has less software compatibility, no compelling differences, and no low cost desktop/development platform or implementation to run atop?

  6. How nice is the architecture? by Anonymous Coward · · Score: 0

    Does anyone know more about how the architecture compares to others?

    Especially in terms of protential.

    You know ... how people say x86 is bad and ARM and RISC-V are nicer.

    1. Re: How nice is the architecture? by Anonymous Coward · · Score: 0

      It is typical of certain well understood architectures. And some architectures are expensive so you need to be able to produce in volume but some are quite efficient at any size of a production run. A general rule, nothing to do with R6 or RISC

    2. Re:How nice is the architecture? by K.+S.+Kyosuke · · Score: 1

      MIPS was always very nice, text-book stuff, in fact. The question is how the ISA would perform in a modern implementation.

      --
      Ezekiel 23:20
  7. What will you use for graphics? by drinkypoo · · Score: 1

    Since Nintendo wonâ(TM)t make a classic mini N64 we can make our own with an open mips chip.

    What's your graphics hardware going to look like?

    Anyway, this is exciting whether it will let you knock off the N64's CPU or not. Like TFA says, MIPS is mature. It's not known for performance, but maybe this will be the shot in the ARM that it's looking for.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    1. Re:What will you use for graphics? by Bert64 · · Score: 1

      MIPS was a performance architecture back in the 90s, and one of the first to have 64bit support. Many supercomputers were built using MIPS cpus at one time.

      The move to 64bit could have been a real opportunity for MIPS, they've a tried and tested 64bit architecture that's been around since the early 90s with existing mature support from compilers and operating systems - and yet arm64 started from scratch and overtook them.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    2. Re:What will you use for graphics? by drinkypoo · · Score: 1

      "MIPS was a performance architecture back in the 90s,"

      A lot of things were different back in the nineties. MIPS didn't scale.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:What will you use for graphics? by Bert64 · · Score: 1

      Available in configurations up to 512 processors:

      https://en.wikipedia.org/wiki/...

      Seemed to scale pretty well...

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    4. Re:What will you use for graphics? by drinkypoo · · Score: 1

      Available in configurations up to 512 processors:
      https://en.wikipedia.org/wiki/...
      Seemed to scale pretty well...

      What you're missing there is that SGI built all the glue logic to make that possible, which resulted in some computers which yes were very powerful, but which were also very expensive per MIPS, ironically. SGI machines cost more per unit of performance than anything else, but also offered more performance than anything short of a Cray. That led to their use only in specific niche markets, and their eventual dying out as x86 processors left MIPS behind. (SGI did sell one PC at the end, but it was overpriced as was their wont, and it failed rapidly in the market.) They could have scaled any processor to that total number of cores with the strategy they used, but they were MIPS licensors so they wound up using MIPS — to their detriment. If they had been using literally any other popular comparable architecture, it would have scaled to higher clock rates and they might have been around for years longer than they actually were.

      MIPS has a well-earned reputation for being the cheapest credible architecture, but it also has a well-earned reputation for being the least performant currently-maintained architecture.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  8. SPARC has been GPL for years by BaronM · · Score: 3, Informative

            SPARC has been GPL for years (Score:?)
            by Anonymous Coward on Monday December 17, 2018 @03:51PM

            Risc-V never was the only game in town; SPARC has been avaialable under the GPLv2 since 2006: https://en.wikipedia.org/wiki/OpenSPARC

    1. Re:SPARC has been GPL for years by OrangeTide · · Score: 1

      RISC-V scales down much further than SPARC. I terms of target market, RISC-V has qualities of the more configurable embedded cores like ARC (weird that a Super Nintendo accelerator chip ended up in millions of SD memory cards) and Xtensa. RISC-V wasn't really meant to compete with SPARC, and it only somewhat overlaps MIPS for application processors. Room for custom extensions for RISC-V are provided by the spec, so we already have DSP and crypto instructions on some fives.

      --
      “Common sense is not so common.” — Voltaire
    2. Re:SPARC has been GPL for years by Anonymous Coward · · Score: 0

              SPARC has been GPL for years (Score:?)

              by Anonymous Coward on Monday December 17, 2018 @03:51PM

              Risc-V never was the only game in town; SPARC has been avaialable under the GPLv2 since 2006: https://en.wikipedia.org/wiki/OpenSPARC

      and oracle will Never, Ever sue you for touching it with a ten foot pole, honest. not even if you copy the comments

    3. Re:SPARC has been GPL for years by Anonymous Coward · · Score: 1

      RISC-V scales down much further than SPARC.

      ask google what happens when you use GPL code from oracle

    4. Re: SPARC has been GPL for years by Anonymous Coward · · Score: 0

      No shit Sherlock

    5. Re:SPARC has been GPL for years by OrangeTide · · Score: 1

      ask google what happens when you use GPL code from oracle

      Well said. Best to avoid dealing with Oracle. They ruin Java and MySQL for the community. R.I.P. SPARC

      --
      “Common sense is not so common.” — Voltaire
    6. Re:SPARC has been GPL for years by Anonymous Coward · · Score: 1

      RISC-V is an open-source architecture. MIPS on open source threatens RISC-V more than MIPS threatens ARM.

      As an architecture, MIPS occupies the high end of computing and ARM occupies the low end. The high end is high performance with high demand on energy. The low end is medium performance with low demand on energy.

      RISC-V is an attempt to straddle both ends. RISC-V will not succeed in the low end because ARM is firmly entrenched there.

      RISC-V has a chance at the high end, but MIPS is now positioned as an open-source challenger.

      SPARC is not competitive at either the high end or the low end because register windows is baggage that conflicts with high performance and low power.

    7. Re: SPARC has been GPL for years by enriquevagu · · Score: 2

      This!

      OpenSPARC cores have been used in the OpenPiton project from Princeton, building a scalable system (at least, more scalable than the crossbar-based T1) with their own memory subsystem.

      And you know what? Last week they launched a new version of the project, replacing the OpenSPARC cores with the Ariane RISC-V core from PULP (ETH).

      If MIPS launches their own open-source cores, no doubt somebody will implement them in their project. But they would need to be really good (in performance, MIPS/W or some other relevant metric) to beat the current momentum of RISC-V. I don't think it will happen.

      Finally, MIPS and RISC-V ISAs are very similar to each other (except atomics and extensions), so if they open-source a really good core, maybe someone adapts the instruction decoder to understand RISC-V. Regards, I doubt 2019 will be the year of MIPS.

    8. Re:SPARC has been GPL for years by Anonymous Coward · · Score: 0

      Oracle is the least lawsuit happy company on the planet. I wonder how much money one might waste attempting not to be sued by them

    9. Re: SPARC has been GPL for years by jd · · Score: 1

      Not getting sued is easy. Just set your repository up on a server on the island they use as a tax haven and go completely anonymous with it.

      There's no way they'd risk violating the anonymity by omerta, it would expose all the stuff they want kept secret and piss off the banks who have no official records of Oracle opening those other accounts.

      Always use your enemy's bank account as a body shield.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    10. Re: SPARC has been GPL for years by Anonymous Coward · · Score: 0

      Actually, one very nice open source core can be compiled to execute either MIPS or RISC-V instructions (which proves your point about how similar they are):

      https://github.com/f32c/f32c

      A very interesting project with an open source MIPS processor is set to switch to RISC-V:

      https://www.cl.cam.ac.uk/research/security/ctsrd/cheri/

      About Sparc, the v8 32 bit instruction set was actually adopted as an IEEE standard (1754-1994). So I don't see MIPS being able to do what Sparc didn't.

    11. Re:SPARC has been GPL for years by Anonymous Coward · · Score: 0

      I want a OpenSPARC Pi , Pleaseeee!

  9. Great News!!! by DaMattster · · Score: 1

    There definitely needs to be challenges to the dominance of Intel and AMD. I'm looking forward to progress on the MIPS front. After the woes of Spectre and Meltdown, MIPS will be welcome competition!

    1. Re:Great News!!! by OrangeTide · · Score: 1

      MIPS isn't going to replace your x86 desktop. MIPS certainly has been scaled up to high end computing before, it's not really well suited to fast desktops running a small number of tightly coupled threads (very dependent on inter-processor cache performance)

      If you think it is important to use an alternative, then take a look at getting a TALOS II. It's a POWER9 based workstation that is pricey but not totally bananas. You do give up about 5% of performance on POWER9 when you apply the Spectre and Meltdown patches, which is not ideal but may be acceptable.

      --
      “Common sense is not so common.” — Voltaire
    2. Re:Great News!!! by Desler · · Score: 1

      Did you forget a sarcasm tag somewhere? MIPS is a puny joke compared to a desktop
      CPU.

    3. Re: Great News!!! by jd · · Score: 1

      I dunno, SGI went bankrupt after moving from MIPS to Intel. It wasn't due to the extra horsepower dragging them along.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    4. Re: Great News!!! by Sique · · Score: 1

      Here we are back at the old correlation vs. causation game. Just because the date of the move to Intel predates SGI's bankruptcy, it doesn't mean that it caused it. Maybe the move to Intel gave SGI the chance to delay the bankruptcy for several month?

      --
      .sig: Sique *sigh*
    5. Re: Great News!!! by Anonymous Coward · · Score: 0

      Nah, the move to Intel did end up killing SGI. When SGi announced they'd be ditching mips for Itanium, the customers stopped buying the mips based machines. After a couple of years, and still no Itanium, SGi dusted off the old Mips core, bumped up the clock speed a bit, and hastily released the Fuel line of machines. At this point, customers had 3 choices: Buy a soon-to-be-obsolete SGi Fuel (for a lot of money!), wait an unspecified amount of time for the Itanium based machines to appear, or sod it all off and just buy a linux box for a fraction of the price. When the Itanium machines finally appeared, well, they were basically shit.

      Admittedly, one other factor was the migration of members of SGi's OpenGL team over to NVidia (Mark Kilgard et al). Would you like to pay 5k for an Itanium based SGi, or spend 2k for a better performing AMD athlon, combined with a far more capable NVidia Geforce card in it?

    6. Re:Great News!!! by jabuzz · · Score: 1

      All those SGI workstations must have been a figment of my imagination then?

      MIPS can do just fine to replace an x86 desktop. It also works just fine in the embedded space too.

      My routers at work have a 64 bit MIPS with 16 cores doing 1.8GHz (version of the silicon do 2.2GHz) with 16GB of DDR4 RAM. IT has a couple of SATA III ports on the SoC, and USB3. Do a version with less 10Gbps ports and some more PCI lanes for say an AMD GPU and that would do very nicely for my desktop thank you very much.

    7. Re:Great News!!! by OrangeTide · · Score: 1

      All those SGI workstations must have been a figment of my imagination then?

      Correct. You aren't going to see a favorable comparison between a late 1990's workstation and a 2018 desktop. A lot has changed in 20 years, not just in Si fabrication but in computer architecture as well.

      My routers at work have a 64 bit MIPS with 16 cores doing 1.8GHz

      I used to be a kernel developer for a Cavium-based product at Cisco. Cavium is a multicore MIPS architecture, early OCTEON chips had absolutely no cache protocol between cores, making it useless for assigning all cores to Linux. So no good SMP for that architecture. What you can do is run network processing on the additional cores, with one core acting as a management system (running Linux for example). You can do some really neat things if you have a core dedicated to handling each Ethernet port even lets you do some deep level packet inspection.

      Special purpose hardware is faster (and often cheaper) than general purpose hardware when applied to that special purpose. For general purpose computing, you can crank a lot of FLOPS/$ with a PC. I don't think you'll like running your MIPS64 based router as a desktop, especially considering the lack of a good MTRR on pretty much all embedded MIPS, means you won't be able to set up the memory for good GPU performance.

      --
      “Common sense is not so common.” — Voltaire
  10. IRIX in portable form factor? by DMJC · · Score: 2

    Does this mean we'll finally get IRIX running on a new system? It'd be cool to get IRIX running on a laptop form factor. Not overly useful but hey Photoshop 3.0 and Maya 6.0 are pretty cool. Plus we can all pretend to be artiste's with Power Animator.

    1. Re:IRIX in portable form factor? by Anonymous Coward · · Score: 0

      Does this mean we'll finally get IRIX running on a new system? It'd be cool to get IRIX running on a laptop form factor. Not overly useful but hey Photoshop 3.0 and Maya 6.0 are pretty cool. Plus we can all pretend to be artiste's with Power Animator.

      There are intermittent crashing kernel bugs in IRIX that have never been fixed. Nobody knows anything about the code any more, nobody can fix the bugs. Give up and move on like everyone else

    2. Re:IRIX in portable form factor? by Anonymous Coward · · Score: 0

      Once you've sat through the install process of Irix on an O2, the thought of going through that again is somewhat off putting.

    3. Re:IRIX in portable form factor? by Misagon · · Score: 2

      Probably not. Modern MIPS is not the same ISA as what SGI's machines used.

      If there would be a modern MIPS chip that could run the older ISA in user-mode (like 386 code on a x86-64 system), I think it would be better to create a subsystem for IRIX on FreeBSD -- which is a more up-to-date foundation than IRIX' old kernel.
      The FreeBSD kernel has a framework for foreign syscall interfaces, through which it already supports running e.g. Linux binaries natively.

      --
      "We mustn't be caught by surprise by our own advancing technology" -- Aldous Huxley
  11. Yawn by Anonymous Coward · · Score: 0

    RISC-V was never the only game in town. There have been open source ISAs and CPU designs for years.

    The hype of RISC-V is ridiculous. Hopefully this puts it to bed

    1. Re:Yawn by Anonymous Coward · · Score: 0

      The only thing I understand about the hype for RISC-V is that gcc/llvm support RISC-V.

      It is easy to design a CPU, it is hard to also have compiler support for it.

    2. Re:Yawn by ebh · · Score: 1

      Somebody above referred to fond memories of writing MIPS assembler in school. I have fond memories of writing a MIPS compiler in school. :)

  12. My Octane is celebrating ;-) by ReneR · · Score: 1

    Yes, seriously – running Linux these days: https://www.youtube.com/watch?... since last month or so also with hardware X.org cursor: https://www.youtube.com/watch?...

    1. Re:My Octane is celebrating ;-) by Anonymous Coward · · Score: 0

      Yeah, but can you run it on a Nintendo 64?

    2. Re:My Octane is celebrating ;-) by Anonymous Coward · · Score: 0

      Interesting. Was about to bin my Octane.

      Still not sure I'll keep it though.

  13. Fujitsu Abandons SPARC by Anonymous Coward · · Score: 1

    Fujitsu has decided to replace SPARC with ARM.

  14. We really need a new architecture by jd · · Score: 2

    Ideally, we need several.

    But to really understand what works and why, you want examples.

    I hope, now the Itanium 3 has been discontinued for a while, that and the Intel iWarp are open sourced. Doubt it, but one can always hope.

    Between the MIPS, the T2, the GPLed SPARC, the RISC-V, the open source elements of the AMULET series and everything on Open Cores, we've a substantial body of knowledge on very large numbers of threads, very high performance, asynchronous computing and advanced ALU.

    Throw in the two above as well and our understanding is almost complete.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  15. Then do it with third-party games by tepples · · Score: 1

    you cannot legally get the games.

    Granted for first-party games. But it should be feasible for a sufficiently capitalized toy company to license 20 well-received third-party Nintendo 64 games from their publishers to make and sell a "Classic 64" console without Nintendo's help and without Nintendo's name on the box. At 8 to 32 MB per ROM, it'll fit comfortably on a board with 512 MB flash. Though the present source release does not include the Nintendo 64's RSP (vertex shader) and RDP (triangle filler), a high level emulation thereof would satisfy all but the most hardcore purists.

  16. IRIX by DaMattster · · Score: 1

    I'd like to see IRIX open sourced!

  17. How nice? Not nice. by emil · · Score: 2

    I posted this at hacker news (tl;dr - SPARC and MIPS had design aspects that were great in 1983, but didn't scale): https://www.jwhitham.org/2016/...

  18. Too little too late by Anonymous Coward · · Score: 0

    If (insert current owner here), (insert current owner here), and IBM want to contribute, they can join the RISC-V movement. MIPS, SPARC, and POWER are all dead.