CsharpRAPL 0.0.6
See the version list below for details.
dotnet add package CsharpRAPL --version 0.0.6
NuGet\Install-Package CsharpRAPL -Version 0.0.6
<PackageReference Include="CsharpRAPL" Version="0.0.6" />
<PackageVersion Include="CsharpRAPL" Version="0.0.6" />
<PackageReference Include="CsharpRAPL" />
paket add CsharpRAPL --version 0.0.6
#r "nuget: CsharpRAPL, 0.0.6"
#addin nuget:?package=CsharpRAPL&version=0.0.6
#tool nuget:?package=CsharpRAPL&version=0.0.6
CSharpRAPL is a framework for benchmarking C# in regards to energy.
In the Benchmarks folder, all the benchmarks created for this project can be found.
CSharpRAPL contains the library code we have implemented to use for benchmarking.
This code is a continuation and extension of lrecht/ParadigmComparison, which is an earlier university project.
By default, the CSharpRAPL tries to make each loop iteration take 2 seconds called Dynamic Loop Iteration Scaling.
CSharpRAPL also has Dynamic Iteration Calculation which scales the number of loop iterations according to the deviation of the results.
The results generated is a CSV file that contains the DRAM Energy, Temperature, Elapsed Time, Package Energy, and the return value of the Benchmark.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. |
-
net6.0
- Accord.Statistics (>= 3.8.0)
- CommandLineParser (>= 2.9.0-preview1)
- CsvHelper (>= 27.2.1)
- Humanizer.Core (>= 2.14.1)
- ScottPlot (>= 4.1.27)
- System.Drawing.Common (>= 5.0.2)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
0.2.15 | 512 | 5/20/2022 |
0.2.14 | 472 | 5/11/2022 |
0.2.13 | 429 | 5/11/2022 |
0.2.12 | 563 | 3/16/2022 |
0.2.11 | 436 | 3/16/2022 |
0.2.10 | 444 | 3/16/2022 |
0.2.9 | 463 | 3/15/2022 |
0.2.8 | 458 | 3/8/2022 |
0.2.7 | 534 | 3/2/2022 |
0.2.6 | 439 | 3/1/2022 |
0.2.5 | 445 | 3/1/2022 |
0.2.4 | 440 | 3/1/2022 |
0.2.3 | 440 | 3/1/2022 |
0.2.2 | 444 | 3/1/2022 |
0.2.1 | 530 | 2/21/2022 |
0.2.0 | 450 | 2/21/2022 |
0.1.9 | 445 | 2/21/2022 |
0.1.8 | 466 | 2/17/2022 |
0.1.7 | 437 | 2/17/2022 |
0.1.6 | 443 | 2/16/2022 |
0.1.5 | 462 | 2/9/2022 |
0.1.4 | 445 | 2/9/2022 |
0.1.3 | 450 | 2/8/2022 |
0.1.2 | 428 | 2/8/2022 |
0.1.1 | 432 | 2/8/2022 |
0.1.0 | 474 | 2/7/2022 |
0.0.6 | 456 | 2/3/2022 |
0.0.5 | 444 | 2/1/2022 |