Re: Someone installed an aarch64 Christmas gift: There is now a ampere4 with 150 or so FreeBSD CPUs and 24 builders running in parallel

Mark Millard <[email protected]>
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <[email protected]>
On Dec 25, 2025, at 16:06, Mark Millard <[email protected]> wrote:

> On Dec 25, 2025, at 15:10, Mark Millard <[email protected]> wrote:
> 
>> ampere4 was showing 52.27 for the short term load
>> average and that that was 33%. So, something like
>> 150+ FreeBSD CPUs (1 per core I assume), if I
>> understand right.
>> 
>> The Jobs Id's were 01 .. 24 , so 24 poudriere builders.
>> 
>> It was also showing: SwapInfo 100.00% when I looked
>> at that. So it may currently be RAM+SWAP limited for
>> its current configuration.
>> 
>> ampere4 was building 150arm64-quarterly. In 21:45:36
>> it had built 10802 port-packages, including 9 that
>> had taken over 10 hours to build and 10 more that
>> had taken over 5 hrs to build (top 15 completed
>> time takers as of when I looked).
>> 
>> Hmm. It just showed a 105.?? load average with a 66%
>> figure. (I do not remember the ?? digits.) That is
>> a mean of well over 3 per builder. (For all I know
>> ampere4 could be doing other things as well as the
>> port-package builds.)
>> 
>> Having ampere4 in use ought to help with the aarch64
>> port package build-times issues, even if ampere1
>> continues to fail fairly frequently.
> 
> Looking at the Ampere site, it looks like ampere4 is
> a 160 core AmpereOne or AmpereOne M system. The "M"
> as more RAM channels but only up to 1.5 TiBytes: 1 DIMM
> per channel, 12 channels. The plain AmpereOne can have
> 4 TiBytes: 1 or 2 DIMMs per channel, 8 channels.
> 
> I've no clue how much RAM ampere4 actually has, or what
> its RAM+SWAP figure is as configured.
> 

While I've not found a definitive source of information,
it does appear that ampere4 likely does not support armv7
or aarch32 code, so no native lib32, armv7 chroot, or
armv7 jail support. Native use of the armv7 build jails
would need to run on ampere[123] instead.


===
Mark Millard
marklmi at yahoo.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.