Live data from Hacker News

A third world engineer responds to “RISC-V: They should have known better”

rvembedded.com

211–220 of 350 posts

Re: A third world engineer responds to “RISC-V: They should have known better”

#211
post #173

Earlier quoted context omitted.

> There aren't ones that wouldn't be served better by ARM Sure there are. If you want to do weird and wacky stuff, try to do it with an ARM and see how fast you get shut down. > The improvement is entirely "we don't have to pay ARM" No, it's "we don't have to beg and grovel, or pay ARM."

I guess this would be orders of magnitude more horrible with x86_64?

Hard to know at this point. In the past ARM sued people for daring to think about implementing ARM compatible computers. (Even university research projects.)

Of course, in the more distant past, AMD and Intel sued each other a lot. But there have been a dozen or so x86 market entrants. I think the competition has just been brutal.

So, with either one, you could, of course, do a clean-sheet design and hope you don't get sued.

Since ARM has historically only sold IP, they are incredibly jealous of their monopoly for that ISA. Of course, the flip side of it is that if you have enough money, and you beg and grovel enough, you can probably do what you want with their code.

Except, of course, when you can't. Or rather, maybe you can, but they will try really hard to stop you.

For example, Qualcomm, an architecture licensee who had purchased the rights to basically make whatever the fuck ARM they wanted, purchased a startup named Nuvia that also had an architecture license, and started using Nuvia's designs.

ARM sued, just because. They were shut down in court, but the message is clear. They are very aggressive.

Seriously, who needs that shit? Semiconductor market windows are tight enough as it is, and ARM has always acted like "Nice chip you've got there, buddy; shame if you haven't dotted your i's anc crossed your t's on the licensing."

At least with Intel or AMD, you're probably only looking at patent lawsuits, and you could probably do a decent job on a low end machine with techniques that were known 20 years ago.

You could do the same with ARM, of course, but they will sue you just because, to see if they can make you run out of money.

Re: A third world engineer responds to “RISC-V: They should have known better”

#212

Earlier quoted context omitted.

from my understanding there's the SiFive P870, Tenstorrent Ascalon X, and Condor Computing Cuzco among others

All on latest silicon process?

no, i'm talking about the core designs, not finished CPUs you could buy. using a leading-edge node is prohibitively expensive so nearly everything RISC-V i've seen has been using around 22nm to 12nm nodes. if you had an example of any of those cores in a finished product on a similar node they should be competitive, and in the meantime once people can get their hands on them you could test them against each other at low clock speeds to see how they compare.

Re: A third world engineer responds to “RISC-V: They should have known better”

#214

Earlier quoted context omitted.

It's fascinating to me what you're describing. That ISA prevalence basically comes down to the anarchy of the market, and theoretical differences in the actual design don't really factor in. Is this true? Can we analyse the reasons we expect RISC-V to have better performance, and possibly even extrapolate that to a theoretically even better ISA and skip over RISC-V entirely?

Getting RISC-V to have better performance is a matter of in-chip optimizations (caches, pipelines, etc.) and high quality performance oriented fabs. The dominance of x86 after the dot-com bubble popped shows that one can get incredible performance even from an ISA which is a hack on top of a hack on top of another hack. [1] In terms of a “theoretically even better ISA”, if anyone has any proposals, I would love to se…

> [1] I will make one ISA propsal: x86_64 should have had 32 instead of 16 registers, but 16 registers at least is quite a bit better than the 4-8 registers the 386 had.

Is "registers" still a real thing or its just an illusion at this point? I am pretty sure there are "virtual" registers or micro instructions (something like that, I forgot the terminology)

Re: A third world engineer responds to “RISC-V: They should have known better”

#215
post #185

Earlier quoted context omitted.

First, im a big fan of what riscV has brought into the world; 0.50 cent processors with radios that can reach a kilometer, 8 cent MCUs that you can put anywhere because they are basically free, 8 dollar Linux computers, and 1 dollar WiFi nodes that can run reasonable applications. And also, the first application capable chip you can actually trust to be free of unpublished capabilities. RiscV is going to win despite…

Can you list the actual chips you’re referring to and additional sources to follow? I’ve finally started playing with ESP32 and recently getting curious about the smallest possible things out there. Also

Here's the CH32v003, https://github.com/openwch/ch32v003 These are pretty low end and are fairly available at low cost. Here's a youtube of someone talking through some of the the CH32 boards, https://www.youtube.com/watch?v=Kss6WQvJbRs

He talks about them being the "10c/chip" chip.

Then, there is the CH32v303 https://www.wch-ic.com/products/CH32V303.html, which is the lower end of the chips that support minimal floating point and USB host/client. These ones are a bit more pricey, https://www.lcsc.com/product-detail/C5456849.html at $US1.72 each. The extra price is QFP64 (64 pins, quad flat pack) and more features on the chip, USB, CAN, V4F extension giving one instruction multiply and some floating point operations.

Note that the fact that this chip uses an extension, V4F, for floating point (I think?) is part of the argument of Dmitry's piece on the RISC-V. The chip is pretty low price for a fair bit of power.

