Earlier quoted context omitted.
If you're not a native English speaker, I imagine the video may be preferable to the article.
Before I came to the US, I studied English on my own to be able to program/do computery-stuff because people on the internets always told me to RTFM. On my first TOEFL (Test of English as a Foreign Language) test for college, I got 29/30 for my reading comprehension and a similarly high score for writing but got 15/30 for speaking and a pretty bad score (not as bad as speaking - don't remember exactly) for listening.…
New Raspberry Pi Model B+
151–160 of 220 posts
Re: New Raspberry Pi Model B+
#152> Here’s a long post. [...] If you don’t have time to read it all, we recommend you watch this video The video is 1 minute long. The article is ~84 lines, ~8 KB of text. Is that really long?
Re: New Raspberry Pi Model B+
#153Earlier quoted context omitted.
> so there's not a whole lot of value in having a >4GB address space. Don't most ARMv7 CPUs (like A7, A15, etc.) have 1 TB address space? On LPAE ARM, 64-bit arch will only get you larger virtual address space, but you get same 40-bit address space in both cases. > reduction in memory consumption that comes with pointers that are half as big Nothing prevents you from running 32-bit binaries on 64-bit OS, as long as y…
What use to I have for being able to address a hypothetical 1TB of memory on a computer that's got a fixed 1GB of memory soldered to the board? I can see having a bit of headroom for virtual memory, but I wouldn't want to actually use it. The non-volatile storage on this computer is an SD card, so paging will be particularly expensive. Are you really going to have more than 3GB of swap? That's a pretty big appetite f…
Looks like I should have communicated it more clearly.
AArch64 does have some perks, but mostly for out-of-order cores, which RPI3's Cortex A53 is not.
That said, even A53 can benefit from 31 registers in 64-bit mode. Large virtual address space is nice not only for memory mapping files, but to do lazy initialization while keeping high performance direct pointer access characteristics. That way you can have the MMU doing the check and indirection for you instead of slow explicit conditional check in code.
You can mitigate pointer size by ensuring memory accesses are PC-relative. Perhaps there could be support for something similar to x32 ABI [0] as well.
AArch64 codegen does need to generate more conditional jumps or CSELs (like cmove) though. Also function entry & exit code is larger due to lack of LDM & STM (load/store multiple). But on the other hand, stack spills are rarer, thanks to 31 general purpose registers instead of 14 on 32-bit ARM.
Where AArch64 truly shines is when you have a real out-of-order CPU core, for example Cortex A72. There are significantly more opportunities for instruction level parallelism due to dropping instruction predicates and other changes.
Re: New Raspberry Pi Model B+
#154Earlier quoted context omitted.
You can simplify that to Pi^2
Call up Pypy, there's a marketing opportunity for next year.
Re: New Raspberry Pi Model B+
#155Why was the title changed? It's misleading right now since there's already a Raspberry Pi Model B+ available for ages. Should be "New Raspberry Pi 3 Model B+" just like on the blog post.
in general, i find the aggressive title changing on hacker news confusing. it’s been happening a lot recently where i can’t find a post by eye where i know i knew the title or where the title was changed away from the exact title of the linked post or article.
Re: New Raspberry Pi Model B+
#156Re: New Raspberry Pi Model B+
#157Feel like RPi is heading to a commercial upgrade direction: more cores, higher frequency, faster processors, faster networks, etc. Wasn't RPi originally designed to teach programming and to make a hackable gadget? With that goal, I think a simple (and therefore maybe low performance) system is easier to learn and to hack than more and more fancy and complex architecture. From that perspective, BBC Micro bit is doing…
Re: New Raspberry Pi Model B+
#158A bit worried by the increased power usage for certain applications. For instance I used to power my PI with a cell phone battery pack without any trouble.
Those models still exist, along with the even lower powered pi zero.
Re: New Raspberry Pi Model B+
#159Happy kodi server update day
Amlogic S905X boxes are the better choice for Kodi these days. You can installi LibreElec, they are cheaper than a Raspberry Pi 3 and they support 4K & HDR and have hardware acceleration for H.265 (HEVC) and VP9.
Re: New Raspberry Pi Model B+
#160What I'm missing is on board flash. Even 512MB would be such useful for many usage scenarios to put OS there. SD cards are biggest source of problems on long run RPi's without some tweaking. There are almost none SBC with built in flash (BeagleBone is shiny exception).