News: 1610611565

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Beagleboard peeps tease dual-core 64-bit RISC-V computer with GPU, AI acceleration, more for under 100 quid

(2021/01/14)


If you’re looking for a modest RISC-V computer capable of running Linux, with AI and other acceleration thrown in, to evaluate the architecture, the people behind the BeagleBoard have teased such a thing: the BeagleV board, starting from $119 (£87).

The [1]single-board computer is the creation of three organizations: chip designer StarFive, Internet-of-Things hardware biz Seeed, and BeagleBoard.org – which is best known for producing affordable Arm-based dev kits, and is now giving RISC-V a shot. StarFive, meanwhile, is linked to SiFive, the RISC-V chip-and-board outfit.

[2]

As you'll see, the computer is aimed at engineers, makers, and technologists who want to evaluate the RISC-V architecture and the kinds of processing units, peripherals, and software stacks in its orbit without spending several hundred dollars [3]on higher-end offerings. A Debian-based Linux distro will be available, at least, for the board.

What's on the BeagleV? Here's what we know so far. At its heart is the StarFive JH7100, aka the VIC-7100: this is a 64-bit RISC-V system-on-chip running at up to 1.5GHz. It uses a pair of SiFive-designed [4]U74 RV64GC cores each with a dual-issue, in-order eight-stage pipeline. All the usual MMU and privilege modes are available to run OSes like Linux, and the cores come with 2MB of L2 cache.

[5]

We're told the system-on-chip also includes a Tensilica-VP6 Vision DSP to speed up computer vision tasks; an instance of Nvidia’s open-source [6]NVDLA engine, which is a deep-learning accelerator configured with 2,048 MAC units running at 800MHz or 3.5 TOPS; and a neural-network engine featuring 1,024 MACs at 500MHz or 1 TOPS. It's seemingly enough to get going with some network-edge-level AI.

Seagate says it's designed two of its own RISC-V CPU cores – and they'll do more than just control storage drives [7]READ MORE

The BeagleV will ship with 4GB of LPDDR4 RAM, with a price tag of $119, or 8GB for $149. According to the team behind it, the computer also includes H.264/H.265 video decode and encode acceleration in hardware that can go up to 4K at 60 FPS; camera and display serial interfaces; HDMI output running up to 1080p at 30 FPS; JPEG hardware encoding and decoding; USB 3.0 ports; gigabit Ethernet; the all important 3.5mm audio jack; an audio DSP; GPIO pins; a microSD slot for the OS and data storage; Wi-Fi and Bluetooth connectivity; and other bits and pieces. Power comes in via USB-C.

One thing to keep in mind is that there will be two spins of the BeagleV: a pilot revision due to ship in April for [8]enthusiastic early adopters , and an updated revision in September. The early version won't sport a dedicated graphics processor, and 8GB of RAM will be the only memory option. Jason Kridner, president of BeagleBoard.org, told El Reg it will still be able to support “a full graphical user interface” via HDMI.

The autumn-expected board will be available for everyone, and include a GPU from [9]PowerVR designers Imagination plus open-source video drivers, we’re told. Presumably, that addition will improve the graphics output of the BeagleV. This enhanced system will also cost $149 for the 8GB model and $119 for the 4GB version.

[10]

Kridner also told us that the VIC-7100 system-on-chip will only be available for early Beagle boards, and the later VIC-7110 SoC with the Imagination GPU "will, however, be available for other applications." Said 7110 chip on the later boards is also expected to sport four RV64GC U74 cores. ®

Get our [11]Tech Resources



[1] https://beaglev.seeed.cc/

[2] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_personal_tech/front&sz=300x250&tile=2&c=2YAAkRyu2fj-gQgfxoYjfBAAAAAE&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[3] https://www.theregister.com/2020/10/29/sifive_riscv_pc/

[4] https://www.sifive.com/cores/u74

[5] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_personal_tech/front&sz=300x250%7C300x252%7C300x600&tile=3&c=33YAAkRyu2fj-gQgfxoYjfBAAAAAE&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dtop%26test%3D0

[6] https://github.com/nvdla/

[7] https://www.theregister.com/2020/12/08/seagate_risc_v_computational_storage/

[8] https://docs.google.com/forms/d/e/1FAIpQLSff2hpW19aiB7SyzA4NK8zhDGgDje26C_z4lpwzJ-Hmk8aJiQ/viewform

[9] https://www.theregister.com/2020/10/13/imagination_b_series/

[10] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_personal_tech/front&sz=300x100%7C300x250%7C300x251&tile=4&c=44YAAkRyu2fj-gQgfxoYjfBAAAAAE&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[11] https://whitepapers.theregister.com/

but ....

Jeroen Braamhaar

...will it run Crysis ?

Re: but ....

Tom 7

Its got 3 ai chips on it - it will rewrite it so it can!

"…and include a GPU from PowerVR designers Imagination plus open-source video drivers."

Chewi

I did hear of this a while back but I'll still believe it only when I see it.

I'm expecting Raspberry Pi Trust to take an interest in RISC-V...

CAPS LOCK

...I would if I were them...

Re: I'm expecting Raspberry Pi Trust to take an interest in RISC-V...

Tom 7

it goes against one of their core philosophies which is one OS to rule them all.Its why they didnt have a 64bit Raspbian (and still dont). The 64 bit Raspbian probably nearly doubles the amount of code to manage, a Risc-V would add another 50% or more.

I think I will be getting a few of these devices myself but they are in a different head space than the Raspberry foundation currently aims at, more Uni than school level.

Re: I'm expecting Raspberry Pi Trust to take an interest in RISC-V...

werdsmith

The 64 bit Raspberry Pi OS (as it is now called) has been available as a beta for a few months and is fine, missing a few bits to be finished.

I've been using it for headless stuff since it became available, no problems.

The Pi has always been the most sorted and stable of the platforms for general computing tasks, whilst the Jetson Nano is the alternative if you need to use CUDA. All the other little wannabe Pi SBCs are just too flaky for my patience. I will grab one of these Beagle things though, give it a try.

<Davide> how bout a policy policing policy with a policy for changing the
police policing policy