Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
193 changes: 0 additions & 193 deletions build/ci.profile.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,177 +18,6 @@ profiles:
- secondary
- warmup

intel-db-app:
variables:
serverAddress: 10.0.0.103
cores: 28
agents:
application:
endpoints:
- http://asp-citrine-db:5001
aliases:
- main

intel-db-db:
variables:
databaseServer: 10.0.0.103
downstreamAddress: 10.0.0.103
agents:
db:
endpoints:
- http://asp-citrine-db:5001
aliases:
- downstream
- extra

intel-db-load:
variables:
secondaryAddress: 10.0.0.103
agents:
load:
endpoints:
- http://asp-citrine-load:5001
aliases:
- warmup
- secondary

intel-load-app:
variables:
serverAddress: 10.0.0.105
cores: 28
agents:
application:
endpoints:
- http://asp-citrine-load:5001
aliases:
- main

intel-load-db:
variables:
databaseServer: 10.0.0.105
downstreamAddress: 10.0.0.105
agents:
db:
endpoints:
- http://asp-citrine-load:5001
aliases:
- downstream
- extra

intel-load-load:
variables:
secondaryAddress: 10.0.0.105
agents:
load:
endpoints:
- http://asp-citrine-load:5001
aliases:
- warmup
- secondary

intel-load2-app:
variables:
serverAddress: 10.0.0.101
cores: 28
agents:
application:
endpoints:
- http://asp-citrine-load2:5001
aliases:
- main

intel-load2-db:
variables:
databaseServer: 10.0.0.101
downstreamAddress: 10.0.0.101
agents:
db:
endpoints:
- http://asp-citrine-load2:5001
aliases:
- downstream
- extra

intel-load2-load:
variables:
secondaryAddress: 10.0.0.101
agents:
load:
endpoints:
- http://asp-citrine-load2:5001
aliases:
- warmup
- secondary


arm-lin-app:
variables:
serverAddress: 10.0.0.108
cores: 80
agents:
application:
endpoints:
- http://asp-citrine-ampere:5001
aliases:
- main

arm-lin-load:
variables:
secondaryAddress: 10.0.0.108
agents:
load:
endpoints:
- http://asp-citrine-ampere:5001
aliases:
- warmup
- secondary

arm-lin-28-app:
variables:
serverAddress: 10.0.0.108
cores: 28
agents:
application:
cpuSet: 0-27
endpoints:
- http://asp-citrine-ampere:5001
aliases:
- main

arm-win-app:
variables:
serverAddress: 10.0.0.110
cores: 80
agents:
application:
endpoints:
- http://10.240.177.200:5001
aliases:
- main

arm-win-28-app:
variables:
serverAddress: 10.0.0.110
cores: 28
agents:
application:
cpuSet: 0-27
endpoints:
- http://10.240.177.200:5001
aliases:
- main

arm-win-load:
variables:
secondaryAddress: 10.0.0.110
agents:
load:
endpoints:
- http://10.240.177.200:5001
aliases:
- warmup
- secondary

# INTEL Xeon Gold machines

gold-lin-app:
Expand Down Expand Up @@ -282,28 +111,6 @@ profiles:
- warmup
- secondary

siryn-lin-app:
variables:
serverAddress: 10.0.0.111
cores: 128
agents:
application:
endpoints:
- http://asp-siryn-lin:5001
aliases:
- main

siryn-lin-load:
variables:
secondaryAddress: 10.0.0.111
agents:
load:
endpoints:
- http://asp-siryn-lin:5001
aliases:
- warmup
- secondary

#############################################
# #
# COBALT NETWORKED MACHINES #
Expand Down
10 changes: 4 additions & 6 deletions scenarios/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,13 +32,11 @@ Each profile defines a set of machines, private IPs and ports that are used to r
| `local` | (local machine) | (local machine) | (local machine) |
| `aspnet-perf-lin` | INTEL, 12 logical cores, 1 socket, 32GB | Ubuntu 22.04, Kernel 5.15.0 | Intel(R) Xeon(R) E-2336 CPU @ 2.90GHz |
| `aspnet-perf-win` | INTEL, 12 logical cores, 1 socket, 32GB | Windows Server 2022 | Intel(R) Xeon(R) E-2336 CPU @ 2.90GHz |
| `aspnet-citrine-lin` | INTEL, logical 28 cores, 1 socket, 32GB | Ubuntu 20.04, Kernel 5.4.0 | Intel(R) Xeon(R) Gold 5120 CPU @ 2.20GHz |
| `aspnet-citrine-win` | INTEL, logical 28 cores, 1 socket, 32GB | Windows Server 2022 | Intel(R) Xeon(R) Gold 5120 CPU @ 2.20GHz |
| `aspnet-citrine-amd2` | AMD, logical 48 cores, 1 socket, 64GB, 4 NUMA | Ubuntu 20.04, Kernel 5.4.0 | AMD EPYC 7402P 24-Core Processor |
| `aspnet-citrine-arm-lin` | ARM64, 80 logical cores, 1 socket, 1 NUMA, 128 GB | Ubuntu 20.04, Kernel 5.4.0 | Neoverse-N1 |
| `aspnet-gold-lin` | INTEL, 56 logical cores, 1 socket, 1 NUMA, 64 GB | Ubuntu 22.04, Kernel 6.8.0-45-generic | Intel(R) Xeon(R) Gold 6330 CPU @ 2.00GHz |
| `aspnet-gold-win` | INTEL, 56 logical cores, 1 socket, 1 NUMA, 64 GB | Windows Server 2022 | Intel(R) Xeon(R) Gold 6330 CPU @ 2.00GHz |

The retired Citrine and Siryn machine profiles are no longer available.

For testing purpose only, the __local__ profile requires a local agent to run:

```
Expand Down Expand Up @@ -328,7 +326,7 @@ The filename and size can be changed by adapting these variables:
--variable filename=file.txt
```

This scenario can easily reach the max network bandwidth. To verify that use `--load.options.displayOutput true` which will display the __wrk__ output, including the transfer rate. Example of saturated network for a 40Gb/s NIC (Citrine).
This scenario can easily reach the max network bandwidth. To verify that use `--load.options.displayOutput true` which will display the __wrk__ output, including the transfer rate. Historical example of saturated network for a 40Gb/s NIC:

```
[load] Transfer/sec: 4.37GB
Expand Down Expand Up @@ -546,7 +544,7 @@ These scenarios provide benchmarks to help improve the performance of the .NET G
### Sample

```
crank --config https://raw.githubusercontent.com/dotnet/performance/main/src/benchmarks/gc/scenarios/CrankConfiguration.yaml --scenario 2gb-pinning --profile aspnet-citrine-win --application.framework net10.0
crank --config https://raw.githubusercontent.com/aspnet/Benchmarks/main/scenarios/aspnet.profiles.yml --config https://raw.githubusercontent.com/dotnet/performance/main/src/benchmarks/gc/scenarios/CrankConfiguration.yaml --scenario 2gb-pinning --profile aspnet-gold-win --application.framework net10.0
```
### Available scenarios

Expand Down
Loading
Loading