Re: A third world engineer responds to “RISC-V: They should have known better”

#216
post #55

Earlier quoted context omitted.

> In my experience, people in the United States often (incorrectly) short hand East Asia as Asia just like the people in the city of New York will often (correctly) short hand New York City as New York. In my experience, the only demographic who complains about “Asia = east Asia” are people from South Asia, aka Indians/desis

Ironically (for my generation in the UK at least) "Asian" meant "South Asian" and for a long time we didn't have a useful shorthand for "all parts of Asia"

Well, there are two things going on there:

1. "Asia" and "Asian" are different words, which mean different things.

2. There is a dialectal difference specific to "Asian" between England, where Pakistani immigrants are prominent, and the United States, where they aren't.

Re: A third world engineer responds to “RISC-V: They should have known better”

#217

Earlier quoted context omitted.

I don't think they are necessarily asserting otherwise

Shipping from Asia to Asia doesn’t make much sense

> Shipping from Asia to Asia doesn’t make much sense

I imagine both the majority of shipments from Asia, and the majority of shipments to Asia, fall into this "nonsensical" category.

Re: A third world engineer responds to “RISC-V: They should have known better”

#218

Earlier quoted context omitted.

> I honestly do not get this at all. HN remains very US-centric to me, and apart from some takes on tech rights, does not really remind me of my experience in DACH. The majority of HN's usership, posting, and comment activity occurs during peak EU work hours (3am-9am), stylistic patterns that are common for German-, French, and Polish-native speakers are increasingly prominent (eg. periods and spaces instead of comma…

How would you say the "IRL conversation topics in the Bay Area tech scene" diverge from HN?

> How would you say the "IRL conversation topics in the Bay Area tech scene" diverge from HN

For starters, most Bay Area residents are not active on HN on a sunny Sunday afternoon during peak brunch time, a Giants v Rockies game, a social race in the Marina, during the weekend right before college move-in begins for a number of UCs, and the first weekend after the K-12 school year started.

Secondly, the technical conversations on this HN are somewhat divorced from those which are common now. Firstly, no one cares about system cards or micro-level model changes and performance anymore - the name of the game now is eval, harness development, RL/reward engineering, and model-agnostic development.

Thirdly, the vibe change around layoffs the job market is completely different. While there have been plenty of layoffs (and friends and acquaintances of mine have been impacted), most have been able to land jobs within weeks with a similar base/bonus/equity structure.

Furthermore, the Ivy-versus-nonIvy division and rhetoric is nonexistent in the Bay. Everyone here knows a UCLA grad has the exact same opportunties right out of college as a Stanford grad. Most high value careers like startups, PE/VC, big tech, etc recruit from a mix of 20-30 public and private schools that I have listed multiple times on here. And to add to that - "MBAs" as a moniker is nonexistent as most of us who are in decisonmaking roles here in VC, Corporate leadership, and mid-level management are engineers who never did MBAs or any kind of grad school (except our Chinese/Indian peers because of the F1 OPT).

Additonally, most people are levelheaded about AI - they don't deride it as useless but they also don't think it's going to destroy all jobs. On HN you get very black-and-white and highly polarized thinking that AI is only going to lead to X or Y.

And finally, I notice a degree of European anti-Americanism and American anti-Europeanism that is nonexistent in the real world. I have co-hosted events with EU consulates, helped direct European startups to get American funding, and vice versa, and had pretty personal and unfiltered conversations over drinks with pretty high level Europeans and Americans, and the kind of acrimony you see on here is nonexistent IRL.

Not a single mention of pickleball, hyrox, Kdramas, Yemeni coffee, women's basketball, and other stuff currently in the zeitgeist in the Bay is very telling.

Re: A third world engineer responds to “RISC-V: They should have known better”

#219

Earlier quoted context omitted.

Haven't seen anyone sending partiful invites here.

Course not. Everyone cool moved over to Luma because Partiful got those Palantir vibes.

This is a good example of someone who is out of the loop.

Luma was always a public events app optimized for discovery. Partiful on the other hand was meant to be a a replacement for FB private events when hosting a house party or private gathering. Basically, Luma was always designed for M-F and Partiful was always meant for Sat/Sun.

Re: A third world engineer responds to “RISC-V: They should have known better”

#220

Earlier quoted context omitted.

Can you list the actual chips you’re referring to and additional sources to follow? I’ve finally started playing with ESP32 and recently getting curious about the smallest possible things out there. Also

Here's the CH32v003, https://github.com/openwch/ch32v003 These are pretty low end and are fairly available at low cost. Here's a youtube of someone talking through some of the the CH32 boards, https://www.youtube.com/watch?v=Kss6WQvJbRs He talks about them being the "10c/chip" chip. Then, there is the CH32v303 https://www.wch-ic.com/products/CH32V303.html , which is the lower end of the chips that support minimal flo…

CH32v303 costs more than much more capable ARM based RP2354A
Post reply on HN