Live data from Hacker News

India reveals RISC-V CPU roadmap, expects product by 2023

pib.gov.in

51–60 of 73 posts

Re: India reveals RISC-V CPU roadmap, expects product by 2023

#51
post #39
post #17

Hopefully they'll take a holistic approach - from processor to memory to disk to kernel to application. India should have players in every aspect of technology. They should also invest more in research. Why does india have less supercomputers than sweden? Does this mean that india is doing less research in some aspects than a country of just 10 million people? https://en.wikipedia.org/wiki/TOP500 India is not and has…

> They should also invest more in research. Why does india have less supercomputers than sweden? Does this mean that india is doing less research in some aspects than a country of just 10 million people? India is huge, but only about 100 million Indians were considered part of the global middle class before Covid and now it's apparently only about 70 million. And the global middle class starts at about $3500 per year…

India has a glorious history of scholarship unparallelled by any other country, but that ended centuries ago. In terms of scholarship, modern India isn't 3–4 Swedens. It's 0.2 Swedens.

As one very crude measure, the Swedish-language Wikipedia has 2.56 million articles. Urdu Wikipedia has 0.17 million articles, Hindi Wikipedia has 0.15 million articles, and the other Indian-language Wikipedias like Tamil are even less. The Hindi Wikipedia is half the size of Esperanto.

(Though this is an imperfect measure—the Cebuano Wikipedia is bigger than anything but English because of one extremely prolific guy.)

It may be a bit unfair to compare India to Sweden on https://en.wikipedia.org/wiki/List_of_Nobel_laureates_by_cou..., since it's a Swedish prize, but as a second very crude measure, India has only 11 Nobel laureates, and two of them are Mother Teresa and Rudyard Kipling, who did not have to suffer from the Indian educational system. [Edit: and though the Poet was born in Kolkata, he was home-schooled.] Sweden has 32. Israel (9.5 million people, didn't exist until 01948) has 13. Poland, not noted for its wealth and prosperity since 01941, and with 4% of India's population, has 19.

— ⁂ —

So what's up? What's denying the billion Indians the opportunity to excel?

I don't think the problem is that 70 million people isn't enough to do research, or even that US$3500 per year isn't enough to build a semiconductor fab in your basement. It's not, but the Indian government presides over a US$3 trillion economy, nominal, which it has the power to tax. It spends US$36 billion a year on the military and the Union budget is US$490 billion a year overall. The US National Science Foundation's budget is US$8.3 billion a year, and the NIH is US$42 billion.

Caltech publishes more research than the entire country of India. Caltech spends US$4 billion a year, and though more than half of that is JPL, a lot of the rest goes to educating its undergraduate student body. Caltech is about 2400 students (most grad students), 300 professors, 40 Nobel Prizes (3½ times India), six Turing Award winners, and four Fields Medalists. It's two millionths the size of India, one twenty-thousandth the size of India's middle class, and 1% of the Union budget of the Indian government.

Neither population nor literate population nor material wealth is India's problem.

