From 2adbea2fc2d02d3ad0a15ccc7fa94173b1dcf263 Mon Sep 17 00:00:00 2001 From: Abdellah El Morabit Date: Sat, 15 Nov 2025 23:16:41 +0100 Subject: [PATCH 1/5] feature: ALU boilerplate boilerplate classes for stressing the ALU --- src/main/scala/com/nsrddyn/cpu/ALU/ALU.scala | 6 ++++++ src/main/scala/com/nsrddyn/cpu/ALU/Hash.scala | 13 +++++++++++++ src/main/scala/com/nsrddyn/cpu/ALU/Prime.scala | 5 +++++ 3 files changed, 24 insertions(+) create mode 100644 src/main/scala/com/nsrddyn/cpu/ALU/ALU.scala create mode 100644 src/main/scala/com/nsrddyn/cpu/ALU/Hash.scala create mode 100644 src/main/scala/com/nsrddyn/cpu/ALU/Prime.scala diff --git a/src/main/scala/com/nsrddyn/cpu/ALU/ALU.scala b/src/main/scala/com/nsrddyn/cpu/ALU/ALU.scala new file mode 100644 index 0000000..292676d --- /dev/null +++ b/src/main/scala/com/nsrddyn/cpu/ALU/ALU.scala @@ -0,0 +1,6 @@ +package com.nsrddyn + +class ALU { + + +} diff --git a/src/main/scala/com/nsrddyn/cpu/ALU/Hash.scala b/src/main/scala/com/nsrddyn/cpu/ALU/Hash.scala new file mode 100644 index 0000000..7a198f7 --- /dev/null +++ b/src/main/scala/com/nsrddyn/cpu/ALU/Hash.scala @@ -0,0 +1,13 @@ +package com.nsrddyn + +import scala.util.hashing + +class Hash { + + def hashString(): Unit = { + + println("Hello from hash function") + + + } +} diff --git a/src/main/scala/com/nsrddyn/cpu/ALU/Prime.scala b/src/main/scala/com/nsrddyn/cpu/ALU/Prime.scala new file mode 100644 index 0000000..7a80df4 --- /dev/null +++ b/src/main/scala/com/nsrddyn/cpu/ALU/Prime.scala @@ -0,0 +1,5 @@ +package com.nsrddyn + +class Prime { + +} From 380663c7e9a52e37692946fce35ca50888233752 Mon Sep 17 00:00:00 2001 From: Abdellah El Morabit Date: Sat, 15 Nov 2025 23:17:36 +0100 Subject: [PATCH 2/5] feature: boilerplate FPU boilerplate classes for stressing the FPU, will be extended in the future, still discovering, what does what and what stresses what --- .../cpu/FPU/CholeskyDecomposition.scala | 28 +++++++++++++++++++ src/main/scala/com/nsrddyn/cpu/FPU/FPU.scala | 6 ++++ .../scala/com/nsrddyn/cpu/FPU/Matrix.scala | 5 ++++ 3 files changed, 39 insertions(+) create mode 100644 src/main/scala/com/nsrddyn/cpu/FPU/CholeskyDecomposition.scala create mode 100644 src/main/scala/com/nsrddyn/cpu/FPU/FPU.scala create mode 100644 src/main/scala/com/nsrddyn/cpu/FPU/Matrix.scala diff --git a/src/main/scala/com/nsrddyn/cpu/FPU/CholeskyDecomposition.scala b/src/main/scala/com/nsrddyn/cpu/FPU/CholeskyDecomposition.scala new file mode 100644 index 0000000..58d1b7f --- /dev/null +++ b/src/main/scala/com/nsrddyn/cpu/FPU/CholeskyDecomposition.scala @@ -0,0 +1,28 @@ +package com.nsrddyn + + +class CholeskyDecomposition { + + /* + * Floating point operation to stress the cpu + * Calculate the number of KFLOPS / FLOPS + * implementation of the Cholesky decomposition + * More information on the Cholesky decomposition at: + * https://en.wikipedia.org/wiki/Cholesky_decomposition + * + * Linpack uses the cholesky decomposition + * https://www.netlib.org/linpack/ + * + * + */ + + def choleskyDecomposition(n: Int): Unit = { + + for (w <- 0 to n) { + + + } + } + + +} diff --git a/src/main/scala/com/nsrddyn/cpu/FPU/FPU.scala b/src/main/scala/com/nsrddyn/cpu/FPU/FPU.scala new file mode 100644 index 0000000..de63b9c --- /dev/null +++ b/src/main/scala/com/nsrddyn/cpu/FPU/FPU.scala @@ -0,0 +1,6 @@ +package com.nsrddyn + + +class FPU { + +} diff --git a/src/main/scala/com/nsrddyn/cpu/FPU/Matrix.scala b/src/main/scala/com/nsrddyn/cpu/FPU/Matrix.scala new file mode 100644 index 0000000..2ae79b6 --- /dev/null +++ b/src/main/scala/com/nsrddyn/cpu/FPU/Matrix.scala @@ -0,0 +1,5 @@ +package com.nsrddyn + +class Matrix { + +} From df8cf59890c206effdfae7b058a3837979dfdc37 Mon Sep 17 00:00:00 2001 From: Abdellah El Morabit Date: Sat, 15 Nov 2025 23:18:16 +0100 Subject: [PATCH 3/5] chose: refactor and cleanup of main files --- .gitignore | 2 ++ ALU | 6 ++++++ build.sbt | 1 + src/main/scala/com/nsrddyn/Main.scala | 10 ++++++++++ src/main/scala/com/nsrddyn/cpu/Cpu.scala | 12 ++++++++++++ src/main/scala/com/nsrddyn/torque/Main.scala | 5 ----- 6 files changed, 31 insertions(+), 5 deletions(-) create mode 100644 ALU create mode 100644 src/main/scala/com/nsrddyn/Main.scala create mode 100644 src/main/scala/com/nsrddyn/cpu/Cpu.scala delete mode 100644 src/main/scala/com/nsrddyn/torque/Main.scala diff --git a/.gitignore b/.gitignore index a30d514..92e6ccb 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,8 @@ target/ project/target project/project/ +.bloop/ +.metals/ # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml hs_err_pid* diff --git a/ALU b/ALU new file mode 100644 index 0000000..f74c1d5 --- /dev/null +++ b/ALU @@ -0,0 +1,6 @@ +package com.nsrddyn.torque.cpu + + +class ALU() extends Cpu() { + +} diff --git a/build.sbt b/build.sbt index 98b9400..7611d59 100644 --- a/build.sbt +++ b/build.sbt @@ -3,3 +3,4 @@ version := "1.0" name := "torque" organization := "com.nsrddyn" +libraryDependencies += "dev.zio" %% "zio" % "2.1.22" diff --git a/src/main/scala/com/nsrddyn/Main.scala b/src/main/scala/com/nsrddyn/Main.scala new file mode 100644 index 0000000..8d5a90c --- /dev/null +++ b/src/main/scala/com/nsrddyn/Main.scala @@ -0,0 +1,10 @@ +package com.nsrddyn + + +object Torque { + + def main(args: Array[String]): Unit = { + println("--- TORQUE STRESS TESTING UTILITY ---") + } +} + diff --git a/src/main/scala/com/nsrddyn/cpu/Cpu.scala b/src/main/scala/com/nsrddyn/cpu/Cpu.scala new file mode 100644 index 0000000..46f1b10 --- /dev/null +++ b/src/main/scala/com/nsrddyn/cpu/Cpu.scala @@ -0,0 +1,12 @@ +package com.nsrddyn + +/* + * cpu object, only one instance of an object needed + */ + +object Cpu { + + val name = "" + + +} diff --git a/src/main/scala/com/nsrddyn/torque/Main.scala b/src/main/scala/com/nsrddyn/torque/Main.scala deleted file mode 100644 index 2eb300c..0000000 --- a/src/main/scala/com/nsrddyn/torque/Main.scala +++ /dev/null @@ -1,5 +0,0 @@ -package com.nsrddyn - -def main(args: Array[String]) : Unit = { - println("Hello World!") -} From ebe167e951e7ccf45bdab4dc90c8b30ec26361f0 Mon Sep 17 00:00:00 2001 From: Abdellah El Morabit Date: Sun, 16 Nov 2025 18:02:45 +0100 Subject: [PATCH 4/5] Remove build artifacts from repository --- .bsp/sbt.json | 1 - .metals/metals.lock.db | 6 ------ .metals/metals.mv.db | Bin 53248 -> 0 bytes 3 files changed, 7 deletions(-) delete mode 100644 .bsp/sbt.json delete mode 100644 .metals/metals.lock.db delete mode 100644 .metals/metals.mv.db diff --git a/.bsp/sbt.json b/.bsp/sbt.json deleted file mode 100644 index 4d4a425..0000000 --- a/.bsp/sbt.json +++ /dev/null @@ -1 +0,0 @@ -{"name":"sbt","version":"1.11.7","bspVersion":"2.1.0-M1","languages":["scala"],"argv":["/opt/homebrew/Cellar/openjdk/25.0.1/libexec/openjdk.jdk/Contents/Home/bin/java","-Xms100m","-Xmx100m","-classpath","/opt/homebrew/Cellar/sbt/1.11.7/libexec/bin/sbt-launch.jar","-Dsbt.script=/opt/homebrew/Cellar/sbt/1.11.7/libexec/bin/sbt","xsbt.boot.Boot","-bsp"]} \ No newline at end of file diff --git a/.metals/metals.lock.db b/.metals/metals.lock.db deleted file mode 100644 index 7f03a39..0000000 --- a/.metals/metals.lock.db +++ /dev/null @@ -1,6 +0,0 @@ -#FileLock -#Sat Nov 15 14:08:24 CET 2025 -hostName=localhost -id=19a87a1939fcd6ec4d393ea32411a4e0b5faa1f6788 -method=file -server=localhost\:62493 diff --git a/.metals/metals.mv.db b/.metals/metals.mv.db deleted file mode 100644 index 13931a58182601af1ff583bdc6dd01d6314a12b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 53248 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 From 5a126081e09d84c4db7c87ce7f4f91acf4f91b6d Mon Sep 17 00:00:00 2001 From: Abdellah El Morabit Date: Sun, 16 Nov 2025 18:05:08 +0100 Subject: [PATCH 5/5] chore: updated gitignore, removed accidental file --- .gitignore | 2 +- ALU | 6 ------ 2 files changed, 1 insertion(+), 7 deletions(-) delete mode 100644 ALU diff --git a/.gitignore b/.gitignore index 92e6ccb..5bbfb42 100644 --- a/.gitignore +++ b/.gitignore @@ -5,6 +5,6 @@ project/target project/project/ .bloop/ .metals/ - +.bsp/ # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml hs_err_pid* diff --git a/ALU b/ALU deleted file mode 100644 index f74c1d5..0000000 --- a/ALU +++ /dev/null @@ -1,6 +0,0 @@ -package com.nsrddyn.torque.cpu - - -class ALU() extends Cpu() { - -}