Originally posted by stormcrow
View Post
Announcement
Collapse
No announcement yet.
Raspberry Pi 4 Thermal Performance Is Improving With New Firmware
Collapse
X
-
Originally posted by Chugworth View PostLast I heard, they were saying that there was no convincing need for it (as if 64>32 is not convincing enough). Probably they just want to keep making one release that works across all of their devices.
Ubuntu's release uses the 64-bit kernel, and Manjaro also has a pretty good 64-bit release.
And some less technical debt like not having a mandatory integer division on ARMv7, hence the kernel has to be compiled as if the instruction was missing (and later patches itself, bit the code is still suboptimal as the compiler expects function calls instead of instructions is can schuffle around).
Funny enough, any Cortex-M (small micro controllers) has a mandatory idiv.
If anything they could use a 32bit userspace with a 64bit kernel. I'd guess alot software is just ASM optimized for x86 and 32bit ARM (64bit Arm is like a complete different architecture).
- Likes 1
Comment
-
They should segment the Pi into 3 separate product lines: High Performance, Standard (current raspberry pi), and Ultra Low Power (pi zero). The high performance model could include a significantly faster SOC that requires active cooling, a new (standardized) form factor large enough for an NVME m.2 drive, yet still small and compact (they could do away with the headphone jack, since HDMI already includes audio) and replace the micro-usb jack with USB type C for charging). I would pay up to $100 personally for that type of device. The standard model would be the current Pi. The ultra low power would be the Pi Zero.
- Likes 2
Comment
-
Originally posted by xpris View PostAnyone know why RPI 4 on raspbian still use armv7 kernel and not AARCH64?
Also why not series 5.X?
That said, you can always install a different distribution and/or run your own kernel. For example, see these instructions for Arch Linux with 64bit kernels on Pi 4b: https://esotericnonsense.com/blog/rpi-chroot.html
(I run my Pi4 with Arch Linux, as I really do not like "Raspbian" that much.)
Comment
-
Moving to 5.4 is happening next year. Should help a lot on Pi4. Pi3 and earlier, remains to be seen. Maybe for VC4?
Comment
-
Originally posted by kozman View Post
Follow this thread for 64-bit kernel news. https://www.raspberrypi.org/forums/v...?f=29&t=250730
Moving to 5.4 is happening next year. Should help a lot on Pi4. Pi3 and earlier, remains to be seen. Maybe for VC4?
A little ironic considering Arch Linux (x64) still has 5.4.1 in testing.
Comment
-
Originally posted by discordian View PostSome convincing needs would be mapping large files (need the addresspace, not the physical RAM), docker only support 64bit Arm and several developer tools like valgrind or sanitizers not or barely working without 64bit.
Code:$ pacman -Si docker | grep ^Arch Architecture : armv7h
Why do you say valgrind is "barely working"? I used it a couple of weeks ago to find some bugs and it was working perfectly fine for me. Maybe for programs using a lot of RAM there will be issues, but physical RAM limits will be hit first.
Which sanitizers don't support 32-bit ARM? The memory tagging stuff was only added in Armv8.5-A, of which no consumer (i.e. not server) devices I'm aware of currently support, so that's not an advantage for current 64-bit ARM.
Comment
-
I would want ARMv8, it is modern and clean. I would not want the old legacy ARMv7.
Can you run ARMv8 on Raspberry Pi 4? Else it is not a much appealing SoC.
Do most people run their Raspberry Pi 4 as ARMv7?
Hey everyone, are you happy with your Raspberry Pi 4?
What are you happy about?
Anything that you miss from it? or could be better?
- Likes 1
Comment
Comment