Производительность Java-машин на архитектуре ARM

Нужно было по работе проверить скорость Java-машины на процессорах Atmel AT91SAM9260 и NXP LPC3250. Нашёл тест SciMark2:
SciMark 2.0 is a Java benchmark for scientific and numerical computing. It measures several computational kernels and reports a composite score in approximate Mflops (Millions of floating point operations per second)

Вот результаты:











ПараметрSAM9260LPC3250Desktop PC
Composite Score1.03017197177867441.0984537756134158383.63055489697274
FFT (1024)0.67889996014347950.744475524873108310.58414983972807
SOR (100x100)1.61804987102320051.6861935478017183475.0875552239084
Monte Carlo0.49507837582625230.517049310394127274.48264405685634
Sparse matmult (N=1000, nz=5000)0.9846153846153761.1015490529042518421.18252082906537
LU (100x100)1.37421626728506371.443001442093874636.8159045353053
java.vendorSun Microsystems Inc.Sun Microsystems Inc.Sun Microsystems Inc.
java.version1.4.2_16-eval1.4.2_16-eval1.6.0_12
os.archarmarmi386
os.nameLinuxLinuxLinux
os.version2.6.27.62.6.27.82.6.26-1-686


Как видно, SAM9260 немного уступает LPC3250, что логично, так как у последнего частота немного выше. А вот разрыв между АРМами и настольным компьютером просто поражает! Аппаратный FPU - это сила.

PS: Гугл зачем-то впихнул дюжину br'ов перед таблицей. Нафига?

1 комментарий:

Didro комментирует...

Спасибо, весьма интересные данные :)