RISC-V and Linux Foundations Partner to Promote Open Source CPU (techrepublic.com)
"The Linux Foundation and RISC-V Foundation announced yesterday a joint collaboration project to promote open source development and commercial adoption of the RISC-V instruction set architecture (ISA)," reports TechRepublic:
Though some devices that integrate RISC-V will use real-time operating systems rather than Linux, the use of Linux in development will be instrumental as existing tools are being extended to support the RISC-V ISA when developing software on traditional computers. "This joint collaboration with the Linux Foundation will enable the RISC-V Foundation to offer more robust support and educational tools for the active RISC-V community, and enable operating systems, hardware implementations and development tools to scale faster," said Rick O'Connor, executive director of the RISC-V Foundation, in a press release.
In many ways, RISC-V is a hardware equivalent to the open source principles that guide the Linux project, as the ISA is open source, is not subject to patent encumbrances, and is available under the BSD license. [L]icensing fees for Arm or MIPS ISAs -- both of which are fundamentally RISC in principle -- can be avoided by using RISC-V.... As alternatives like Alpha, SuperH, MIPS, and even Intel's own Itanium processors have fallen by the wayside, organizations using those ISAs in their products have had difficult adjustment periods transitioning away, while patent encumbrances largely prevent third parties from continuing development or providing drop-in replacements for those technologies. RISC-V's open nature prevents these issues, as it is possible for any organization to extend or customize their own implementation, and any organization can produce their own RISC-V processors.
Manufacturers like how RISC-V CPUs aren't restricted to a single manufacturer, according to the article, which points out that NVIDIA and Western Digital have both announced plans to use RISC-V in some upcoming products.
RISC-V is also "gaining popularity in Internet of Things, low-power, and embedded applications," and Western Digital even plans to ultimately transition its annual consumption of processors -- one billion cores per yer -- to RISC-V.
In many ways, RISC-V is a hardware equivalent to the open source principles that guide the Linux project, as the ISA is open source, is not subject to patent encumbrances, and is available under the BSD license. [L]icensing fees for Arm or MIPS ISAs -- both of which are fundamentally RISC in principle -- can be avoided by using RISC-V.... As alternatives like Alpha, SuperH, MIPS, and even Intel's own Itanium processors have fallen by the wayside, organizations using those ISAs in their products have had difficult adjustment periods transitioning away, while patent encumbrances largely prevent third parties from continuing development or providing drop-in replacements for those technologies. RISC-V's open nature prevents these issues, as it is possible for any organization to extend or customize their own implementation, and any organization can produce their own RISC-V processors.
Manufacturers like how RISC-V CPUs aren't restricted to a single manufacturer, according to the article, which points out that NVIDIA and Western Digital have both announced plans to use RISC-V in some upcoming products.
RISC-V is also "gaining popularity in Internet of Things, low-power, and embedded applications," and Western Digital even plans to ultimately transition its annual consumption of processors -- one billion cores per yer -- to RISC-V.
Who's fabbing these things and where can I buy them? How about an ATX board I can plug these things into?
Preferably sized and priced like a 3D printer.
Or at least something that one's local maker space can afford.
Or, if all else fails, a big fab offering one-off or small series to private people.
Otherwise, while it's a really nice thing to have, that has my full support,
it doesn't have much of an impact regarding freedom, for the average person out there.
Does anyone know of anybody working towards that goal?
AG Matthew Whitaker Knew of Fraud Allegations at Florida Company but Continued to Promote It !!! - https://slate.com/news-and-politics/2018/11/matthew-whitaker-fraud-allegations-world-patent-marketing.html
The controllers on their graphics cards are RISC-V. Now they're considering implementing their compute cores as well since the compilers are good enough.
Assuming this trajectory keeps up for the next couple of years, nothing short of a Mill Computing level breakthrough will stop RISC-V from replacing ARM and x86. There's just little to no value in paying for ISA IP when the fabs are doing all the real hard work anyhow.
>"gaining popularity in Internet of Things, low-power, and embedded applications,"
Because it's a slow CPU architecture.
I should use this sig to advertise my book ISBN-13 : 978-1501515132.
No benefit for the end-user.
It's sharing the source. Linux uses the GPL license, which emphasizes the users right to the code. The BSD license emphasizes "free stuff for developers". That's a wildly different approach. If RISC-V has no way of making its proponents give back improvements, it is dead in the water.
Might not need a fab but it would help to have FPGAs that are cheap enough and fast enough to make usable computers for people to use.
There's some pretty powerful development boards out there that can be turned into a usable general purpose PC if given the right programming, software, and maybe some help with off the shelf on GPUs or such. Just being able to drive a few USB ports for display (DisplayLink USB to HDMI chip comes to mind), storage, keyboard, mouse, etc. can go a long way. Compile a Linux kernel and some other open source software for it, and there's a lot that can be done.
There would have to be an instruction set built to fit on FPGAs that enough people can afford to play with. Get it this far and perhaps there would be enough interest in time for a fab to produce a lower cost processor as a drop in replacement.
I am armed because I am free. I am free because I am armed.
It is so time for this.
But there was that pesky 'BSD License", always pointing out the difference between 'Open' and Free.
"BSD", as some idiot quoted it, is NOT a "License", it's a *Copyright*.
There is a huge difference there. Get it right.
The BSD style Copyright is now best represented by, and deployed as, the following...
https://www.openbsd.org/policy.html
https://cvsweb.openbsd.org/src/share/misc/license.template?rev=HEAD
https://www.freebsd.org/copyright/freebsd-license.html
With additional discussion here...
http://landley.net/toybox/license.html
https://urchin.earth.li/~twic/The_Amazing_Disappearing_BSD_License.html
You should also know that the next major release :-)
of FreeBSD 12.0 will be out in 1.5 weeks
You can liveboot the RC3 sampler from USB today.
It should be noted that RISC-V is an Instruction Set Architecture and not a specific CPU. There are both open and closed implementations of it but they all match a specification. It's like UNIX, there is no single implementation of UNIX but there is a specification of what a UNIX provides.
Anons need not reply. Questions end with a question mark.
For my laptop and desktop!
It sounds too silly to even reply...
First of all, "people around it will die" ... Like, the whole city? ...
Secondly, why are you implying that the desktop fab would be anything like a huge factory? Obviously it would require vast innovations and very different methods to achieve that. When you're casting metal at home, you're not using massive deadly machines either, are you?
And finally, if something is dangerous, then you learn to handle it! Why is everyone such a pussy nowadays? We drive at 120km/h, using literally endless explosions of poison. We use fire and deadly electricity, and poisonous materials in our electronics and for cooking... Hell, people could swallow a whole bag of salt, or eat too old chicken or drink 30 liters of water in one go, and kill themselves with just that!? That is not a reason for not doing it. You approach it carefully, you learn, you get good at it, and you DEAL WITH IT. And either you don't let morons touch it, if you're a fan of overpopulation, wars and starvation. Or you expect people to use their brains, and let the problem solve itself. (Provided you don't have moron breeders around you.)
Part of my point was, that you need the same tiny feature sizes of big modern fabs, for home-made chips to become actually usable replacements for large computer chips.
That means vast advancements in chip manufacturing, to make it smaller, and build home devices that are so precise. That's what I was looking for.
https://science.slashdot.org/c... quote Linda Hamilton @ Terminator 1's TERMINATION.
APK
P.S.=> YOU did that to yourself (encountering an invention of my own called CYBERIANTIGER)... apk
One of the things holding RISC-V back, is a single board computer, usable as a simple desktop. Something like a Raspberry PI, with;
- at least dual core CPU, potentially with a quad core option
- reasonable amount of memory, 1GB or more, (or DIMM slots)
- multiple USB ports
- storage, (SATA, SDXC or fast USB port for external storage)
- network, (WiFi, Ethernet, or a fast USB port for network dongles)
- video, (or PCIe slot for video card)
- Some expansion, (like PCIe, or more than 1 USB port that is a funnel of I/O bandwidth...)
This would let people test out software, and run through debuging instructions. Ideally it would have both 32 bit and 64 bit instruction sets, but starting with a 32 bit only might be acceptable in the short term.
I personally want to see a simple RISC-V 64 bit single board computer like above. Maybe it does not have to be a full blown motherboard with normal features, (like sound, and several PCIe slots), but if it's usable it would let me test out software. Then I can submit bug reports for compiler issues, and OS related quirks or out right bugs.
Lady Galadriel
I'm a different AC, the one who wrote a bot to impersonate you. I sincerely apologized for doing so, and outright condemned the harassment of SuperKendall and Raymorris. While I impersonated you, I apologized and ceased doing so, and I most certainly have not harassed SuperKendall or Raymorris.
You said you wouldn't start shit with me if I left you alone, since I post anonymously. Yet here I caught you trying to start shit with me. You LIED and I caught you. Your word is no good.
As for bots, you wrote a bot that you call "Cyberian Tiger" for the purpose of spamming when you get modded down. Your spambot has posted far more junk comments than mine ever did, and you know it. You have extreme contempt for the owner of Slashdot, which is why you brag about actively circumventing his lameness filters, limits on anonymous posting, and the moderation system. You posted off-topic spam in one article after another, starting threads to harass people like ZIP, c6gunner, and Ash-Fox. You've probably done it to others, but those are the ones I've seen. You've been doing this for damn near two decades, getting banned from ArsTechnica, harassing Thor Schrock, and now being an asshole on Slashdot.
I made a mistake, which I regret and apologized for. You, however, have been doing this for two fucking decades.
I said I'd stop impersonating you, and I have. I've kept my word. You said you wouldn't start shit with me. You LIED.
I made two mistakes, first running a spambot, then taking you at your word when you had no intention of keeping it. Despite your lies, I'll keep my word and not run the spambot again. I will demonstrate more integrity than you have here.
I apologized to you in good faith. How dare you turn around and use that to attack random people, then gloat about it. You are the scum of the earth. I made two big mistakes; you, however, are a nasty person who is rotten to the core. If your parents are decent people as you say, I wonder how they raised such a total piece of shit such as yourself. Fuck off, you lying motherfucker. You should be locked away and incarcerated for the rest of your life because you're a menace to society. Your software is shit, just like you. Fuck you.
No, CyberianTiger overran YOUR bot - that's ALL it needed to do, in defense of myself, vs. you also trying to DOWNMOD HIDE where I defended myself (vs. YOUR SPAMBOT YOU ADMITTED YOU WROTE TO TRY DEFAME ME https://science.slashdot.org/c... & IT FAILED vs. MY PROGRAM)
* YOU LOSE.
(Unbelievable - I put out a program that not only speeds folks up 2 ways but also PROTECTS them vs. a myriad of THREATS ONLINE & you TRY vainly to make ME the "bad buy" here? Please - psycho SCUMBAG, for your own sake?? Seek mental help, loony boy...)
APK
P.S.=> It's all "your kind" & YOU know how to do - lose... apk
I don't see them offering anything below 0.13 *micro*meters feature size.
With that, a decent CPU would be 1m^2 and probably run in the kilohertz range or something.
See subject & you proved YOU wrote a bot to IMPERSONATE & DEFAME ME https://science.slashdot.org/c... there & in your reply now - weak.
* I overran that PUNY "bot" of yours SOLELY to DEFEND MYSELF & my program DID perfectly, overriding your BOGUS DOWNMODS you abused trying to HIDE my defending myself with FACTS (not lies like YOU spouted).
DOZEN's of REGISTERED /.ers DISAGREE w/ you https://linux.slashdot.org/com... as you STALK ME by UNIDENTIFIABLE anonymous posts (all enumerated there as FACT/TRUTH/PROOF vs. your BULLSHIT Jealous "Lil' Jowie", you DO-NOTHING "ne'er-do-well", lol!)
APK
P.S.=> Your 1s mistake was being BORN - YOUR SECOND MISTAKE was TRYING (& failing) TO "take me on" - you lose (all you've ever KNOWN how to do is that - lose, lmao)... apk
This is predominantly a US-American thing.
In most of the world, risks are just accepted, and nothing special. People aren't pussies.
And in the most "developed" parts of Europe, people are simply expected to not be morons. They can't blame others for their carelessness.
Only in the USA do people feel entitled to act like completely brain-dead morons, and have everything around them wrapped in retard padding, and sue everyone who doesn't do it.
That is your own problem, that you need to fix, instead of making excuses. I recommend 1. not caving and bending over to basically p.c. babies, 2. have judges tell them, that if they are careless morons, then that's the life lesson that they deserve, and 2. that they hopefully learn from this, for the next time.
Oh, and accept that death is not a bad thing per se. Not everything has to survive. Certainly not planetary pathogenic pests like humankind. Let natural selection do its job. Humans are easily replaced. Just make a few more babies. Population is too old anyway.
No YOU were caught lying (eating YOUR WORDS too, lol) https://linux.slashdot.org/com... & I only wrote what DEFENDED ME perfectly vs. YOUR BOT that was out there 1st per you admitting it https://science.slashdot.org/c...
APK
P.S.=> You have issues - why don't you direct your energies into creating a GOOD tool users like & praise as I have instead of STALKING ME constantly by UNIDENTIFIABLE anonymous as you do? apk
How'd EATING YOUR WORDS taste? https://linux.slashdot.org/com... & you're the liar w/ proof vs. your FALSE ACCUSATION...
APK
P.S.=> Don't EVER doubt me OR my nigh infallible memory - or you get BLOWN AWAY by APK... apk
I just started playing around with the ESP2866, which uses an 80MHz Tensilica L106 RISC MCU and integrates 4MB flash and a WiFi interface into a part available for under $2 in quantity.
I bought one that's on an Arduino-compatible board with a USB plug for $20 from my local electronics store, but only because I didn't want to wait a week or two for a $5 one to come in the mail - I'm building a controller for my new xmas light display, which is using almost 100m of WS2812b LED tape at 60 LEDs/m (almost 1.5kW if every LED is on full white!)
don't know much about the risc-v ecosystem, but lets hope it doesn't turn into the same clusterfuck as ARM.
On a long enough timeline, the survival rate for everyone drops to zero.