run geekbench5 on cell phone development board
Hi, I have three questions:
I have purchased geekbench version 5.1.0-Beta1, running it on my two servers(ubuntu20.04, x86 and aarch64 repectively, each has different hardware configuration), and get the results.
Then I use the free version(5.4.4) downloaded from app store on my iphone13(ios15.5) to get result for my phone.
The question is that is it reasonable and legitimate to compare these sets of results, even between a server and a phone? Or put it more generally: is it reasonable to compare the results measured respectively on (iphone, android, windows desktop, linux server)?
The result I got is a little out of my expect, which says:
my phone's (1 processor, 6 cores, 3.56GB RAM) single-core(1742) and multi-core(4727).
server1's (1 processor, 1 core, 128 threads. 251GB RAM) single-core(568) and multi-core(32511).
server2's (2 processors, 28 cores, 56 threads, 126GB RAM) single-core(735) and multi-core(14960).
I expect the performance gap to be bigger than that.
I want to run geekbench version 5.1.0-Beta1 on my cell phone sample development board(aarch64, android-alike), which has no compilation toolchain, and is pretty hard to get one.
The geekbench I have is a directory, which in the root there are 4 directories: build.aarch64, build.x64_64, log, and test. build.aarch64 contains a set of static libraries, objects files for each bench case, but with no source file. In this directory I got two executables geekbench5 and geekbench_aarch64, both of which according to ldd is dynamically linked, but my dev board currently can only run statically linked executables.
Could you figure out some way for my situation to run geekbench on my dev board? like, how to statically compile these available static libraries and objects files to get a static geekbench executable?
Is it possible to compile above libraries and objects files on Mac using Xcode and run it on iphone? If so, how?
|?||Show this help|
|ESC||Blurs the current field|
|r||Focus the comment reply box|
|^ + ↩||Submit the comment|
You can use
Command ⌘ instead of
Control ^ on Mac