From 417851ba2fadacc1ed1a04e2590a431d0ed9f00c Mon Sep 17 00:00:00 2001 From: ShreyansJain04 Date: Fri, 26 Jan 2024 12:02:19 +0530 Subject: [PATCH 01/10] replace the use of scale --- perf.f90 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/perf.f90 b/perf.f90 index 054dc61..30c6d48 100644 --- a/perf.f90 +++ b/perf.f90 @@ -115,7 +115,7 @@ FUNCTION rnorm() RESULT( fn_val ) sum = u*u + v*v + vsmall ! vsmall added to prevent LOG(zero) / zero IF(sum < one) EXIT END DO - sln = SQRT(- SCALE( LOG(sum), 1 ) / sum) + sln = SQRT(- 2*LOG(sum) / sum) fn_val = u*sln END IF From f8f9728e6ff4af7f1cf98cf6fb9a9a48c45da5d2 Mon Sep 17 00:00:00 2001 From: ShreyansJain04 Date: Fri, 26 Jan 2024 12:18:32 +0530 Subject: [PATCH 02/10] added benchmark results --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 7d65707..a9d4338 100644 --- a/README.md +++ b/README.md @@ -30,3 +30,6 @@ Note that this refers to GNU Make, so BSD users will need to run `gmake`. * R * Rust * Scala + +## Results: +CJuliaLuaJITRustGoFortranJavaJavaScriptMatlabMathematicaPythonROctaveiteration_pi_summatrix_multiplymatrix_statisticsparse_integersprint_to_filerecursion_fibonaccirecursion_quicksortuserfunc_mandelbrotbenchmark100101102103104 From 04bedb157769cc61f07a532596d7821d195b8ffd Mon Sep 17 00:00:00 2001 From: ShreyansJain04 Date: Fri, 26 Jan 2024 12:19:59 +0530 Subject: [PATCH 03/10] commit --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index a9d4338..9836799 100644 --- a/README.md +++ b/README.md @@ -32,4 +32,5 @@ Note that this refers to GNU Make, so BSD users will need to run `gmake`. * Scala ## Results: + CJuliaLuaJITRustGoFortranJavaJavaScriptMatlabMathematicaPythonROctaveiteration_pi_summatrix_multiplymatrix_statisticsparse_integersprint_to_filerecursion_fibonaccirecursion_quicksortuserfunc_mandelbrotbenchmark100101102103104 From 7b346b64407f5617cf7906179b03aa0e141cc0d0 Mon Sep 17 00:00:00 2001 From: ShreyansJain04 Date: Fri, 26 Jan 2024 12:22:01 +0530 Subject: [PATCH 04/10] commit --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9836799..c396ff0 100644 --- a/README.md +++ b/README.md @@ -33,4 +33,4 @@ Note that this refers to GNU Make, so BSD users will need to run `gmake`. ## Results: -CJuliaLuaJITRustGoFortranJavaJavaScriptMatlabMathematicaPythonROctaveiteration_pi_summatrix_multiplymatrix_statisticsparse_integersprint_to_filerecursion_fibonaccirecursion_quicksortuserfunc_mandelbrotbenchmark100101102103104 +CJuliaLuaJITRustGoFortranJavaJavaScriptMatlabMathematicaPythonROctaveiteration_pi_summatrix_multiplymatrix_statisticsparse_integersprint_to_filerecursion_fibonaccirecursion_quicksortuserfunc_mandelbrotbenchmark100101102103104 \ No newline at end of file From 55e511c53d534afe3e5b01ded51c1caa5004006c Mon Sep 17 00:00:00 2001 From: ShreyansJain04 Date: Fri, 26 Jan 2024 12:24:12 +0530 Subject: [PATCH 05/10] added benchmark results --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index c396ff0..67cf7df 100644 --- a/README.md +++ b/README.md @@ -33,4 +33,5 @@ Note that this refers to GNU Make, so BSD users will need to run `gmake`. ## Results: -CJuliaLuaJITRustGoFortranJavaJavaScriptMatlabMathematicaPythonROctaveiteration_pi_summatrix_multiplymatrix_statisticsparse_integersprint_to_filerecursion_fibonaccirecursion_quicksortuserfunc_mandelbrotbenchmark100101102103104 \ No newline at end of file +CJuliaLuaJITRustGoFortranJavaJavaScriptMatlabMathematicaPythonROctaveiteration_pi_summatrix_multiplymatrix_statisticsparse_integersprint_to_filerecursion_fibonaccirecursion_quicksortuserfunc_mandelbrotbenchmark100101102103104 + From f08ae92cee76933bd62c99842a87cad230891415 Mon Sep 17 00:00:00 2001 From: ShreyansJain04 Date: Fri, 26 Jan 2024 12:26:39 +0530 Subject: [PATCH 06/10] added benchmark results --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 67cf7df..874f2fb 100644 --- a/README.md +++ b/README.md @@ -33,5 +33,6 @@ Note that this refers to GNU Make, so BSD users will need to run `gmake`. ## Results: -CJuliaLuaJITRustGoFortranJavaJavaScriptMatlabMathematicaPythonROctaveiteration_pi_summatrix_multiplymatrix_statisticsparse_integersprint_to_filerecursion_fibonaccirecursion_quicksortuserfunc_mandelbrotbenchmark100101102103104 +![Description of SVG image](https://raw.githubusercontent.com/JuliaLang/www.julialang.org/blob/main/_assets/images/benchmarks.svg) + From 445063e0e108c0420886ccada4b180d5309bce68 Mon Sep 17 00:00:00 2001 From: ShreyansJain04 Date: Fri, 26 Jan 2024 12:27:45 +0530 Subject: [PATCH 07/10] k --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 874f2fb..eb5b6ea 100644 --- a/README.md +++ b/README.md @@ -33,6 +33,6 @@ Note that this refers to GNU Make, so BSD users will need to run `gmake`. ## Results: -![Description of SVG image](https://raw.githubusercontent.com/JuliaLang/www.julialang.org/blob/main/_assets/images/benchmarks.svg) +![JuliaLang Benchmarks](https://raw.githubusercontent.com/JuliaLang/www.julialang.org/main/_assets/images/benchmarks.svg) From b811baf5832b150687b8a54484922557a8710cba Mon Sep 17 00:00:00 2001 From: ShreyansJain04 Date: Fri, 26 Jan 2024 12:30:12 +0530 Subject: [PATCH 08/10] Added benchmark results to README.md --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index eb5b6ea..69a668a 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,6 @@ Note that this refers to GNU Make, so BSD users will need to run `gmake`. * Scala ## Results: - ![JuliaLang Benchmarks](https://raw.githubusercontent.com/JuliaLang/www.julialang.org/main/_assets/images/benchmarks.svg) From 78c58703b3cff2dc7ba837d8bc63867bd2878e65 Mon Sep 17 00:00:00 2001 From: ShreyansJain04 Date: Fri, 26 Jan 2024 12:34:17 +0530 Subject: [PATCH 09/10] removed extra changes --- README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/README.md b/README.md index 69a668a..55b7549 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,5 @@ Note that this refers to GNU Make, so BSD users will need to run `gmake`. * Rust * Scala -## Results: -![JuliaLang Benchmarks](https://raw.githubusercontent.com/JuliaLang/www.julialang.org/main/_assets/images/benchmarks.svg) From 988276d61ca5759563fd530abbda2e949328fafb Mon Sep 17 00:00:00 2001 From: ShreyansJain04 Date: Fri, 26 Jan 2024 12:35:21 +0530 Subject: [PATCH 10/10] Added benchmark results to README.md #66 --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 55b7549..69a668a 100644 --- a/README.md +++ b/README.md @@ -31,5 +31,7 @@ Note that this refers to GNU Make, so BSD users will need to run `gmake`. * Rust * Scala +## Results: +![JuliaLang Benchmarks](https://raw.githubusercontent.com/JuliaLang/www.julialang.org/main/_assets/images/benchmarks.svg)