Slashdot Mirror


Linux 3.1 Released With Support for the OpenRISC CPU

diegocg writes "Linux 3.1 has been released. The changes include support for the OpenRISC opensource CPU; performance improvements to the writeback throttling; some speedups in the slab allocator; a new iSCSI implementation; support for NFC chips; bad block management in the generic software RAID layer; a new 'cpupowerutils' utility for power management; filesystem barriers enabled by default in Ext3; Wii Controller support; and [the usual] new drivers and many small improvements."

9 of 165 comments (clear)

  1. Cool, Now Fix Sandy Bridge by steevven1 · · Score: 3, Interesting

    Now they just need to fix support for Intel Sandy Bridge processors...

  2. 3.11 by leromarinvit · · Score: 5, Funny

    I for one am holding out for 3.11. I heard it will be for Workgroups!

    --
    Proud member of the Ferengi Socialist Party.
  3. Re:3.1! and I'm still stuck on 2.6... by Tubal-Cain · · Score: 5, Informative

    2.6.39 --> 3.0 instead of 2.6.40

  4. Re:3.1! and I'm still stuck on 2.6... by surgen · · Score: 3, Insightful

    Can opensource projects stop with this utterly terrible use of the major.minor numbering...

    You're right. The sky is in fact falling.

  5. Re:3.1 by Tubal-Cain · · Score: 4, Funny

    Can't wait for Linux 3.11 for Workgroups

  6. Re:3 series by Tubal-Cain · · Score: 3, Informative

    Linus got sick of 2.6.really_big_number

  7. Re:3.1! and I'm still stuck on 2.6... by Beelzebud · · Score: 3, Insightful

    If that's your criticism of open source, I'd say things are going fine.

  8. Re:3 series by sakdoctor · · Score: 4, Informative

    "So what are the big changes?

    "NOTHING. Absolutely nothing. Sure, we have the usual two thirds driver changes, and a lot of random fixes, but the point is that 3.0 is just about renumbering, we are very much not doing a KDE-4 or a Gnome-3 here. No breakage, no special scary new features, nothing at all like that. We've been doing time-based releases for many years now, this is in no way about features. If you want an excuse for the renumbering, you really should look at the time-based one ('20 years') instead.

    tl;dr - Nothing happened.

  9. Re:Where can I get one? by vlm · · Score: 3, Interesting

    Where can I get an OpenRISC CPU and a motherboard that will support it,

    http://opencores.org/or1k/FPGA_Development_Boards

    I have not bothered to research why its listed as supporting the Spartan-3A DSP 1800 and not the spartan3 dev board I have sitting at home, probably needs more gates? Or depends on some part of the DSP1800's innards? Or simply the dude who did it owned a DSP1800 as opposed to the board I have at home?

    and how much do they cost compared to Intel/AMD CPUs of similar performance?

    Which vegetable has similar price to an apple or an orange? Perhaps a potatoe?

    The thing with FPGAs is... how much do you wanna spend? I know there are simply gigantic FPGA arrays out there, so on one FPGA chip you could probably put a whole Beowulf cluster of a dozen of these things on one chip complete with the ethernet switch that interconnects them. So its kind of meaningless, like debating the weight of a soul.

    The goal of a FPGA system is not to be a generic processor, but to use the field programability... you use the embedded CPU for generic "who cares how fast" stuff like a user interface, or a TCP network stack, or a DHCP client. You do all the heavy lifting inside FPGA hardware itself. If you used this CPU for a FPGA based mythtv frontend, you would not write a H.264 decoder in the emulated RISC processor assembly language, you'd use a hardware one (or at least hardware accelerated one) inside the FPGA written in verilog or VHDL. If you're running benchmarks on the FPGA processor trying to optimize it, you're probably doing it Very wrong, or trying some insane level of optimization / price cutting.

    --
    "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger