TensorFlow Lite for Microcontrollers Benchmarked on Linux SBCs

TensorFlow Lite microcontrollers benchmark linux SBC

Dimitris Tassopoulos (Dimtass) decided to learn more about machine learning for embedded systems now that the technology is more mature, and wrote a series of five posts documenting his experience with low-end hardware such as STM32 Bluepill board, Arduino UNO, or ESP8266-12E module starting with simple NN examples, before moving to TensorFlow Lite for microcontrollers. Dimitris recently followed up his latest “stupid project” (that’s the name of his blog, not being demeaning here :)) by running and benchmarking TensorFlow Lite for microcontrollers on various Linux SBC. But why? you might ask. Dimitris tried to build tflite C++ API designed for Linux, but found it was hard to build, and no pre-built binary are available except for x86_64. He had no such issues with tflite-micro API, even though it’s really meant for baremetal MCU platforms. Let’s get straight to the results which also include a Ryzen platform, probably a laptop, for reference: SBC Average for 1000 runs  (ms) Ryzen 2700X (this …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

ASRock 4×4 Box is a Compact Mini PC Based on AMD Ryzen Embedded R1000/V1000

The mini PC market has a new product from ASRock, a company, well known for its motherboards and Mini PCs. Following up on their iBOX-R1000 Ryzen Embedded R1000 mini PC, the ASRock 4×4 Box is now available with either the AMD Ryzen Embedded R1000 processor or the AMD Ryzen Embedded V1000 processor in a smaller form factor. Right now, the new mini PC targets the industrial sector, and not the consumer market. This addition to the industrial motherboards and rugged mini PCs line, the 4×4 Box R1000 and V1000 offers more features and are designed to fit in a smaller case, hence the 4×4 name which likely refers to the 4″x4″ dimensions of the motherboard. The AMD Ryzen Embedded is finding its way into all kinds of industrial and medical uses, because of its Radeon VEGA graphics capability and processing enhancements over the R or C series processors. The ASRock 4×4 Box takes full advantage of the Ryzen’s capability with …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

AMD Ryzen Embedded R1000 powered Atari VCS Game Console is Now up for Pre-order for $249 and up

AMD Ryzen Embedded R1000 Game Console

Atari VCS game console had initially been teased with minimal information a few years ago, then delayed, and even when they launched an Indiegogo campaign last year, the specifications were not set in stone, and although we knew the company planned to use an AMD Ryzen processor, the final choice was announced later in April of this year: AMD Ryzen Embedded R1000 processor. Indiegogo backers should get their console in December 2019, but if you’re prudent with your own money, you may have preferred to wait, it’s now possible to get Atari VCS in March 2020 by pre-ordering it now for $249 and up from Walmart, Gamestop, or Atari’s own website. There will be two model with Atari VCS 800 and Atari VCS 400 sharing many of the same (preliminary) specifications except for the RAM capacity: SoC – AMD Ryzen Embedded R1000 dual-core / quad-thread processor with VEGA 3 graphics System Memory VCS 400 – 4GB DDR4 RAM (upgradable) VCS …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

SAPPHIRE FS-FP5R 5×5 AMD Ryzen R1606G/R1505G Motherboard Comes with Three DisplayPort++ Outputs

AMD FS-FP5R 5x5 motherboard

AMD Ryzen Embedded R1000 dual core/quad thread processors launched a few days ago, and we’ve seen a few products based on the new processor including Atari VCS gaming console, and ASRock iBox-R1000 mini PC as well as the corresponding 4″ NUC-R1000 motherboard. Sapphire FS-FP5R 5×5 is another motherboard based on AMD Ryzen R1606G or R1505G processor with support for three independent display connected over DisplayPort++, and targeting for small form factor embedded applications such as electronic gaming machines, medical imaging, interactive digital signage, thin clients, PoS (Point-of-Sale) terminals and more. Sapphire FS-FP5R 5×5 specifications: SoC (one or the other) AMD Ryzen Embedded R1505G dual core/quad core processor @ with Radeon Vega 3 graphics; 12 to 25W TDP AMD Ryzen Embedded R1606G dual core/quad core processor @ with Radeon Vega 3 graphics; 12 to 25W TDP System Memory – 2x DDR4 ECC/Non-ECC SO-DIMMs; Dual Channel speed up to DDR4-2400 Storage – 1x SATA 3 port, 1x M.2 M Key slot for …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

ASRock iBOX-R1000 Mini PC is Powered by AMD Ryzen Embedded R1000 Processor

ASRock iBOX-R1000 AMD Embedded

Announced earlier this week, AMD Ryzen Embedded R1000 series processors will be found in digital signage, storage & networking, and casino & gaming applications including the upcoming Atari VCS gaming console, and ASRock will also launch a mini PC based on the new dual-core Ryzen Embedded processor. ASRock iBOX-R1000 is equipped with a choice of AMD Ryzen R1505G, or the slightly faster Ryzen R1606G processor, supports up to 32GB memory & 2.5″ SATA drives, and is able to drive up to 3 independent displays thanks to HDMI & DisplayPort video outputs.   ASRock iBOX-R1000 specifications: SoC (one of the other) AMD Ryzen Embedded R1606G dual core/quad thread processor @ 2.6/3.5GHz + AMD Radeon Vega Graphics; 12-25W configurable TDP AMD Ryzen Embedded R1505G dual core/quad thread processor @ 2.4/3.3GHz + AMD Radeon Vega Graphics; 12-25W configurable TDP System Memory – 2x DDR4 3200MHz up to 32GB Storage – 1x 2.5″ HDD/SSD, 1x M.2 key M to support SSD (2242 & 2260) …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

AMD Unveils Ryzen Embedded R1000 Dual Core Processors

Ryzen Embedded R1000

Last year, AMD launched Ryzen Embedded V1000 series processor found in UDOO BOLT single board computer, industrial motherboards, and rugged mini PCs. The company has now introduced their second Ryzen Embedded processor family with AMD Ryzen Embedded R1000 SoC based on the same Zen cores, and offering 3x the performance per watt against the previous AMD R-Series SoC, and 4x the performance per dollar compared to a system based on an Intel Core i3-7100U Kaby Lake processor. AMD Ryzen Embedded R1000 processors all come with two cores / four thread configuration, 1MB L2 cache, 4MB L3 cache, VEGA 3 graphics, support for three 4K displays, 4K60 video decode & encode, dual 10Gbit Ethernet, and a TDP configurable between 12W and 25W. Two Ryzen Embedded R1000 processors have been announced so far: Ryzen Embedded R1606G with 2.6 GHz base frequency, 3.5 GHz one-thread boost frequency, and 1.2 GHz GPU Ryzen Embedded R1505G with 2.4 GHz base frequency, 3.3 GHz one-thread boost …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

AMD A6-9220C & A4-9120C Low Power Processors Target Chromebooks

AMD A6-9220C Processor

Intel will usually release new low power processors under 10W TDP every year, but that has not been the case for AMD, with the company releasing several 12-15W processors in the recent past like Ryzen Embedded  V1000 series and the Ryzen 7 2700U processor I’m currently using my Ubuntu laptop. However, AMD has now announced two new A-series processors with a 6W TDP, namely A4-9120C and A6-9220C dual-core processors that specifically target Chromebooks. AMD A4-9120C key features: Processor – 2x CPU cores, 2x CPU threads @ 1.6 GHz / 2.4 GHz  (Boost) Cache – 160KB L1 cache, 1MB L2 cache GPU – Radeon R4 graphics with 3x GPU Cores up to 600 MHz, support for H.26x, VP9 decode Memory – Single channel @ 1866 MHz Video Output – HDMI and DisplayPort Process – 28nm CMOS Package – FT4 TDP – 6 watts AMD A6-9220C key features: Processor – 2x CPU cores, 2x CPU threads @ 1.8 GHz / 2.7 GHz  …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

iBASE Introduces MI988 Ryzen Embedded V1000 Mini-ITX Motherboard

iBase MI988 Mini ITX Motherboard

iBASE has recently announced the MI988 Mini-ITX motherboard based on the latest AMD Ryzen Embedded V1000 processor family. The motherboard is equipped with two DDR4-2666 SO-DIMM slots that support up to 32GB ECC memory, M.2 NVMEe storage (NVMe), two Gigabit Ethernet ports, and various display options. iBASE MI988 motherboard specifications: SoC – AMD Ryzen Embedded V1000 processor with AMD Radeon Vega GPU System Memory – 2x DDR4-2666 SO-DIMM, supports ECC, up to 32GB Storage – 1x M.2 SSD (NVMe), 2x SATA III Display Interfaces 1x HDMI 2.0a, 1x DisplayPort 1.4 1x eDP or 1x 24-bit dual channel LVDS Audio – Built-in HD audio w/ALC662 codec for 5.1 channel; 3x 3.5mm audio jacks Connectivity – 2x RJ45 Gigabit Ethernet connectors via 2x Intel I211AT USB – 2x USB 3.1 Gen2 (10Gbps) on board, 2x USB 3.1 Gen1 (5Gbps) on board Serial – 2x RS232/422/485 (Jumperless selection), 4x RS232 Expansion Slots 1x PCI-E(x8), 1x Mini PCI-E, 1x M.2 (M-key, type:2230) 8x Digital …

Support CNX Software – Donate via PayPal or become a Patron on Patreon