-------- Original Message -------- From: Luke Kenneth Casson Leighton lkcl@lkcl.net Apparently from: arm-netbook-bounces@lists.phcomp.co.uk To: Eco-Conscious Computing arm-netbook@lists.phcomp.co.uk Subject: Re: [Arm-netbook] New Risc-V fully free chip Date: Sun, 19 Nov 2017 03:44:19 +0000
suggestions on how to contact them appreciated.
Current Team Members:
Rahul Bodduna (rahul.bodduna@gmail.com) Neel Gala (neelgala@gmail.com) Arjun Menon (c.arjunmenon@gmail.com) G Vinod (g.vinod1993@gmail.com) Abhinaya Agrawal (agrawal.abhinaya@gmail.com) G S Madhusudan (gs.madhusudan@cse.iitm.ac.in, madhu@macaque.in) V. Kamakoti (kama@cse.iitm.ac.in, veezhi@gmail.com)
For Queries/Collaboration/Feedback :
shakti.iitm@gmail.com __________________________________________
arm-netbook mailing list arm-netbook@lists.phcomp.co.uk http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook Send large attachments to arm-netbook@files.phcomp.co.uk
On Sun, Nov 19, 2017 at 8:44 AM, ronwirring@safe-mail.net wrote:
suggestions on how to contact them appreciated.
For Queries/Collaboration/Feedback :
shakti.iitm@gmail.com
thx ron. i got in touch with them, have been talking for a day, set this up in order to keep track: http://rhombus-tech.net/riscv/shakti/m_class/ - nothing official.
l.
thx ron. i got in touch with them, have been talking for a day, set this up in order to keep track: http://rhombus-tech.net/riscv/shakti/m_class/ - nothing official.
l.
I am surprised I thought you would want the c class?
Do you think the m class will be lightweight enough for your purposes?
arm-netbook mailing list arm-netbook@lists.phcomp.co.uk http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook Send large attachments to arm-netbook@files.phcomp.co.uk
On Mon, Nov 20, 2017 at 11:12 PM, zap calmstorm@posteo.de wrote:
I am surprised I thought you would want the c class?
that's industrial.
Do you think the m class will be lightweight enough for your purposes?
it's the "mobile" class. get this: in 28nm they're looking at 600mW power consumption for the m-class :)
l.
On Tue, Nov 21, 2017 at 5:38 AM, Luke Kenneth Casson Leighton lkcl@lkcl.net wrote:
it's the "mobile" class. get this: in 28nm they're looking at 600mW power consumption for the m-class :)
600mW sound like an aweful little for desktop use. I can't fathom javascript loading speeds in such a package. For reference my phone has a 3 watt chip( lg g3, snapdragon 801, 28nm) and I do notice some lag with webpages. Now granted the high rez screen (1440 x 2560) doesn't help but 600mW vs 3 W looks like a big drop.
--- crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68
On Tue, Nov 21, 2017 at 9:47 AM, Bill Kontos vkontogpls@gmail.com wrote:
600mW sound like an aweful little for desktop use. I can't fathom javascript loading speeds in such a package. For reference my phone has a 3 watt chip( lg g3, snapdragon 801, 28nm) and I do notice some lag with webpages. Now granted the high rez screen (1440 x 2560) doesn't help but 600mW vs 3 W looks like a big drop.
RISC-V is *significantly* less power-hungry, performance/watt. also, those 3 watts will include a Monster GPU, which will be being used for accelerated graphics. and, there will be *two* 32-bit data-wide DDR3 interfaces, not the one. that'll be 600mW minus the interfaces btw (including DDR3 driving and GPIO).
l.
On Tue, Nov 21, 2017 at 11:58 AM, Luke Kenneth Casson Leighton lkcl@lkcl.net wrote:
crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68
RISC-V is *significantly* less power-hungry, performance/watt. also, those 3 watts will include a Monster GPU, which will be being used for accelerated graphics. and, there will be *two* 32-bit data-wide DDR3 interfaces, not the one. that'll be 600mW minus the interfaces btw (including DDR3 driving and GPIO).
The A72 which they quote as their target is consuming 700-900 watts per core, let alone the entire package. If they can drop power consumption that much( assuming a quad core ~75% less power consumption) then this is way more revolutionary than I thought.
Does that cover all the specialized hardware and video accel too?. What's your definition of a monster gpu? Running 1080p at 60hz on a browser is a must imo and wether we like it or not wayland is the future so it will also need some sort of opengl compliant gpu just for futureproofing.
On Tue, Nov 21, 2017 at 10:15 AM, Bill Kontos vkontogpls@gmail.com wrote:
The A72 which they quote as their target is consuming 700-900 watts per core, let alone the entire package. If they can drop power consumption that much( assuming a quad core ~75% less power consumption) then this is way more revolutionary than I thought.
there's a paper comparing the two in 45nm, and yes RISC-V was around half the power.
Does that cover all the specialized hardware and video accel too?.
no.
What's your definition of a monster gpu?
MALI T650 or so (whatever it is). not MALI-400, that's "little monster" :)
Running 1080p at 60hz on a browser is a must imo and wether we like it or not wayland is the future so it will also need some sort of opengl compliant gpu just for futureproofing.
the initial plan is to use the main processor with some basic SIMD vector-processing instructions, which in quad-core would be more than adequate.
bear in mind this is - preliminarily - to be around a USD $3 SoC with between 320 and 400 pins.
l.
On Tue, Nov 21, 2017 at 12:23 PM, Luke Kenneth Casson Leighton lkcl@lkcl.net wrote:
the initial plan is to use the main processor with some basic SIMD vector-processing instructions, which in quad-core would be more than adequate.
bear in mind this is - preliminarily - to be around a USD $3 SoC with between 320 and 400 pins.
Alright that makes sense. Thanks for your time explaining it to me.
--- crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68
On Tue, Nov 21, 2017 at 11:44 AM, Bill Kontos vkontogpls@gmail.com wrote:
On Tue, Nov 21, 2017 at 12:23 PM, Luke Kenneth Casson Leighton lkcl@lkcl.net wrote:
the initial plan is to use the main processor with some basic SIMD vector-processing instructions, which in quad-core would be more than adequate.
bear in mind this is - preliminarily - to be around a USD $3 SoC with between 320 and 400 pins.
Alright that makes sense. Thanks for your time explaining it to me.
wheww, no deliberate mistakes spotted... :)
http://rhombus-tech.net/riscv/shakti/m_class/ http://rhombus-tech.net/riscv/shakti/m_class/pinouts/ http://rhombus-tech.net/riscv/shakti/m_class/pinouts.py
l.
https://pdfs.semanticscholar.org/f6d5/e754da444b7ede6e4eeaf0d61e8cbb82ade9.p...
https://arxiv.org/abs/1607.02318
so, the compression and something called macro-op fusion results in a significant reduction in code size that happens also to result in less cache usage and also faster execution time. how about that, huh? :)
l.
On Tue, Nov 21, 2017 at 11:23 PM, Luke Kenneth Casson Leighton lkcl@lkcl.net wrote:
https://pdfs.semanticscholar.org/f6d5/e754da444b7ede6e4eeaf0d61e8cbb82ade9.p...
https://arxiv.org/abs/1607.02318
so, the compression and something called macro-op fusion results in a significant reduction in code size that happens also to result in less cache usage and also faster execution time. how about that, huh? :)
Yes that was the entire point of risc-v, to make a risc isa with what we learned from the mistakes of the past( there is a video going in depth on the risc-v youtube channel about instruction density that I can't seem to locate right now, but anyway removing the extra step x86-64 has makes perfect sense). Although from your second link the snapdragon 801 example that I gave before is supposed to be slightly denser or equal to the compressed version of risc v, so this alone doesn't seem to explain the difference. Anyway, if those are their targets we'll have to wait and see what they come up with.
could i ask people for some help, here?
http://rhombus-tech.net/riscv/shakti/m_class/pinouts/ http://rhombus-tech.net/riscv/shakti/m_class/pinouts.py
i'm looking for scenarios, to be added to the above, as "tests" of the SoC multiplexing pinouts. it's a mobile-class, 32-bit-wire DDR3/DDR3L/LPDDR3 RAM, 64-bit, 28nm, so probably... 2ghz or so, quad-core, and has the interfaces listed on http://rhombus-tech.net/riscv/shakti/m_class/
i'm just about to cover the smartphone/tablet scenario, can anyone think of any other scenarios? would anyone like to submit a patch to the python code which includes the laptop scenario? or any other one?
tia,
l.
http://rhombus-tech.net/riscv/shakti/m_class/pinouts/
added the smartphone/tablet scenario, added DDR3, SYS and POWER pins.... total comes to 290! that's around 18x18 on a side, maybe 19x19 to make space for routing, which in a BGA form-factor @ 0.8mm pitch would be a 15x15mm package!
0.8mm deliberately because it's far, far easier to do a PCB with larger vias, and you can (i think) just about get a 4mil maybe even a 5mil trace in between 0.8mm BGA pads.
cooool :)
l.
http://rhombus-tech.net/riscv/shakti/m_class/ramanalysis/
also added a section analysing options for DRAM. unsurprisingly the top contender is DDR3/DDR3L/LPDDR3. in 3-8 years time it might be DDR4/LPDDR4 but the *massive* speed (1200mhz) is completely insane to contemplate right now. and availability is.... yyeahhh....
l.
arm-netbook@lists.phcomp.co.uk