One Article Review

Accueil - L'article:
Source ErrataRob.webp Errata Security
Identifiant 1134738
Date de publication 2019-05-31 20:15:34 (vue: 2019-06-01 03:00:45)
Titre Some Raspberry Pi compatible computers
Texte I noticed this spreadsheet over at r/raspberry_pi reddit. I thought I'd write up some additional notes.https://docs.google.com/spreadsheets/d/1jWMaK-26EEAKMhmp6SLhjScWW2WKH4eKD-93hjpmm_s/edit#gid=0Consider the Upboard, an x86 computer in the Raspberry Pi form factor for $99. When you include storage, power supplies, heatsinks, cases, and so on, it's actually pretty competitive. It's not ARM, so many things built for the Raspberry Pi won't necessarily work. But on the other hand, most of the software built for the Raspberry Pi was originally developed for x86 anyway, so sometimes it'll work better.Consider the quasi-RPi boards that support the same GPIO headers, but in a form factor that's not the same as a RPi. A good example would be the ODroid-N2. These aren't listed in the above spreadsheet, but there's a tone of them. There's only two Nano Pi's listed in the spreadsheet having the same form factor as the RPi, but there's around 20 different actual boards with all sorts of different form factors and capabilities.Consider the heatsink, which can make a big difference in the performance and stability of the board. You can put a small heatsink on any board, but you really need larger heatsinks and possibly fans. Some boards, like the ODroid-C2, come with a nice large heatsink. Other boards have a custom designed large heatsink you can purchase along with the board for around $10. The Raspberry Pi, of course, has numerous third party heatsinks available. Whether or not there's a nice large heatsink available is an important buying criteria. That spreadsheet should have a column for "Large Heatsink", whether one is "Integrated" or "Available".Consider power consumption and heat dissipation as a buying criteria. Uniquely among the competing devices, the Raspberry Pi itself uses a CPU fabbed on a 40nm process, whereas most of the competitors use 28nm or even 14nm. That means it consumes more power and produces more heat than any of it's competitors, by a large margin. The Intel Atom CPU mentioned above is actually one of the most power efficient, being fabbed on a 14nm process. Ideally, that spreadsheet would have tow additional columns for power consumption (and hence heat production) at "Idle" and "Load".You shouldn't really care about CPU speed. But if you are, there basically two classes of speed: in-order and out-of-order. For the same GHz, out-of-order CPUs are roughly twice as fast as in-order. The Cortex A5, A7, and A53 are in-order. The Cortex A17, A72, and A73 (and Intel Atom) are out-of-order. The spreadsheet also lists some NXP i.MX series processors, but those are actually ARM Cortex designs. I don't know which, though.The spreadsheet lists memory, like LPDDR3 or DDR4, but it's unclear as to speed. There's two things that determine speed, the number of MHz/GHz and the width, typically either 32-bits or 64-bits. By "64-bits" we can mean a single channel that's 64-bits wide, as in the case of the Intel Atom processors, or two channels that are each 32-bits wide, as in the case of some ARM processors. The Raspberry Pi has an incredibly anemic 32-bit 400-MHz memory, whereas some competitors have 64-bit 1600-MHz memory, or roughly 8 times the speed. For CPU-bound tasks, this isn't so important, but a lot of tasks are in fact bound by memory speed.As for GPUs, most are not OpenCL programmable, but some are. The VideoCore and Mali 4xx (Utgard) GPUs are not programmable. The Mali Txxx (Midgard) are programmable. The "MP2" suffix means two GPU processors, whereas "MP4" means four GPU processors. For a lot of tasks, such as "SDR" (software defined radio), offloading onto GPU simultaneously reduce
Envoyé Oui
Condensat $10 $20 $25 $99 10x 14nm 1600 2015 26eeakmhmp6slhjscww2wkh4ekd 28nm 400 40nm 4xx 93hjpmm a17 a53 a72 a73 about above access actual actually additional adequate all allows almost along also among amount amzon ancient anemic any anyway are aren arm around atom available barrel basically because being better big bit bits board boards boot booting bound built but buy buying cable cables can capabilities card cards care case cases cec change channel channels chargers cheaply choose classes column columns com com/spreadsheets/d/1jwmak come commands common compatible competing competitive competitors computer computers conclusionbecause connector connectors consider consumes consumption control controlled convince corrupting cortex costs course cpu cpus criteria crusty custom ddr4 deficiency deficient defined designed designs determine developed device devices difference different dissipation distribution doesn doing don drive each efficient either emmc entertainment especially ethernet even every example fabbed fact factor factors fans fast faster february form four from get ghz gigabit good google gotten gpio gpu gpus h54 hand hard has have having hdmi headers heat heatsink heatsinks hence home hook horrible how however https://docs ideally idle important include increasing incredibly indicate infrared instead integrated intel isn its itself just kernel know large larger less like likewise list listed lists load lot lpddr3 lurking make maker mali many margin mean means memory mention mentioned mhz mhz/ghz micro microphone midgard might mine model moment more most mp2 mp4 much multiport nano necessarily need needs newer nice normally not not adequate notes noticed number numerous nxp odroid off offer offloading old one ones only onto opencl operating option order originally other out over party performance pine platform port possibly power power/heat presumably pretty probably process processing processors produces production programmable projects purchase put quasi r/raspberry radio raspberry rather real really reddit reduces required risking rock64 roughly rpi s/edit#gid=0consider same sata sdr separate series server setup shines should shouldn simultaneously single small software some sometimes sorts speed speed: spreadsheet ssds stability storage stuck such suffix supplies supply support supporter system systems tasks tend than that them then there these things think third those though thought through times tone tow turn twice two txxx typically ubuntu unclear underneath uniquely upboard usb use userland uses using usually utgard utilities various version version the videocore voice wall want wanted wart way well when whereas whether which why wide width wifi without won words work would write x86 years your yourself
Tags
Stories
Notes
Move


L'article ne semble pas avoir été repris aprés sa publication.


L'article ne semble pas avoir été repris sur un précédent.
My email: