Skip to content

Unpin GPUCompiler#283

Merged
michel2323 merged 4 commits into
mainfrom
ms/unpin
Jun 5, 2026
Merged

Unpin GPUCompiler#283
michel2323 merged 4 commits into
mainfrom
ms/unpin

Conversation

@michel2323

Copy link
Copy Markdown
Member

No description provided.

@KSepetanc

Copy link
Copy Markdown

Should also remove from weakdeps? No extension uses it and without compat entry I think it can be removed from there too.

@github-actions

github-actions Bot commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

Benchmark Results


Relative timing: current / main  (values < 1.0 are improvements)

================================================================================
  backend-instance-param          |      obj     cons     grad      jac     hess
================================================================================
  CUDA-OPF-case1354               |    1.007    1.633    1.010    1.005    1.006
  CUDA-OPF-case14                 |    1.010    0.607    0.625    1.004    1.009
  CUDA-OPF-case30000              |    1.011    0.996    1.011    1.016    1.005
  CUDA-chain-10                   |    1.002    0.616    1.018    1.008    1.004
  CUDA-chain-100                  |    1.021    1.616    1.647    1.020    0.989
  CUDA-chain-1000                 |    1.006    0.617    1.014    1.005    0.992
  CUDA-elec-10                    |    1.014    0.620    0.624    0.631    1.008
  CUDA-elec-100                   |    1.025    0.622    0.588    0.632    0.636
  CUDA-elec-1000                  |    1.014    0.992    1.094    0.997    0.966
  CUDA-rosenrock-1000             |    0.990    1.014    1.017    0.631    0.625
  CUDA-rosenrock-10000            |    0.500    1.008    1.007    0.640    0.642
  CUDA-rosenrock-100000           |    1.010    1.011    0.626    1.029    1.006
--------------------------------------------------------------------------------
  AMDGPU-OPF-case1354             |    0.170    0.974    1.039    1.020    1.001
  AMDGPU-OPF-case14               |    0.223    1.025    1.075    1.055    1.020
  AMDGPU-OPF-case30000            |    0.168    0.982    1.051    1.037    0.894
  AMDGPU-chain-10                 |    0.223    1.041    1.080    0.990    1.044
  AMDGPU-chain-100                |    0.228    0.999    1.040    1.016    1.013
  AMDGPU-chain-1000               |    0.232    0.997    1.080    1.031    1.030
  AMDGPU-elec-10                  |    0.241    1.019    1.040    1.031    1.047
  AMDGPU-elec-100                 |    0.169    1.016    1.054    1.041    1.055
  AMDGPU-elec-1000                |    0.162    1.060    1.052    1.081    1.085
  AMDGPU-rosenrock-1000           |    0.174    1.010    1.047    1.067    1.063
  AMDGPU-rosenrock-10000          |    0.185    1.096    1.057    1.061    1.067
  AMDGPU-rosenrock-100000         |    0.150    1.059    1.029    1.052    1.057
--------------------------------------------------------------------------------
  nothing-OPF-case1354            |    0.999    1.009    0.993    1.000    0.840
  nothing-OPF-case14              |    1.000    0.997    0.753    1.001    1.030
  nothing-OPF-case30000           |    1.000    1.039    1.023    1.007    0.998
  nothing-chain-10                |    1.001    1.004    1.022    1.000    0.726
  nothing-chain-100               |    1.001    1.009    1.019    1.001    1.404
  nothing-chain-1000              |    1.002    1.001    1.009    0.957    0.842
  nothing-elec-10                 |    0.991    0.976    0.997    1.002    1.061
  nothing-elec-100                |    1.001    0.995    0.833    0.996    1.019
  nothing-elec-1000               |    1.000    1.000    0.999    1.000    1.031
  nothing-rosenrock-1000          |    1.000    0.996    1.000    1.016    0.973
  nothing-rosenrock-10000         |    1.000    1.001    1.016    0.992    1.238
  nothing-rosenrock-100000        |    1.000    0.578    1.011    0.993    1.001
================================================================================

@github-actions

github-actions Bot commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

Your PR requires formatting changes to meet the project's style guidelines.

Please run:

julia --project=@runic -e 'using Pkg; Pkg.add("Runic")'
julia --project=@runic -e "using Runic; exit(Runic.main(ARGS))" -- --fix <files>

(or git runic main if you have the git wrapper installed)

Note: the full diff is omitted because it can exceed GitHub Actions input limits.

@michel2323 michel2323 merged commit d02086a into main Jun 5, 2026
33 of 39 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants