Discussion:
[Arm-netbook] Linux now boots on 22nm RISC-V Shakti CPU
Wean Irdeh
2018-07-29 16:30:29 UTC
Permalink
Check out @ShaktiProcessor’s Tweet:
https://twitter.com/ShaktiProcessor/status/1022384131064430593?s=09
_______________________________________________
arm-netbook mailing list arm-***@lists.phcomp.co.uk
http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
Send large attachmen
Hendrik Boom
2018-07-29 16:41:45 UTC
Permalink
Post by Wean Irdeh
https://twitter.com/ShaktiProcessor/status/1022384131064430593?s=09
Is this the project that's going to make millions of computers for the
schoolchidren in India?

-- hendrik

_______________________________________________
arm-netbook mailing list arm-***@lists.phcomp.co.uk
http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
Send large attach
Wean Irdeh
2018-07-29 17:17:29 UTC
Permalink
I don't know. The processor manufactured in Intel 22nm FinFET low power

more information: https://t.co/3DZxxxhUVd (on slide 15)
Post by Hendrik Boom
Is this the project that's going to make millions of computers for the
schoolchidren in India?
-- hendrik
_______________________________________________
arm-netbook mailing list arm-***@lists.phcomp.co.uk
http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
Send large attachments to arm
Luke Kenneth Casson Leighton
2018-07-29 19:26:20 UTC
Permalink
Its the one im here in chennai to help with
Post by Hendrik Boom
Post by Wean Irdeh
https://twitter.com/ShaktiProcessor/status/1022384131064430593?s=09
Is this the project that's going to make millions of computers for the
schoolchidren in India?
-- hendrik
_______________________________________________
http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
--
---
crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68
_______________________________________________
arm-netbook mailing list arm-***@lists.phcomp.co.uk
http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
Send large attachments to arm-netbo
Bill Kontos
2018-07-30 17:20:16 UTC
Permalink
I've read somewhere that this requires specifically compiled binaries
to work because it lacks some instructions. Is that correct? If so
will this limitation carry forward to other designs from the team?

On Sun, Jul 29, 2018 at 10:26 PM, Luke Kenneth Casson Leighton
Post by Luke Kenneth Casson Leighton
Its the one im here in chennai to help with
Post by Hendrik Boom
Post by Wean Irdeh
https://twitter.com/ShaktiProcessor/status/1022384131064430593?s=09
Is this the project that's going to make millions of computers for the
schoolchidren in India?
-- hendrik
_______________________________________________
http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
--
---
crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68
_______________________________________________
http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
_______________________________________________
arm-netbook mailing list arm-***@lists.phcomp.co.uk
http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
Send
Luke Kenneth Casson Leighton
2018-07-30 18:09:25 UTC
Permalink
Post by Bill Kontos
I've read somewhere that this requires specifically compiled binaries
to work because it lacks some instructions. Is that correct?
Compressed, the 16 bit alternative representations for certain common
instructions, yes.

UCB ASSUMED that ALL systems running linux would automatically have these
because of COURSE it is optimal in ALL circumstances, without fucking well
consulting anyone outside of their elite clique / cartel, as to whether
this was actually the case.

Hint: For VLIW its actually much easier and better to keep to regular
32bit, because of the branch prediction, and just absolutely go mental on
the memory bus bandwidth.

Prior to UCBs interference both Fedora and Debian had been compiled as
RV64IMAFD ie without compressed, which would easily have permitted
multiarch to have dual C and nonC binaries and libraries installed.

Now there will need to be a fork of both debian and fedora created, exactly
as the RISCV foundation CLAIMED that they were working to avoid happening
by "learning from the mistakes of the past"

rriiiight...


If so
Post by Bill Kontos
will this limitation carry forward to other designs from the team?
If they implement C it will be fine.

The primary thing is that demand for sovereign processors is so high from
various India Govt departments that they are overwhelmed with the rote task
of integrating peripherals onto AXI4 buses. So i have spent the past 10
days urgently focussed on writing an autogenerator which creates the HDL
source code including the fabric and bus architecture, from a formal spec
in about 0.25 seconds flat.

Now the team will be free to work on much more strategic research like VLIW
xBitManip SIMD 3D graphics Vectors and Compressed and a more efficient RV16
encoding that will produce far more compact code than Compressed can.

Also it turns out that one of the students is doing a phd into fabric
autogeneration and optimisation. He was by a fantastic coincidence missing
the tool that would actually generate the code so that it could be properly
tested and synthesised.

Professor Kamakoti wrote all of Intel's formal verification test suites
when he used to work for them, and he is a big fan of dynamic
reconfigureable fabrics to suit different workloads.
Its the RISE lab. Reconfigurable something.

Its gonna get really really interesting. They have over 20 people on the
core team and they get like 20 to 30 interns helping over the summer for 6
months. Oh and me, skating around the campus, feeding the monkeys, farting
and using um colourful language shall we say, and writing python that spits
out BSV like it was born to Rock.

This is not a small operation, its set to completely steamroller ARM, Intel
and the RISCV Foundation itself if they dont wake up. All entirely libre
licensed and developed along informal IETF / ASF lines not a private club
/clique / cartel.

L.
--
---
crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68
_______________________________________________
arm-netbook mailing list arm-***@lists.phcomp.co.uk
http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
Send large attachm
Wean Irdeh
2018-07-31 06:15:18 UTC
Permalink
Post by Bill Kontos
I've read somewhere that this requires specifically compiled binaries
to work because it lacks some instructions. Is that correct? If so
will this limitation carry forward to other designs from the team?
From: https://news.ycombinator.com/item?id=17643166
Annoyingly this chip lacks the Compressed (RVC) extension, making it
incompatible with all existing Linux distros. These will either have to be
recompiled without any Compressed instructions (which increases I-cache
pressure on other CPUs that do support it), or we'll need to ship two
versions of everything. From discussions I believe they've been recompiling
Fedora & Debian from sources without RVC.

From: https://news.ycombinator.com/item?id=17643762
The shakti effort was started in 2014. As a member of the group I can say
that, then RVC was only seen at as optional extension. We got the tapeout
opportunity an year ago. Later the riscv community has taken the decision
to make RVC extension mandatory for distros without involving most of its
committee members. Had we been told earlier would have given the support.
Post by Bill Kontos
Oh and me, skating around the campus, feeding the monkeys, farting
and using um colourful language shall we say, and writing python that spits
out BSV like it was born to Rock.
L.
lol. Go back to work, Luke!
_______________________________________________
arm-netbook mailing list arm-***@lists.phcomp.co.uk
http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
Send large attachments to
Wean Irdeh
2018-07-31 13:26:36 UTC
Permalink
Post by Luke Kenneth Casson Leighton
Oh and me, skating around the campus, feeding the monkeys, farting
and using um colourful language shall we say, and writing python that spits
out BSV like it was born to Rock.
L.
This sounds like my routine, glad to see I have similarity with you, Luke
_______________________________________________
arm-netbook mailing list arm-***@lists.phcomp.co.uk
http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
Send large attachments to arm-***@f

Loading...