faq:technical:are_there_performance_statistics_to_compare_against_my_system
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
faq:technical:are_there_performance_statistics_to_compare_against_my_system [2021/03/24 11:09] – added Core i7-6700 schmid | faq:technical:are_there_performance_statistics_to_compare_against_my_system [2021/04/01 05:13] (current) – Added results for M1 MacBook and included mean in benchmark macro brooks | ||
---|---|---|---|
Line 4: | Line 4: | ||
ImageJ has a Benchmark utility you can run to evaluate your system' | ImageJ has a Benchmark utility you can run to evaluate your system' | ||
- | |||
- Start up a fresh ImageJ. | - Start up a fresh ImageJ. | ||
- | - Choose | + | - Choose |
- | - Paste in the benchmark test macro (in the blue box below, thanks to Gabriel Landini for providing it). | + | - Paste in the benchmark test macro //(from the box below, thanks to Gabriel Landini for providing it)//. |
- | - Choose Macros > Run Macro from the menu to execute the benchmark. | + | - Choose |
- Compare your results against the table below. | - Compare your results against the table below. | ||
<code java> | <code java> | ||
- | | + | // 512x512 RGB Benchmark Test Macro |
- | // | + | // |
- | print(" | + | print(" |
- | run(" | + | run(" |
- | id = getImageID; | + | id = getImageID; |
- | print(" | + | print(" |
- | print(" | + | print(" |
- | print(" | + | " on " + getInfo(" |
+ | print(" | ||
+ | | ||
+ | print(" | ||
- | | + | best = 100000; |
- | worst = -1; | + | worst = -1; |
+ | mean = 0; | ||
- | | + | for(i=0; i<10; i++){ |
- | | + | |
- | | + | |
- | | + | |
- | | + | mean += thisrun/ |
- | | + | if (thisrun< |
- | } | + | |
- | print(" | + | print(" |
- | print(" | + | } |
+ | print(" | ||
+ | print(" | ||
+ | print(" | ||
- | | + | selectImage(id); |
- | close(); | + | close(); |
</ | </ | ||
+ | |||
+ | ==== 512x512 RGB Benchmark Results ==== | ||
| **Results** | **Processor** | **Memory** | **Operating System\\ ** | **Java\\ ** | **ImageJ\\ ** | | | **Results** | **Processor** | **Memory** | **Operating System\\ ** | **Java\\ ** | **ImageJ\\ ** | | ||
+ | | 0.104 s | Apple M1 ARM (2020 MacBook Air) | 16 GB | macOS 11.2.3 | 1.8.0_282 aarch64 (Azul ARM JRE 8) | 1.53i | | ||
+ | | 0.111 s | Apple M1 ARM (2020 MacBook Air) | 16 GB | macOS 11.2.3 | 11.0.10 aarch64 (Azul ARM JRE 11) | 1.53i | | ||
+ | | 0.190 s | Apple M1 ARM (2020 MacBook Air) | 16 GB | macOS 11.2.3 (w/Rosetta2 x86_64 JRE emulation) | 1.8.0_172 x86_64 (Oracle x86 JRE 8) | 1.53i | | ||
| 0.197 s | Core i7-4790 3.6 GHz | 32 GB DDR3 | Opensuse Leap 15.1 (KDE 5.55) Kernel 4.12.14 | 1.8.0_161 | 1.52q43 | | | 0.197 s | Core i7-4790 3.6 GHz | 32 GB DDR3 | Opensuse Leap 15.1 (KDE 5.55) Kernel 4.12.14 | 1.8.0_161 | 1.52q43 | | ||
| 0.219 s | Core i7-6700 3.4 GHz | 16 GB DDR3 | Ubuntu 16.04 LTS Kernel 4.4.0 | 1.8.0_112 | 1.53i | | | 0.219 s | Core i7-6700 3.4 GHz | 16 GB DDR3 | Ubuntu 16.04 LTS Kernel 4.4.0 | 1.8.0_112 | 1.53i | |
faq/technical/are_there_performance_statistics_to_compare_against_my_system.1616580542.txt.gz · Last modified: 2021/03/24 11:09 by schmid