Native in this context means it's apure Julia implementation, ie. it's not calling an underliying C/Fortran library, see:
* https://github.com/kostya/benchmarks/blob/master/matmul/matmul-native.jl It seems the author has updated the code to use @time, but it's still timing the JIT. I'll send him a PR El miércoles, 27 de enero de 2016, 8:33:28 (UTC-6), Sisyphuss escribió: > > In the Matmul benchmark, "Julia Native" ranks 1st. > What is Julia Native? > > > On Wednesday, January 27, 2016 at 7:02:51 AM UTC+1, Nitin Arora wrote: >> >> Check out this thread. There seems to be discussion on this matter >> already. Looks like the code used for these benchmarks was not well >> optimized for Julia and looks they are including Julia startup time and JIT >> compilation. >> >> https://groups.google.com/d/topic/julia-users/4AgBccftrps/discussion >> >> and >> >> https://github.com/JuliaLang/julia/issues/14808#event-527206420 >> >> >> On Tuesday, January 26, 2016 at 8:07:54 PM UTC-8, George wrote: >>> >>> I was surprised to se the results on the following benchmarks: >>> https://github.com/kostya/benchmarks >>> >>> Some benchmarks of different languages >>> <https://github.com/kostya/benchmarks#brainfuck>Brainfuck >>> >>> Brainfuck <https://github.com/kostya/benchmarks/tree/master/brainfuck> >>> <https://github.com/kostya/benchmarks#benchb>bench.b >>> LanguageTime,sMemory, Mb >>> Nim Clang 3.21 0.7 >>> Felix 4.07 1.3 >>> Nim Gcc 4.52 0.6 >>> Java 4.94 147.6 >>> C++ 5.08 1.1 >>> Rust 5.46 4.9 >>> Scala 5.90 116.3 >>> D 6.57 1.0 >>> D Ldc 6.61 0.9 >>> Crystal 6.97 1.3 >>> Go 7.29 1.3 >>> Javascript Node 8.74 15.0 >>> D Gdc 8.87 1.0 >>> Julia 9.25 59.0 >>> Javascript V8 9.41 8.1 >>> Go Gcc 13.60 10.0 >>> Python Pypy 13.94 55.4 >>> Javascript Jx 17.14 11.0 >>> C# Mono 18.08 15.4 >>> OOC 48.86 1.3 >>> Ruby JRuby 87.05 124.1 >>> Ruby Topaz 112.91 36.0 >>> Ruby JRuby9K 160.15 297.2 >>> Ruby 226.86 8.0 >>> Tcl 262.20 2.7 >>> Python 452.44 4.9 >>> Ruby Rbx 472.08 45.0 >>> Python3 480.78 5.5 <https://github.com/kostya/benchmarks#mandelb> >>> mandel.b >>> >>> Mandel in Brainfuck >>> <https://github.com/kostya/benchmarks/blob/master/brainfuck/mandel.b> >>> LanguageTime,sMemory, Mb >>> Nim Clang 28.96 1.0 >>> Felix 40.06 3.7 >>> D Ldc 43.30 0.9 >>> D 45.29 1.2 >>> Rust 46.34 4.9 >>> Crystal 48.62 1.3 >>> Nim Gcc 50.45 0.9 >>> Go 52.56 7.6 >>> Java 55.14 69.9 >>> Cpp 56.63 1.1 >>> Scala 64.37 126.4 >>> D Gdc 70.12 1.5 >>> Go Gcc 85.67 10.7 >>> Javascript Node 92.65 15.8 >>> Julia 94.33 56.9 >>> ... >> >>
