microsoft / qsharp

Azure Quantum Development Kit, including the Q# programming language, resource estimator, and Quantum Katas
https://microsoft.github.io/qsharp/
MIT License
367 stars 73 forks source link

[packages] Don't cache the root package #1655

Closed minestarks closed 1 week ago

github-actions[bot] commented 1 week ago

Change in memory usage detected by benchmark.

Memory Report for 4890d568d69a5714beb26fe1c5a569165e83a057

Test This Branch On Main Difference
compile core + standard lib 16753376 bytes 16685480 bytes 67896 bytes
github-actions[bot] commented 1 week ago

Benchmark for 4890d56

Click to view benchmark | Test | Base | PR | % | |------|--------------|------------------|---| | Array append evaluation | **326.1±2.10µs** | 329.0±3.20µs | **+0.89%** | | Array literal evaluation | 171.4±0.92µs | 171.5±1.05µs | +0.06% | | Array update evaluation | 408.8±1.80µs | 410.6±4.01µs | +0.44% | | Core + Standard library compilation | **21.6±0.38ms** | 22.5±1.04ms | **+4.17%** | | Deutsch-Jozsa evaluation | 5.1±0.06ms | 5.1±0.05ms | 0.00% | | Large file parity evaluation | 34.4±0.13ms | 34.5±0.30ms | +0.29% | | Large input file compilation | 12.8±0.30ms | 13.1±0.87ms | +2.34% | | Large input file compilation (interpreter) | 50.2±2.01ms | 50.7±1.86ms | +1.00% | | Large nested iteration | 31.7±0.39ms | 32.0±0.89ms | +0.95% | | Perform Runtime Capabilities Analysis (RCA) on Deutsch-Jozsa sample | 1636.1±170.70µs | 1584.3±66.61µs | -3.17% | | Perform Runtime Capabilities Analysis (RCA) on large file sample | 8.0±0.21ms | 7.9±0.20ms | -1.25% | | Perform Runtime Capabilities Analysis (RCA) on teleport sample | 1475.5±129.09µs | 1466.9±106.78µs | -0.58% | | Perform Runtime Capabilities Analysis (RCA) on the core and std libraries | **28.4±0.29ms** | 28.7±0.43ms | **+1.06%** | | Teleport evaluation | 89.9±3.74µs | 88.9±3.17µs | -1.11% |