123456789101112131415161718192021222324252627282930313233343536373839404142 |
- Kompilering: `javac *.java`
- Kjøring: `java Main <tall>`
-
- # Eksempelutskrift
-
- I filen output.txt finner du et eksempel på å kjøre `java Main 1000`.
-
- # Tider
-
- CPU: Intel Core(TM) i7-6700K @ 4.00GHz
-
- Jeg aner ikke hvorfor jeg får så dårlig speed-up på n=1 million, men det skjer
- konsekvent hver gang, både på desktopen og serveren min.
-
- 100:
- * Sekvensiell: 312.89μs
- * Parallell: 2.83ms (0.11x speedup)
-
- 1 000:
- * Sekvensiell: 721.01μs
- * Parallell: 2.78ms (0.26x speedup)
-
- 10 000:
- * Sekvensiell: 3.56ms
- * Parallell: 3.72ms (0.96x speedup)
-
- 100 000:
- * Sekvensiell: 27.53ms
- * Parallell: 21.84ms (1.26x speedup)
-
- 1 000 000:
- * Sekvensiell: 60.21ms
- * Parallell: 122.83ms (0.49x speedup)
-
- 10 000 000:
- * Sekvensiell: 452.31ms
- * Parallell: 313.85ms (1.44x speedup)
-
- 100 000 000:
- * Sekvensiell: 3.81s
- * Parallell: 2.66s (1.44x speedup)
|