(To preemptively rebut the racist nonsense that someone will undoubtedly post, it's not genetics either—NRIs in the US number only 4.6 million, and only half that until 15 years ago, but have accrued three Nobel Prizes and a Fields Medal, and founded Sun, Robinhood, Spark Capital, and of course Khosla Ventures—and, apparently, 90 unicorns between 01997 and 02019: https://nitter.mint.lgbt/IlyaStrebulaev/status/1481662020659....)

I think the problem with India is the people in charge. They write cringe-inducing things like "DIR-V will see partnerships between Startups, Academia & Multinationals, to make India not only a RISC-V Talent Hub for the World but also supplier of RISC-V SoC (System on Chips) for Servers, Mobile devices, Automotive, IoT & Microcontrollers across the globe," or "RISC-V ... [is] pushing the Moore’s Law beyond its limits."

There are some extremely competent people at the IITs, including IIT Madras, which is how Shakti became such a decent implementation of RISC-V. But instead of being in charge of the sort of fools who think "mobile" and "startups" are proper nouns, that servers (as a hardware product category) are powered by SoCs, that Moore's Law is currently being pushed beyond its limits, or that CPU architectures are in any way relevant to whether semiconductor fabrication technology is developing faster or slower than Moore's Law predicts—those fools have somehow been put in charge of them.

How the hell are you going to have a government research strategy for making India a world power in semiconductor design when the people in charge of that research strategy evidently have the structure of the modern semiconductor industry all topsy-turvy in their minds? And it's not even because they don't have access to anybody who understands the issues—the Shakti design team, for one, is clearly pretty competent, and they're grappling with the limits of modern fabrication technology, and evidently Rajeev Chandrasekhar recognizes that. He himself got EE and CS degrees and worked at Intel on the 80486 design—30+ years ago. But evidently he doesn't consider it important to get their advice on whether Moore's Law is being "pushed beyond its limits" or not? Or, are they telling him the M1 Ultra is a RISC-V chip?

I don't have any idea how this kind of nonsense gets put out by a ministry headed by a former 80486 design engineer.

Re: India reveals RISC-V CPU roadmap, expects product by 2023

#52
post #51
post #39

Earlier quoted context omitted.

> They should also invest more in research. Why does india have less supercomputers than sweden? Does this mean that india is doing less research in some aspects than a country of just 10 million people? India is huge, but only about 100 million Indians were considered part of the global middle class before Covid and now it's apparently only about 70 million. And the global middle class starts at about $3500 per year…

India has a glorious history of scholarship unparallelled by any other country, but that ended centuries ago. In terms of scholarship, modern India isn't 3–4 Swedens. It's 0.2 Swedens. As one very crude measure, the Swedish-language Wikipedia has 2.56 million articles. Urdu Wikipedia has 0.17 million articles, Hindi Wikipedia has 0.15 million articles, and the other Indian-language Wikipedias like Tamil are even less…

> and two of them are Mother Teresa and Rudyard Kipling, who did not have to suffer from the Indian educational system

Asia's first Nobel Laureate, RN Tagore also did not suffer Indian (British colonial) education system. He was home-schooled.

Re: India reveals RISC-V CPU roadmap, expects product by 2023

#53

Once a working computer is available commercially, A mandate would be issued by the central government ministries to 250+ Public Sector Undertaking ( Companies with >50% govt equity) to procure only these RISCV computers. This way we can definitely bring it up to speed real fast. PS: From my experience working currently for one of those PSUs .

I doubt this will happen, even if they do issue a mandate. Indian government computers are still running windows 7 or so and its hard to get them to switch to Linux. What happens when theyre forced to run Linux and a new architecture ? All of them will just obtain exemptions to continue using windows + x86 claiming some software they need doesnt work. Teaching a 50 year govt employee how to use QEMU + Wine to emulate…

Microsoft, Oracle have significant lobbying power within the government and PSUs.

This was true ten years ago. Not aware of the situation now.

Indian PSUs pay millions of dollars for sub-quality software.

Re: India reveals RISC-V CPU roadmap, expects product by 2023

#54
post #22

Earlier quoted context omitted.

> Indian government computers are still running windows 7 or so and its hard to get them to switch to Linux. In many ways, switching from Win7 to Linux is more convenient than going with Win 10 and more recent MS products. This is a significant opportunity where real change might be possible.

How so? Who is going to rewrite decades worth of software to run on linux?

Almost everything is web now. Have friends in TCS, and they get a lot of government contracts.

Almost everything is accessed through web GUIs nowadays.

Re: India reveals RISC-V CPU roadmap, expects product by 2023

#55
post #47

Earlier quoted context omitted.

It's not yet clear if macro-op fusion will really be a thing.

Hmm, I'm no expert on the subject, but I had heard that CMP/Jcc and TEST/Jcc macro-op fusion has been critical to i386 and amd64 performance, for both Intel and AMD processors, for about 15 years?

Those are "simple" fusions that processor do perform productively. The thing with RISC-V is that a lot of the design rides on "oh we're just going to combine all the very RISC instructions into macro-ops to catch up to what ARM is doing" except nobody is really doing that kind of fusion right now, so it's not clear if this is even feasible.

Re: India reveals RISC-V CPU roadmap, expects product by 2023

#56
post #52
post #51

Earlier quoted context omitted.

India has a glorious history of scholarship unparallelled by any other country, but that ended centuries ago. In terms of scholarship, modern India isn't 3–4 Swedens. It's 0.2 Swedens. As one very crude measure, the Swedish-language Wikipedia has 2.56 million articles. Urdu Wikipedia has 0.17 million articles, Hindi Wikipedia has 0.15 million articles, and the other Indian-language Wikipedias like Tamil are even less…

> and two of them are Mother Teresa and Rudyard Kipling, who did not have to suffer from the Indian educational system Asia's first Nobel Laureate, RN Tagore also did not suffer Indian (British colonial) education system. He was home-schooled.

Thank you for that correction! I wonder how many others on that list similarly escaped its clutches.

Re: India reveals RISC-V CPU roadmap, expects product by 2023

#57
post #47

Earlier quoted context omitted.

Hmm, I'm no expert on the subject, but I had heard that CMP/Jcc and TEST/Jcc macro-op fusion has been critical to i386 and amd64 performance, for both Intel and AMD processors, for about 15 years?

Those are "simple" fusions that processor do perform productively. The thing with RISC-V is that a lot of the design rides on "oh we're just going to combine all the very RISC instructions into macro-ops to catch up to what ARM is doing" except nobody is really doing that kind of fusion right now, so it's not clear if this is even feasible.

Hmm, not even the Allwinner D1 or the SiFive P650? In https://news.ycombinator.com/item?id=29423006 Bruce Hoult says SiFive has been doing macro-op fusion in one case since the 7-series, and I think he's the one that implemented it.

In https://news.ycombinator.com/item?id=29444322 "ruslan" links the original macro-op fusion stuff from 02016: https://riscv.org/wp-content/uploads/2016/07/Tue1130celio-fu... and https://arxiv.org/abs/1607.02318. Surprisingly, those present "shootout" results that are really just "effective dynamic instruction" counts and "dynamic byte" counts, ending in a "design proposal"; they don't seem to have simulated macro-op fusion at RTL level, much less in an FPGA or a MOSIS run.

Re: India reveals RISC-V CPU roadmap, expects product by 2023

#58
post #51
post #39

Earlier quoted context omitted.

> They should also invest more in research. Why does india have less supercomputers than sweden? Does this mean that india is doing less research in some aspects than a country of just 10 million people? India is huge, but only about 100 million Indians were considered part of the global middle class before Covid and now it's apparently only about 70 million. And the global middle class starts at about $3500 per year…

India has a glorious history of scholarship unparallelled by any other country, but that ended centuries ago. In terms of scholarship, modern India isn't 3–4 Swedens. It's 0.2 Swedens. As one very crude measure, the Swedish-language Wikipedia has 2.56 million articles. Urdu Wikipedia has 0.17 million articles, Hindi Wikipedia has 0.15 million articles, and the other Indian-language Wikipedias like Tamil are even less…

I just realized that another one of India's 11 entries on the Nobelist list is Amartya Sen, a professor at Harvard in the US, who I should have included with the 3 other US NRI Nobelists. He grew up in India and went to school there; moved to the UK in 01953; alternated between the UK, US, and India until 01971; between the UK and US from 01971 to 01987; and he's been at Harvard ever since. He won his economics Nobel 27 years after his last stint in India, in 01998.

I wonder if he would have been able to do the brilliant work he has done had he stayed in India. The shameful affair at Narendra University suggests otherwise.

Re: India reveals RISC-V CPU roadmap, expects product by 2023

#59
post #51
post #39

Earlier quoted context omitted.

> They should also invest more in research. Why does india have less supercomputers than sweden? Does this mean that india is doing less research in some aspects than a country of just 10 million people? India is huge, but only about 100 million Indians were considered part of the global middle class before Covid and now it's apparently only about 70 million. And the global middle class starts at about $3500 per year…

India has a glorious history of scholarship unparallelled by any other country, but that ended centuries ago. In terms of scholarship, modern India isn't 3–4 Swedens. It's 0.2 Swedens. As one very crude measure, the Swedish-language Wikipedia has 2.56 million articles. Urdu Wikipedia has 0.17 million articles, Hindi Wikipedia has 0.15 million articles, and the other Indian-language Wikipedias like Tamil are even less…

Not that it makes a huge difference to your argument, but most countries don't look good compared to Sweden. It's a country that hits well above its weight in science and technology. A bit like South Korea.

Re: India reveals RISC-V CPU roadmap, expects product by 2023

#60
post #47

Earlier quoted context omitted.

Hmm, I'm no expert on the subject, but I had heard that CMP/Jcc and TEST/Jcc macro-op fusion has been critical to i386 and amd64 performance, for both Intel and AMD processors, for about 15 years?

Those are "simple" fusions that processor do perform productively. The thing with RISC-V is that a lot of the design rides on "oh we're just going to combine all the very RISC instructions into macro-ops to catch up to what ARM is doing" except nobody is really doing that kind of fusion right now, so it's not clear if this is even feasible.

> lot of the design rides on "oh we're just going to combine all the very RISC instructions into macro-ops to catch up to what ARM is doing"

There are more macro-op fusion suggestions for RISC-V precisely because RV instructions are simple. This gives more opportunity for macro-op fusion.

> so it's not clear if this is even feasible

What macro-op-fusion are you talking about exactly? Most of the macro-op-fusion suggested are quite trivial and have already been implemented

Post reply on HN