Skip to content

CompatHelper: bump compat for ForwardDiff to 1, (keep existing compat)#333

Merged
tmigot merged 3 commits intomainfrom
compathelper/new_version/2025-03-27-00-19-46-173-01880660176
Mar 30, 2025
Merged

CompatHelper: bump compat for ForwardDiff to 1, (keep existing compat)#333
tmigot merged 3 commits intomainfrom
compathelper/new_version/2025-03-27-00-19-46-173-01880660176

Conversation

@github-actions
Copy link
Contributor

This pull request changes the compat entry for the ForwardDiff package from 0.9.0, 0.10.0 to 0.9.0, 0.10.0, 1.
This keeps the compat entries for earlier versions.

Note: I have not tested your package with this new compat entry.
It is your responsibility to make sure that your package tests pass before you merge this pull request.

@abelsiqueira abelsiqueira force-pushed the compathelper/new_version/2025-03-27-00-19-46-173-01880660176 branch from d031d85 to 47666f9 Compare March 27, 2025 00:19
@github-actions
Copy link
Contributor Author

github-actions bot commented Mar 27, 2025

Package name latest stable
ExpressionTreeForge
JSOSuite
PartiallySeparableNLPModels
PartiallySeparableSolvers
SolverTest

@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 27 Mar 2025 - 22:20
    • Baseline: 27 Mar 2025 - 22:28
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "channel"] 0.91 (5%) ✅ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hprod!", "optimized", "Float32", "scalable_cons", "forward"]
  • ["hprod!", "optimized", "Float64", "scalable_cons", "forward"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       6383 s          0 s        393 s       8245 s          0 s
       #2     0 MHz       7877 s          0 s        383 s       6768 s          0 s
       #3     0 MHz       6829 s          0 s        396 s       7800 s          0 s
       #4     0 MHz       6412 s          0 s        346 s       8257 s          0 s
  Memory: 15.61526870727539 GB (13492.60546875 MB free)
  Uptime: 1512.07 sec
  Load Avg:  1.02  1.4  1.68
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       8492 s          0 s        476 s      10846 s          0 s
       #2     0 MHz      10341 s          0 s        455 s       9027 s          0 s
       #3     0 MHz       8495 s          0 s        496 s      10827 s          0 s
       #4     0 MHz       8375 s          0 s        434 s      11002 s          0 s
  Memory: 15.61526870727539 GB (13543.265625 MB free)
  Uptime: 1992.06 sec
  Load Avg:  1.04  1.46  1.7
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 27 Mar 2025 - 22:20
  • Package commit: 6364904
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "camshape"] 75.232 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "catenary"] 3.939 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "chain"] 10.606 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "channel"] 93.424 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "clnlbeam"] 11.816 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "controlinvestment"] 17.989 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "elec"] 866.114 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "hovercraft1d"] 346.489 μs (5%) 2.78 MiB (1%) 269
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "marine"] 10.057 ms (5%) 8.98 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "polygon1"] 3.048 ms (5%) 8.77 KiB (1%) 17
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "polygon3"] 24.235 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "robotarm"] 17.875 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "structural"] 14.301 ms (5%) 8.77 KiB (1%) 17
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "camshape"] 85.157 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "catenary"] 4.293 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "chain"] 11.622 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "channel"] 115.420 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "clnlbeam"] 13.595 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "controlinvestment"] 17.995 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "elec"] 908.633 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "hovercraft1d"] 521.978 μs (5%) 5.55 MiB (1%) 269
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "marine"] 11.414 ms (5%) 17.11 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "polygon1"] 3.108 ms (5%) 16.89 KiB (1%) 17
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "polygon3"] 24.317 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "robotarm"] 19.248 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "structural"] 13.768 ms (5%) 16.89 KiB (1%) 17

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hprod!", "optimized", "Float32", "scalable_cons", "forward"]
  • ["hprod!", "optimized", "Float64", "scalable_cons", "forward"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       6383 s          0 s        393 s       8245 s          0 s
       #2     0 MHz       7877 s          0 s        383 s       6768 s          0 s
       #3     0 MHz       6829 s          0 s        396 s       7800 s          0 s
       #4     0 MHz       6412 s          0 s        346 s       8257 s          0 s
  Memory: 15.61526870727539 GB (13492.60546875 MB free)
  Uptime: 1512.07 sec
  Load Avg:  1.02  1.4  1.68
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 27 Mar 2025 - 22:28
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "camshape"] 75.637 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "catenary"] 3.916 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "chain"] 10.646 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "channel"] 89.382 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "clnlbeam"] 11.804 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "controlinvestment"] 17.912 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "elec"] 864.404 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "hovercraft1d"] 341.128 μs (5%) 2.78 MiB (1%) 269
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "marine"] 10.025 ms (5%) 8.98 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "polygon1"] 3.058 ms (5%) 8.77 KiB (1%) 17
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "polygon3"] 24.233 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "robotarm"] 18.439 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "structural"] 14.466 ms (5%) 8.77 KiB (1%) 17
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "camshape"] 84.244 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "catenary"] 4.329 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "chain"] 11.664 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "channel"] 126.549 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "clnlbeam"] 13.623 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "controlinvestment"] 18.141 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "elec"] 914.873 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "hovercraft1d"] 537.405 μs (5%) 5.55 MiB (1%) 269
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "marine"] 11.588 ms (5%) 17.11 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "polygon1"] 3.121 ms (5%) 16.89 KiB (1%) 17
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "polygon3"] 24.562 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "robotarm"] 19.344 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "structural"] 13.599 ms (5%) 16.89 KiB (1%) 17

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hprod!", "optimized", "Float32", "scalable_cons", "forward"]
  • ["hprod!", "optimized", "Float64", "scalable_cons", "forward"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       8492 s          0 s        476 s      10846 s          0 s
       #2     0 MHz      10341 s          0 s        455 s       9027 s          0 s
       #3     0 MHz       8495 s          0 s        496 s      10827 s          0 s
       #4     0 MHz       8375 s          0 s        434 s      11002 s          0 s
  Memory: 15.61526870727539 GB (13543.265625 MB free)
  Uptime: 1992.06 sec
  Load Avg:  1.04  1.46  1.7
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.85
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 27 Mar 2025 - 22:21
    • Baseline: 27 Mar 2025 - 22:29
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "catenary"] 1.08 (5%) ❌ 1.00 (1%)
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "polygon1"] 0.87 (5%) ✅ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hprod!", "optimized", "Float32", "scalable_cons", "forward"]
  • ["hprod!", "optimized", "Float64", "scalable_cons", "forward"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       6618 s          0 s        388 s       8106 s          0 s
       #2     0 MHz       9178 s          0 s        333 s       5584 s          0 s
       #3     0 MHz       6230 s          0 s        438 s       8466 s          0 s
       #4     0 MHz       5984 s          0 s        379 s       8761 s          0 s
  Memory: 15.61526870727539 GB (13480.31640625 MB free)
  Uptime: 1521.24 sec
  Load Avg:  1.0  1.4  1.7
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       8279 s          0 s        455 s      11227 s          0 s
       #2     0 MHz      11330 s          0 s        409 s       8206 s          0 s
       #3     0 MHz       8587 s          0 s        498 s      10900 s          0 s
       #4     0 MHz       8078 s          0 s        452 s      11443 s          0 s
  Memory: 15.61526870727539 GB (13514.0859375 MB free)
  Uptime: 2006.68 sec
  Load Avg:  1.05  1.47  1.71
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 27 Mar 2025 - 22:21
  • Package commit: 6364904
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "camshape"] 75.628 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "catenary"] 4.225 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "chain"] 10.635 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "channel"] 89.469 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "clnlbeam"] 12.221 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "controlinvestment"] 17.830 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "elec"] 864.599 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "hovercraft1d"] 355.553 μs (5%) 2.78 MiB (1%) 269
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "marine"] 10.068 ms (5%) 8.98 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "polygon1"] 3.056 ms (5%) 8.77 KiB (1%) 17
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "polygon3"] 24.291 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "robotarm"] 18.038 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "structural"] 14.289 ms (5%) 8.77 KiB (1%) 17
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "camshape"] 80.838 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "catenary"] 4.273 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "chain"] 11.658 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "channel"] 119.264 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "clnlbeam"] 13.670 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "controlinvestment"] 18.057 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "elec"] 908.762 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "hovercraft1d"] 526.131 μs (5%) 5.55 MiB (1%) 269
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "marine"] 11.112 ms (5%) 17.11 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "polygon1"] 3.147 ms (5%) 16.89 KiB (1%) 17
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "polygon3"] 25.629 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "robotarm"] 19.861 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "structural"] 13.726 ms (5%) 16.89 KiB (1%) 17

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hprod!", "optimized", "Float32", "scalable_cons", "forward"]
  • ["hprod!", "optimized", "Float64", "scalable_cons", "forward"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       6618 s          0 s        388 s       8106 s          0 s
       #2     0 MHz       9178 s          0 s        333 s       5584 s          0 s
       #3     0 MHz       6230 s          0 s        438 s       8466 s          0 s
       #4     0 MHz       5984 s          0 s        379 s       8761 s          0 s
  Memory: 15.61526870727539 GB (13480.31640625 MB free)
  Uptime: 1521.24 sec
  Load Avg:  1.0  1.4  1.7
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 27 Mar 2025 - 22:29
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "camshape"] 75.687 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "catenary"] 3.923 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "chain"] 10.598 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "channel"] 89.562 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "clnlbeam"] 11.865 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "controlinvestment"] 17.876 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "elec"] 866.914 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "hovercraft1d"] 338.852 μs (5%) 2.78 MiB (1%) 269
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "marine"] 10.537 ms (5%) 8.98 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "polygon1"] 3.050 ms (5%) 8.77 KiB (1%) 17
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "polygon3"] 24.110 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "robotarm"] 18.064 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "structural"] 14.450 ms (5%) 8.77 KiB (1%) 17
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "camshape"] 80.960 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "catenary"] 4.275 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "chain"] 11.650 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "channel"] 115.845 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "clnlbeam"] 14.088 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "controlinvestment"] 18.099 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "elec"] 908.238 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "hovercraft1d"] 544.276 μs (5%) 5.55 MiB (1%) 269
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "marine"] 11.193 ms (5%) 17.11 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "polygon1"] 3.619 ms (5%) 16.89 KiB (1%) 17
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "polygon3"] 25.097 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "robotarm"] 19.441 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "structural"] 13.576 ms (5%) 16.89 KiB (1%) 17

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hprod!", "optimized", "Float32", "scalable_cons", "forward"]
  • ["hprod!", "optimized", "Float64", "scalable_cons", "forward"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       8279 s          0 s        455 s      11227 s          0 s
       #2     0 MHz      11330 s          0 s        409 s       8206 s          0 s
       #3     0 MHz       8587 s          0 s        498 s      10900 s          0 s
       #4     0 MHz       8078 s          0 s        452 s      11443 s          0 s
  Memory: 15.61526870727539 GB (13514.0859375 MB free)
  Uptime: 2006.68 sec
  Load Avg:  1.05  1.47  1.71
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.85
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 27 Mar 2025 - 22:21
    • Baseline: 27 Mar 2025 - 22:29
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "marine"] 0.94 (5%) ✅ 1.00 (1%)
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "camshape"] 1.14 (5%) ❌ 1.00 (1%)
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "catenary"] 0.86 (5%) ✅ 1.00 (1%)
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "channel"] 1.14 (5%) ❌ 1.00 (1%)
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "hovercraft1d"] 0.93 (5%) ✅ 1.00 (1%)
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "polygon3"] 0.86 (5%) ✅ 1.00 (1%)
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "robotarm"] 0.87 (5%) ✅ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hprod!", "optimized", "Float32", "scalable_cons", "forward"]
  • ["hprod!", "optimized", "Float64", "scalable_cons", "forward"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       6564 s          0 s        408 s       8266 s          0 s
       #2     0 MHz       8200 s          0 s        367 s       6673 s          0 s
       #3     0 MHz       6624 s          0 s        381 s       8221 s          0 s
       #4     0 MHz       6555 s          0 s        369 s       8332 s          0 s
  Memory: 15.61526870727539 GB (13581.87890625 MB free)
  Uptime: 1534.3 sec
  Load Avg:  1.01  1.37  1.65
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       8665 s          0 s        483 s      10955 s          0 s
       #2     0 MHz      11076 s          0 s        433 s       8597 s          0 s
       #3     0 MHz       8176 s          0 s        447 s      11468 s          0 s
       #4     0 MHz       8312 s          0 s        433 s      11376 s          0 s
  Memory: 15.61526870727539 GB (13487.40625 MB free)
  Uptime: 2021.36 sec
  Load Avg:  1.08  1.47  1.68
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 27 Mar 2025 - 22:21
  • Package commit: 6364904
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "camshape"] 75.799 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "catenary"] 3.938 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "chain"] 10.648 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "channel"] 89.937 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "clnlbeam"] 12.238 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "controlinvestment"] 17.732 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "elec"] 866.868 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "hovercraft1d"] 354.309 μs (5%) 2.78 MiB (1%) 269
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "marine"] 10.028 ms (5%) 8.98 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "polygon1"] 3.056 ms (5%) 8.77 KiB (1%) 17
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "polygon3"] 24.265 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "robotarm"] 18.236 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "structural"] 14.344 ms (5%) 8.77 KiB (1%) 17
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "camshape"] 92.082 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "catenary"] 4.289 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "chain"] 11.959 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "channel"] 131.517 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "clnlbeam"] 13.962 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "controlinvestment"] 18.607 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "elec"] 908.339 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "hovercraft1d"] 510.190 μs (5%) 5.55 MiB (1%) 269
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "marine"] 11.148 ms (5%) 17.11 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "polygon1"] 3.111 ms (5%) 16.89 KiB (1%) 17
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "polygon3"] 24.401 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "robotarm"] 19.755 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "structural"] 13.773 ms (5%) 16.89 KiB (1%) 17

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hprod!", "optimized", "Float32", "scalable_cons", "forward"]
  • ["hprod!", "optimized", "Float64", "scalable_cons", "forward"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       6564 s          0 s        408 s       8266 s          0 s
       #2     0 MHz       8200 s          0 s        367 s       6673 s          0 s
       #3     0 MHz       6624 s          0 s        381 s       8221 s          0 s
       #4     0 MHz       6555 s          0 s        369 s       8332 s          0 s
  Memory: 15.61526870727539 GB (13581.87890625 MB free)
  Uptime: 1534.3 sec
  Load Avg:  1.01  1.37  1.65
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 27 Mar 2025 - 22:29
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "camshape"] 74.983 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "catenary"] 3.941 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "chain"] 10.587 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "channel"] 90.349 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "clnlbeam"] 11.913 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "controlinvestment"] 18.495 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "elec"] 866.699 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "hovercraft1d"] 339.562 μs (5%) 2.78 MiB (1%) 269
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "marine"] 10.620 ms (5%) 8.98 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "polygon1"] 3.052 ms (5%) 8.77 KiB (1%) 17
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "polygon3"] 24.053 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "robotarm"] 17.895 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "structural"] 14.453 ms (5%) 8.77 KiB (1%) 17
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "camshape"] 81.061 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "catenary"] 5.013 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "chain"] 11.653 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "channel"] 115.459 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "clnlbeam"] 13.603 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "controlinvestment"] 19.007 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "elec"] 908.716 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "hovercraft1d"] 546.137 μs (5%) 5.55 MiB (1%) 269
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "marine"] 11.436 ms (5%) 17.11 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "polygon1"] 3.137 ms (5%) 16.89 KiB (1%) 17
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "polygon3"] 28.426 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "robotarm"] 22.832 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "structural"] 13.623 ms (5%) 16.89 KiB (1%) 17

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hprod!", "optimized", "Float32", "scalable_cons", "forward"]
  • ["hprod!", "optimized", "Float64", "scalable_cons", "forward"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       8665 s          0 s        483 s      10955 s          0 s
       #2     0 MHz      11076 s          0 s        433 s       8597 s          0 s
       #3     0 MHz       8176 s          0 s        447 s      11468 s          0 s
       #4     0 MHz       8312 s          0 s        433 s      11376 s          0 s
  Memory: 15.61526870727539 GB (13487.40625 MB free)
  Uptime: 2021.36 sec
  Load Avg:  1.08  1.47  1.68
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.86
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Mitigation; Safe RET
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 27 Mar 2025 - 22:21
    • Baseline: 27 Mar 2025 - 22:29
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "chain"] 0.90 (5%) ✅ 1.00 (1%)
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "controlinvestment"] 0.92 (5%) ✅ 1.00 (1%)
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "hovercraft1d"] 1.07 (5%) ❌ 1.00 (1%)
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "polygon3"] 0.94 (5%) ✅ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hprod!", "optimized", "Float32", "scalable_cons", "forward"]
  • ["hprod!", "optimized", "Float64", "scalable_cons", "forward"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       6657 s          0 s        417 s       8530 s          0 s
       #2     0 MHz       7705 s          0 s        418 s       7497 s          0 s
       #3     0 MHz       6853 s          0 s        372 s       8387 s          0 s
       #4     0 MHz       7123 s          0 s        358 s       8133 s          0 s
  Memory: 15.61526870727539 GB (13461.9140625 MB free)
  Uptime: 1571.34 sec
  Load Avg:  1.0  1.39  1.7
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       8264 s          0 s        490 s      11740 s          0 s
       #2     0 MHz       9242 s          0 s        481 s      10788 s          0 s
       #3     0 MHz       9292 s          0 s        448 s      10765 s          0 s
       #4     0 MHz       9872 s          0 s        425 s      10211 s          0 s
  Memory: 15.61526870727539 GB (13515.875 MB free)
  Uptime: 2061.08 sec
  Load Avg:  1.03  1.45  1.7
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 27 Mar 2025 - 22:21
  • Package commit: 6364904
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "camshape"] 75.732 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "catenary"] 3.929 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "chain"] 10.656 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "channel"] 92.462 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "clnlbeam"] 11.786 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "controlinvestment"] 17.606 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "elec"] 865.789 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "hovercraft1d"] 373.730 μs (5%) 2.78 MiB (1%) 269
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "marine"] 10.068 ms (5%) 8.98 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "polygon1"] 3.060 ms (5%) 8.77 KiB (1%) 17
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "polygon3"] 24.068 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "robotarm"] 17.894 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "structural"] 14.383 ms (5%) 8.77 KiB (1%) 17
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "camshape"] 81.023 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "catenary"] 4.616 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "chain"] 11.633 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "channel"] 115.430 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "clnlbeam"] 13.642 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "controlinvestment"] 18.568 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "elec"] 908.293 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "hovercraft1d"] 542.466 μs (5%) 5.55 MiB (1%) 269
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "marine"] 11.224 ms (5%) 17.11 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "polygon1"] 3.116 ms (5%) 16.89 KiB (1%) 17
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "polygon3"] 24.493 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "robotarm"] 19.348 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "structural"] 13.771 ms (5%) 16.89 KiB (1%) 17

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hprod!", "optimized", "Float32", "scalable_cons", "forward"]
  • ["hprod!", "optimized", "Float64", "scalable_cons", "forward"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       6657 s          0 s        417 s       8530 s          0 s
       #2     0 MHz       7705 s          0 s        418 s       7497 s          0 s
       #3     0 MHz       6853 s          0 s        372 s       8387 s          0 s
       #4     0 MHz       7123 s          0 s        358 s       8133 s          0 s
  Memory: 15.61526870727539 GB (13461.9140625 MB free)
  Uptime: 1571.34 sec
  Load Avg:  1.0  1.39  1.7
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 27 Mar 2025 - 22:29
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "camshape"] 76.764 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "catenary"] 4.006 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "chain"] 11.892 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "channel"] 91.696 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "clnlbeam"] 12.138 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "controlinvestment"] 19.206 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "elec"] 884.247 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "hovercraft1d"] 350.575 μs (5%) 2.78 MiB (1%) 269
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "marine"] 10.136 ms (5%) 8.98 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "polygon1"] 3.054 ms (5%) 8.77 KiB (1%) 17
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "polygon3"] 24.062 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "robotarm"] 17.897 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "structural"] 14.384 ms (5%) 8.77 KiB (1%) 17
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "camshape"] 81.201 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "catenary"] 4.546 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "chain"] 11.643 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "channel"] 119.740 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "clnlbeam"] 13.663 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "controlinvestment"] 19.135 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "elec"] 908.330 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "hovercraft1d"] 545.691 μs (5%) 5.55 MiB (1%) 269
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "marine"] 11.129 ms (5%) 17.11 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "polygon1"] 3.141 ms (5%) 16.89 KiB (1%) 17
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "polygon3"] 26.064 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "robotarm"] 20.059 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "structural"] 13.776 ms (5%) 16.89 KiB (1%) 17

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hprod!", "optimized", "Float32", "scalable_cons", "forward"]
  • ["hprod!", "optimized", "Float64", "scalable_cons", "forward"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       8264 s          0 s        490 s      11740 s          0 s
       #2     0 MHz       9242 s          0 s        481 s      10788 s          0 s
       #3     0 MHz       9292 s          0 s        448 s      10765 s          0 s
       #4     0 MHz       9872 s          0 s        425 s      10211 s          0 s
  Memory: 15.61526870727539 GB (13515.875 MB free)
  Uptime: 2061.08 sec
  Load Avg:  1.03  1.45  1.7
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.86
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 27 Mar 2025 - 22:21
    • Baseline: 27 Mar 2025 - 22:29
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "hovercraft1d"] 1.06 (5%) ❌ 1.00 (1%)
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "hovercraft1d"] 1.06 (5%) ❌ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hprod!", "optimized", "Float32", "scalable_cons", "forward"]
  • ["hprod!", "optimized", "Float64", "scalable_cons", "forward"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       6696 s          0 s        379 s       8188 s          0 s
       #2     0 MHz       8416 s          0 s        331 s       6539 s          0 s
       #3     0 MHz       6647 s          0 s        421 s       8211 s          0 s
       #4     0 MHz       6549 s          0 s        423 s       8319 s          0 s
  Memory: 15.61526870727539 GB (13492.32421875 MB free)
  Uptime: 1537.73 sec
  Load Avg:  1.04  1.37  1.66
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       8764 s          0 s        467 s      10971 s          0 s
       #2     0 MHz      10674 s          0 s        416 s       9137 s          0 s
       #3     0 MHz       8891 s          0 s        522 s      10808 s          0 s
       #4     0 MHz       8561 s          0 s        506 s      11165 s          0 s
  Memory: 15.61526870727539 GB (13508.7890625 MB free)
  Uptime: 2032.46 sec
  Load Avg:  1.09  1.46  1.68
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 27 Mar 2025 - 22:21
  • Package commit: 6364904
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "camshape"] 75.656 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "catenary"] 3.948 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "chain"] 10.541 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "channel"] 89.902 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "clnlbeam"] 11.899 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "controlinvestment"] 17.766 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "elec"] 866.677 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "hovercraft1d"] 366.904 μs (5%) 2.78 MiB (1%) 269
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "marine"] 10.081 ms (5%) 8.98 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "polygon1"] 3.049 ms (5%) 8.77 KiB (1%) 17
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "polygon3"] 24.217 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "robotarm"] 17.891 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "structural"] 14.481 ms (5%) 8.77 KiB (1%) 17
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "camshape"] 80.975 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "catenary"] 4.304 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "chain"] 11.601 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "channel"] 115.243 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "clnlbeam"] 13.561 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "controlinvestment"] 17.949 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "elec"] 909.188 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "hovercraft1d"] 582.576 μs (5%) 5.55 MiB (1%) 269
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "marine"] 11.190 ms (5%) 17.11 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "polygon1"] 3.135 ms (5%) 16.89 KiB (1%) 17
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "polygon3"] 24.413 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "robotarm"] 19.598 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "structural"] 13.827 ms (5%) 16.89 KiB (1%) 17

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hprod!", "optimized", "Float32", "scalable_cons", "forward"]
  • ["hprod!", "optimized", "Float64", "scalable_cons", "forward"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       6696 s          0 s        379 s       8188 s          0 s
       #2     0 MHz       8416 s          0 s        331 s       6539 s          0 s
       #3     0 MHz       6647 s          0 s        421 s       8211 s          0 s
       #4     0 MHz       6549 s          0 s        423 s       8319 s          0 s
  Memory: 15.61526870727539 GB (13492.32421875 MB free)
  Uptime: 1537.73 sec
  Load Avg:  1.04  1.37  1.66
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 27 Mar 2025 - 22:29
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "camshape"] 75.878 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "catenary"] 3.933 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "chain"] 10.648 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "channel"] 91.386 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "clnlbeam"] 11.794 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "controlinvestment"] 17.680 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "elec"] 867.144 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "hovercraft1d"] 346.196 μs (5%) 2.78 MiB (1%) 269
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "marine"] 10.009 ms (5%) 8.98 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "polygon1"] 3.049 ms (5%) 8.77 KiB (1%) 17
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "polygon3"] 24.216 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "robotarm"] 17.905 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "structural"] 14.445 ms (5%) 8.77 KiB (1%) 17
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "camshape"] 80.958 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "catenary"] 4.298 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "chain"] 11.685 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "channel"] 115.560 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "clnlbeam"] 13.658 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "controlinvestment"] 17.962 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "elec"] 908.828 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "hovercraft1d"] 547.601 μs (5%) 5.55 MiB (1%) 269
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "marine"] 11.543 ms (5%) 17.11 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "polygon1"] 3.136 ms (5%) 16.89 KiB (1%) 17
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "polygon3"] 25.530 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "robotarm"] 19.376 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "structural"] 13.736 ms (5%) 16.89 KiB (1%) 17

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hprod!", "optimized", "Float32", "scalable_cons", "forward"]
  • ["hprod!", "optimized", "Float64", "scalable_cons", "forward"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       8764 s          0 s        467 s      10971 s          0 s
       #2     0 MHz      10674 s          0 s        416 s       9137 s          0 s
       #3     0 MHz       8891 s          0 s        522 s      10808 s          0 s
       #4     0 MHz       8561 s          0 s        506 s      11165 s          0 s
  Memory: 15.61526870727539 GB (13508.7890625 MB free)
  Uptime: 2032.46 sec
  Load Avg:  1.09  1.46  1.68
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.87
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 27 Mar 2025 - 22:38
    • Baseline: 27 Mar 2025 - 22:55
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["jac_coord", "optimized", "Float32", "scalable", "sparse", "catenary"] 0.93 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float32", "scalable", "sparse", "elec"] 0.93 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float32", "scalable", "sparse", "hovercraft1d"] 0.94 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon1"] 0.79 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float32", "scalable", "sparse", "structural"] 1.15 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "catenary"] 1.13 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "chain"] 1.06 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 1.07 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 1.07 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "elec"] 1.23 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 1.73 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "marine"] 1.08 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon1"] 1.96 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon3"] 1.14 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "robotarm"] 1.07 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "structural"] 1.23 (5%) ❌ 1.00 (1%)
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "dixon3dq"] 1.09 (5%) ❌ 1.00 (1%)
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "power"] 1.05 (5%) ❌ 1.00 (1%)
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 1.10 (5%) ❌ 1.00 (1%)
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "penalty1"] 1.09 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 1.11 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon3"] 1.07 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "structural"] 1.05 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 1.09 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 1.09 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 1.12 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 1.15 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 1.44 (5%) ❌ 1.01 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 1.42 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 1.12 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 1.27 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 1.10 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 1.41 (5%) ❌ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jac_coord", "optimized", "Float32", "scalable", "sparse"]
  • ["jac_coord", "optimized", "Float64", "scalable", "sparse"]
  • ["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse"]
  • ["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       8791 s          0 s        541 s      16097 s          0 s
       #2     0 MHz      11804 s          0 s        572 s      13073 s          0 s
       #3     0 MHz       9082 s          0 s        613 s      15722 s          0 s
       #4     0 MHz       8283 s          0 s        511 s      16642 s          0 s
  Memory: 15.61526870727539 GB (12898.6796875 MB free)
  Uptime: 2554.08 sec
  Load Avg:  1.11  1.06  1.23
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      12159 s          0 s        736 s      22659 s          0 s
       #2     0 MHz      15506 s          0 s        739 s      19332 s          0 s
       #3     0 MHz      12401 s          0 s        776 s      22367 s          0 s
       #4     0 MHz      11643 s          0 s        703 s      23216 s          0 s
  Memory: 15.61526870727539 GB (12935.6171875 MB free)
  Uptime: 3568.29 sec
  Load Avg:  1.13  1.13  1.27
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 27 Mar 2025 - 22:38
  • Package commit: 6364904
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["jac_coord", "optimized", "Float32", "scalable", "sparse", "camshape"] 40.706 μs (5%) 20.06 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "catenary"] 20.017 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "chain"] 31.869 μs (5%) 14.19 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "channel"] 1.730 ms (5%) 30.75 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "clnlbeam"] 41.537 μs (5%) 10.88 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "controlinvestment"] 90.658 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "elec"] 11.692 μs (5%) 4.44 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "hovercraft1d"] 1.033 μs (5%) 7.89 KiB (1%) 4
["jac_coord", "optimized", "Float32", "scalable", "sparse", "marine"] 38.131 μs (5%) 8.81 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon1"] 743.414 ns (5%) 4.02 KiB (1%) 4
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon3"] 19.876 μs (5%) 12.25 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "robotarm"] 33.141 μs (5%) 13.56 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "structural"] 3.444 μs (5%) 50.52 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "camshape"] 51.505 μs (5%) 39.56 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "catenary"] 24.746 μs (5%) 16.06 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "chain"] 45.103 μs (5%) 27.81 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "channel"] 2.068 ms (5%) 61.00 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 48.650 μs (5%) 21.25 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 95.487 μs (5%) 16.12 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "elec"] 15.058 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 2.625 μs (5%) 15.70 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "marine"] 43.160 μs (5%) 17.06 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon1"] 2.173 μs (5%) 7.89 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon3"] 24.135 μs (5%) 23.94 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "robotarm"] 42.128 μs (5%) 26.56 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "structural"] 7.430 μs (5%) 100.89 KiB (1%) 4
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "arglina"] 33.515 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "arglinb"] 5.262 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "bdqrtic"] 35.415 μs (5%) 23.73 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "brownal"] 5.763 ms (5%) 3.82 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "broyden3d"] 17.553 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "brybnd"] 117.437 μs (5%) 27.67 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "dixon3dq"] 11.992 μs (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "errinros_mod"] 31.929 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "freuroth"] 18.465 μs (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "hovercraft1d"] 5.418 μs (5%) 1.66 KiB (1%) 5
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "integreq"] 34.698 s (5%) 3.82 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "morebv"] 223.484 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "penalty1"] 2.882 ms (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "power"] 2.151 ms (5%) 4.30 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "sbrybnd"] 115.114 μs (5%) 27.67 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "spmsrtls"] 35.065 μs (5%) 19.86 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "tquartic"] 12.032 μs (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglina"] 35.474 ms (5%) 15.26 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 7.078 ms (5%) 15.26 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "bdqrtic"] 36.968 μs (5%) 47.05 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brownal"] 6.080 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "broyden3d"] 18.745 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brybnd"] 129.140 μs (5%) 54.92 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "dixon3dq"] 12.143 μs (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "errinros_mod"] 44.773 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 20.267 μs (5%) 31.61 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "hovercraft1d"] 5.869 μs (5%) 2.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "integreq"] 38.396 s (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "morebv"] 183.610 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "penalty1"] 3.360 ms (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "power"] 2.172 ms (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "sbrybnd"] 120.694 μs (5%) 54.92 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "spmsrtls"] 36.819 μs (5%) 39.36 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "tquartic"] 12.733 μs (5%) 15.98 KiB (1%) 6
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "camshape"] 607.696 μs (5%) 1.95 MiB (1%) 21430
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "catenary"] 325.513 μs (5%) 843.10 KiB (1%) 8745
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "chain"] 427.573 μs (5%) 1.31 MiB (1%) 10816
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "channel"] 2.523 ms (5%) 4.47 MiB (1%) 63583
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 235.246 μs (5%) 760.18 KiB (1%) 6764
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 388.650 μs (5%) 1.20 MiB (1%) 12903
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 221.441 μs (5%) 739.64 KiB (1%) 6364
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 127.856 μs (5%) 455.12 KiB (1%) 3411
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "marine"] 613.416 μs (5%) 1.14 MiB (1%) 13663
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 108.341 μs (5%) 381.04 KiB (1%) 3344
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon3"] 391.736 μs (5%) 1.21 MiB (1%) 11403
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "robotarm"] 471.073 μs (5%) 1.31 MiB (1%) 12738
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "structural"] 1.267 ms (5%) 6.79 MiB (1%) 18548
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 114.610 ms (5%) 44.25 MiB (1%) 771635
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 44.260 ms (5%) 16.98 MiB (1%) 289142
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 78.491 ms (5%) 24.45 MiB (1%) 431469
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 360.200 ms (5%) 133.52 MiB (1%) 2411067
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 38.018 ms (5%) 10.70 MiB (1%) 183045
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 62.391 ms (5%) 18.14 MiB (1%) 315020
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 18.554 ms (5%) 7.66 MiB (1%) 133256
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "hovercraft1d"] 1.961 ms (5%) 1.36 MiB (1%) 22886
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 33.818 ms (5%) 11.76 MiB (1%) 201169
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 1.897 ms (5%) 1.29 MiB (1%) 22859
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 44.914 ms (5%) 16.84 MiB (1%) 298888
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 89.396 ms (5%) 24.03 MiB (1%) 415601
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 7.979 ms (5%) 10.14 MiB (1%) 88863

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jac_coord", "optimized", "Float32", "scalable", "sparse"]
  • ["jac_coord", "optimized", "Float64", "scalable", "sparse"]
  • ["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse"]
  • ["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       8791 s          0 s        541 s      16097 s          0 s
       #2     0 MHz      11804 s          0 s        572 s      13073 s          0 s
       #3     0 MHz       9082 s          0 s        613 s      15722 s          0 s
       #4     0 MHz       8283 s          0 s        511 s      16642 s          0 s
  Memory: 15.61526870727539 GB (12898.6796875 MB free)
  Uptime: 2554.08 sec
  Load Avg:  1.11  1.06  1.23
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 27 Mar 2025 - 22:55
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["jac_coord", "optimized", "Float32", "scalable", "sparse", "camshape"] 42.098 μs (5%) 20.06 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "catenary"] 21.470 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "chain"] 32.531 μs (5%) 14.19 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "channel"] 1.721 ms (5%) 30.75 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "clnlbeam"] 40.956 μs (5%) 10.88 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "controlinvestment"] 88.234 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "elec"] 12.603 μs (5%) 4.44 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "hovercraft1d"] 1.102 μs (5%) 7.89 KiB (1%) 4
["jac_coord", "optimized", "Float32", "scalable", "sparse", "marine"] 38.993 μs (5%) 8.81 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon1"] 938.955 ns (5%) 4.02 KiB (1%) 4
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon3"] 20.658 μs (5%) 12.25 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "robotarm"] 34.364 μs (5%) 13.56 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "structural"] 2.999 μs (5%) 50.52 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "camshape"] 49.131 μs (5%) 39.56 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "catenary"] 21.881 μs (5%) 16.06 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "chain"] 42.419 μs (5%) 27.81 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "channel"] 2.045 ms (5%) 61.00 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 45.644 μs (5%) 21.25 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 89.456 μs (5%) 16.12 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "elec"] 12.273 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 1.517 μs (5%) 15.70 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "marine"] 40.105 μs (5%) 17.06 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon1"] 1.109 μs (5%) 7.89 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon3"] 21.179 μs (5%) 23.94 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "robotarm"] 39.313 μs (5%) 26.56 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "structural"] 6.049 μs (5%) 100.89 KiB (1%) 4
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "arglina"] 33.707 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "arglinb"] 5.436 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "bdqrtic"] 35.236 μs (5%) 23.73 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "brownal"] 5.585 ms (5%) 3.82 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "broyden3d"] 17.382 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "brybnd"] 116.847 μs (5%) 27.67 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "dixon3dq"] 11.020 μs (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "errinros_mod"] 31.979 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "freuroth"] 19.125 μs (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "hovercraft1d"] 5.362 μs (5%) 1.66 KiB (1%) 5
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "integreq"] 34.649 s (5%) 3.82 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "morebv"] 216.281 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "penalty1"] 3.028 ms (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "power"] 2.042 ms (5%) 4.30 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "sbrybnd"] 115.474 μs (5%) 27.67 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "spmsrtls"] 34.774 μs (5%) 19.86 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "tquartic"] 11.541 μs (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglina"] 35.520 ms (5%) 15.26 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 6.415 ms (5%) 15.26 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "bdqrtic"] 38.352 μs (5%) 47.05 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brownal"] 6.065 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "broyden3d"] 19.306 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brybnd"] 134.569 μs (5%) 54.92 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "dixon3dq"] 12.022 μs (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "errinros_mod"] 44.403 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 20.057 μs (5%) 31.61 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "hovercraft1d"] 5.776 μs (5%) 2.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "integreq"] 38.438 s (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "morebv"] 180.786 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "penalty1"] 3.075 ms (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "power"] 2.098 ms (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "sbrybnd"] 119.472 μs (5%) 54.92 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "spmsrtls"] 36.057 μs (5%) 39.36 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "tquartic"] 12.633 μs (5%) 15.98 KiB (1%) 6
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "camshape"] 605.542 μs (5%) 1.95 MiB (1%) 21430
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "catenary"] 321.141 μs (5%) 843.10 KiB (1%) 8745
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "chain"] 418.507 μs (5%) 1.31 MiB (1%) 10816
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "channel"] 2.539 ms (5%) 4.47 MiB (1%) 63578
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 233.333 μs (5%) 760.18 KiB (1%) 6764
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 376.538 μs (5%) 1.20 MiB (1%) 12903
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 215.199 μs (5%) 739.64 KiB (1%) 6364
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 114.753 μs (5%) 454.90 KiB (1%) 3401
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "marine"] 616.854 μs (5%) 1.14 MiB (1%) 13663
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 106.868 μs (5%) 381.04 KiB (1%) 3344
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon3"] 367.390 μs (5%) 1.21 MiB (1%) 11403
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "robotarm"] 458.641 μs (5%) 1.31 MiB (1%) 12760
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "structural"] 1.201 ms (5%) 6.79 MiB (1%) 18548
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 105.284 ms (5%) 44.25 MiB (1%) 771635
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 40.481 ms (5%) 16.98 MiB (1%) 289142
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 69.968 ms (5%) 24.36 MiB (1%) 429975
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 312.123 ms (5%) 133.52 MiB (1%) 2411062
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 26.429 ms (5%) 10.64 MiB (1%) 182049
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 43.982 ms (5%) 18.14 MiB (1%) 315020
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 16.513 ms (5%) 7.66 MiB (1%) 133256
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "hovercraft1d"] 1.895 ms (5%) 1.36 MiB (1%) 22876
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 26.656 ms (5%) 11.76 MiB (1%) 201169
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 1.904 ms (5%) 1.29 MiB (1%) 22859
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 40.785 ms (5%) 16.84 MiB (1%) 298888
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 63.339 ms (5%) 24.03 MiB (1%) 415623
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 7.815 ms (5%) 10.14 MiB (1%) 88863

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jac_coord", "optimized", "Float32", "scalable", "sparse"]
  • ["jac_coord", "optimized", "Float64", "scalable", "sparse"]
  • ["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse"]
  • ["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      12159 s          0 s        736 s      22659 s          0 s
       #2     0 MHz      15506 s          0 s        739 s      19332 s          0 s
       #3     0 MHz      12401 s          0 s        776 s      22367 s          0 s
       #4     0 MHz      11643 s          0 s        703 s      23216 s          0 s
  Memory: 15.61526870727539 GB (12935.6171875 MB free)
  Uptime: 3568.29 sec
  Load Avg:  1.13  1.13  1.27
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.85
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 27 Mar 2025 - 22:38
    • Baseline: 27 Mar 2025 - 22:55
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["jac_coord", "optimized", "Float64", "scalable", "sparse", "catenary"] 0.93 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "elec"] 0.92 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 0.81 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon1"] 0.73 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon3"] 0.94 (5%) ✅ 1.00 (1%)
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "dixon3dq"] 0.93 (5%) ✅ 1.00 (1%)
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "errinros_mod"] 1.05 (5%) ❌ 1.00 (1%)
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "tquartic"] 0.94 (5%) ✅ 1.00 (1%)
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "bdqrtic"] 0.95 (5%) ✅ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 0.92 (5%) ✅ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 0.95 (5%) ✅ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 0.87 (5%) ✅ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 0.89 (5%) ✅ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 0.87 (5%) ✅ 1.01 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 0.94 (5%) ✅ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 0.93 (5%) ✅ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 0.94 (5%) ✅ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 0.94 (5%) ✅ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 0.85 (5%) ✅ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jac_coord", "optimized", "Float32", "scalable", "sparse"]
  • ["jac_coord", "optimized", "Float64", "scalable", "sparse"]
  • ["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse"]
  • ["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       8694 s          0 s        573 s      16307 s          0 s
       #2     0 MHz      11458 s          0 s        554 s      13536 s          0 s
       #3     0 MHz       8252 s          0 s        611 s      16711 s          0 s
       #4     0 MHz      10108 s          0 s        578 s      14900 s          0 s
  Memory: 15.61526870727539 GB (12927.1796875 MB free)
  Uptime: 2568.53 sec
  Load Avg:  1.13  1.1  1.26
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      12079 s          0 s        747 s      22893 s          0 s
       #2     0 MHz      15495 s          0 s        730 s      19471 s          0 s
       #3     0 MHz      11095 s          0 s        801 s      23825 s          0 s
       #4     0 MHz      13708 s          0 s        774 s      21253 s          0 s
  Memory: 15.61526870727539 GB (12920.75390625 MB free)
  Uptime: 3584.87 sec
  Load Avg:  1.0  1.09  1.25
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 27 Mar 2025 - 22:38
  • Package commit: 6364904
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["jac_coord", "optimized", "Float32", "scalable", "sparse", "camshape"] 40.566 μs (5%) 20.06 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "catenary"] 20.228 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "chain"] 31.730 μs (5%) 14.19 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "channel"] 1.728 ms (5%) 30.75 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "clnlbeam"] 40.696 μs (5%) 10.88 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "controlinvestment"] 89.748 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "elec"] 11.432 μs (5%) 4.44 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "hovercraft1d"] 961.773 ns (5%) 7.89 KiB (1%) 4
["jac_coord", "optimized", "Float32", "scalable", "sparse", "marine"] 38.432 μs (5%) 8.81 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon1"] 746.198 ns (5%) 4.02 KiB (1%) 4
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon3"] 19.196 μs (5%) 12.25 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "robotarm"] 33.232 μs (5%) 13.56 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "structural"] 3.329 μs (5%) 50.52 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "camshape"] 49.272 μs (5%) 39.56 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "catenary"] 21.410 μs (5%) 16.06 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "chain"] 41.979 μs (5%) 27.81 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "channel"] 2.032 ms (5%) 61.00 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 45.395 μs (5%) 21.25 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 90.299 μs (5%) 16.12 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "elec"] 12.122 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 1.487 μs (5%) 15.70 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "marine"] 40.305 μs (5%) 17.06 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon1"] 1.028 μs (5%) 7.89 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon3"] 20.889 μs (5%) 23.94 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "robotarm"] 38.682 μs (5%) 26.56 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "structural"] 5.951 μs (5%) 100.89 KiB (1%) 4
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "arglina"] 33.552 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "arglinb"] 5.520 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "bdqrtic"] 35.126 μs (5%) 23.73 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "brownal"] 5.597 ms (5%) 3.82 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "broyden3d"] 17.382 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "brybnd"] 117.941 μs (5%) 27.67 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "dixon3dq"] 10.990 μs (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "errinros_mod"] 31.579 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "freuroth"] 18.245 μs (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "hovercraft1d"] 5.437 μs (5%) 1.66 KiB (1%) 5
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "integreq"] 34.625 s (5%) 3.82 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "morebv"] 218.379 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "penalty1"] 2.882 ms (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "power"] 2.063 ms (5%) 4.30 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "sbrybnd"] 116.879 μs (5%) 27.67 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "spmsrtls"] 34.575 μs (5%) 19.86 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "tquartic"] 11.591 μs (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglina"] 35.178 ms (5%) 15.26 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 6.585 ms (5%) 15.26 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "bdqrtic"] 36.759 μs (5%) 47.05 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brownal"] 6.205 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "broyden3d"] 18.695 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brybnd"] 129.391 μs (5%) 54.92 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "dixon3dq"] 12.263 μs (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "errinros_mod"] 44.253 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 19.897 μs (5%) 31.61 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "hovercraft1d"] 5.682 μs (5%) 2.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "integreq"] 38.614 s (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "morebv"] 181.670 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "penalty1"] 3.071 ms (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "power"] 2.097 ms (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "sbrybnd"] 120.915 μs (5%) 54.92 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "spmsrtls"] 36.037 μs (5%) 39.36 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "tquartic"] 12.483 μs (5%) 15.98 KiB (1%) 6
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "camshape"] 598.772 μs (5%) 1.95 MiB (1%) 21430
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "catenary"] 324.399 μs (5%) 843.10 KiB (1%) 8745
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "chain"] 418.475 μs (5%) 1.31 MiB (1%) 10816
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "channel"] 2.506 ms (5%) 4.47 MiB (1%) 63578
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 226.735 μs (5%) 760.18 KiB (1%) 6764
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 370.264 μs (5%) 1.20 MiB (1%) 12903
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 210.455 μs (5%) 739.64 KiB (1%) 6364
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 112.921 μs (5%) 454.90 KiB (1%) 3401
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "marine"] 579.907 μs (5%) 1.14 MiB (1%) 13663
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 100.999 μs (5%) 381.04 KiB (1%) 3344
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon3"] 378.168 μs (5%) 1.21 MiB (1%) 11403
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "robotarm"] 447.078 μs (5%) 1.31 MiB (1%) 12750
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "structural"] 1.258 ms (5%) 6.79 MiB (1%) 18548
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 91.451 ms (5%) 44.25 MiB (1%) 771635
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 36.793 ms (5%) 16.98 MiB (1%) 289142
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 59.365 ms (5%) 24.45 MiB (1%) 431469
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 270.453 ms (5%) 133.52 MiB (1%) 2411062
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 23.616 ms (5%) 10.70 MiB (1%) 183045
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 37.349 ms (5%) 18.14 MiB (1%) 315020
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 14.403 ms (5%) 7.66 MiB (1%) 133256
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "hovercraft1d"] 1.912 ms (5%) 1.36 MiB (1%) 22876
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 22.970 ms (5%) 11.76 MiB (1%) 201169
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 1.864 ms (5%) 1.29 MiB (1%) 22859
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 34.935 ms (5%) 16.84 MiB (1%) 298888
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 50.011 ms (5%) 24.03 MiB (1%) 415613
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 7.775 ms (5%) 10.14 MiB (1%) 88863

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jac_coord", "optimized", "Float32", "scalable", "sparse"]
  • ["jac_coord", "optimized", "Float64", "scalable", "sparse"]
  • ["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse"]
  • ["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       8694 s          0 s        573 s      16307 s          0 s
       #2     0 MHz      11458 s          0 s        554 s      13536 s          0 s
       #3     0 MHz       8252 s          0 s        611 s      16711 s          0 s
       #4     0 MHz      10108 s          0 s        578 s      14900 s          0 s
  Memory: 15.61526870727539 GB (12927.1796875 MB free)
  Uptime: 2568.53 sec
  Load Avg:  1.13  1.1  1.26
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 27 Mar 2025 - 22:55
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["jac_coord", "optimized", "Float32", "scalable", "sparse", "camshape"] 41.117 μs (5%) 20.06 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "catenary"] 20.378 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "chain"] 31.880 μs (5%) 14.19 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "channel"] 1.725 ms (5%) 30.75 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "clnlbeam"] 40.205 μs (5%) 10.88 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "controlinvestment"] 87.072 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "elec"] 11.622 μs (5%) 4.44 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "hovercraft1d"] 941.318 ns (5%) 7.89 KiB (1%) 4
["jac_coord", "optimized", "Float32", "scalable", "sparse", "marine"] 38.913 μs (5%) 8.81 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon1"] 721.115 ns (5%) 4.02 KiB (1%) 4
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon3"] 19.696 μs (5%) 12.25 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "robotarm"] 33.603 μs (5%) 13.56 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "structural"] 3.366 μs (5%) 50.52 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "camshape"] 50.846 μs (5%) 39.56 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "catenary"] 22.943 μs (5%) 16.06 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "chain"] 44.053 μs (5%) 27.81 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "channel"] 2.043 ms (5%) 61.00 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 46.377 μs (5%) 21.25 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 89.357 μs (5%) 16.12 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "elec"] 13.225 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 1.847 μs (5%) 15.70 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "marine"] 41.528 μs (5%) 17.06 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon1"] 1.415 μs (5%) 7.89 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon3"] 22.141 μs (5%) 23.94 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "robotarm"] 40.536 μs (5%) 26.56 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "structural"] 6.178 μs (5%) 100.89 KiB (1%) 4
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "arglina"] 33.407 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "arglinb"] 5.564 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "bdqrtic"] 34.063 μs (5%) 23.73 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "brownal"] 5.599 ms (5%) 3.82 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "broyden3d"] 18.063 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "brybnd"] 118.492 μs (5%) 27.67 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "dixon3dq"] 11.862 μs (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "errinros_mod"] 29.966 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "freuroth"] 18.684 μs (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "hovercraft1d"] 5.505 μs (5%) 1.66 KiB (1%) 5
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "integreq"] 34.543 s (5%) 3.82 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "morebv"] 220.583 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "penalty1"] 2.884 ms (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "power"] 2.044 ms (5%) 4.30 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "sbrybnd"] 117.429 μs (5%) 27.67 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "spmsrtls"] 35.035 μs (5%) 19.86 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "tquartic"] 12.384 μs (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglina"] 35.609 ms (5%) 15.26 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 6.655 ms (5%) 15.26 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "bdqrtic"] 38.832 μs (5%) 47.05 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brownal"] 6.241 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "broyden3d"] 19.587 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brybnd"] 130.564 μs (5%) 54.92 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "dixon3dq"] 12.403 μs (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "errinros_mod"] 44.604 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 20.368 μs (5%) 31.61 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "hovercraft1d"] 5.786 μs (5%) 2.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "integreq"] 38.410 s (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "morebv"] 181.900 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "penalty1"] 3.063 ms (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "power"] 2.171 ms (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "sbrybnd"] 121.267 μs (5%) 54.92 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "spmsrtls"] 37.441 μs (5%) 39.36 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "tquartic"] 13.075 μs (5%) 15.98 KiB (1%) 6
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "camshape"] 612.549 μs (5%) 1.95 MiB (1%) 21430
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "catenary"] 320.361 μs (5%) 843.10 KiB (1%) 8745
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "chain"] 424.076 μs (5%) 1.31 MiB (1%) 10816
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "channel"] 2.529 ms (5%) 4.47 MiB (1%) 63578
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 229.741 μs (5%) 760.18 KiB (1%) 6764
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 376.957 μs (5%) 1.20 MiB (1%) 12903
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 213.159 μs (5%) 739.64 KiB (1%) 6364
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 110.838 μs (5%) 454.90 KiB (1%) 3401
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "marine"] 597.410 μs (5%) 1.14 MiB (1%) 13663
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 105.889 μs (5%) 381.04 KiB (1%) 3344
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon3"] 370.845 μs (5%) 1.21 MiB (1%) 11403
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "robotarm"] 458.320 μs (5%) 1.31 MiB (1%) 12760
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "structural"] 1.203 ms (5%) 6.79 MiB (1%) 18548
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 99.753 ms (5%) 44.25 MiB (1%) 771635
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 38.861 ms (5%) 16.98 MiB (1%) 289142
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 68.216 ms (5%) 24.45 MiB (1%) 431469
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 303.164 ms (5%) 133.52 MiB (1%) 2411062
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 27.142 ms (5%) 10.64 MiB (1%) 182049
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 39.785 ms (5%) 18.14 MiB (1%) 315020
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 15.486 ms (5%) 7.66 MiB (1%) 133256
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "hovercraft1d"] 1.893 ms (5%) 1.36 MiB (1%) 22876
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 24.438 ms (5%) 11.76 MiB (1%) 201169
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 1.901 ms (5%) 1.29 MiB (1%) 22859
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 37.256 ms (5%) 16.84 MiB (1%) 298888
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 59.122 ms (5%) 24.03 MiB (1%) 415623
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 7.839 ms (5%) 10.14 MiB (1%) 88863

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jac_coord", "optimized", "Float32", "scalable", "sparse"]
  • ["jac_coord", "optimized", "Float64", "scalable", "sparse"]
  • ["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse"]
  • ["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      12079 s          0 s        747 s      22893 s          0 s
       #2     0 MHz      15495 s          0 s        730 s      19471 s          0 s
       #3     0 MHz      11095 s          0 s        801 s      23825 s          0 s
       #4     0 MHz      13708 s          0 s        774 s      21253 s          0 s
  Memory: 15.61526870727539 GB (12920.75390625 MB free)
  Uptime: 3584.87 sec
  Load Avg:  1.0  1.09  1.25
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.87
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 27 Mar 2025 - 22:38
    • Baseline: 27 Mar 2025 - 22:55
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["jac_coord", "optimized", "Float32", "scalable", "sparse", "hovercraft1d"] 0.94 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon1"] 0.92 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon1"] 0.93 (5%) ✅ 1.00 (1%)
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "dixon3dq"] 1.09 (5%) ❌ 1.00 (1%)
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "broyden3d"] 1.09 (5%) ❌ 1.00 (1%)
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "dixon3dq"] 1.14 (5%) ❌ 1.00 (1%)
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 1.10 (5%) ❌ 1.00 (1%)
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "hovercraft1d"] 1.15 (5%) ❌ 1.00 (1%)
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "penalty1"] 0.91 (5%) ✅ 1.00 (1%)
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "spmsrtls"] 1.05 (5%) ❌ 1.00 (1%)
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "tquartic"] 1.17 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "catenary"] 1.07 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 1.19 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 1.09 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 1.65 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 1.21 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 1.39 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 1.72 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 1.37 (5%) ❌ 1.01 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 1.31 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 1.07 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "hovercraft1d"] 1.05 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 1.40 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 1.06 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 1.36 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 1.44 (5%) ❌ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jac_coord", "optimized", "Float32", "scalable", "sparse"]
  • ["jac_coord", "optimized", "Float64", "scalable", "sparse"]
  • ["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse"]
  • ["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       9186 s          0 s        569 s      15774 s          0 s
       #2     0 MHz      10759 s          0 s        538 s      14235 s          0 s
       #3     0 MHz       9617 s          0 s        566 s      15328 s          0 s
       #4     0 MHz       9193 s          0 s        585 s      15728 s          0 s
  Memory: 15.61526870727539 GB (12817.0390625 MB free)
  Uptime: 2563.65 sec
  Load Avg:  1.09  1.05  1.24
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      12159 s          0 s        743 s      22796 s          0 s
       #2     0 MHz      15269 s          0 s        695 s      19742 s          0 s
       #3     0 MHz      12654 s          0 s        782 s      22245 s          0 s
       #4     0 MHz      12644 s          0 s        767 s      22266 s          0 s
  Memory: 15.61526870727539 GB (13022.8671875 MB free)
  Uptime: 3582.34 sec
  Load Avg:  1.12  1.15  1.28
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 27 Mar 2025 - 22:38
  • Package commit: 6364904
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["jac_coord", "optimized", "Float32", "scalable", "sparse", "camshape"] 41.719 μs (5%) 20.06 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "catenary"] 20.238 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "chain"] 31.860 μs (5%) 14.19 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "channel"] 1.723 ms (5%) 30.75 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "clnlbeam"] 40.336 μs (5%) 10.88 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "controlinvestment"] 89.498 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "elec"] 12.093 μs (5%) 4.44 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "hovercraft1d"] 1.018 μs (5%) 7.89 KiB (1%) 4
["jac_coord", "optimized", "Float32", "scalable", "sparse", "marine"] 39.073 μs (5%) 8.81 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon1"] 757.044 ns (5%) 4.02 KiB (1%) 4
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon3"] 19.948 μs (5%) 12.25 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "robotarm"] 33.623 μs (5%) 13.56 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "structural"] 3.282 μs (5%) 50.52 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "camshape"] 49.313 μs (5%) 39.56 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "catenary"] 22.402 μs (5%) 16.06 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "chain"] 42.911 μs (5%) 27.81 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "channel"] 2.040 ms (5%) 61.00 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 45.987 μs (5%) 21.25 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 90.871 μs (5%) 16.12 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "elec"] 12.904 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 1.607 μs (5%) 15.70 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "marine"] 40.396 μs (5%) 17.06 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon1"] 1.193 μs (5%) 7.89 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon3"] 21.741 μs (5%) 23.94 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "robotarm"] 39.344 μs (5%) 26.56 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "structural"] 6.053 μs (5%) 100.89 KiB (1%) 4
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "arglina"] 33.241 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "arglinb"] 5.309 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "bdqrtic"] 34.044 μs (5%) 23.73 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "brownal"] 5.707 ms (5%) 3.82 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "broyden3d"] 17.493 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "brybnd"] 117.430 μs (5%) 27.67 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "dixon3dq"] 12.162 μs (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "errinros_mod"] 32.161 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "freuroth"] 18.485 μs (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "hovercraft1d"] 5.473 μs (5%) 1.66 KiB (1%) 5
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "integreq"] 34.552 s (5%) 3.82 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "morebv"] 220.865 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "penalty1"] 3.037 ms (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "power"] 2.068 ms (5%) 4.30 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "sbrybnd"] 116.088 μs (5%) 27.67 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "spmsrtls"] 35.346 μs (5%) 19.86 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "tquartic"] 12.002 μs (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglina"] 35.404 ms (5%) 15.26 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 6.554 ms (5%) 15.26 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "bdqrtic"] 38.823 μs (5%) 47.05 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brownal"] 6.051 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "broyden3d"] 21.239 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brybnd"] 131.327 μs (5%) 54.92 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "dixon3dq"] 13.957 μs (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "errinros_mod"] 46.186 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 21.852 μs (5%) 31.61 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "hovercraft1d"] 6.797 μs (5%) 2.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "integreq"] 38.353 s (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "morebv"] 182.293 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "penalty1"] 3.069 ms (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "power"] 2.108 ms (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "sbrybnd"] 122.240 μs (5%) 54.92 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "spmsrtls"] 38.132 μs (5%) 39.36 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "tquartic"] 14.848 μs (5%) 15.98 KiB (1%) 6
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "camshape"] 605.317 μs (5%) 1.95 MiB (1%) 21430
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "catenary"] 356.760 μs (5%) 843.10 KiB (1%) 8745
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "chain"] 435.849 μs (5%) 1.31 MiB (1%) 10816
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "channel"] 2.495 ms (5%) 4.47 MiB (1%) 63578
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 239.881 μs (5%) 760.18 KiB (1%) 6764
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 390.633 μs (5%) 1.20 MiB (1%) 12903
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 220.624 μs (5%) 739.64 KiB (1%) 6364
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 137.408 μs (5%) 454.90 KiB (1%) 3401
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "marine"] 590.189 μs (5%) 1.14 MiB (1%) 13663
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 115.517 μs (5%) 381.04 KiB (1%) 3344
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon3"] 386.516 μs (5%) 1.21 MiB (1%) 11403
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "robotarm"] 462.168 μs (5%) 1.31 MiB (1%) 12760
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "structural"] 1.264 ms (5%) 6.79 MiB (1%) 18548
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 166.291 ms (5%) 44.25 MiB (1%) 771635
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 50.109 ms (5%) 16.98 MiB (1%) 289142
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 97.130 ms (5%) 24.45 MiB (1%) 431469
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 532.575 ms (5%) 133.52 MiB (1%) 2411062
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 37.374 ms (5%) 10.70 MiB (1%) 183045
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 57.515 ms (5%) 18.14 MiB (1%) 315020
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 17.548 ms (5%) 7.66 MiB (1%) 133256
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "hovercraft1d"] 1.978 ms (5%) 1.36 MiB (1%) 22876
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 36.521 ms (5%) 11.76 MiB (1%) 201169
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 1.973 ms (5%) 1.29 MiB (1%) 22859
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 53.312 ms (5%) 16.84 MiB (1%) 298888
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 90.506 ms (5%) 24.03 MiB (1%) 415623
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 7.955 ms (5%) 10.14 MiB (1%) 88863

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jac_coord", "optimized", "Float32", "scalable", "sparse"]
  • ["jac_coord", "optimized", "Float64", "scalable", "sparse"]
  • ["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse"]
  • ["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       9186 s          0 s        569 s      15774 s          0 s
       #2     0 MHz      10759 s          0 s        538 s      14235 s          0 s
       #3     0 MHz       9617 s          0 s        566 s      15328 s          0 s
       #4     0 MHz       9193 s          0 s        585 s      15728 s          0 s
  Memory: 15.61526870727539 GB (12817.0390625 MB free)
  Uptime: 2563.65 sec
  Load Avg:  1.09  1.05  1.24
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 27 Mar 2025 - 22:55
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["jac_coord", "optimized", "Float32", "scalable", "sparse", "camshape"] 40.065 μs (5%) 20.06 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "catenary"] 20.509 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "chain"] 31.779 μs (5%) 14.19 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "channel"] 1.728 ms (5%) 30.75 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "clnlbeam"] 40.196 μs (5%) 10.88 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "controlinvestment"] 87.454 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "elec"] 11.803 μs (5%) 4.44 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "hovercraft1d"] 1.078 μs (5%) 7.89 KiB (1%) 4
["jac_coord", "optimized", "Float32", "scalable", "sparse", "marine"] 38.373 μs (5%) 8.81 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon1"] 823.640 ns (5%) 4.02 KiB (1%) 4
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon3"] 19.317 μs (5%) 12.25 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "robotarm"] 33.434 μs (5%) 13.56 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "structural"] 3.290 μs (5%) 50.52 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "camshape"] 49.083 μs (5%) 39.56 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "catenary"] 22.391 μs (5%) 16.06 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "chain"] 43.000 μs (5%) 27.81 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "channel"] 2.044 ms (5%) 61.00 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 45.626 μs (5%) 21.25 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 90.029 μs (5%) 16.12 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "elec"] 12.844 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 1.680 μs (5%) 15.70 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "marine"] 40.937 μs (5%) 17.06 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon1"] 1.277 μs (5%) 7.89 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon3"] 21.740 μs (5%) 23.94 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "robotarm"] 39.454 μs (5%) 26.56 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "structural"] 5.973 μs (5%) 100.89 KiB (1%) 4
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "arglina"] 33.674 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "arglinb"] 5.482 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "bdqrtic"] 35.066 μs (5%) 23.73 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "brownal"] 5.586 ms (5%) 3.82 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "broyden3d"] 17.363 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "brybnd"] 117.381 μs (5%) 27.67 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "dixon3dq"] 11.201 μs (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "errinros_mod"] 31.729 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "freuroth"] 17.653 μs (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "hovercraft1d"] 5.252 μs (5%) 1.66 KiB (1%) 5
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "integreq"] 34.872 s (5%) 3.82 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "morebv"] 218.551 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "penalty1"] 2.932 ms (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "power"] 2.063 ms (5%) 4.30 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "sbrybnd"] 116.509 μs (5%) 27.67 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "spmsrtls"] 33.713 μs (5%) 19.86 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "tquartic"] 11.882 μs (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglina"] 35.544 ms (5%) 15.26 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 6.369 ms (5%) 15.26 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "bdqrtic"] 38.422 μs (5%) 47.05 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brownal"] 6.073 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "broyden3d"] 19.417 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brybnd"] 135.014 μs (5%) 54.92 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "dixon3dq"] 12.214 μs (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "errinros_mod"] 44.573 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 19.928 μs (5%) 31.61 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "hovercraft1d"] 5.895 μs (5%) 2.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "integreq"] 38.423 s (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "morebv"] 181.671 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "penalty1"] 3.371 ms (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "power"] 2.097 ms (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "sbrybnd"] 120.747 μs (5%) 54.92 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "spmsrtls"] 36.168 μs (5%) 39.36 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "tquartic"] 12.744 μs (5%) 15.98 KiB (1%) 6
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "camshape"] 626.196 μs (5%) 1.95 MiB (1%) 21430
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "catenary"] 334.127 μs (5%) 843.10 KiB (1%) 8745
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "chain"] 426.471 μs (5%) 1.31 MiB (1%) 10816
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "channel"] 2.585 ms (5%) 4.47 MiB (1%) 63583
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 230.443 μs (5%) 760.18 KiB (1%) 6764
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 376.017 μs (5%) 1.20 MiB (1%) 12903
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 211.798 μs (5%) 739.64 KiB (1%) 6364
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 115.447 μs (5%) 455.12 KiB (1%) 3411
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "marine"] 598.314 μs (5%) 1.14 MiB (1%) 13663
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 105.839 μs (5%) 381.04 KiB (1%) 3344
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon3"] 377.038 μs (5%) 1.21 MiB (1%) 11403
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "robotarm"] 456.979 μs (5%) 1.31 MiB (1%) 12748
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "structural"] 1.242 ms (5%) 6.79 MiB (1%) 18548
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 100.490 ms (5%) 44.25 MiB (1%) 771635
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 41.390 ms (5%) 16.98 MiB (1%) 289142
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 70.076 ms (5%) 24.45 MiB (1%) 431469
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 310.435 ms (5%) 133.52 MiB (1%) 2411067
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 27.322 ms (5%) 10.64 MiB (1%) 182049
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 43.937 ms (5%) 18.14 MiB (1%) 315020
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 16.381 ms (5%) 7.66 MiB (1%) 133256
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "hovercraft1d"] 1.878 ms (5%) 1.36 MiB (1%) 22886
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 26.149 ms (5%) 11.76 MiB (1%) 201169
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 1.857 ms (5%) 1.29 MiB (1%) 22859
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 39.239 ms (5%) 16.84 MiB (1%) 298888
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 62.847 ms (5%) 24.03 MiB (1%) 415611
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 7.701 ms (5%) 10.14 MiB (1%) 88863

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jac_coord", "optimized", "Float32", "scalable", "sparse"]
  • ["jac_coord", "optimized", "Float64", "scalable", "sparse"]
  • ["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse"]
  • ["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      12159 s          0 s        743 s      22796 s          0 s
       #2     0 MHz      15269 s          0 s        695 s      19742 s          0 s
       #3     0 MHz      12654 s          0 s        782 s      22245 s          0 s
       #4     0 MHz      12644 s          0 s        767 s      22266 s          0 s
  Memory: 15.61526870727539 GB (13022.8671875 MB free)
  Uptime: 3582.34 sec
  Load Avg:  1.12  1.15  1.28
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.87
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 27 Mar 2025 - 22:39
    • Baseline: 27 Mar 2025 - 22:56
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["jac_coord", "optimized", "Float32", "scalable", "sparse", "camshape"] 1.05 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float32", "scalable", "sparse", "catenary"] 1.09 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float32", "scalable", "sparse", "chain"] 1.06 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float32", "scalable", "sparse", "elec"] 1.16 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float32", "scalable", "sparse", "hovercraft1d"] 1.59 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float32", "scalable", "sparse", "marine"] 1.07 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon1"] 1.78 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon3"] 1.09 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float32", "scalable", "sparse", "robotarm"] 1.07 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float32", "scalable", "sparse", "structural"] 1.35 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "camshape"] 1.07 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "catenary"] 1.15 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "chain"] 1.06 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 1.06 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "elec"] 1.22 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 1.69 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "marine"] 1.09 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon1"] 1.96 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon3"] 1.13 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "robotarm"] 1.09 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "structural"] 1.26 (5%) ❌ 1.00 (1%)
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "dixon3dq"] 0.94 (5%) ✅ 1.00 (1%)
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 1.09 (5%) ❌ 1.00 (1%)
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "penalty1"] 1.08 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "catenary"] 1.06 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 1.06 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 1.08 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 1.06 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "marine"] 0.94 (5%) ✅ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 1.23 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 1.35 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 1.46 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 1.46 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 1.27 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 1.48 (5%) ❌ 1.01 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 1.44 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 1.58 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "hovercraft1d"] 1.05 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 1.43 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 1.07 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 1.43 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 1.36 (5%) ❌ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jac_coord", "optimized", "Float32", "scalable", "sparse"]
  • ["jac_coord", "optimized", "Float64", "scalable", "sparse"]
  • ["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse"]
  • ["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       9216 s          0 s        537 s      16196 s          0 s
       #2     0 MHz      11607 s          0 s        576 s      13794 s          0 s
       #3     0 MHz       8911 s          0 s        577 s      16414 s          0 s
       #4     0 MHz       8911 s          0 s        585 s      16461 s          0 s
  Memory: 15.61526870727539 GB (12808.73828125 MB free)
  Uptime: 2606.72 sec
  Load Avg:  1.14  1.1  1.26
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      12734 s          0 s        729 s      22696 s          0 s
       #2     0 MHz      15403 s          0 s        765 s      20023 s          0 s
       #3     0 MHz      12609 s          0 s        762 s      22745 s          0 s
       #4     0 MHz      12145 s          0 s        749 s      23276 s          0 s
  Memory: 15.61526870727539 GB (12904.8359375 MB free)
  Uptime: 3629.59 sec
  Load Avg:  1.13  1.15  1.29
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 27 Mar 2025 - 22:39
  • Package commit: 6364904
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["jac_coord", "optimized", "Float32", "scalable", "sparse", "camshape"] 42.790 μs (5%) 20.06 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "catenary"] 21.690 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "chain"] 33.703 μs (5%) 14.19 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "channel"] 1.732 ms (5%) 30.75 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "clnlbeam"] 42.238 μs (5%) 10.88 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "controlinvestment"] 88.635 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "elec"] 13.656 μs (5%) 4.44 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "hovercraft1d"] 1.726 μs (5%) 7.89 KiB (1%) 4
["jac_coord", "optimized", "Float32", "scalable", "sparse", "marine"] 40.676 μs (5%) 8.81 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon1"] 1.546 μs (5%) 4.02 KiB (1%) 4
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon3"] 21.220 μs (5%) 12.25 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "robotarm"] 35.466 μs (5%) 13.56 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "structural"] 4.026 μs (5%) 50.52 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "camshape"] 51.325 μs (5%) 39.56 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "catenary"] 24.295 μs (5%) 16.06 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "chain"] 44.704 μs (5%) 27.81 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "channel"] 2.036 ms (5%) 61.00 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 47.930 μs (5%) 21.25 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 92.693 μs (5%) 16.12 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "elec"] 14.467 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 2.315 μs (5%) 15.70 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "marine"] 42.900 μs (5%) 17.06 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon1"] 1.887 μs (5%) 7.89 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon3"] 23.494 μs (5%) 23.94 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "robotarm"] 41.888 μs (5%) 26.56 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "structural"] 7.137 μs (5%) 100.89 KiB (1%) 4
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "arglina"] 33.431 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "arglinb"] 5.336 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "bdqrtic"] 34.444 μs (5%) 23.73 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "brownal"] 5.792 ms (5%) 3.82 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "broyden3d"] 17.813 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "brybnd"] 117.529 μs (5%) 27.67 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "dixon3dq"] 11.611 μs (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "errinros_mod"] 32.281 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "freuroth"] 18.816 μs (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "hovercraft1d"] 5.699 μs (5%) 1.66 KiB (1%) 5
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "integreq"] 34.523 s (5%) 3.82 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "morebv"] 220.481 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "penalty1"] 2.903 ms (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "power"] 2.043 ms (5%) 4.30 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "sbrybnd"] 116.688 μs (5%) 27.67 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "spmsrtls"] 35.477 μs (5%) 19.86 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "tquartic"] 12.262 μs (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglina"] 35.609 ms (5%) 15.26 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 7.011 ms (5%) 15.26 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "bdqrtic"] 37.169 μs (5%) 47.05 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brownal"] 6.171 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "broyden3d"] 18.725 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brybnd"] 135.503 μs (5%) 54.92 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "dixon3dq"] 12.023 μs (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "errinros_mod"] 44.333 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 20.058 μs (5%) 31.61 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "hovercraft1d"] 5.883 μs (5%) 2.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "integreq"] 38.392 s (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "morebv"] 181.268 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "penalty1"] 3.322 ms (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "power"] 2.101 ms (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "sbrybnd"] 121.427 μs (5%) 54.92 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "spmsrtls"] 36.248 μs (5%) 39.36 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "tquartic"] 12.974 μs (5%) 15.98 KiB (1%) 6
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "camshape"] 619.915 μs (5%) 1.95 MiB (1%) 21430
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "catenary"] 360.071 μs (5%) 843.10 KiB (1%) 8745
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "chain"] 440.470 μs (5%) 1.31 MiB (1%) 10816
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "channel"] 2.531 ms (5%) 4.47 MiB (1%) 63578
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 248.193 μs (5%) 760.18 KiB (1%) 6764
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 393.774 μs (5%) 1.20 MiB (1%) 12903
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 234.467 μs (5%) 739.64 KiB (1%) 6364
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 131.194 μs (5%) 454.90 KiB (1%) 3401
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "marine"] 594.188 μs (5%) 1.14 MiB (1%) 13663
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 137.937 μs (5%) 381.04 KiB (1%) 3344
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon3"] 392.612 μs (5%) 1.21 MiB (1%) 11403
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "robotarm"] 461.780 μs (5%) 1.31 MiB (1%) 12750
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "structural"] 1.286 ms (5%) 6.79 MiB (1%) 18548
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 143.154 ms (5%) 44.25 MiB (1%) 771635
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 64.738 ms (5%) 16.98 MiB (1%) 289142
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 103.582 ms (5%) 24.45 MiB (1%) 431469
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 375.714 ms (5%) 133.52 MiB (1%) 2411062
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 42.067 ms (5%) 10.70 MiB (1%) 183045
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 63.101 ms (5%) 18.14 MiB (1%) 315020
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 26.305 ms (5%) 7.66 MiB (1%) 133256
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "hovercraft1d"] 2.007 ms (5%) 1.36 MiB (1%) 22876
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 38.805 ms (5%) 11.76 MiB (1%) 201169
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 2.029 ms (5%) 1.29 MiB (1%) 22859
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 58.667 ms (5%) 16.84 MiB (1%) 298888
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 92.268 ms (5%) 24.03 MiB (1%) 415613
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 8.867 ms (5%) 10.14 MiB (1%) 88863

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jac_coord", "optimized", "Float32", "scalable", "sparse"]
  • ["jac_coord", "optimized", "Float64", "scalable", "sparse"]
  • ["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse"]
  • ["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       9216 s          0 s        537 s      16196 s          0 s
       #2     0 MHz      11607 s          0 s        576 s      13794 s          0 s
       #3     0 MHz       8911 s          0 s        577 s      16414 s          0 s
       #4     0 MHz       8911 s          0 s        585 s      16461 s          0 s
  Memory: 15.61526870727539 GB (12808.73828125 MB free)
  Uptime: 2606.72 sec
  Load Avg:  1.14  1.1  1.26
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 27 Mar 2025 - 22:56
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["jac_coord", "optimized", "Float32", "scalable", "sparse", "camshape"] 40.646 μs (5%) 20.06 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "catenary"] 19.877 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "chain"] 31.739 μs (5%) 14.19 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "channel"] 1.731 ms (5%) 30.75 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "clnlbeam"] 40.586 μs (5%) 10.88 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "controlinvestment"] 88.395 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "elec"] 11.732 μs (5%) 4.44 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "hovercraft1d"] 1.088 μs (5%) 7.89 KiB (1%) 4
["jac_coord", "optimized", "Float32", "scalable", "sparse", "marine"] 37.970 μs (5%) 8.81 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon1"] 870.600 ns (5%) 4.02 KiB (1%) 4
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon3"] 19.406 μs (5%) 12.25 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "robotarm"] 33.032 μs (5%) 13.56 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "structural"] 2.989 μs (5%) 50.52 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "camshape"] 47.950 μs (5%) 39.56 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "catenary"] 21.119 μs (5%) 16.06 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "chain"] 41.988 μs (5%) 27.81 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "channel"] 2.042 ms (5%) 61.00 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 45.144 μs (5%) 21.25 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 89.988 μs (5%) 16.12 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "elec"] 11.852 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 1.370 μs (5%) 15.70 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "marine"] 39.413 μs (5%) 17.06 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon1"] 961.800 ns (5%) 7.89 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon3"] 20.879 μs (5%) 23.94 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "robotarm"] 38.602 μs (5%) 26.56 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "structural"] 5.681 μs (5%) 100.89 KiB (1%) 4
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "arglina"] 33.461 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "arglinb"] 5.521 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "bdqrtic"] 35.746 μs (5%) 23.73 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "brownal"] 5.608 ms (5%) 3.82 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "broyden3d"] 17.713 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "brybnd"] 117.860 μs (5%) 27.67 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "dixon3dq"] 12.343 μs (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "errinros_mod"] 32.350 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "freuroth"] 19.076 μs (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "hovercraft1d"] 5.522 μs (5%) 1.66 KiB (1%) 5
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "integreq"] 34.649 s (5%) 3.82 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "morebv"] 222.285 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "penalty1"] 3.031 ms (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "power"] 2.069 ms (5%) 4.30 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "sbrybnd"] 117.089 μs (5%) 27.67 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "spmsrtls"] 34.915 μs (5%) 19.86 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "tquartic"] 12.173 μs (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglina"] 35.574 ms (5%) 15.26 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 6.449 ms (5%) 15.26 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "bdqrtic"] 37.089 μs (5%) 47.05 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brownal"] 6.103 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "broyden3d"] 18.835 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brybnd"] 137.356 μs (5%) 54.92 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "dixon3dq"] 12.353 μs (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "errinros_mod"] 44.643 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 20.127 μs (5%) 31.61 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "hovercraft1d"] 5.896 μs (5%) 2.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "integreq"] 38.445 s (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "morebv"] 183.452 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "penalty1"] 3.086 ms (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "power"] 2.099 ms (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "sbrybnd"] 120.524 μs (5%) 54.92 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "spmsrtls"] 36.478 μs (5%) 39.36 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "tquartic"] 12.884 μs (5%) 15.98 KiB (1%) 6
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "camshape"] 613.785 μs (5%) 1.95 MiB (1%) 21430
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "catenary"] 338.902 μs (5%) 843.10 KiB (1%) 8745
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "chain"] 429.001 μs (5%) 1.31 MiB (1%) 10816
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "channel"] 2.555 ms (5%) 4.47 MiB (1%) 63583
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 233.916 μs (5%) 760.18 KiB (1%) 6764
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 380.159 μs (5%) 1.20 MiB (1%) 12903
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 217.135 μs (5%) 739.64 KiB (1%) 6364
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 123.400 μs (5%) 455.12 KiB (1%) 3411
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "marine"] 635.397 μs (5%) 1.14 MiB (1%) 13663
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 112.199 μs (5%) 381.04 KiB (1%) 3344
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon3"] 375.661 μs (5%) 1.21 MiB (1%) 11403
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "robotarm"] 450.590 μs (5%) 1.31 MiB (1%) 12748
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "structural"] 1.264 ms (5%) 6.79 MiB (1%) 18548
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 105.850 ms (5%) 44.25 MiB (1%) 771635
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 44.274 ms (5%) 16.98 MiB (1%) 289142
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 70.988 ms (5%) 24.45 MiB (1%) 431469
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 294.778 ms (5%) 133.52 MiB (1%) 2411067
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 28.339 ms (5%) 10.64 MiB (1%) 182049
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 43.882 ms (5%) 18.14 MiB (1%) 315020
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 16.599 ms (5%) 7.66 MiB (1%) 133256
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "hovercraft1d"] 1.904 ms (5%) 1.36 MiB (1%) 22886
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 27.137 ms (5%) 11.76 MiB (1%) 201169
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 1.898 ms (5%) 1.29 MiB (1%) 22859
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 40.982 ms (5%) 16.84 MiB (1%) 298888
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 67.654 ms (5%) 24.03 MiB (1%) 415611
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 8.491 ms (5%) 10.14 MiB (1%) 88863

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jac_coord", "optimized", "Float32", "scalable", "sparse"]
  • ["jac_coord", "optimized", "Float64", "scalable", "sparse"]
  • ["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse"]
  • ["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      12734 s          0 s        729 s      22696 s          0 s
       #2     0 MHz      15403 s          0 s        765 s      20023 s          0 s
       #3     0 MHz      12609 s          0 s        762 s      22745 s          0 s
       #4     0 MHz      12145 s          0 s        749 s      23276 s          0 s
  Memory: 15.61526870727539 GB (12904.8359375 MB free)
  Uptime: 3629.59 sec
  Load Avg:  1.13  1.15  1.29
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.87
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 27 Mar 2025 - 22:39
    • Baseline: 27 Mar 2025 - 22:57
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["jac_coord", "optimized", "Float32", "scalable", "sparse", "catenary"] 0.95 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float32", "scalable", "sparse", "elec"] 0.92 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float32", "scalable", "sparse", "hovercraft1d"] 0.79 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon1"] 0.75 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float32", "scalable", "sparse", "structural"] 0.94 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "catenary"] 1.06 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "channel"] 0.93 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "elec"] 1.05 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 1.13 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon1"] 1.18 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "structural"] 1.05 (5%) ❌ 1.00 (1%)
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "freuroth"] 1.09 (5%) ❌ 1.00 (1%)
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "tquartic"] 0.94 (5%) ✅ 1.00 (1%)
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "dixon3dq"] 1.06 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 1.06 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 1.11 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "marine"] 0.91 (5%) ✅ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 0.93 (5%) ✅ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 1.11 (5%) ❌ 1.01 (1%) ❌
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 1.19 (5%) ❌ 1.01 (1%) ❌
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 1.26 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 1.14 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 1.26 (5%) ❌ 1.01 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 1.18 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 1.13 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "hovercraft1d"] 1.10 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 1.14 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 1.11 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 1.10 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 1.29 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 1.05 (5%) ❌ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jac_coord", "optimized", "Float32", "scalable", "sparse"]
  • ["jac_coord", "optimized", "Float64", "scalable", "sparse"]
  • ["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse"]
  • ["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       8733 s          4 s        618 s      17011 s          0 s
       #2     0 MHz      10309 s          0 s        583 s      15472 s          0 s
       #3     0 MHz      10400 s          0 s        591 s      15385 s          0 s
       #4     0 MHz      10572 s          0 s        553 s      15282 s          0 s
  Memory: 15.615264892578125 GB (12566.0234375 MB free)
  Uptime: 2649.34 sec
  Load Avg:  1.11  1.08  1.25
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      12302 s          4 s        809 s      23732 s          0 s
       #2     0 MHz      13821 s          0 s        766 s      22260 s          0 s
       #3     0 MHz      13704 s          0 s        786 s      22368 s          0 s
       #4     0 MHz      14550 s          0 s        735 s      21608 s          0 s
  Memory: 15.615264892578125 GB (13021.37890625 MB free)
  Uptime: 3699.33 sec
  Load Avg:  1.17  1.15  1.28
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 27 Mar 2025 - 22:39
  • Package commit: 6364904
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["jac_coord", "optimized", "Float32", "scalable", "sparse", "camshape"] 40.046 μs (5%) 20.06 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "catenary"] 20.197 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "chain"] 32.000 μs (5%) 14.19 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "channel"] 1.729 ms (5%) 30.75 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "clnlbeam"] 40.216 μs (5%) 10.88 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "controlinvestment"] 90.620 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "elec"] 11.752 μs (5%) 4.44 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "hovercraft1d"] 1.069 μs (5%) 7.89 KiB (1%) 4
["jac_coord", "optimized", "Float32", "scalable", "sparse", "marine"] 38.602 μs (5%) 8.81 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon1"] 753.657 ns (5%) 4.02 KiB (1%) 4
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon3"] 19.316 μs (5%) 12.25 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "robotarm"] 33.483 μs (5%) 13.56 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "structural"] 3.403 μs (5%) 50.52 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "camshape"] 50.114 μs (5%) 39.56 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "catenary"] 23.053 μs (5%) 16.06 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "chain"] 43.130 μs (5%) 27.81 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "channel"] 2.045 ms (5%) 61.00 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 46.276 μs (5%) 21.25 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 88.696 μs (5%) 16.12 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "elec"] 12.833 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 1.720 μs (5%) 15.70 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "marine"] 40.616 μs (5%) 17.06 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon1"] 1.286 μs (5%) 7.89 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon3"] 21.831 μs (5%) 23.94 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "robotarm"] 40.186 μs (5%) 26.56 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "structural"] 6.222 μs (5%) 100.89 KiB (1%) 4
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "arglina"] 33.279 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "arglinb"] 5.350 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "bdqrtic"] 35.757 μs (5%) 23.73 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "brownal"] 5.538 ms (5%) 3.82 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "broyden3d"] 17.854 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "brybnd"] 120.265 μs (5%) 27.67 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "dixon3dq"] 11.362 μs (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "errinros_mod"] 32.100 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "freuroth"] 19.296 μs (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "hovercraft1d"] 5.293 μs (5%) 1.66 KiB (1%) 5
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "integreq"] 34.715 s (5%) 3.82 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "morebv"] 222.106 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "penalty1"] 3.026 ms (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "power"] 2.068 ms (5%) 4.30 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "sbrybnd"] 116.889 μs (5%) 27.67 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "spmsrtls"] 34.795 μs (5%) 19.86 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "tquartic"] 11.863 μs (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglina"] 35.390 ms (5%) 15.26 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 6.639 ms (5%) 15.26 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "bdqrtic"] 37.320 μs (5%) 47.05 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brownal"] 6.107 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "broyden3d"] 19.247 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brybnd"] 135.814 μs (5%) 54.92 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "dixon3dq"] 12.984 μs (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "errinros_mod"] 44.844 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 20.649 μs (5%) 31.61 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "hovercraft1d"] 6.328 μs (5%) 2.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "integreq"] 38.385 s (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "morebv"] 182.613 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "penalty1"] 3.071 ms (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "power"] 2.106 ms (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "sbrybnd"] 121.678 μs (5%) 54.92 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "spmsrtls"] 36.879 μs (5%) 39.36 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "tquartic"] 13.204 μs (5%) 15.98 KiB (1%) 6
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "camshape"] 618.450 μs (5%) 1.95 MiB (1%) 21430
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "catenary"] 337.042 μs (5%) 843.10 KiB (1%) 8745
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "chain"] 435.066 μs (5%) 1.31 MiB (1%) 10816
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "channel"] 2.537 ms (5%) 4.47 MiB (1%) 63578
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 242.394 μs (5%) 760.18 KiB (1%) 6764
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 383.649 μs (5%) 1.20 MiB (1%) 12903
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 235.591 μs (5%) 739.64 KiB (1%) 6364
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 134.241 μs (5%) 454.90 KiB (1%) 3401
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "marine"] 592.511 μs (5%) 1.14 MiB (1%) 13663
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 110.788 μs (5%) 381.04 KiB (1%) 3344
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon3"] 386.515 μs (5%) 1.21 MiB (1%) 11403
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "robotarm"] 470.482 μs (5%) 1.31 MiB (1%) 12760
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "structural"] 1.288 ms (5%) 6.79 MiB (1%) 18548
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 114.453 ms (5%) 44.25 MiB (1%) 771635
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 49.368 ms (5%) 16.98 MiB (1%) 289142
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 87.890 ms (5%) 24.45 MiB (1%) 431469
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 351.086 ms (5%) 133.52 MiB (1%) 2411062
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 33.789 ms (5%) 10.70 MiB (1%) 183045
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 52.236 ms (5%) 18.14 MiB (1%) 315020
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 18.955 ms (5%) 7.66 MiB (1%) 133256
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "hovercraft1d"] 2.075 ms (5%) 1.36 MiB (1%) 22876
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 31.197 ms (5%) 11.76 MiB (1%) 201169
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 2.048 ms (5%) 1.29 MiB (1%) 22859
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 45.074 ms (5%) 16.84 MiB (1%) 298888
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 79.608 ms (5%) 24.03 MiB (1%) 415623
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 8.735 ms (5%) 10.14 MiB (1%) 88863

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jac_coord", "optimized", "Float32", "scalable", "sparse"]
  • ["jac_coord", "optimized", "Float64", "scalable", "sparse"]
  • ["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse"]
  • ["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       8733 s          4 s        618 s      17011 s          0 s
       #2     0 MHz      10309 s          0 s        583 s      15472 s          0 s
       #3     0 MHz      10400 s          0 s        591 s      15385 s          0 s
       #4     0 MHz      10572 s          0 s        553 s      15282 s          0 s
  Memory: 15.615264892578125 GB (12566.0234375 MB free)
  Uptime: 2649.34 sec
  Load Avg:  1.11  1.08  1.25
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 27 Mar 2025 - 22:57
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["jac_coord", "optimized", "Float32", "scalable", "sparse", "camshape"] 40.827 μs (5%) 20.06 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "catenary"] 21.270 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "chain"] 32.390 μs (5%) 14.19 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "channel"] 1.729 ms (5%) 30.75 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "clnlbeam"] 40.676 μs (5%) 10.88 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "controlinvestment"] 92.403 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "elec"] 12.733 μs (5%) 4.44 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "hovercraft1d"] 1.345 μs (5%) 7.89 KiB (1%) 4
["jac_coord", "optimized", "Float32", "scalable", "sparse", "marine"] 39.244 μs (5%) 8.81 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon1"] 1.001 μs (5%) 4.02 KiB (1%) 4
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon3"] 20.038 μs (5%) 12.25 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "robotarm"] 34.004 μs (5%) 13.56 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "structural"] 3.613 μs (5%) 50.52 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "camshape"] 49.663 μs (5%) 39.56 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "catenary"] 21.711 μs (5%) 16.06 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "chain"] 42.159 μs (5%) 27.81 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "channel"] 2.187 ms (5%) 61.00 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 45.686 μs (5%) 21.25 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 89.638 μs (5%) 16.12 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "elec"] 12.183 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 1.524 μs (5%) 15.70 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "marine"] 40.456 μs (5%) 17.06 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon1"] 1.087 μs (5%) 7.89 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon3"] 21.691 μs (5%) 23.94 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "robotarm"] 38.933 μs (5%) 26.56 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "structural"] 5.909 μs (5%) 100.89 KiB (1%) 4
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "arglina"] 33.393 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "arglinb"] 5.408 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "bdqrtic"] 34.124 μs (5%) 23.73 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "brownal"] 5.773 ms (5%) 3.82 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "broyden3d"] 17.232 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "brybnd"] 117.310 μs (5%) 27.67 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "dixon3dq"] 11.381 μs (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "errinros_mod"] 31.829 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "freuroth"] 17.703 μs (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "hovercraft1d"] 5.342 μs (5%) 1.66 KiB (1%) 5
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "integreq"] 34.677 s (5%) 3.82 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "morebv"] 220.032 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "penalty1"] 3.032 ms (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "power"] 2.064 ms (5%) 4.30 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "sbrybnd"] 116.378 μs (5%) 27.67 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "spmsrtls"] 33.774 μs (5%) 19.86 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "tquartic"] 12.604 μs (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglina"] 35.946 ms (5%) 15.26 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 6.681 ms (5%) 15.26 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "bdqrtic"] 37.470 μs (5%) 47.05 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brownal"] 6.418 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "broyden3d"] 19.015 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brybnd"] 129.924 μs (5%) 54.92 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "dixon3dq"] 12.274 μs (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "errinros_mod"] 44.413 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 20.428 μs (5%) 31.61 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "hovercraft1d"] 6.029 μs (5%) 2.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "integreq"] 38.498 s (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "morebv"] 181.600 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "penalty1"] 3.070 ms (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "power"] 2.100 ms (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "sbrybnd"] 121.137 μs (5%) 54.92 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "spmsrtls"] 36.889 μs (5%) 39.36 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "tquartic"] 13.305 μs (5%) 15.98 KiB (1%) 6
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "camshape"] 610.424 μs (5%) 1.95 MiB (1%) 21430
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "catenary"] 352.861 μs (5%) 843.10 KiB (1%) 8745
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "chain"] 433.383 μs (5%) 1.31 MiB (1%) 10816
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "channel"] 2.558 ms (5%) 4.47 MiB (1%) 63578
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 236.584 μs (5%) 760.18 KiB (1%) 6764
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 383.990 μs (5%) 1.20 MiB (1%) 12903
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 222.597 μs (5%) 739.64 KiB (1%) 6364
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 121.127 μs (5%) 454.90 KiB (1%) 3401
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "marine"] 648.546 μs (5%) 1.14 MiB (1%) 13663
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 118.593 μs (5%) 381.04 KiB (1%) 3344
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon3"] 380.484 μs (5%) 1.21 MiB (1%) 11403
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "robotarm"] 463.840 μs (5%) 1.31 MiB (1%) 12760
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "structural"] 1.265 ms (5%) 6.79 MiB (1%) 18548
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 103.546 ms (5%) 43.70 MiB (1%) 762635
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 41.648 ms (5%) 16.80 MiB (1%) 286154
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 69.957 ms (5%) 24.36 MiB (1%) 429975
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 307.931 ms (5%) 133.52 MiB (1%) 2411062
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 26.876 ms (5%) 10.64 MiB (1%) 182049
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 44.269 ms (5%) 18.14 MiB (1%) 315020
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 16.782 ms (5%) 7.66 MiB (1%) 133256
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "hovercraft1d"] 1.883 ms (5%) 1.36 MiB (1%) 22876
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 27.406 ms (5%) 11.76 MiB (1%) 201169
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 1.842 ms (5%) 1.29 MiB (1%) 22859
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 41.069 ms (5%) 16.84 MiB (1%) 298888
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 61.474 ms (5%) 24.03 MiB (1%) 415623
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 8.299 ms (5%) 10.14 MiB (1%) 88863

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jac_coord", "optimized", "Float32", "scalable", "sparse"]
  • ["jac_coord", "optimized", "Float64", "scalable", "sparse"]
  • ["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse"]
  • ["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      12302 s          4 s        809 s      23732 s          0 s
       #2     0 MHz      13821 s          0 s        766 s      22260 s          0 s
       #3     0 MHz      13704 s          0 s        786 s      22368 s          0 s
       #4     0 MHz      14550 s          0 s        735 s      21608 s          0 s
  Memory: 15.615264892578125 GB (13021.37890625 MB free)
  Uptime: 3699.33 sec
  Load Avg:  1.17  1.15  1.28
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.85
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 27 Mar 2025 - 23:53
    • Baseline: 28 Mar 2025 - 00:53
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["jprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 0.94 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 0.67 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 0.90 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "reverse", "marine"] 0.91 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 0.71 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 0.93 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 0.91 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 0.94 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 0.94 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 0.88 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 1.06 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 0.73 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 0.83 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 1.16 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 0.76 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 0.87 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 0.81 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 0.86 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "bdqrtic"] 1.08 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 0.82 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 0.79 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 0.85 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 0.83 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 0.92 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 0.63 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 0.72 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 0.94 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 0.85 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 0.94 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "forward", "elec"] 1.05 (5%) ❌ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "reverse", "catenary"] 0.94 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 0.94 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "reverse", "marine"] 0.94 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 0.90 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 0.94 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 1.06 (5%) ❌ 1.00 (1%)
["jtprod!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 0.95 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 1.15 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 1.07 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 1.21 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 0.93 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 1.40 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 0.81 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 0.91 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 0.90 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 1.12 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "spmsrtls"] 0.95 (5%) ✅ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]
  • ["jtprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jtprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      19350 s          0 s        944 s      49938 s          0 s
       #2     0 MHz      25097 s          0 s        962 s      44178 s          0 s
       #3     0 MHz      17774 s          0 s        986 s      51472 s          0 s
       #4     0 MHz      21130 s          0 s        973 s      48195 s          0 s
  Memory: 15.61526870727539 GB (12615.72265625 MB free)
  Uptime: 7040.6 sec
  Load Avg:  1.0  1.03  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      28570 s          0 s       1358 s      76528 s          0 s
       #2     0 MHz      36914 s          0 s       1343 s      68211 s          0 s
       #3     0 MHz      25594 s          0 s       1398 s      79472 s          0 s
       #4     0 MHz      31987 s          0 s       1355 s      73191 s          0 s
  Memory: 15.61526870727539 GB (12849.71875 MB free)
  Uptime: 10667.82 sec
  Load Avg:  1.07  1.06  1.02
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 27 Mar 2025 - 23:53
  • Package commit: 6364904
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["jprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 11.511 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 1.768 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "chain"] 5.388 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "channel"] 218.486 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 10.850 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 20.377 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "elec"] 1.574 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 3.379 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "forward", "marine"] 4.966 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.893 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 3.037 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 4.244 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "structural"] 20.808 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 935.881 ms (5%) 1.85 MiB (1%) 52081
["jprod!", "optimized", "Float32", "scalable", "reverse", "catenary"] 29.346 ms (5%) 800.48 KiB (1%) 22635
["jprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 147.984 ms (5%) 1.06 MiB (1%) 32439
["jprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 601.158 ms (5%) 6.88 MiB (1%) 209533
["jprod!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 22.723 ms (5%) 587.22 KiB (1%) 18317
["jprod!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 42.907 ms (5%) 828.92 KiB (1%) 23502
["jprod!", "optimized", "Float32", "scalable", "reverse", "elec"] 23.338 ms (5%) 608.72 KiB (1%) 18675
["jprod!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 3.365 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "marine"] 34.215 ms (5%) 711.17 KiB (1%) 19743
["jprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 1.903 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 93.921 ms (5%) 911.66 KiB (1%) 26029
["jprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 174.964 ms (5%) 1.01 MiB (1%) 30171
["jprod!", "optimized", "Float32", "scalable", "reverse", "structural"] 20.849 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 13.906 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "catenary"] 2.236 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "chain"] 7.324 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "channel"] 255.334 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 12.243 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 21.029 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "elec"] 1.883 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 3.221 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "marine"] 5.380 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.900 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon3"] 3.361 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "robotarm"] 5.199 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "structural"] 21.039 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 992.884 ms (5%) 2.24 MiB (1%) 52081
["jprod!", "optimized", "Float64", "scalable", "reverse", "catenary"] 31.828 ms (5%) 966.67 KiB (1%) 22635
["jprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 165.028 ms (5%) 1.29 MiB (1%) 32439
["jprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 635.622 ms (5%) 8.33 MiB (1%) 209533
["jprod!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 24.507 ms (5%) 711.91 KiB (1%) 18317
["jprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 46.252 ms (5%) 1000.58 KiB (1%) 23502
["jprod!", "optimized", "Float64", "scalable", "reverse", "elec"] 24.910 ms (5%) 744.00 KiB (1%) 18675
["jprod!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 3.355 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "marine"] 37.267 ms (5%) 855.20 KiB (1%) 19743
["jprod!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 1.856 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 99.795 ms (5%) 1.09 MiB (1%) 26029
["jprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 179.851 ms (5%) 1.24 MiB (1%) 30171
["jprod!", "optimized", "Float64", "scalable", "reverse", "structural"] 21.089 μs (5%) 16 bytes (1%) 1
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglina"] 30.947 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 3.108 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 4.355 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 4.191 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "broyden3d"] 2.512 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brybnd"] 14.807 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 1.417 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "errinros_mod"] 11.581 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "freuroth"] 4.041 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 657.006 ns (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "integreq"] 34.426 ms (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "morebv"] 69.348 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "penalty1"] 2.476 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "power"] 1.587 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "sbrybnd"] 14.687 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "spmsrtls"] 5.607 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 2.010 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglina"] 282.080 ms (5%) 1.32 MiB (1%) 40024
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 277.998 ms (5%) 1.29 MiB (1%) 40002
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 610.269 ms (5%) 2.55 MiB (1%) 73774
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brownal"] 106.144 ms (5%) 989.33 KiB (1%) 29015
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 359.435 ms (5%) 1.52 MiB (1%) 40018
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 779.613 ms (5%) 3.46 MiB (1%) 103838
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "dixon3dq"] 48.600 ms (5%) 531.06 KiB (1%) 16026
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 631.710 ms (5%) 1.32 MiB (1%) 41996
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 2.086 s (5%) 2.44 MiB (1%) 69970
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 12.223 ms (5%) 358.58 KiB (1%) 10670
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 336.574 s (5%) 447.796 ms 817.13 MiB (1%) 22031041
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 494.663 ms (5%) 1.70 MiB (1%) 46017
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "penalty1"] 106.572 ms (5%) 989.91 KiB (1%) 29032
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "power"] 1.634 ms (5%) 786.36 KiB (1%) 22514
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 1.426 s (5%) 6.86 MiB (1%) 171680
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 671.738 ms (5%) 1.85 MiB (1%) 48978
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "tquartic"] 88.235 ms (5%) 848.41 KiB (1%) 24006
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglina"] 32.671 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglinb"] 3.800 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 4.586 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brownal"] 4.732 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 3.016 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brybnd"] 16.550 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 2.107 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "errinros_mod"] 18.063 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "freuroth"] 4.510 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "hovercraft1d"] 1.144 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "integreq"] 38.225 ms (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "morebv"] 57.977 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "penalty1"] 2.891 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "power"] 1.909 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 15.499 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "spmsrtls"] 5.871 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "tquartic"] 2.391 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 286.524 ms (5%) 1.63 MiB (1%) 40024
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 269.978 ms (5%) 1.60 MiB (1%) 40002
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "bdqrtic"] 656.176 ms (5%) 3.13 MiB (1%) 73774
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brownal"] 102.208 ms (5%) 1.18 MiB (1%) 29015
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 453.383 ms (5%) 1.82 MiB (1%) 40018
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 828.121 ms (5%) 4.26 MiB (1%) 103838
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 48.047 ms (5%) 656.06 KiB (1%) 16026
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 753.850 ms (5%) 1.69 MiB (1%) 41996
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 2.004 s (5%) 2.99 MiB (1%) 69970
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 11.037 ms (5%) 431.33 KiB (1%) 10670
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 325.913 s (5%) 512.969 ms 969.93 MiB (1%) 22031041
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 519.666 ms (5%) 2.04 MiB (1%) 46017
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "penalty1"] 102.900 ms (5%) 1.18 MiB (1%) 29032
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 1.621 ms (5%) 942.61 KiB (1%) 22514
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 1.113 s (5%) 6.92 MiB (1%) 169680
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "spmsrtls"] 362.880 ms (5%) 1.75 MiB (1%) 44316
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "tquartic"] 87.169 ms (5%) 1.01 MiB (1%) 24006
["jtprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 39.803 ms (5%) 8.17 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 1.252 ms (5%) 1.55 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "chain"] 3.351 ms (5%) 2.20 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "channel"] 41.668 ms (5%) 2.30 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 3.065 ms (5%) 1.58 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 7.625 ms (5%) 2.25 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "elec"] 1.352 ms (5%) 1.53 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 3.102 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "forward", "marine"] 4.744 ms (5%) 2.30 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.749 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 9.695 ms (5%) 4.17 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 12.485 ms (5%) 4.19 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "structural"] 24.605 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 289.748 μs (5%) 24.05 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "catenary"] 98.242 μs (5%) 4.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 170.747 μs (5%) 6.25 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 1.579 ms (5%) 6.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 63.678 μs (5%) 4.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 95.397 μs (5%) 6.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "elec"] 63.689 μs (5%) 4.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 3.119 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "marine"] 69.158 μs (5%) 6.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 1.760 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 116.717 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 145.399 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "structural"] 24.676 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 47.861 ms (5%) 15.98 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "catenary"] 1.368 ms (5%) 2.88 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "chain"] 3.608 ms (5%) 4.19 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "channel"] 51.959 ms (5%) 4.28 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 3.127 ms (5%) 2.91 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 8.155 ms (5%) 4.23 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "elec"] 1.224 ms (5%) 2.86 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 3.161 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "marine"] 5.264 ms (5%) 4.16 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.818 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "polygon3"] 10.928 ms (5%) 8.05 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "robotarm"] 13.737 ms (5%) 8.12 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "structural"] 24.966 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 303.514 μs (5%) 47.48 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "catenary"] 99.535 μs (5%) 8.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 174.704 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 1.527 ms (5%) 12.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 66.594 μs (5%) 8.30 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 98.212 μs (5%) 12.23 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "elec"] 65.311 μs (5%) 8.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 3.155 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "marine"] 72.876 μs (5%) 11.89 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 1.820 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 117.598 μs (5%) 23.83 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 150.399 μs (5%) 24.02 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "structural"] 25.027 μs (5%) 16 bytes (1%) 1
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglina"] 35.403 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 34.825 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 32.042 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 10.302 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "broyden3d"] 18.273 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brybnd"] 41.545 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 6.219 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "errinros_mod"] 31.229 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "freuroth"] 44.854 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 1.022 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "integreq"] 12.067 s (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "morebv"] 26.091 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "penalty1"] 11.881 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "power"] 1.153 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "sbrybnd"] 55.531 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "spmsrtls"] 47.510 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 6.426 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglina"] 180.665 μs (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 212.394 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 467.346 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brownal"] 127.216 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 212.404 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 736.245 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "dixon3dq"] 39.032 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 165.407 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 475.310 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 11.842 μs (5%) 2.92 KiB (1%) 7
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 300.003 ms (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 249.753 μs (5%) 8.20 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "penalty1"] 122.748 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "power"] 89.145 μs (5%) 304 bytes (1%) 7
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 1.362 ms (5%) 8.20 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 272.385 μs (5%) 18.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "tquartic"] 101.758 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglina"] 34.126 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglinb"] 30.776 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 33.717 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brownal"] 10.779 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 16.202 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brybnd"] 42.536 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 5.930 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "errinros_mod"] 32.515 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "freuroth"] 43.333 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "hovercraft1d"] 1.142 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "integreq"] 12.524 s (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "morebv"] 27.845 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "penalty1"] 12.213 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "power"] 1.300 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 56.584 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "spmsrtls"] 50.106 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "tquartic"] 6.472 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 184.713 μs (5%) 31.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 216.511 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "bdqrtic"] 466.746 μs (5%) 31.42 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brownal"] 129.080 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 212.585 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 744.512 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 40.965 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 169.905 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 470.553 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 12.734 μs (5%) 5.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 284.713 ms (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 244.333 μs (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "penalty1"] 123.208 μs (5%) 16.05 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 88.534 μs (5%) 304 bytes (1%) 7
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 1.333 ms (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "spmsrtls"] 216.021 μs (5%) 36.83 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "tquartic"] 102.049 μs (5%) 15.92 KiB (1%) 9

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]
  • ["jtprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jtprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      19350 s          0 s        944 s      49938 s          0 s
       #2     0 MHz      25097 s          0 s        962 s      44178 s          0 s
       #3     0 MHz      17774 s          0 s        986 s      51472 s          0 s
       #4     0 MHz      21130 s          0 s        973 s      48195 s          0 s
  Memory: 15.61526870727539 GB (12615.72265625 MB free)
  Uptime: 7040.6 sec
  Load Avg:  1.0  1.03  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 28 Mar 2025 - 00:53
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["jprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 11.181 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 1.877 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "chain"] 5.370 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "channel"] 219.186 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 10.740 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 21.260 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "elec"] 1.557 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 3.305 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "forward", "marine"] 4.968 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.860 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 2.976 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 4.249 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "structural"] 20.418 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 1.387 s (5%) 1.85 MiB (1%) 52081
["jprod!", "optimized", "Float32", "scalable", "reverse", "catenary"] 30.407 ms (5%) 800.48 KiB (1%) 22635
["jprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 163.938 ms (5%) 1.06 MiB (1%) 32439
["jprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 629.039 ms (5%) 6.88 MiB (1%) 209533
["jprod!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 23.476 ms (5%) 587.22 KiB (1%) 18317
["jprod!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 44.897 ms (5%) 828.92 KiB (1%) 23502
["jprod!", "optimized", "Float32", "scalable", "reverse", "elec"] 24.063 ms (5%) 608.72 KiB (1%) 18675
["jprod!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 3.336 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "marine"] 37.784 ms (5%) 711.17 KiB (1%) 19743
["jprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 1.915 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 96.478 ms (5%) 911.66 KiB (1%) 26029
["jprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 246.807 ms (5%) 1.01 MiB (1%) 30171
["jprod!", "optimized", "Float32", "scalable", "reverse", "structural"] 20.418 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 13.945 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "catenary"] 2.261 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "chain"] 7.354 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "channel"] 255.343 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 12.283 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 21.069 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "elec"] 1.908 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 3.197 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "marine"] 5.412 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.937 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon3"] 3.405 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "robotarm"] 5.235 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "structural"] 21.109 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 1.062 s (5%) 2.24 MiB (1%) 52081
["jprod!", "optimized", "Float64", "scalable", "reverse", "catenary"] 30.898 ms (5%) 966.67 KiB (1%) 22635
["jprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 181.622 ms (5%) 1.29 MiB (1%) 32439
["jprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 664.708 ms (5%) 8.33 MiB (1%) 209533
["jprod!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 24.358 ms (5%) 711.91 KiB (1%) 18317
["jprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 45.755 ms (5%) 1000.58 KiB (1%) 23502
["jprod!", "optimized", "Float64", "scalable", "reverse", "elec"] 24.437 ms (5%) 744.00 KiB (1%) 18675
["jprod!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 3.224 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "marine"] 36.073 ms (5%) 855.20 KiB (1%) 19743
["jprod!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 1.867 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 100.694 ms (5%) 1.09 MiB (1%) 26029
["jprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 192.007 ms (5%) 1.24 MiB (1%) 30171
["jprod!", "optimized", "Float64", "scalable", "reverse", "structural"] 21.069 μs (5%) 16 bytes (1%) 1
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglina"] 31.128 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 3.180 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 4.434 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 4.288 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "broyden3d"] 2.609 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brybnd"] 14.917 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 1.501 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "errinros_mod"] 11.812 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "freuroth"] 4.121 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 746.687 ns (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "integreq"] 34.899 ms (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "morebv"] 69.959 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "penalty1"] 2.564 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "power"] 1.666 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "sbrybnd"] 14.718 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "spmsrtls"] 5.660 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 2.094 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglina"] 290.411 ms (5%) 1.32 MiB (1%) 40024
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 270.005 ms (5%) 1.29 MiB (1%) 40002
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 576.183 ms (5%) 2.55 MiB (1%) 73774
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brownal"] 102.647 ms (5%) 989.33 KiB (1%) 29015
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 494.037 ms (5%) 1.52 MiB (1%) 40018
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 818.031 ms (5%) 3.46 MiB (1%) 103838
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "dixon3dq"] 50.298 ms (5%) 531.06 KiB (1%) 16026
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 758.616 ms (5%) 1.32 MiB (1%) 41996
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 2.174 s (5%) 2.44 MiB (1%) 69970
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 10.554 ms (5%) 358.58 KiB (1%) 10670
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 444.445 s (5%) 470.637 ms 817.13 MiB (1%) 22031041
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 567.106 ms (5%) 1.70 MiB (1%) 46017
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "penalty1"] 104.324 ms (5%) 989.91 KiB (1%) 29032
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "power"] 1.643 ms (5%) 786.36 KiB (1%) 22514
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 1.752 s (5%) 6.86 MiB (1%) 171680
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 783.515 ms (5%) 1.85 MiB (1%) 48978
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "tquartic"] 87.760 ms (5%) 848.41 KiB (1%) 24006
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglina"] 32.850 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglinb"] 3.767 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 4.555 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brownal"] 4.713 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 3.006 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brybnd"] 16.581 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 2.077 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "errinros_mod"] 17.583 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "freuroth"] 4.477 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "hovercraft1d"] 1.152 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "integreq"] 38.164 ms (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "morebv"] 57.817 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "penalty1"] 2.863 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "power"] 1.907 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 15.409 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "spmsrtls"] 5.889 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "tquartic"] 2.387 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 291.382 ms (5%) 1.63 MiB (1%) 40024
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 273.206 ms (5%) 1.60 MiB (1%) 40002
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "bdqrtic"] 607.391 ms (5%) 3.13 MiB (1%) 73774
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brownal"] 104.307 ms (5%) 1.18 MiB (1%) 29015
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 551.072 ms (5%) 1.82 MiB (1%) 40018
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 1.046 s (5%) 4.26 MiB (1%) 103838
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 49.056 ms (5%) 656.06 KiB (1%) 16026
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 891.646 ms (5%) 1.69 MiB (1%) 41996
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 2.417 s (5%) 2.99 MiB (1%) 69970
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 11.952 ms (5%) 431.33 KiB (1%) 10670
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 513.633 s (5%) 608.329 ms 969.93 MiB (1%) 22031041
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 721.037 ms (5%) 2.04 MiB (1%) 46017
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "penalty1"] 104.273 ms (5%) 1.18 MiB (1%) 29032
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 1.728 ms (5%) 942.61 KiB (1%) 22514
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 1.317 s (5%) 6.92 MiB (1%) 169680
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "spmsrtls"] 364.842 ms (5%) 1.75 MiB (1%) 44316
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "tquartic"] 87.188 ms (5%) 1.01 MiB (1%) 24006
["jtprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 42.298 ms (5%) 8.17 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 1.201 ms (5%) 1.55 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "chain"] 3.394 ms (5%) 2.20 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "channel"] 41.906 ms (5%) 2.30 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 2.989 ms (5%) 1.58 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 7.424 ms (5%) 2.25 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "elec"] 1.282 ms (5%) 1.53 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 3.143 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "forward", "marine"] 4.826 ms (5%) 2.30 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.791 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 9.998 ms (5%) 4.17 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 11.946 ms (5%) 4.19 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "structural"] 24.786 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 300.036 μs (5%) 24.05 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "catenary"] 104.133 μs (5%) 4.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 177.419 μs (5%) 6.25 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 1.608 ms (5%) 6.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 66.544 μs (5%) 4.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 98.914 μs (5%) 6.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "elec"] 66.203 μs (5%) 4.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 3.317 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "marine"] 73.266 μs (5%) 6.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 1.966 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 120.914 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 154.015 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "structural"] 25.036 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 45.036 ms (5%) 15.98 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "catenary"] 1.359 ms (5%) 2.88 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "chain"] 3.587 ms (5%) 4.19 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "channel"] 51.840 ms (5%) 4.28 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 3.134 ms (5%) 2.91 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 8.171 ms (5%) 4.23 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "elec"] 1.265 ms (5%) 2.86 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 3.259 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "marine"] 5.258 ms (5%) 4.16 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.903 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "polygon3"] 10.896 ms (5%) 8.05 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "robotarm"] 13.441 ms (5%) 8.12 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "structural"] 25.327 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 304.505 μs (5%) 47.48 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "catenary"] 100.847 μs (5%) 8.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 179.533 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 1.597 ms (5%) 12.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 68.918 μs (5%) 8.30 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 102.310 μs (5%) 12.23 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "elec"] 67.075 μs (5%) 8.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 3.265 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "marine"] 75.841 μs (5%) 11.89 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 1.917 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 120.984 μs (5%) 23.83 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 155.568 μs (5%) 24.02 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "structural"] 25.287 μs (5%) 16 bytes (1%) 1
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglina"] 34.134 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 33.353 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 30.871 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 10.404 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "broyden3d"] 17.922 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brybnd"] 40.731 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 5.394 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "errinros_mod"] 32.009 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "freuroth"] 44.007 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 1.015 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "integreq"] 11.884 s (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "morebv"] 25.655 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "penalty1"] 11.402 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "power"] 1.170 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "sbrybnd"] 57.547 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "spmsrtls"] 47.465 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 6.023 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglina"] 183.139 μs (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 176.086 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 479.159 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brownal"] 127.957 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 215.710 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 788.592 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "dixon3dq"] 39.423 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 169.174 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 475.402 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 12.132 μs (5%) 2.92 KiB (1%) 7
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 310.819 ms (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 255.845 μs (5%) 8.20 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "penalty1"] 126.395 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "power"] 91.810 μs (5%) 304 bytes (1%) 7
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 1.320 ms (5%) 8.20 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 273.598 μs (5%) 18.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "tquartic"] 104.944 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglina"] 34.239 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglinb"] 30.841 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 33.881 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brownal"] 10.767 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 16.331 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brybnd"] 43.237 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 6.058 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "errinros_mod"] 32.492 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "freuroth"] 43.689 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "hovercraft1d"] 1.125 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "integreq"] 12.577 s (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "morebv"] 27.363 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "penalty1"] 12.479 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "power"] 1.293 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 40.294 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "spmsrtls"] 51.570 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "tquartic"] 6.591 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 190.283 μs (5%) 31.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 265.863 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "bdqrtic"] 482.876 μs (5%) 31.42 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brownal"] 131.414 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 221.059 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 755.631 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 42.248 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 175.446 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 519.133 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 14.096 μs (5%) 5.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 273.630 ms (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 252.589 μs (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "penalty1"] 126.885 μs (5%) 16.05 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 91.118 μs (5%) 304 bytes (1%) 7
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 1.190 ms (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "spmsrtls"] 227.532 μs (5%) 36.83 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "tquartic"] 105.696 μs (5%) 15.92 KiB (1%) 9

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]
  • ["jtprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jtprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      28570 s          0 s       1358 s      76528 s          0 s
       #2     0 MHz      36914 s          0 s       1343 s      68211 s          0 s
       #3     0 MHz      25594 s          0 s       1398 s      79472 s          0 s
       #4     0 MHz      31987 s          0 s       1355 s      73191 s          0 s
  Memory: 15.61526870727539 GB (12849.71875 MB free)
  Uptime: 10667.82 sec
  Load Avg:  1.07  1.06  1.02
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.86
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 27 Mar 2025 - 23:58
    • Baseline: 28 Mar 2025 - 00:55
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["jprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 0.77 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 0.78 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 1.07 (5%) ❌ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 0.52 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 0.87 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 0.83 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 0.77 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 1.08 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 0.84 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 1.05 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 0.93 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglina"] 1.06 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 1.11 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brownal"] 1.07 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 0.79 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 0.92 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 0.86 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 0.71 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 1.07 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 0.94 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "penalty1"] 1.07 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "power"] 0.92 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 0.74 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 0.83 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "tquartic"] 1.07 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 1.07 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brybnd"] 1.05 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 1.15 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 1.06 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 1.07 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "bdqrtic"] 1.12 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brownal"] 1.07 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 0.85 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 0.93 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 0.59 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 0.84 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 0.93 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 0.78 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 0.78 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "penalty1"] 1.06 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 0.88 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "spmsrtls"] 1.09 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "tquartic"] 1.07 (5%) ❌ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "forward", "marine"] 0.91 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 1.12 (5%) ❌ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 1.10 (5%) ❌ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "reverse", "marine"] 0.95 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 0.93 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 0.93 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 0.86 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 0.95 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 1.10 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 0.92 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 1.07 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "sbrybnd"] 1.23 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 0.87 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 0.90 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 0.90 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 0.94 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "penalty1"] 0.95 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 0.87 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 0.93 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 1.56 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 0.91 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 0.94 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 0.94 (5%) ✅ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]
  • ["jtprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jtprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      17897 s          0 s        971 s      53996 s          0 s
       #2     0 MHz      28098 s          0 s        980 s      43844 s          0 s
       #3     0 MHz      17490 s          0 s       1036 s      54416 s          0 s
       #4     0 MHz      22892 s          0 s       1033 s      48978 s          0 s
  Memory: 15.61526870727539 GB (12666.6953125 MB free)
  Uptime: 7307.72 sec
  Load Avg:  1.04  1.03  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      24019 s          0 s       1342 s      81718 s          0 s
       #2     0 MHz      40848 s          0 s       1399 s      64901 s          0 s
       #3     0 MHz      24877 s          0 s       1449 s      80840 s          0 s
       #4     0 MHz      34413 s          0 s       1419 s      71302 s          0 s
  Memory: 15.61526870727539 GB (12711.38671875 MB free)
  Uptime: 10734.32 sec
  Load Avg:  1.0  1.01  1.04
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 27 Mar 2025 - 23:58
  • Package commit: 6364904
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["jprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 11.161 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 1.859 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "chain"] 5.415 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "channel"] 218.649 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 10.830 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 20.828 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "elec"] 1.568 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 3.383 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "forward", "marine"] 4.928 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.897 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 2.959 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 4.247 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "structural"] 20.839 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 860.646 ms (5%) 1.85 MiB (1%) 52081
["jprod!", "optimized", "Float32", "scalable", "reverse", "catenary"] 30.268 ms (5%) 800.48 KiB (1%) 22635
["jprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 143.016 ms (5%) 1.06 MiB (1%) 32439
["jprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 612.982 ms (5%) 6.88 MiB (1%) 209533
["jprod!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 24.776 ms (5%) 587.22 KiB (1%) 18317
["jprod!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 44.886 ms (5%) 828.92 KiB (1%) 23502
["jprod!", "optimized", "Float32", "scalable", "reverse", "elec"] 24.449 ms (5%) 608.72 KiB (1%) 18675
["jprod!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 3.418 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "marine"] 35.802 ms (5%) 711.17 KiB (1%) 19743
["jprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 1.902 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 97.215 ms (5%) 911.66 KiB (1%) 26029
["jprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 179.532 ms (5%) 1.01 MiB (1%) 30171
["jprod!", "optimized", "Float32", "scalable", "reverse", "structural"] 20.859 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 13.956 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "catenary"] 2.220 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "chain"] 7.279 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "channel"] 255.687 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 12.323 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 20.538 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "elec"] 1.877 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 3.083 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "marine"] 5.393 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.820 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon3"] 3.349 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "robotarm"] 5.230 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "structural"] 20.599 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 917.342 ms (5%) 2.24 MiB (1%) 52081
["jprod!", "optimized", "Float64", "scalable", "reverse", "catenary"] 30.148 ms (5%) 966.67 KiB (1%) 22635
["jprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 148.420 ms (5%) 1.29 MiB (1%) 32439
["jprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 593.056 ms (5%) 8.33 MiB (1%) 209533
["jprod!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 23.565 ms (5%) 711.91 KiB (1%) 18317
["jprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 45.108 ms (5%) 1000.58 KiB (1%) 23502
["jprod!", "optimized", "Float64", "scalable", "reverse", "elec"] 23.944 ms (5%) 744.00 KiB (1%) 18675
["jprod!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 3.101 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "marine"] 37.588 ms (5%) 855.20 KiB (1%) 19743
["jprod!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 1.799 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 95.957 ms (5%) 1.09 MiB (1%) 26029
["jprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 179.496 ms (5%) 1.24 MiB (1%) 30171
["jprod!", "optimized", "Float64", "scalable", "reverse", "structural"] 20.659 μs (5%) 16 bytes (1%) 1
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglina"] 30.898 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 3.112 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 4.332 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 4.145 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "broyden3d"] 2.492 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brybnd"] 14.978 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 1.398 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "errinros_mod"] 11.481 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "freuroth"] 3.796 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 646.526 ns (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "integreq"] 34.454 ms (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "morebv"] 69.800 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "penalty1"] 2.428 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "power"] 1.547 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "sbrybnd"] 14.657 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "spmsrtls"] 5.514 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 1.846 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglina"] 288.270 ms (5%) 1.32 MiB (1%) 40024
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 281.795 ms (5%) 1.29 MiB (1%) 40002
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 623.640 ms (5%) 2.55 MiB (1%) 73774
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brownal"] 108.431 ms (5%) 989.33 KiB (1%) 29015
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 415.683 ms (5%) 1.52 MiB (1%) 40018
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 808.244 ms (5%) 3.46 MiB (1%) 103838
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "dixon3dq"] 50.240 ms (5%) 531.06 KiB (1%) 16026
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 691.209 ms (5%) 1.32 MiB (1%) 41996
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 2.080 s (5%) 2.44 MiB (1%) 69970
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 11.745 ms (5%) 358.58 KiB (1%) 10670
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 366.334 s (5%) 442.584 ms 817.13 MiB (1%) 22031041
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 515.308 ms (5%) 1.70 MiB (1%) 46017
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "penalty1"] 108.652 ms (5%) 989.91 KiB (1%) 29032
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "power"] 1.685 ms (5%) 786.36 KiB (1%) 22514
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 1.428 s (5%) 6.86 MiB (1%) 171680
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 666.282 ms (5%) 1.85 MiB (1%) 48978
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "tquartic"] 90.627 ms (5%) 848.41 KiB (1%) 24006
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglina"] 32.891 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglinb"] 3.801 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 4.883 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brownal"] 4.739 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 2.879 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brybnd"] 17.413 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 2.104 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "errinros_mod"] 17.914 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "freuroth"] 4.531 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "hovercraft1d"] 1.154 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "integreq"] 38.338 ms (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "morebv"] 57.367 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "penalty1"] 3.030 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "power"] 1.903 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 15.329 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "spmsrtls"] 5.988 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "tquartic"] 2.407 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 290.013 ms (5%) 1.63 MiB (1%) 40024
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 286.675 ms (5%) 1.60 MiB (1%) 40002
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "bdqrtic"] 629.883 ms (5%) 3.13 MiB (1%) 73774
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brownal"] 109.363 ms (5%) 1.18 MiB (1%) 29015
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 376.164 ms (5%) 1.82 MiB (1%) 40018
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 783.440 ms (5%) 4.26 MiB (1%) 103838
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 51.490 ms (5%) 656.06 KiB (1%) 16026
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 617.365 ms (5%) 1.69 MiB (1%) 41996
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 1.998 s (5%) 2.99 MiB (1%) 69970
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 11.867 ms (5%) 431.33 KiB (1%) 10670
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 361.171 s (5%) 613.333 ms 969.93 MiB (1%) 22031041
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 477.059 ms (5%) 2.04 MiB (1%) 46017
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "penalty1"] 109.028 ms (5%) 1.18 MiB (1%) 29032
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 1.673 ms (5%) 942.61 KiB (1%) 22514
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 1.113 s (5%) 6.92 MiB (1%) 169680
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "spmsrtls"] 367.446 ms (5%) 1.75 MiB (1%) 44316
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "tquartic"] 91.028 ms (5%) 1.01 MiB (1%) 24006
["jtprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 40.481 ms (5%) 8.17 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 1.252 ms (5%) 1.55 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "chain"] 3.367 ms (5%) 2.20 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "channel"] 40.958 ms (5%) 2.30 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 3.054 ms (5%) 1.58 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 7.500 ms (5%) 2.25 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "elec"] 1.348 ms (5%) 1.53 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 3.069 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "forward", "marine"] 4.623 ms (5%) 2.30 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.734 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 10.713 ms (5%) 4.17 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 12.809 ms (5%) 4.19 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "structural"] 24.436 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 288.369 μs (5%) 24.05 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "catenary"] 99.125 μs (5%) 4.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 171.852 μs (5%) 6.25 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 1.622 ms (5%) 6.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 63.950 μs (5%) 4.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 95.799 μs (5%) 6.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "elec"] 64.670 μs (5%) 4.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 3.063 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "marine"] 70.081 μs (5%) 6.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 1.730 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 119.423 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 147.916 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "structural"] 24.446 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 47.889 ms (5%) 15.98 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "catenary"] 1.378 ms (5%) 2.88 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "chain"] 3.582 ms (5%) 4.19 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "channel"] 52.035 ms (5%) 4.28 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 3.117 ms (5%) 2.91 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 8.168 ms (5%) 4.23 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "elec"] 1.223 ms (5%) 2.86 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 3.180 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "marine"] 5.288 ms (5%) 4.16 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.838 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "polygon3"] 10.945 ms (5%) 8.05 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "robotarm"] 13.879 ms (5%) 8.12 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "structural"] 25.047 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 292.807 μs (5%) 47.48 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "catenary"] 98.524 μs (5%) 8.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 173.174 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 1.597 ms (5%) 12.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 66.585 μs (5%) 8.30 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 97.662 μs (5%) 12.23 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "elec"] 65.142 μs (5%) 8.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 3.154 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "marine"] 73.638 μs (5%) 11.89 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 1.808 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 118.111 μs (5%) 23.83 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 149.028 μs (5%) 24.02 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "structural"] 24.977 μs (5%) 16 bytes (1%) 1
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglina"] 35.892 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 32.904 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 32.087 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 11.265 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "broyden3d"] 17.671 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brybnd"] 41.662 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 5.385 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "errinros_mod"] 31.231 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "freuroth"] 44.197 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 1.085 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "integreq"] 11.994 s (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "morebv"] 26.327 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "penalty1"] 11.226 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "power"] 1.161 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "sbrybnd"] 68.687 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "spmsrtls"] 47.835 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 6.362 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglina"] 180.317 μs (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 169.016 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 466.311 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brownal"] 128.059 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 215.953 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 742.997 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "dixon3dq"] 39.363 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 165.980 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 457.354 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 11.922 μs (5%) 2.92 KiB (1%) 7
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 255.389 ms (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 242.013 μs (5%) 8.20 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "penalty1"] 122.930 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "power"] 88.735 μs (5%) 304 bytes (1%) 7
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 1.222 ms (5%) 8.20 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 268.772 μs (5%) 18.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "tquartic"] 102.141 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglina"] 34.406 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglinb"] 30.524 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 33.612 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brownal"] 10.787 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 16.271 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brybnd"] 42.578 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 5.955 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "errinros_mod"] 32.310 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "freuroth"] 43.658 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "hovercraft1d"] 1.132 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "integreq"] 12.564 s (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "morebv"] 27.926 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "penalty1"] 12.036 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "power"] 1.290 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 63.701 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "spmsrtls"] 52.162 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "tquartic"] 6.460 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 184.735 μs (5%) 31.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 215.413 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "bdqrtic"] 504.752 μs (5%) 31.42 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brownal"] 129.041 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 212.737 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 763.797 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 41.378 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 168.795 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 469.446 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 12.714 μs (5%) 5.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 296.552 ms (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 244.276 μs (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "penalty1"] 126.677 μs (5%) 16.05 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 90.099 μs (5%) 304 bytes (1%) 7
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 1.471 ms (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "spmsrtls"] 215.652 μs (5%) 36.83 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "tquartic"] 103.854 μs (5%) 15.92 KiB (1%) 9

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]
  • ["jtprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jtprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      17897 s          0 s        971 s      53996 s          0 s
       #2     0 MHz      28098 s          0 s        980 s      43844 s          0 s
       #3     0 MHz      17490 s          0 s       1036 s      54416 s          0 s
       #4     0 MHz      22892 s          0 s       1033 s      48978 s          0 s
  Memory: 15.61526870727539 GB (12666.6953125 MB free)
  Uptime: 7307.72 sec
  Load Avg:  1.04  1.03  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 28 Mar 2025 - 00:55
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["jprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 11.531 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 1.799 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "chain"] 5.390 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "channel"] 216.694 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 10.690 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 20.017 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "elec"] 1.541 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 3.287 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "forward", "marine"] 4.968 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.888 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 3.048 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 4.266 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "structural"] 19.857 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 1.115 s (5%) 1.85 MiB (1%) 52081
["jprod!", "optimized", "Float32", "scalable", "reverse", "catenary"] 29.424 ms (5%) 800.48 KiB (1%) 22635
["jprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 183.058 ms (5%) 1.06 MiB (1%) 32439
["jprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 584.595 ms (5%) 6.88 MiB (1%) 209533
["jprod!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 23.247 ms (5%) 587.22 KiB (1%) 18317
["jprod!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 43.350 ms (5%) 828.92 KiB (1%) 23502
["jprod!", "optimized", "Float32", "scalable", "reverse", "elec"] 23.887 ms (5%) 608.72 KiB (1%) 18675
["jprod!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 3.317 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "marine"] 35.144 ms (5%) 711.17 KiB (1%) 19743
["jprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 1.894 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 98.158 ms (5%) 911.66 KiB (1%) 26029
["jprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 182.408 ms (5%) 1.01 MiB (1%) 30171
["jprod!", "optimized", "Float32", "scalable", "reverse", "structural"] 20.268 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 13.836 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "catenary"] 2.256 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "chain"] 7.321 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "channel"] 256.909 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 12.252 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 21.019 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "elec"] 1.897 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 3.235 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "marine"] 5.442 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.857 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon3"] 3.370 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "robotarm"] 5.230 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "structural"] 21.220 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 1.775 s (5%) 2.24 MiB (1%) 52081
["jprod!", "optimized", "Float64", "scalable", "reverse", "catenary"] 29.897 ms (5%) 966.67 KiB (1%) 22635
["jprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 171.444 ms (5%) 1.29 MiB (1%) 32439
["jprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 715.711 ms (5%) 8.33 MiB (1%) 209533
["jprod!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 24.026 ms (5%) 711.91 KiB (1%) 18317
["jprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 44.732 ms (5%) 1000.58 KiB (1%) 23502
["jprod!", "optimized", "Float64", "scalable", "reverse", "elec"] 23.684 ms (5%) 744.00 KiB (1%) 18675
["jprod!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 3.197 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "marine"] 36.047 ms (5%) 855.20 KiB (1%) 19743
["jprod!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 1.842 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 94.340 ms (5%) 1.09 MiB (1%) 26029
["jprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 234.462 ms (5%) 1.24 MiB (1%) 30171
["jprod!", "optimized", "Float64", "scalable", "reverse", "structural"] 21.109 μs (5%) 16 bytes (1%) 1
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglina"] 31.018 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 3.081 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 4.026 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 4.185 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "broyden3d"] 2.494 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brybnd"] 14.787 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 1.662 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "errinros_mod"] 11.682 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "freuroth"] 3.909 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 613.427 ns (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "integreq"] 34.509 ms (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "morebv"] 69.701 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "penalty1"] 2.444 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "power"] 1.547 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "sbrybnd"] 14.608 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "spmsrtls"] 5.632 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 1.979 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglina"] 271.349 ms (5%) 1.32 MiB (1%) 40024
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 268.498 ms (5%) 1.29 MiB (1%) 40002
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 559.494 ms (5%) 2.55 MiB (1%) 73774
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brownal"] 101.607 ms (5%) 989.33 KiB (1%) 29015
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 526.437 ms (5%) 1.52 MiB (1%) 40018
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 882.349 ms (5%) 3.46 MiB (1%) 103838
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "dixon3dq"] 48.909 ms (5%) 531.06 KiB (1%) 16026
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 806.026 ms (5%) 1.32 MiB (1%) 41996
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 2.917 s (5%) 2.44 MiB (1%) 69970
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 10.973 ms (5%) 358.58 KiB (1%) 10670
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 378.267 s (5%) 486.123 ms 817.13 MiB (1%) 22031041
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 550.164 ms (5%) 1.70 MiB (1%) 46017
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "penalty1"] 101.848 ms (5%) 989.91 KiB (1%) 29032
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "power"] 1.822 ms (5%) 786.36 KiB (1%) 22514
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 1.925 s (5%) 6.86 MiB (1%) 171680
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 804.768 ms (5%) 1.85 MiB (1%) 48978
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "tquartic"] 84.797 ms (5%) 848.41 KiB (1%) 24006
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglina"] 32.601 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglinb"] 3.837 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 4.546 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brownal"] 4.713 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 2.863 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brybnd"] 16.561 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 1.833 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "errinros_mod"] 17.763 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "freuroth"] 4.458 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "hovercraft1d"] 1.120 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "integreq"] 38.231 ms (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "morebv"] 57.358 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "penalty1"] 2.889 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "power"] 1.916 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 15.158 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "spmsrtls"] 5.846 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "tquartic"] 2.388 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 273.742 ms (5%) 1.63 MiB (1%) 40024
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 268.647 ms (5%) 1.60 MiB (1%) 40002
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "bdqrtic"] 564.793 ms (5%) 3.13 MiB (1%) 73774
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brownal"] 101.916 ms (5%) 1.18 MiB (1%) 29015
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 444.817 ms (5%) 1.82 MiB (1%) 40018
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 845.451 ms (5%) 4.26 MiB (1%) 103838
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 50.910 ms (5%) 656.06 KiB (1%) 16026
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 1.038 s (5%) 1.69 MiB (1%) 41996
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 2.375 s (5%) 2.99 MiB (1%) 69970
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 12.806 ms (5%) 431.33 KiB (1%) 10670
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 465.139 s (5%) 640.724 ms 969.93 MiB (1%) 22031041
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 608.095 ms (5%) 2.04 MiB (1%) 46017
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "penalty1"] 102.446 ms (5%) 1.18 MiB (1%) 29032
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 1.723 ms (5%) 942.61 KiB (1%) 22514
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 1.270 s (5%) 6.92 MiB (1%) 169680
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "spmsrtls"] 338.379 ms (5%) 1.75 MiB (1%) 44316
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "tquartic"] 85.037 ms (5%) 1.01 MiB (1%) 24006
["jtprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 41.729 ms (5%) 8.17 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 1.217 ms (5%) 1.55 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "chain"] 3.345 ms (5%) 2.20 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "channel"] 41.200 ms (5%) 2.30 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 3.024 ms (5%) 1.58 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 7.461 ms (5%) 2.25 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "elec"] 1.284 ms (5%) 1.53 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 3.172 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "forward", "marine"] 5.068 ms (5%) 2.30 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.823 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 9.577 ms (5%) 4.17 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 11.597 ms (5%) 4.19 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "structural"] 24.937 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 294.520 μs (5%) 24.05 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "catenary"] 101.649 μs (5%) 4.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 174.246 μs (5%) 6.25 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 1.695 ms (5%) 6.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 63.689 μs (5%) 4.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 95.599 μs (5%) 6.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "elec"] 64.521 μs (5%) 4.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 3.138 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "marine"] 73.818 μs (5%) 6.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 1.788 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 117.279 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 147.886 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "structural"] 24.826 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 47.878 ms (5%) 15.98 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "catenary"] 1.355 ms (5%) 2.88 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "chain"] 3.636 ms (5%) 4.19 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "channel"] 52.794 ms (5%) 4.28 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 3.136 ms (5%) 2.91 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 8.071 ms (5%) 4.23 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "elec"] 1.245 ms (5%) 2.86 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 3.253 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "marine"] 5.249 ms (5%) 4.16 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.921 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "polygon3"] 10.728 ms (5%) 8.05 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "robotarm"] 13.822 ms (5%) 8.12 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "structural"] 25.407 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 314.097 μs (5%) 47.48 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "catenary"] 102.872 μs (5%) 8.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 185.988 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 1.862 ms (5%) 12.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 68.488 μs (5%) 8.30 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 101.149 μs (5%) 12.23 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "elec"] 66.003 μs (5%) 8.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 3.165 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "marine"] 73.437 μs (5%) 11.89 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 1.822 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 118.110 μs (5%) 23.83 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 151.923 μs (5%) 24.02 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "structural"] 25.077 μs (5%) 16 bytes (1%) 1
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglina"] 36.457 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 34.709 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 30.881 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 10.254 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "broyden3d"] 17.776 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brybnd"] 41.938 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 5.864 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "errinros_mod"] 29.848 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "freuroth"] 46.125 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 1.016 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "integreq"] 12.067 s (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "morebv"] 26.099 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "penalty1"] 11.326 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "power"] 1.159 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "sbrybnd"] 55.863 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "spmsrtls"] 48.527 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 6.477 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglina"] 189.664 μs (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 174.225 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 538.916 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brownal"] 128.469 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 217.476 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 821.163 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "dixon3dq"] 40.265 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 169.656 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 506.756 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 12.233 μs (5%) 2.92 KiB (1%) 7
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 265.406 ms (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 256.208 μs (5%) 8.20 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "penalty1"] 129.702 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "power"] 90.589 μs (5%) 304 bytes (1%) 7
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 1.405 ms (5%) 8.20 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 288.729 μs (5%) 18.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "tquartic"] 103.664 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglina"] 35.074 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglinb"] 31.358 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 33.907 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brownal"] 11.061 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 16.369 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brybnd"] 43.374 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 6.049 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "errinros_mod"] 32.646 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "freuroth"] 44.584 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "hovercraft1d"] 1.125 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "integreq"] 12.580 s (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "morebv"] 27.789 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "penalty1"] 12.510 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "power"] 1.296 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 40.946 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "spmsrtls"] 52.216 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "tquartic"] 6.593 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 189.184 μs (5%) 31.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 217.436 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "bdqrtic"] 511.756 μs (5%) 31.42 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brownal"] 131.425 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 214.731 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 837.953 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 42.219 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 175.408 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 499.973 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 13.525 μs (5%) 5.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 283.663 ms (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 254.395 μs (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "penalty1"] 125.314 μs (5%) 16.05 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 89.196 μs (5%) 304 bytes (1%) 7
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 1.403 ms (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "spmsrtls"] 219.220 μs (5%) 36.83 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "tquartic"] 103.443 μs (5%) 15.92 KiB (1%) 9

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]
  • ["jtprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jtprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      24019 s          0 s       1342 s      81718 s          0 s
       #2     0 MHz      40848 s          0 s       1399 s      64901 s          0 s
       #3     0 MHz      24877 s          0 s       1449 s      80840 s          0 s
       #4     0 MHz      34413 s          0 s       1419 s      71302 s          0 s
  Memory: 15.61526870727539 GB (12711.38671875 MB free)
  Uptime: 10734.32 sec
  Load Avg:  1.0  1.01  1.04
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.85
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 28 Mar 2025 - 00:01
    • Baseline: 28 Mar 2025 - 00:58
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["jprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 0.95 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 0.82 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 0.95 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 1.05 (5%) ❌ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 0.92 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "forward", "catenary"] 0.89 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "forward", "elec"] 0.87 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 0.95 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "forward", "marine"] 0.94 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 0.85 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon3"] 0.92 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "forward", "robotarm"] 0.95 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 0.86 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "catenary"] 1.06 (5%) ❌ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 0.83 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 0.86 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 1.06 (5%) ❌ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 1.07 (5%) ❌ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 0.75 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "structural"] 1.14 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 0.92 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 1.17 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 0.95 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglina"] 0.95 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 0.69 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 0.95 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 0.89 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 0.85 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 1.16 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 0.88 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 0.73 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 0.66 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 0.60 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 0.79 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 0.75 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 0.75 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 1.14 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 0.74 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 0.78 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 0.89 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 1.09 (5%) ❌ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 0.94 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 0.88 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 0.94 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 1.09 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 1.08 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 0.81 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 0.91 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 0.88 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 0.92 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 1.09 (5%) ❌ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]
  • ["jtprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jtprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      17196 s          0 s        900 s      56962 s          0 s
       #2     0 MHz      42488 s          0 s        842 s      31833 s          0 s
       #3     0 MHz      14814 s          0 s       1176 s      59100 s          0 s
       #4     0 MHz      13370 s          0 s       1162 s      60572 s          0 s
  Memory: 15.61526870727539 GB (12630.86328125 MB free)
  Uptime: 7526.26 sec
  Load Avg:  1.01  1.03  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      23381 s          0 s       1269 s      84662 s          0 s
       #2     0 MHz      58158 s          0 s       1214 s      50064 s          0 s
       #3     0 MHz      21139 s          0 s       1583 s      86631 s          0 s
       #4     0 MHz      22833 s          0 s       1566 s      84974 s          0 s
  Memory: 15.61526870727539 GB (13059.7578125 MB free)
  Uptime: 10956.63 sec
  Load Avg:  1.11  1.04  1.01
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 28 Mar 2025 - 00:01
  • Package commit: 6364904
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["jprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 11.512 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 1.775 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "chain"] 5.422 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "channel"] 218.537 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 10.930 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 20.078 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "elec"] 1.565 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 3.388 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "forward", "marine"] 4.981 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.937 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 3.052 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 4.258 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "structural"] 20.748 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 977.847 ms (5%) 1.85 MiB (1%) 52081
["jprod!", "optimized", "Float32", "scalable", "reverse", "catenary"] 31.550 ms (5%) 800.48 KiB (1%) 22635
["jprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 152.364 ms (5%) 1.06 MiB (1%) 32439
["jprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 635.975 ms (5%) 6.88 MiB (1%) 209533
["jprod!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 23.891 ms (5%) 587.22 KiB (1%) 18317
["jprod!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 46.306 ms (5%) 828.92 KiB (1%) 23502
["jprod!", "optimized", "Float32", "scalable", "reverse", "elec"] 24.427 ms (5%) 608.72 KiB (1%) 18675
["jprod!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 3.379 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "marine"] 37.044 ms (5%) 711.17 KiB (1%) 19743
["jprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 1.913 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 99.309 ms (5%) 911.66 KiB (1%) 26029
["jprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 187.825 ms (5%) 1.01 MiB (1%) 30171
["jprod!", "optimized", "Float32", "scalable", "reverse", "structural"] 20.768 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 13.986 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "catenary"] 2.243 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "chain"] 7.354 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "channel"] 255.125 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 12.183 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 21.079 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "elec"] 1.881 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 3.166 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "marine"] 5.395 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.815 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon3"] 3.355 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "robotarm"] 5.261 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "structural"] 20.939 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 948.340 ms (5%) 2.24 MiB (1%) 52081
["jprod!", "optimized", "Float64", "scalable", "reverse", "catenary"] 32.420 ms (5%) 966.67 KiB (1%) 22635
["jprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 155.027 ms (5%) 1.29 MiB (1%) 32439
["jprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 644.084 ms (5%) 8.33 MiB (1%) 209533
["jprod!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 25.441 ms (5%) 711.91 KiB (1%) 18317
["jprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 48.290 ms (5%) 1000.58 KiB (1%) 23502
["jprod!", "optimized", "Float64", "scalable", "reverse", "elec"] 25.280 ms (5%) 744.00 KiB (1%) 18675
["jprod!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 3.187 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "marine"] 37.293 ms (5%) 855.20 KiB (1%) 19743
["jprod!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 1.832 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 102.255 ms (5%) 1.09 MiB (1%) 26029
["jprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 187.522 ms (5%) 1.24 MiB (1%) 30171
["jprod!", "optimized", "Float64", "scalable", "reverse", "structural"] 20.999 μs (5%) 16 bytes (1%) 1
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglina"] 31.068 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 3.073 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 4.009 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 4.155 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "broyden3d"] 2.497 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brybnd"] 14.707 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 1.674 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "errinros_mod"] 11.591 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "freuroth"] 3.950 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 627.836 ns (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "integreq"] 34.475 ms (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "morebv"] 69.840 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "penalty1"] 2.448 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "power"] 1.544 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "sbrybnd"] 14.527 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "spmsrtls"] 5.649 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 1.988 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglina"] 274.292 ms (5%) 1.32 MiB (1%) 40024
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 288.603 ms (5%) 1.29 MiB (1%) 40002
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 627.159 ms (5%) 2.55 MiB (1%) 73774
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brownal"] 106.770 ms (5%) 989.33 KiB (1%) 29015
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 372.201 ms (5%) 1.52 MiB (1%) 40018
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 802.699 ms (5%) 3.46 MiB (1%) 103838
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "dixon3dq"] 49.137 ms (5%) 531.06 KiB (1%) 16026
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 682.151 ms (5%) 1.32 MiB (1%) 41996
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 1.968 s (5%) 2.44 MiB (1%) 69970
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 12.223 ms (5%) 358.58 KiB (1%) 10670
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 378.497 s (5%) 440.069 ms 817.13 MiB (1%) 22031041
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 509.193 ms (5%) 1.70 MiB (1%) 46017
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "penalty1"] 106.525 ms (5%) 989.91 KiB (1%) 29032
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "power"] 1.647 ms (5%) 786.36 KiB (1%) 22514
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 1.387 s (5%) 6.86 MiB (1%) 171680
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 612.822 ms (5%) 1.85 MiB (1%) 48978
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "tquartic"] 90.617 ms (5%) 848.41 KiB (1%) 24006
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglina"] 32.941 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglinb"] 3.752 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 4.581 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brownal"] 4.850 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 2.885 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brybnd"] 16.470 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 1.837 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "errinros_mod"] 17.974 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "freuroth"] 4.510 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "hovercraft1d"] 1.150 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "integreq"] 38.170 ms (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "morebv"] 57.176 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "penalty1"] 2.889 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "power"] 1.934 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 15.258 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "spmsrtls"] 5.971 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "tquartic"] 2.398 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 278.681 ms (5%) 1.63 MiB (1%) 40024
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 282.572 ms (5%) 1.60 MiB (1%) 40002
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "bdqrtic"] 631.672 ms (5%) 3.13 MiB (1%) 73774
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brownal"] 107.367 ms (5%) 1.18 MiB (1%) 29015
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 383.492 ms (5%) 1.82 MiB (1%) 40018
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 813.415 ms (5%) 4.26 MiB (1%) 103838
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 50.087 ms (5%) 656.06 KiB (1%) 16026
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 707.236 ms (5%) 1.69 MiB (1%) 41996
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 2.030 s (5%) 2.99 MiB (1%) 69970
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 12.816 ms (5%) 431.33 KiB (1%) 10670
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 360.525 s (5%) 500.845 ms 969.93 MiB (1%) 22031041
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 524.433 ms (5%) 2.04 MiB (1%) 46017
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "penalty1"] 107.464 ms (5%) 1.18 MiB (1%) 29032
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 1.668 ms (5%) 942.61 KiB (1%) 22514
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 1.201 s (5%) 6.92 MiB (1%) 169680
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "spmsrtls"] 355.981 ms (5%) 1.75 MiB (1%) 44316
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "tquartic"] 87.865 ms (5%) 1.01 MiB (1%) 24006
["jtprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 46.055 ms (5%) 8.17 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 1.188 ms (5%) 1.55 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "chain"] 3.313 ms (5%) 2.20 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "channel"] 41.571 ms (5%) 2.30 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 2.962 ms (5%) 1.58 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 7.575 ms (5%) 2.25 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "elec"] 1.286 ms (5%) 1.53 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 3.120 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "forward", "marine"] 4.712 ms (5%) 2.30 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.757 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 10.091 ms (5%) 4.17 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 12.031 ms (5%) 4.19 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "structural"] 24.556 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 295.219 μs (5%) 24.05 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "catenary"] 100.267 μs (5%) 4.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 175.537 μs (5%) 6.25 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 1.534 ms (5%) 6.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 65.251 μs (5%) 4.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 98.032 μs (5%) 6.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "elec"] 65.482 μs (5%) 4.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 3.093 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "marine"] 71.763 μs (5%) 6.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 1.751 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 119.773 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 149.399 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "structural"] 24.526 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 47.265 ms (5%) 15.98 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "catenary"] 1.383 ms (5%) 2.88 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "chain"] 3.634 ms (5%) 4.19 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "channel"] 52.758 ms (5%) 4.28 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 3.129 ms (5%) 2.91 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 8.133 ms (5%) 4.23 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "elec"] 1.244 ms (5%) 2.86 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 3.167 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "marine"] 5.170 ms (5%) 4.16 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.830 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "polygon3"] 10.701 ms (5%) 8.05 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "robotarm"] 13.686 ms (5%) 8.12 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "structural"] 24.957 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 298.426 μs (5%) 47.48 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "catenary"] 99.906 μs (5%) 8.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 176.890 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 1.554 ms (5%) 12.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 68.347 μs (5%) 8.30 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 100.287 μs (5%) 12.23 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "elec"] 66.273 μs (5%) 8.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 3.201 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "marine"] 75.089 μs (5%) 11.89 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 1.861 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 120.534 μs (5%) 23.83 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 156.903 μs (5%) 24.02 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "structural"] 24.966 μs (5%) 16 bytes (1%) 1
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglina"] 34.327 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 35.589 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 32.642 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 10.293 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "broyden3d"] 18.211 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brybnd"] 40.935 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 5.859 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "errinros_mod"] 31.655 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "freuroth"] 43.745 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 1.019 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "integreq"] 12.111 s (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "morebv"] 26.932 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "penalty1"] 11.456 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "power"] 1.155 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "sbrybnd"] 55.562 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "spmsrtls"] 46.270 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 6.036 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglina"] 182.199 μs (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 170.467 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 475.876 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brownal"] 128.730 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 211.764 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 757.520 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "dixon3dq"] 39.534 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 166.751 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 466.138 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 11.832 μs (5%) 2.92 KiB (1%) 7
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 249.988 ms (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 243.323 μs (5%) 8.20 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "penalty1"] 125.143 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "power"] 89.706 μs (5%) 304 bytes (1%) 7
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 1.268 ms (5%) 8.20 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 271.445 μs (5%) 18.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "tquartic"] 103.323 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglina"] 34.697 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglinb"] 31.375 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 33.857 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brownal"] 10.986 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 16.703 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brybnd"] 43.330 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 6.039 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "errinros_mod"] 32.598 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "freuroth"] 42.411 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "hovercraft1d"] 1.124 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "integreq"] 12.568 s (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "morebv"] 27.851 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "penalty1"] 12.391 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "power"] 1.298 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 40.964 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "spmsrtls"] 53.152 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "tquartic"] 6.591 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 184.614 μs (5%) 31.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 214.068 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "bdqrtic"] 469.224 μs (5%) 31.42 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brownal"] 128.649 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 214.490 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 762.019 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 41.607 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 169.255 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 467.490 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 12.814 μs (5%) 5.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 283.127 ms (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 245.346 μs (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "penalty1"] 123.941 μs (5%) 16.05 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 88.305 μs (5%) 304 bytes (1%) 7
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 1.273 ms (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "spmsrtls"] 219.068 μs (5%) 36.83 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "tquartic"] 102.752 μs (5%) 15.92 KiB (1%) 9

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]
  • ["jtprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jtprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      17196 s          0 s        900 s      56962 s          0 s
       #2     0 MHz      42488 s          0 s        842 s      31833 s          0 s
       #3     0 MHz      14814 s          0 s       1176 s      59100 s          0 s
       #4     0 MHz      13370 s          0 s       1162 s      60572 s          0 s
  Memory: 15.61526870727539 GB (12630.86328125 MB free)
  Uptime: 7526.26 sec
  Load Avg:  1.01  1.03  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 28 Mar 2025 - 00:58
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["jprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 11.180 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 1.873 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "chain"] 5.388 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "channel"] 219.679 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 10.801 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 20.097 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "elec"] 1.539 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 3.361 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "forward", "marine"] 4.995 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.871 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 2.969 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 4.234 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "structural"] 20.768 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 1.191 s (5%) 1.85 MiB (1%) 52081
["jprod!", "optimized", "Float32", "scalable", "reverse", "catenary"] 30.138 ms (5%) 800.48 KiB (1%) 22635
["jprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 160.662 ms (5%) 1.06 MiB (1%) 32439
["jprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 627.701 ms (5%) 6.88 MiB (1%) 209533
["jprod!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 23.318 ms (5%) 587.22 KiB (1%) 18317
["jprod!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 43.968 ms (5%) 828.92 KiB (1%) 23502
["jprod!", "optimized", "Float32", "scalable", "reverse", "elec"] 23.937 ms (5%) 608.72 KiB (1%) 18675
["jprod!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 3.439 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "marine"] 37.637 ms (5%) 711.17 KiB (1%) 19743
["jprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 1.988 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 96.263 ms (5%) 911.66 KiB (1%) 26029
["jprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 203.537 ms (5%) 1.01 MiB (1%) 30171
["jprod!", "optimized", "Float32", "scalable", "reverse", "structural"] 20.989 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 14.287 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "catenary"] 2.532 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "chain"] 7.579 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "channel"] 258.922 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 12.643 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 20.949 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "elec"] 2.157 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 3.344 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "marine"] 5.717 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 2.124 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon3"] 3.639 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "robotarm"] 5.547 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "structural"] 20.027 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 1.102 s (5%) 2.24 MiB (1%) 52081
["jprod!", "optimized", "Float64", "scalable", "reverse", "catenary"] 30.454 ms (5%) 966.67 KiB (1%) 22635
["jprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 186.850 ms (5%) 1.29 MiB (1%) 32439
["jprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 747.834 ms (5%) 8.33 MiB (1%) 209533
["jprod!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 23.987 ms (5%) 711.91 KiB (1%) 18317
["jprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 44.994 ms (5%) 1000.58 KiB (1%) 23502
["jprod!", "optimized", "Float64", "scalable", "reverse", "elec"] 24.201 ms (5%) 744.00 KiB (1%) 18675
["jprod!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 3.137 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "marine"] 38.478 ms (5%) 855.20 KiB (1%) 19743
["jprod!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 1.833 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 97.617 ms (5%) 1.09 MiB (1%) 26029
["jprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 250.558 ms (5%) 1.24 MiB (1%) 30171
["jprod!", "optimized", "Float64", "scalable", "reverse", "structural"] 18.354 μs (5%) 16 bytes (1%) 1
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglina"] 30.858 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 3.121 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 4.339 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 4.204 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "broyden3d"] 2.518 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brybnd"] 14.827 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 1.430 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "errinros_mod"] 11.351 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "freuroth"] 4.037 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 661.228 ns (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "integreq"] 34.420 ms (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "morebv"] 70.762 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "penalty1"] 2.485 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "power"] 1.598 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "sbrybnd"] 14.527 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "spmsrtls"] 5.595 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 2.029 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglina"] 290.126 ms (5%) 1.32 MiB (1%) 40024
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 285.891 ms (5%) 1.29 MiB (1%) 40002
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 597.807 ms (5%) 2.55 MiB (1%) 73774
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brownal"] 109.641 ms (5%) 989.33 KiB (1%) 29015
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 539.388 ms (5%) 1.52 MiB (1%) 40018
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 846.990 ms (5%) 3.46 MiB (1%) 103838
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "dixon3dq"] 51.119 ms (5%) 531.06 KiB (1%) 16026
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 768.585 ms (5%) 1.32 MiB (1%) 41996
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 2.314 s (5%) 2.44 MiB (1%) 69970
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 10.542 ms (5%) 358.58 KiB (1%) 10670
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 377.042 s (5%) 469.870 ms 817.13 MiB (1%) 22031041
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 575.596 ms (5%) 1.70 MiB (1%) 46017
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "penalty1"] 109.137 ms (5%) 989.91 KiB (1%) 29032
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "power"] 1.683 ms (5%) 786.36 KiB (1%) 22514
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 1.889 s (5%) 6.86 MiB (1%) 171680
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 932.712 ms (5%) 1.85 MiB (1%) 48978
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "tquartic"] 90.730 ms (5%) 848.41 KiB (1%) 24006
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglina"] 32.611 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglinb"] 3.760 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 4.543 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brownal"] 4.852 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 2.866 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brybnd"] 16.421 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 1.822 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "errinros_mod"] 17.843 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "freuroth"] 4.444 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "hovercraft1d"] 1.114 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "integreq"] 38.173 ms (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "morebv"] 57.237 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "penalty1"] 2.866 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "power"] 1.909 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 15.178 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "spmsrtls"] 5.946 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "tquartic"] 2.380 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 291.561 ms (5%) 1.63 MiB (1%) 40024
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 289.558 ms (5%) 1.60 MiB (1%) 40002
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "bdqrtic"] 629.814 ms (5%) 3.13 MiB (1%) 73774
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brownal"] 110.682 ms (5%) 1.18 MiB (1%) 29015
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 641.499 ms (5%) 1.82 MiB (1%) 40018
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 1.032 s (5%) 4.26 MiB (1%) 103838
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 52.192 ms (5%) 656.06 KiB (1%) 16026
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 943.006 ms (5%) 1.69 MiB (1%) 41996
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 2.700 s (5%) 2.99 MiB (1%) 69970
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 11.270 ms (5%) 431.33 KiB (1%) 10670
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 486.712 s (5%) 565.596 ms 969.93 MiB (1%) 22031041
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 670.973 ms (5%) 2.04 MiB (1%) 46017
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "penalty1"] 110.480 ms (5%) 1.18 MiB (1%) 29032
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 1.709 ms (5%) 942.61 KiB (1%) 22514
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 1.344 s (5%) 6.92 MiB (1%) 169680
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "spmsrtls"] 371.490 ms (5%) 1.75 MiB (1%) 44316
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "tquartic"] 91.933 ms (5%) 1.01 MiB (1%) 24006
["jtprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 42.309 ms (5%) 8.17 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 1.250 ms (5%) 1.55 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "chain"] 3.367 ms (5%) 2.20 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "channel"] 41.863 ms (5%) 2.30 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 3.088 ms (5%) 1.58 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 7.508 ms (5%) 2.25 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "elec"] 1.344 ms (5%) 1.53 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 3.328 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "forward", "marine"] 4.914 ms (5%) 2.30 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.986 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 9.721 ms (5%) 4.17 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 12.792 ms (5%) 4.19 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "structural"] 25.186 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 290.331 μs (5%) 24.05 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "catenary"] 101.950 μs (5%) 4.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 172.180 μs (5%) 6.25 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 1.565 ms (5%) 6.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 64.521 μs (5%) 4.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 94.116 μs (5%) 6.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "elec"] 64.520 μs (5%) 4.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 3.162 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "marine"] 70.481 μs (5%) 6.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 1.823 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 117.539 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 155.610 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "structural"] 24.796 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 47.747 ms (5%) 15.98 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "catenary"] 1.365 ms (5%) 2.88 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "chain"] 3.579 ms (5%) 4.19 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "channel"] 52.343 ms (5%) 4.28 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 3.075 ms (5%) 2.91 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 8.193 ms (5%) 4.23 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "elec"] 1.224 ms (5%) 2.86 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 3.235 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "marine"] 5.345 ms (5%) 4.16 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.899 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "polygon3"] 10.772 ms (5%) 8.05 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "robotarm"] 13.477 ms (5%) 8.12 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "structural"] 25.247 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 300.149 μs (5%) 47.48 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "catenary"] 100.116 μs (5%) 8.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 176.559 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 1.551 ms (5%) 12.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 67.445 μs (5%) 8.30 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 99.575 μs (5%) 12.23 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "elec"] 66.184 μs (5%) 8.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 3.200 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "marine"] 73.907 μs (5%) 11.89 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 1.852 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 118.480 μs (5%) 23.83 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 152.013 μs (5%) 24.02 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "structural"] 25.097 μs (5%) 16 bytes (1%) 1
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglina"] 33.602 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 32.518 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 31.624 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 10.338 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "broyden3d"] 18.491 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brybnd"] 40.381 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 5.417 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "errinros_mod"] 31.287 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "freuroth"] 43.588 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 1.008 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "integreq"] 12.017 s (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "morebv"] 26.533 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "penalty1"] 11.407 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "power"] 1.156 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "sbrybnd"] 57.119 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "spmsrtls"] 45.424 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 6.312 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglina"] 180.446 μs (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 210.001 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 473.030 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brownal"] 127.657 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 211.814 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 750.957 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "dixon3dq"] 40.716 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 169.185 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 463.162 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 12.423 μs (5%) 2.92 KiB (1%) 7
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 274.641 ms (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 250.737 μs (5%) 8.20 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "penalty1"] 123.710 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "power"] 90.038 μs (5%) 304 bytes (1%) 7
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 1.304 ms (5%) 8.20 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 273.419 μs (5%) 18.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "tquartic"] 102.841 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglina"] 34.093 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglinb"] 30.723 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 33.886 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brownal"] 10.801 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 18.953 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brybnd"] 44.069 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 5.935 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "errinros_mod"] 32.149 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "freuroth"] 44.342 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "hovercraft1d"] 1.132 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "integreq"] 12.611 s (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "morebv"] 27.824 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "penalty1"] 12.015 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "power"] 1.302 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 39.662 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "spmsrtls"] 51.652 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "tquartic"] 6.461 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 187.098 μs (5%) 31.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 219.769 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "bdqrtic"] 477.850 μs (5%) 31.42 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brownal"] 130.232 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 214.960 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 739.347 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 41.698 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 172.060 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 471.369 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 13.926 μs (5%) 5.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 279.434 ms (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 250.928 μs (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "penalty1"] 123.299 μs (5%) 16.05 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 89.447 μs (5%) 304 bytes (1%) 7
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 1.170 ms (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "spmsrtls"] 219.098 μs (5%) 36.83 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "tquartic"] 103.653 μs (5%) 15.92 KiB (1%) 9

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]
  • ["jtprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jtprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      23381 s          0 s       1269 s      84662 s          0 s
       #2     0 MHz      58158 s          0 s       1214 s      50064 s          0 s
       #3     0 MHz      21139 s          0 s       1583 s      86631 s          0 s
       #4     0 MHz      22833 s          0 s       1566 s      84974 s          0 s
  Memory: 15.61526870727539 GB (13059.7578125 MB free)
  Uptime: 10956.63 sec
  Load Avg:  1.11  1.04  1.01
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.85
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 27 Mar 2025 - 23:57
    • Baseline: 28 Mar 2025 - 00:59
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["jprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 0.92 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 0.95 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "forward", "chain"] 0.92 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "forward", "channel"] 0.92 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 0.94 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 0.92 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 0.93 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "forward", "marine"] 0.92 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 0.94 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 0.93 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "forward", "structural"] 0.93 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 0.85 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 0.86 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 0.91 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 0.91 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "forward", "catenary"] 0.93 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "forward", "channel"] 0.93 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "forward", "elec"] 0.91 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "forward", "marine"] 0.92 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon3"] 0.91 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "forward", "robotarm"] 0.91 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "forward", "structural"] 0.93 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 0.84 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 0.88 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 0.90 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 0.95 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "structural"] 0.93 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 0.92 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 0.88 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 0.73 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 0.93 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 1.20 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 0.72 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 0.86 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 0.73 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 0.91 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 0.93 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 0.75 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 0.90 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 0.95 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 0.80 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 0.85 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 0.87 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 0.73 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 0.74 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 0.87 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 0.85 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 0.91 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "forward", "chain"] 0.94 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "forward", "channel"] 0.90 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "forward", "elec"] 1.06 (5%) ❌ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 0.94 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 0.95 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 1.07 (5%) ❌ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 0.90 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "reverse", "catenary"] 1.05 (5%) ❌ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 0.89 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 0.79 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 0.93 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 0.93 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 0.94 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float64", "scalable", "forward", "catenary"] 0.92 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float64", "scalable", "forward", "chain"] 0.94 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 0.95 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float64", "scalable", "forward", "elec"] 0.92 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 0.92 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 0.92 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float64", "scalable", "forward", "structural"] 0.93 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 0.94 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 0.90 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 0.92 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float64", "scalable", "reverse", "elec"] 0.93 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 0.93 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "power"] 0.92 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 0.85 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "power"] 0.91 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "freuroth"] 0.91 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "hovercraft1d"] 0.92 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "spmsrtls"] 0.92 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 0.89 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 1.13 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brownal"] 0.91 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 0.93 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 0.73 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 0.89 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 0.93 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 0.87 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 1.10 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 0.91 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "penalty1"] 0.94 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 0.93 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "spmsrtls"] 0.95 (5%) ✅ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]
  • ["jtprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jtprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      18728 s          0 s        991 s      53441 s          0 s
       #2     0 MHz      29415 s          0 s        932 s      42870 s          0 s
       #3     0 MHz      16209 s          0 s       1142 s      55843 s          0 s
       #4     0 MHz      23127 s          0 s       1077 s      49034 s          0 s
  Memory: 15.61526870727539 GB (12645.1796875 MB free)
  Uptime: 7336.25 sec
  Load Avg:  1.0  1.0  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      27379 s          0 s       1417 s      81473 s          0 s
       #2     0 MHz      46014 s          0 s       1312 s      63016 s          0 s
       #3     0 MHz      24312 s          0 s       1639 s      84362 s          0 s
       #4     0 MHz      30682 s          0 s       1579 s      78090 s          0 s
  Memory: 15.61526870727539 GB (12795.76953125 MB free)
  Uptime: 11052.64 sec
  Load Avg:  1.0  1.0  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 27 Mar 2025 - 23:57
  • Package commit: 6364904
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["jprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 10.650 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 1.679 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "chain"] 5.001 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "channel"] 200.956 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 10.170 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 18.455 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "elec"] 1.544 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 3.190 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "forward", "marine"] 4.599 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.791 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 3.032 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 3.957 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "structural"] 19.346 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 943.282 ms (5%) 1.85 MiB (1%) 52081
["jprod!", "optimized", "Float32", "scalable", "reverse", "catenary"] 30.415 ms (5%) 800.48 KiB (1%) 22635
["jprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 147.704 ms (5%) 1.06 MiB (1%) 32439
["jprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 621.663 ms (5%) 6.88 MiB (1%) 209533
["jprod!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 22.969 ms (5%) 587.22 KiB (1%) 18317
["jprod!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 43.995 ms (5%) 828.92 KiB (1%) 23502
["jprod!", "optimized", "Float32", "scalable", "reverse", "elec"] 23.658 ms (5%) 608.72 KiB (1%) 18675
["jprod!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 3.358 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "marine"] 37.085 ms (5%) 711.17 KiB (1%) 19743
["jprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 1.930 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 94.982 ms (5%) 911.66 KiB (1%) 26029
["jprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 181.426 ms (5%) 1.01 MiB (1%) 30171
["jprod!", "optimized", "Float32", "scalable", "reverse", "structural"] 20.808 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 12.624 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "catenary"] 2.101 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "chain"] 7.336 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "channel"] 238.095 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 12.263 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 20.117 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "elec"] 1.744 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 3.180 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "marine"] 5.024 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.871 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon3"] 3.113 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "robotarm"] 4.801 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "structural"] 19.457 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 914.823 ms (5%) 2.24 MiB (1%) 52081
["jprod!", "optimized", "Float64", "scalable", "reverse", "catenary"] 30.168 ms (5%) 966.67 KiB (1%) 22635
["jprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 149.611 ms (5%) 1.29 MiB (1%) 32439
["jprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 618.141 ms (5%) 8.33 MiB (1%) 209533
["jprod!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 23.511 ms (5%) 711.91 KiB (1%) 18317
["jprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 43.498 ms (5%) 1000.58 KiB (1%) 23502
["jprod!", "optimized", "Float64", "scalable", "reverse", "elec"] 23.612 ms (5%) 744.00 KiB (1%) 18675
["jprod!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 3.181 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "marine"] 37.094 ms (5%) 855.20 KiB (1%) 19743
["jprod!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 1.890 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 96.197 ms (5%) 1.09 MiB (1%) 26029
["jprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 189.612 ms (5%) 1.24 MiB (1%) 30171
["jprod!", "optimized", "Float64", "scalable", "reverse", "structural"] 19.637 μs (5%) 16 bytes (1%) 1
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglina"] 31.289 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 3.103 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 4.311 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 4.168 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "broyden3d"] 2.479 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brybnd"] 15.058 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 1.383 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "errinros_mod"] 11.512 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "freuroth"] 3.782 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 630.312 ns (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "integreq"] 34.549 ms (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "morebv"] 70.421 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "penalty1"] 2.448 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "power"] 1.547 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "sbrybnd"] 14.658 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "spmsrtls"] 5.525 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 1.830 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglina"] 289.222 ms (5%) 1.32 MiB (1%) 40024
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 282.782 ms (5%) 1.29 MiB (1%) 40002
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 617.592 ms (5%) 2.55 MiB (1%) 73774
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brownal"] 108.403 ms (5%) 989.33 KiB (1%) 29015
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 386.136 ms (5%) 1.52 MiB (1%) 40018
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 800.415 ms (5%) 3.46 MiB (1%) 103838
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "dixon3dq"] 49.165 ms (5%) 531.06 KiB (1%) 16026
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 673.939 ms (5%) 1.32 MiB (1%) 41996
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 2.144 s (5%) 2.44 MiB (1%) 69970
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 12.586 ms (5%) 358.58 KiB (1%) 10670
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 361.184 s (5%) 473.328 ms 817.13 MiB (1%) 22031041
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 555.519 ms (5%) 1.70 MiB (1%) 46017
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "penalty1"] 108.550 ms (5%) 989.91 KiB (1%) 29032
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "power"] 1.653 ms (5%) 786.36 KiB (1%) 22514
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 1.402 s (5%) 6.86 MiB (1%) 171680
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 676.102 ms (5%) 1.85 MiB (1%) 48978
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "tquartic"] 89.969 ms (5%) 848.41 KiB (1%) 24006
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglina"] 32.811 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglinb"] 3.771 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 4.265 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brownal"] 4.845 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 2.885 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brybnd"] 16.410 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 1.825 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "errinros_mod"] 18.043 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "freuroth"] 4.488 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "hovercraft1d"] 1.146 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "integreq"] 38.196 ms (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "morebv"] 57.808 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "penalty1"] 2.869 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "power"] 1.916 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 15.239 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "spmsrtls"] 5.961 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "tquartic"] 2.389 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 291.831 ms (5%) 1.63 MiB (1%) 40024
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 284.838 ms (5%) 1.60 MiB (1%) 40002
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "bdqrtic"] 622.601 ms (5%) 3.13 MiB (1%) 73774
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brownal"] 108.251 ms (5%) 1.18 MiB (1%) 29015
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 410.452 ms (5%) 1.82 MiB (1%) 40018
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 814.439 ms (5%) 4.26 MiB (1%) 103838
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 48.682 ms (5%) 656.06 KiB (1%) 16026
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 800.126 ms (5%) 1.69 MiB (1%) 41996
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 2.093 s (5%) 2.99 MiB (1%) 69970
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 11.166 ms (5%) 431.33 KiB (1%) 10670
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 343.743 s (5%) 686.800 ms 969.93 MiB (1%) 22031041
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 479.216 ms (5%) 2.04 MiB (1%) 46017
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "penalty1"] 107.524 ms (5%) 1.18 MiB (1%) 29032
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 1.560 ms (5%) 942.61 KiB (1%) 22514
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 1.116 s (5%) 6.92 MiB (1%) 169680
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "spmsrtls"] 365.063 ms (5%) 1.75 MiB (1%) 44316
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "tquartic"] 89.233 ms (5%) 1.01 MiB (1%) 24006
["jtprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 38.907 ms (5%) 8.17 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 1.252 ms (5%) 1.55 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "chain"] 3.406 ms (5%) 2.20 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "channel"] 41.238 ms (5%) 2.30 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 2.893 ms (5%) 1.58 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 7.305 ms (5%) 2.25 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "elec"] 1.431 ms (5%) 1.53 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 2.909 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "forward", "marine"] 4.890 ms (5%) 2.30 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.660 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 9.394 ms (5%) 4.17 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 12.086 ms (5%) 4.19 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "structural"] 23.705 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 289.581 μs (5%) 24.05 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "catenary"] 106.760 μs (5%) 4.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 173.214 μs (5%) 6.25 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 1.608 ms (5%) 6.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 60.373 μs (5%) 4.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 95.900 μs (5%) 6.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "elec"] 64.561 μs (5%) 4.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 3.128 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "marine"] 70.822 μs (5%) 6.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 1.648 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 117.810 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 139.631 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "structural"] 24.556 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 47.106 ms (5%) 15.98 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "catenary"] 1.263 ms (5%) 2.88 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "chain"] 3.378 ms (5%) 4.19 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "channel"] 52.076 ms (5%) 4.28 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 3.050 ms (5%) 2.91 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 7.760 ms (5%) 4.23 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "elec"] 1.132 ms (5%) 2.86 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 2.943 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "marine"] 5.235 ms (5%) 4.16 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.717 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "polygon3"] 10.750 ms (5%) 8.05 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "robotarm"] 13.312 ms (5%) 8.12 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "structural"] 23.403 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 294.752 μs (5%) 47.48 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "catenary"] 100.809 μs (5%) 8.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 174.246 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 1.499 ms (5%) 12.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 67.306 μs (5%) 8.30 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 102.803 μs (5%) 12.23 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "elec"] 60.854 μs (5%) 8.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 3.147 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "marine"] 72.696 μs (5%) 11.89 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 1.817 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 119.142 μs (5%) 23.83 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 152.275 μs (5%) 24.02 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "structural"] 24.907 μs (5%) 16 bytes (1%) 1
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglina"] 35.261 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 33.778 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 31.722 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 10.226 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "broyden3d"] 17.759 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brybnd"] 40.040 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 5.421 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "errinros_mod"] 30.178 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "freuroth"] 44.764 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 1.021 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "integreq"] 11.822 s (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "morebv"] 26.678 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "penalty1"] 11.324 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "power"] 1.071 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "sbrybnd"] 53.452 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "spmsrtls"] 46.020 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 6.531 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglina"] 185.557 μs (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 168.595 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 460.711 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brownal"] 127.128 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 216.184 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 757.346 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "dixon3dq"] 39.314 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 165.840 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 459.739 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 11.622 μs (5%) 2.92 KiB (1%) 7
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 306.305 ms (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 247.964 μs (5%) 8.20 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "penalty1"] 122.288 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "power"] 82.665 μs (5%) 304 bytes (1%) 7
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 1.242 ms (5%) 8.20 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 274.142 μs (5%) 18.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "tquartic"] 101.780 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglina"] 33.284 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglinb"] 30.539 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 33.559 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brownal"] 11.003 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 15.918 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brybnd"] 43.924 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 5.934 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "errinros_mod"] 32.054 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "freuroth"] 40.206 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "hovercraft1d"] 1.055 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "integreq"] 12.546 s (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "morebv"] 26.674 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "penalty1"] 12.187 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "power"] 1.290 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 39.612 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "spmsrtls"] 49.670 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "tquartic"] 6.470 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 171.350 μs (5%) 31.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 255.227 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "bdqrtic"] 467.073 μs (5%) 31.42 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brownal"] 122.169 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 211.335 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 681.344 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 38.091 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 168.064 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 464.829 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 12.113 μs (5%) 5.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 309.167 ms (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 227.465 μs (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "penalty1"] 121.216 μs (5%) 16.05 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 83.696 μs (5%) 304 bytes (1%) 7
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 1.167 ms (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "spmsrtls"] 218.899 μs (5%) 36.83 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "tquartic"] 103.353 μs (5%) 15.92 KiB (1%) 9

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]
  • ["jtprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jtprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      18728 s          0 s        991 s      53441 s          0 s
       #2     0 MHz      29415 s          0 s        932 s      42870 s          0 s
       #3     0 MHz      16209 s          0 s       1142 s      55843 s          0 s
       #4     0 MHz      23127 s          0 s       1077 s      49034 s          0 s
  Memory: 15.61526870727539 GB (12645.1796875 MB free)
  Uptime: 7336.25 sec
  Load Avg:  1.0  1.0  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 28 Mar 2025 - 00:59
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["jprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 11.552 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 1.768 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "chain"] 5.422 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "channel"] 217.947 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 10.780 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 20.127 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "elec"] 1.559 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 3.426 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "forward", "marine"] 4.984 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.897 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 3.026 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 4.264 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "structural"] 20.849 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 1.112 s (5%) 1.85 MiB (1%) 52081
["jprod!", "optimized", "Float32", "scalable", "reverse", "catenary"] 29.591 ms (5%) 800.48 KiB (1%) 22635
["jprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 171.035 ms (5%) 1.06 MiB (1%) 32439
["jprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 683.246 ms (5%) 6.88 MiB (1%) 209533
["jprod!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 23.061 ms (5%) 587.22 KiB (1%) 18317
["jprod!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 43.364 ms (5%) 828.92 KiB (1%) 23502
["jprod!", "optimized", "Float32", "scalable", "reverse", "elec"] 23.639 ms (5%) 608.72 KiB (1%) 18675
["jprod!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 3.410 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "marine"] 36.843 ms (5%) 711.17 KiB (1%) 19743
["jprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 1.909 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 94.701 ms (5%) 911.66 KiB (1%) 26029
["jprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 185.454 ms (5%) 1.01 MiB (1%) 30171
["jprod!", "optimized", "Float32", "scalable", "reverse", "structural"] 20.839 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 13.826 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "catenary"] 2.252 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "chain"] 7.376 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "channel"] 257.261 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 12.183 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 20.658 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "elec"] 1.921 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 3.252 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "marine"] 5.444 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.889 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon3"] 3.413 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "robotarm"] 5.261 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "structural"] 20.949 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 1.093 s (5%) 2.24 MiB (1%) 52081
["jprod!", "optimized", "Float64", "scalable", "reverse", "catenary"] 31.097 ms (5%) 966.67 KiB (1%) 22635
["jprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 170.353 ms (5%) 1.29 MiB (1%) 32439
["jprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 686.990 ms (5%) 8.33 MiB (1%) 209533
["jprod!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 23.612 ms (5%) 711.91 KiB (1%) 18317
["jprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 45.822 ms (5%) 1000.58 KiB (1%) 23502
["jprod!", "optimized", "Float64", "scalable", "reverse", "elec"] 23.986 ms (5%) 744.00 KiB (1%) 18675
["jprod!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 3.186 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "marine"] 38.556 ms (5%) 855.20 KiB (1%) 19743
["jprod!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 1.849 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 95.292 ms (5%) 1.09 MiB (1%) 26029
["jprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 193.808 ms (5%) 1.24 MiB (1%) 30171
["jprod!", "optimized", "Float64", "scalable", "reverse", "structural"] 21.140 μs (5%) 16 bytes (1%) 1
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglina"] 31.098 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 3.102 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 4.329 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 4.163 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "broyden3d"] 2.483 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brybnd"] 15.098 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 1.386 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "errinros_mod"] 11.621 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "freuroth"] 3.768 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 617.919 ns (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "integreq"] 34.476 ms (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "morebv"] 68.718 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "penalty1"] 2.435 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "power"] 1.557 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "sbrybnd"] 14.707 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "spmsrtls"] 5.494 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 1.829 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglina"] 283.823 ms (5%) 1.32 MiB (1%) 40024
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 279.817 ms (5%) 1.29 MiB (1%) 40002
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 591.520 ms (5%) 2.55 MiB (1%) 73774
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brownal"] 106.648 ms (5%) 989.33 KiB (1%) 29015
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 420.827 ms (5%) 1.52 MiB (1%) 40018
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 906.620 ms (5%) 3.46 MiB (1%) 103838
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "dixon3dq"] 48.953 ms (5%) 531.06 KiB (1%) 16026
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 920.742 ms (5%) 1.32 MiB (1%) 41996
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 2.302 s (5%) 2.44 MiB (1%) 69970
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 10.505 ms (5%) 358.58 KiB (1%) 10670
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 501.792 s (5%) 502.037 ms 817.13 MiB (1%) 22031041
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 646.786 ms (5%) 1.70 MiB (1%) 46017
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "penalty1"] 107.468 ms (5%) 989.91 KiB (1%) 29032
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "power"] 1.715 ms (5%) 786.36 KiB (1%) 22514
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 1.912 s (5%) 6.86 MiB (1%) 171680
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 739.864 ms (5%) 1.85 MiB (1%) 48978
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "tquartic"] 89.164 ms (5%) 848.41 KiB (1%) 24006
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglina"] 33.162 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglinb"] 3.829 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 4.594 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brownal"] 4.892 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 2.899 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brybnd"] 16.541 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 1.854 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "errinros_mod"] 17.813 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "freuroth"] 4.534 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "hovercraft1d"] 1.149 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "integreq"] 38.236 ms (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "morebv"] 57.147 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "penalty1"] 2.922 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "power"] 1.943 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 15.349 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "spmsrtls"] 6.005 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "tquartic"] 2.416 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 287.976 ms (5%) 1.63 MiB (1%) 40024
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 284.008 ms (5%) 1.60 MiB (1%) 40002
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "bdqrtic"] 599.500 ms (5%) 3.13 MiB (1%) 73774
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brownal"] 108.760 ms (5%) 1.18 MiB (1%) 29015
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 546.714 ms (5%) 1.82 MiB (1%) 40018
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 903.570 ms (5%) 4.26 MiB (1%) 103838
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 51.307 ms (5%) 656.06 KiB (1%) 16026
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 1.002 s (5%) 1.69 MiB (1%) 41996
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 2.465 s (5%) 2.99 MiB (1%) 69970
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 12.848 ms (5%) 431.33 KiB (1%) 10670
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 472.495 s (5%) 678.077 ms 969.93 MiB (1%) 22031041
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 645.108 ms (5%) 2.04 MiB (1%) 46017
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "penalty1"] 109.374 ms (5%) 1.18 MiB (1%) 29032
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 1.788 ms (5%) 942.61 KiB (1%) 22514
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 1.312 s (5%) 6.92 MiB (1%) 169680
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "spmsrtls"] 367.112 ms (5%) 1.75 MiB (1%) 44316
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "tquartic"] 90.673 ms (5%) 1.01 MiB (1%) 24006
["jtprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 42.587 ms (5%) 8.17 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 1.256 ms (5%) 1.55 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "chain"] 3.633 ms (5%) 2.20 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "channel"] 45.739 ms (5%) 2.30 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 3.000 ms (5%) 1.58 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 7.515 ms (5%) 2.25 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "elec"] 1.355 ms (5%) 1.53 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 3.102 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "forward", "marine"] 4.746 ms (5%) 2.30 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.754 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 9.494 ms (5%) 4.17 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 11.335 ms (5%) 4.19 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "structural"] 24.596 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 320.509 μs (5%) 24.05 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "catenary"] 101.370 μs (5%) 4.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 193.662 μs (5%) 6.25 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 2.040 ms (5%) 6.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 65.072 μs (5%) 4.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 97.352 μs (5%) 6.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "elec"] 64.842 μs (5%) 4.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 3.107 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "marine"] 73.047 μs (5%) 6.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 1.766 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 117.340 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 148.557 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "structural"] 24.616 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 47.691 ms (5%) 15.98 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "catenary"] 1.378 ms (5%) 2.88 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "chain"] 3.582 ms (5%) 4.19 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "channel"] 52.563 ms (5%) 4.28 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 3.086 ms (5%) 2.91 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 8.185 ms (5%) 4.23 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "elec"] 1.224 ms (5%) 2.86 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 3.207 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "marine"] 5.262 ms (5%) 4.16 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.867 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "polygon3"] 10.731 ms (5%) 8.05 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "robotarm"] 13.679 ms (5%) 8.12 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "structural"] 25.167 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 314.097 μs (5%) 47.48 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "catenary"] 102.822 μs (5%) 8.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 193.352 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 1.623 ms (5%) 12.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 68.368 μs (5%) 8.30 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 102.021 μs (5%) 12.23 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "elec"] 65.312 μs (5%) 8.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 3.248 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "marine"] 75.551 μs (5%) 11.89 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 1.909 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 118.822 μs (5%) 23.83 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 159.208 μs (5%) 24.02 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "structural"] 25.117 μs (5%) 16 bytes (1%) 1
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglina"] 35.479 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 35.167 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 32.091 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 10.414 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "broyden3d"] 18.171 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brybnd"] 41.768 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 5.415 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "errinros_mod"] 31.376 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "freuroth"] 43.757 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 1.100 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "integreq"] 11.880 s (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "morebv"] 26.816 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "penalty1"] 11.267 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "power"] 1.165 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "sbrybnd"] 55.909 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "spmsrtls"] 47.691 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 6.322 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglina"] 184.965 μs (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 177.422 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 545.159 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brownal"] 130.384 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 217.567 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 752.567 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "dixon3dq"] 40.385 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 168.124 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 479.316 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 12.163 μs (5%) 2.92 KiB (1%) 7
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 320.367 ms (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 250.748 μs (5%) 8.20 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "penalty1"] 126.276 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "power"] 91.290 μs (5%) 304 bytes (1%) 7
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 1.280 ms (5%) 8.20 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 277.168 μs (5%) 18.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "tquartic"] 104.966 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglina"] 33.996 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglinb"] 30.506 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 33.708 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brownal"] 10.795 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 16.692 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brybnd"] 42.566 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 5.957 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "errinros_mod"] 32.337 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "freuroth"] 44.375 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "hovercraft1d"] 1.146 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "integreq"] 12.599 s (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "morebv"] 27.975 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "penalty1"] 12.242 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "power"] 1.275 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 39.808 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "spmsrtls"] 53.823 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "tquartic"] 6.471 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 191.809 μs (5%) 31.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 225.633 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "bdqrtic"] 471.342 μs (5%) 31.42 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brownal"] 134.451 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 226.373 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 932.204 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 42.640 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 173.875 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 498.152 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 13.986 μs (5%) 5.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 282.127 ms (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 250.659 μs (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "penalty1"] 129.132 μs (5%) 16.05 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 89.828 μs (5%) 304 bytes (1%) 7
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 1.201 ms (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "spmsrtls"] 230.671 μs (5%) 36.83 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "tquartic"] 103.885 μs (5%) 15.92 KiB (1%) 9

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]
  • ["jtprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jtprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      27379 s          0 s       1417 s      81473 s          0 s
       #2     0 MHz      46014 s          0 s       1312 s      63016 s          0 s
       #3     0 MHz      24312 s          0 s       1639 s      84362 s          0 s
       #4     0 MHz      30682 s          0 s       1579 s      78090 s          0 s
  Memory: 15.61526870727539 GB (12795.76953125 MB free)
  Uptime: 11052.64 sec
  Load Avg:  1.0  1.0  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.85
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 28 Mar 2025 - 00:03
    • Baseline: 28 Mar 2025 - 01:01
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "hovercraft1d"] 1.08 (5%) ❌ 1.00 (1%)
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "polygon1"] 1.07 (5%) ❌ 1.00 (1%)
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 1.06 (5%) ❌ 1.00 (1%)
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "integreq"] 0.92 (5%) ✅ 1.00 (1%)
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "channel"] 1.05 (5%) ❌ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hess_coord", "optimized", "Float64", "scalable_cons", "sparse"]
  • ["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      17066 s          0 s        936 s      58295 s          0 s
       #2     0 MHz      34930 s          0 s        805 s      40561 s          0 s
       #3     0 MHz      16760 s          0 s        972 s      58568 s          0 s
       #4     0 MHz      20354 s          0 s        954 s      55018 s          0 s
  Memory: 15.61526870727539 GB (12051.41015625 MB free)
  Uptime: 7645.15 sec
  Load Avg:  1.0  1.01  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      25422 s          0 s       1258 s      84926 s          0 s
       #2     0 MHz      50386 s          0 s       1077 s      60155 s          0 s
       #3     0 MHz      23084 s          0 s       1344 s      87183 s          0 s
       #4     0 MHz      29359 s          0 s       1293 s      80990 s          0 s
  Memory: 15.61526870727539 GB (12694.66015625 MB free)
  Uptime: 11179.6 sec
  Load Avg:  1.04  1.03  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 28 Mar 2025 - 00:03
  • Package commit: 6364904
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "camshape"] 388.838 ms (5%) 1.61 MiB (1%) 12348
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "catenary"] 12.212 ms (5%) 356.97 KiB (1%) 2390
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "chain"] 22.036 ms (5%) 275.28 KiB (1%) 1932
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "channel"] 799.442 ms (5%) 974.16 KiB (1%) 6742
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "clnlbeam"] 12.848 ms (5%) 120.84 KiB (1%) 802
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "controlinvestment"] 34.051 ms (5%) 275.28 KiB (1%) 1932
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "elec"] 897.018 s (5%) 113.93 MiB (1%) 793214
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "hovercraft1d"] 542.498 μs (5%) 5.57 MiB (1%) 472
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "marine"] 355.793 ms (5%) 4.18 MiB (1%) 30600
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "polygon1"] 19.188 ms (5%) 206.62 KiB (1%) 1280
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "polygon3"] 70.922 ms (5%) 614.22 KiB (1%) 4406
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "robotarm"] 74.322 ms (5%) 810.78 KiB (1%) 5896
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "structural"] 12.896 ms (5%) 92.39 KiB (1%) 854
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglina"] 45.185 ms (5%) 328.33 KiB (1%) 2465
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 43.380 ms (5%) 328.33 KiB (1%) 2465
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "bdqrtic"] 73.572 ms (5%) 335.41 KiB (1%) 2461
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brownal"] 19.190 s (5%) 183.476 ms 197.78 MiB (1%) 1466005
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "broyden3d"] 22.596 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brybnd"] 63.162 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "dixon3dq"] 8.359 ms (5%) 201.23 KiB (1%) 1469
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "errinros_mod"] 61.023 ms (5%) 336.17 KiB (1%) 2467
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 76.109 ms (5%) 336.17 KiB (1%) 2467
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "hovercraft1d"] 1.542 ms (5%) 115.48 KiB (1%) 797
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "integreq"] 16.341 s (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "morebv"] 32.704 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "penalty1"] 17.870 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "power"] 2.656 ms (5%) 81.22 KiB (1%) 469
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "sbrybnd"] 91.703 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "spmsrtls"] 357.188 ms (5%) 1.82 MiB (1%) 13965
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "tquartic"] 11.459 ms (5%) 208.31 KiB (1%) 1465
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "camshape"] 19.389 ms (5%) 55.07 MiB (1%) 95454
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "catenary"] 6.971 ms (5%) 18.40 MiB (1%) 32442
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "chain"] 6.418 ms (5%) 13.45 MiB (1%) 40737
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "channel"] 21.813 ms (5%) 50.74 MiB (1%) 133360
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 6.333 ms (5%) 13.98 MiB (1%) 43455
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 17.787 ms (5%) 45.54 MiB (1%) 68305
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 10.066 s (5%) 627.692 ms 2.09 GiB (1%) 6332543
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 2.093 ms (5%) 5.72 MiB (1%) 11552
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "marine"] 2.761 ms (5%) 6.24 MiB (1%) 32485
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 9.489 ms (5%) 24.11 MiB (1%) 36025
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "polygon3"] 35.064 ms (5%) 91.53 MiB (1%) 87954
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "robotarm"] 19.106 ms (5%) 52.23 MiB (1%) 52711
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "structural"] 1.480 ms (5%) 8.86 MiB (1%) 34292
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 625.907 ms (5%) 23.286 ms 319.40 MiB (1%) 1666426
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 114.133 ms (5%) 56.26 MiB (1%) 707327
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 143.770 ms (5%) 66.84 MiB (1%) 964733
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 711.966 ms (5%) 51.633 ms 276.38 MiB (1%) 4112054
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 144.917 ms (5%) 67.86 MiB (1%) 836251
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 123.664 ms (5%) 70.10 MiB (1%) 844592
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 434.881 s (5%) 7.318 s 36.60 GiB (1%) 109439362
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "hovercraft1d"] 12.293 ms (5%) 10.91 MiB (1%) 110176
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 91.961 ms (5%) 44.83 MiB (1%) 521452
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 52.258 ms (5%) 32.64 MiB (1%) 380845
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 236.750 ms (5%) 143.18 MiB (1%) 1008411
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 173.290 ms (5%) 99.92 MiB (1%) 873713
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 156.314 ms (5%) 150.36 MiB (1%) 475498

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hess_coord", "optimized", "Float64", "scalable_cons", "sparse"]
  • ["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      17066 s          0 s        936 s      58295 s          0 s
       #2     0 MHz      34930 s          0 s        805 s      40561 s          0 s
       #3     0 MHz      16760 s          0 s        972 s      58568 s          0 s
       #4     0 MHz      20354 s          0 s        954 s      55018 s          0 s
  Memory: 15.61526870727539 GB (12051.41015625 MB free)
  Uptime: 7645.15 sec
  Load Avg:  1.0  1.01  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 28 Mar 2025 - 01:01
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "camshape"] 406.394 ms (5%) 1.61 MiB (1%) 12348
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "catenary"] 12.323 ms (5%) 356.97 KiB (1%) 2390
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "chain"] 22.087 ms (5%) 275.28 KiB (1%) 1932
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "channel"] 803.467 ms (5%) 974.16 KiB (1%) 6742
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "clnlbeam"] 12.905 ms (5%) 120.84 KiB (1%) 802
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "controlinvestment"] 34.460 ms (5%) 275.28 KiB (1%) 1932
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "elec"] 884.746 s (5%) 78.248 ms 113.93 MiB (1%) 793214
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "hovercraft1d"] 502.424 μs (5%) 5.57 MiB (1%) 472
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "marine"] 341.140 ms (5%) 4.18 MiB (1%) 30600
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "polygon1"] 17.949 ms (5%) 206.62 KiB (1%) 1280
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "polygon3"] 69.862 ms (5%) 614.22 KiB (1%) 4406
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "robotarm"] 75.366 ms (5%) 810.78 KiB (1%) 5896
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "structural"] 13.078 ms (5%) 92.39 KiB (1%) 854
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglina"] 45.173 ms (5%) 328.33 KiB (1%) 2465
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 43.500 ms (5%) 328.33 KiB (1%) 2465
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "bdqrtic"] 70.203 ms (5%) 335.41 KiB (1%) 2461
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brownal"] 18.740 s (5%) 161.101 ms 197.78 MiB (1%) 1466005
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "broyden3d"] 23.658 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brybnd"] 62.672 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "dixon3dq"] 8.490 ms (5%) 201.23 KiB (1%) 1469
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "errinros_mod"] 60.576 ms (5%) 336.17 KiB (1%) 2467
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 72.024 ms (5%) 336.17 KiB (1%) 2467
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "hovercraft1d"] 1.607 ms (5%) 115.48 KiB (1%) 797
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "integreq"] 17.676 s (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "morebv"] 32.350 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "penalty1"] 18.592 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "power"] 2.671 ms (5%) 81.22 KiB (1%) 469
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "sbrybnd"] 89.571 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "spmsrtls"] 350.148 ms (5%) 1.82 MiB (1%) 13965
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "tquartic"] 11.651 ms (5%) 208.31 KiB (1%) 1465
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "camshape"] 19.214 ms (5%) 55.07 MiB (1%) 95454
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "catenary"] 6.917 ms (5%) 18.40 MiB (1%) 32442
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "chain"] 6.414 ms (5%) 13.45 MiB (1%) 40737
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "channel"] 20.725 ms (5%) 50.74 MiB (1%) 133360
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 6.347 ms (5%) 13.98 MiB (1%) 43455
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 17.724 ms (5%) 45.54 MiB (1%) 68305
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 9.797 s (5%) 612.557 ms 2.09 GiB (1%) 6332543
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 2.094 ms (5%) 5.72 MiB (1%) 11552
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "marine"] 2.737 ms (5%) 6.24 MiB (1%) 32485
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 9.514 ms (5%) 24.11 MiB (1%) 36025
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "polygon3"] 33.699 ms (5%) 91.53 MiB (1%) 87954
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "robotarm"] 18.783 ms (5%) 52.23 MiB (1%) 52699
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "structural"] 1.459 ms (5%) 8.86 MiB (1%) 34292
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 602.580 ms (5%) 23.531 ms 319.40 MiB (1%) 1666426
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 116.114 ms (5%) 56.26 MiB (1%) 707327
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 139.962 ms (5%) 66.84 MiB (1%) 964733
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 694.243 ms (5%) 50.876 ms 276.38 MiB (1%) 4112054
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 143.072 ms (5%) 67.80 MiB (1%) 835255
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 124.527 ms (5%) 70.10 MiB (1%) 844592
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 437.290 s (5%) 6.407 s 36.60 GiB (1%) 109439362
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "hovercraft1d"] 12.274 ms (5%) 10.91 MiB (1%) 110176
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 91.922 ms (5%) 44.83 MiB (1%) 521452
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 52.766 ms (5%) 32.55 MiB (1%) 379345
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 230.635 ms (5%) 143.18 MiB (1%) 1008411
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 173.641 ms (5%) 99.92 MiB (1%) 873701
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 153.195 ms (5%) 150.36 MiB (1%) 475498

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hess_coord", "optimized", "Float64", "scalable_cons", "sparse"]
  • ["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      25422 s          0 s       1258 s      84926 s          0 s
       #2     0 MHz      50386 s          0 s       1077 s      60155 s          0 s
       #3     0 MHz      23084 s          0 s       1344 s      87183 s          0 s
       #4     0 MHz      29359 s          0 s       1293 s      80990 s          0 s
  Memory: 15.61526870727539 GB (12694.66015625 MB free)
  Uptime: 11179.6 sec
  Load Avg:  1.04  1.03  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.85
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 28 Mar 2025 - 00:03
    • Baseline: 28 Mar 2025 - 01:04
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["jprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 1.47 (5%) ❌ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "forward", "channel"] 1.08 (5%) ❌ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 1.07 (5%) ❌ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 1.08 (5%) ❌ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "forward", "marine"] 1.07 (5%) ❌ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.09 (5%) ❌ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 1.07 (5%) ❌ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 1.07 (5%) ❌ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 0.90 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 0.92 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 0.94 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 1.06 (5%) ❌ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 1.09 (5%) ❌ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 0.80 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "reverse", "structural"] 1.10 (5%) ❌ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 1.76 (5%) ❌ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "forward", "channel"] 0.93 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "forward", "marine"] 0.92 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 0.92 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon3"] 0.92 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "catenary"] 0.95 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 0.92 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 0.94 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 0.93 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 0.95 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "elec"] 0.95 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 1.07 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 0.94 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 0.94 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brybnd"] 1.06 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 1.24 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "freuroth"] 1.06 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 1.07 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "power"] 0.93 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 1.11 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglina"] 1.05 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brownal"] 1.05 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 0.73 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 0.92 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 0.91 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 1.24 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 0.85 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 0.95 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 0.89 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 0.78 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglina"] 1.09 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglinb"] 1.06 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brownal"] 1.07 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 1.09 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 1.09 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "errinros_mod"] 1.45 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "hovercraft1d"] 1.10 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "morebv"] 1.08 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "penalty1"] 1.09 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "power"] 1.08 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 1.08 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "spmsrtls"] 1.09 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "tquartic"] 1.07 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 0.58 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 0.91 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 0.45 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 0.60 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 0.65 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 0.67 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 0.84 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 1.05 (5%) ❌ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 1.08 (5%) ❌ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 1.10 (5%) ❌ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "forward", "structural"] 1.07 (5%) ❌ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 0.94 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 1.08 (5%) ❌ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 1.05 (5%) ❌ 1.00 (1%)
["jtprod!", "optimized", "Float64", "scalable", "forward", "chain"] 0.93 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float64", "scalable", "forward", "channel"] 0.94 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 1.08 (5%) ❌ 1.00 (1%)
["jtprod!", "optimized", "Float64", "scalable", "forward", "marine"] 1.06 (5%) ❌ 1.00 (1%)
["jtprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 0.91 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 0.92 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 0.92 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float64", "scalable", "reverse", "elec"] 0.94 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglina"] 0.95 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brybnd"] 0.95 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "errinros_mod"] 1.22 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "spmsrtls"] 0.92 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 1.14 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "dixon3dq"] 0.92 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 0.94 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 0.86 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 1.06 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "power"] 0.93 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 0.94 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "tquartic"] 0.95 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 1.16 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brybnd"] 1.06 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 1.06 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 0.92 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "bdqrtic"] 0.91 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 0.88 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 0.89 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 0.91 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 1.11 (5%) ❌ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]
  • ["jtprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jtprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      18145 s          0 s        990 s      57583 s          0 s
       #2     0 MHz      36265 s          0 s        842 s      39660 s          0 s
       #3     0 MHz      15852 s          0 s       1127 s      59753 s          0 s
       #4     0 MHz      19225 s          0 s       1124 s      56392 s          0 s
  Memory: 15.61526870727539 GB (12552.86328125 MB free)
  Uptime: 7689.59 sec
  Load Avg:  1.07  1.03  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      25433 s          0 s       1403 s      86678 s          0 s
       #2     0 MHz      54027 s          0 s       1181 s      58370 s          0 s
       #3     0 MHz      22222 s          0 s       1619 s      89691 s          0 s
       #4     0 MHz      28065 s          0 s       1580 s      83899 s          0 s
  Memory: 15.61526870727539 GB (12874.18359375 MB free)
  Uptime: 11373.76 sec
  Load Avg:  1.08  1.02  1.01
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 28 Mar 2025 - 00:03
  • Package commit: 6364904
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["jprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 16.721 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 1.693 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "chain"] 5.021 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "channel"] 218.947 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 10.129 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 20.288 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "elec"] 1.567 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 3.403 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "forward", "marine"] 4.998 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.945 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 3.044 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 4.304 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "structural"] 19.597 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 886.443 ms (5%) 1.85 MiB (1%) 52081
["jprod!", "optimized", "Float32", "scalable", "reverse", "catenary"] 29.842 ms (5%) 800.48 KiB (1%) 22635
["jprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 146.633 ms (5%) 1.06 MiB (1%) 32439
["jprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 597.434 ms (5%) 6.88 MiB (1%) 209533
["jprod!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 23.258 ms (5%) 587.22 KiB (1%) 18317
["jprod!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 43.710 ms (5%) 828.92 KiB (1%) 23502
["jprod!", "optimized", "Float32", "scalable", "reverse", "elec"] 23.358 ms (5%) 608.72 KiB (1%) 18675
["jprod!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 3.381 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "marine"] 35.537 ms (5%) 711.17 KiB (1%) 19743
["jprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 1.956 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 95.027 ms (5%) 911.66 KiB (1%) 26029
["jprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 183.310 ms (5%) 1.01 MiB (1%) 30171
["jprod!", "optimized", "Float32", "scalable", "reverse", "structural"] 20.799 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 24.706 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "catenary"] 2.232 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "chain"] 6.803 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "channel"] 237.321 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 12.123 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 20.488 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "elec"] 1.905 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 3.183 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "marine"] 4.982 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.798 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon3"] 3.131 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "robotarm"] 5.223 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "structural"] 19.787 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 958.894 ms (5%) 2.24 MiB (1%) 52081
["jprod!", "optimized", "Float64", "scalable", "reverse", "catenary"] 30.283 ms (5%) 966.67 KiB (1%) 22635
["jprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 151.372 ms (5%) 1.29 MiB (1%) 32439
["jprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 596.890 ms (5%) 8.33 MiB (1%) 209533
["jprod!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 23.514 ms (5%) 711.91 KiB (1%) 18317
["jprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 44.191 ms (5%) 1000.58 KiB (1%) 23502
["jprod!", "optimized", "Float64", "scalable", "reverse", "elec"] 23.731 ms (5%) 744.00 KiB (1%) 18675
["jprod!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 3.173 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "marine"] 36.825 ms (5%) 855.20 KiB (1%) 19743
["jprod!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 1.928 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 95.826 ms (5%) 1.09 MiB (1%) 26029
["jprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 185.804 ms (5%) 1.24 MiB (1%) 30171
["jprod!", "optimized", "Float64", "scalable", "reverse", "structural"] 20.388 μs (5%) 16 bytes (1%) 1
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglina"] 31.098 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 3.111 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 4.037 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 3.919 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "broyden3d"] 2.505 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brybnd"] 14.817 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 1.585 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "errinros_mod"] 10.760 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "freuroth"] 3.747 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 625.692 ns (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "integreq"] 34.448 ms (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "morebv"] 70.160 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "penalty1"] 2.478 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "power"] 1.458 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "sbrybnd"] 14.598 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "spmsrtls"] 5.659 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 2.014 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglina"] 287.675 ms (5%) 1.32 MiB (1%) 40024
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 281.216 ms (5%) 1.29 MiB (1%) 40002
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 610.090 ms (5%) 2.55 MiB (1%) 73774
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brownal"] 108.330 ms (5%) 989.33 KiB (1%) 29015
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 360.872 ms (5%) 1.52 MiB (1%) 40018
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 802.808 ms (5%) 3.46 MiB (1%) 103838
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "dixon3dq"] 50.879 ms (5%) 531.06 KiB (1%) 16026
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 669.177 ms (5%) 1.32 MiB (1%) 41996
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 1.967 s (5%) 2.44 MiB (1%) 69970
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 12.462 ms (5%) 358.58 KiB (1%) 10670
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 373.934 s (5%) 440.142 ms 817.13 MiB (1%) 22031041
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 535.562 ms (5%) 1.70 MiB (1%) 46017
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "penalty1"] 107.559 ms (5%) 989.91 KiB (1%) 29032
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "power"] 1.656 ms (5%) 786.36 KiB (1%) 22514
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 1.421 s (5%) 6.86 MiB (1%) 171680
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 622.636 ms (5%) 1.85 MiB (1%) 48978
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "tquartic"] 88.869 ms (5%) 848.41 KiB (1%) 24006
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglina"] 32.911 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglinb"] 3.791 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 4.893 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brownal"] 4.729 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 2.912 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brybnd"] 17.392 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 2.118 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "errinros_mod"] 23.655 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "freuroth"] 4.524 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "hovercraft1d"] 1.177 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "integreq"] 37.658 ms (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "morebv"] 57.277 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "penalty1"] 3.046 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "power"] 1.934 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 15.248 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "spmsrtls"] 5.812 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "tquartic"] 2.403 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 286.894 ms (5%) 1.63 MiB (1%) 40024
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 282.358 ms (5%) 1.60 MiB (1%) 40002
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "bdqrtic"] 622.570 ms (5%) 3.13 MiB (1%) 73774
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brownal"] 108.956 ms (5%) 1.18 MiB (1%) 29015
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 365.816 ms (5%) 1.82 MiB (1%) 40018
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 805.788 ms (5%) 4.26 MiB (1%) 103838
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 49.966 ms (5%) 656.06 KiB (1%) 16026
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 682.043 ms (5%) 1.69 MiB (1%) 41996
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 2.007 s (5%) 2.99 MiB (1%) 69970
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 12.726 ms (5%) 431.33 KiB (1%) 10670
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 358.855 s (5%) 497.821 ms 969.93 MiB (1%) 22031041
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 513.418 ms (5%) 2.04 MiB (1%) 46017
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "penalty1"] 107.246 ms (5%) 1.18 MiB (1%) 29032
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 1.548 ms (5%) 942.61 KiB (1%) 22514
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 1.120 s (5%) 6.92 MiB (1%) 169680
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "spmsrtls"] 359.862 ms (5%) 1.75 MiB (1%) 44316
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "tquartic"] 90.185 ms (5%) 1.01 MiB (1%) 24006
["jtprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 40.323 ms (5%) 8.17 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 1.257 ms (5%) 1.55 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "chain"] 3.278 ms (5%) 2.20 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "channel"] 41.578 ms (5%) 2.30 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 2.907 ms (5%) 1.58 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 7.138 ms (5%) 2.25 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "elec"] 1.344 ms (5%) 1.53 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 3.140 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "forward", "marine"] 4.980 ms (5%) 2.30 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.643 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 10.612 ms (5%) 4.17 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 12.115 ms (5%) 4.19 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "structural"] 24.666 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 274.200 μs (5%) 24.05 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "catenary"] 93.454 μs (5%) 4.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 161.460 μs (5%) 6.25 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 1.529 ms (5%) 6.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 61.965 μs (5%) 4.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 89.417 μs (5%) 6.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "elec"] 62.777 μs (5%) 4.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 2.897 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "marine"] 69.449 μs (5%) 6.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 1.761 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 117.379 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 148.907 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "structural"] 23.003 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 45.983 ms (5%) 15.98 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "catenary"] 1.275 ms (5%) 2.88 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "chain"] 3.301 ms (5%) 4.19 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "channel"] 49.568 ms (5%) 4.28 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 2.866 ms (5%) 2.91 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 7.701 ms (5%) 4.23 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "elec"] 1.139 ms (5%) 2.86 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 3.216 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "marine"] 5.170 ms (5%) 4.16 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.706 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "polygon3"] 10.835 ms (5%) 8.05 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "robotarm"] 13.114 ms (5%) 8.12 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "structural"] 23.193 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 295.349 μs (5%) 47.48 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "catenary"] 100.036 μs (5%) 8.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 170.547 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 1.422 ms (5%) 12.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 63.858 μs (5%) 8.30 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 93.233 μs (5%) 12.23 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "elec"] 60.562 μs (5%) 8.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 2.933 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "marine"] 69.910 μs (5%) 11.89 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 1.827 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 111.117 μs (5%) 23.83 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 139.871 μs (5%) 24.02 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "structural"] 23.404 μs (5%) 16 bytes (1%) 1
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglina"] 34.684 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 33.506 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 30.009 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 10.451 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "broyden3d"] 17.607 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brybnd"] 39.437 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 5.463 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "errinros_mod"] 36.094 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "freuroth"] 43.801 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 1.087 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "integreq"] 11.882 s (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "morebv"] 26.289 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "penalty1"] 11.458 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "power"] 1.081 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "sbrybnd"] 54.425 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "spmsrtls"] 43.068 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 6.359 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglina"] 170.277 μs (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 197.768 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 434.187 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brownal"] 126.314 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 196.676 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 732.962 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "dixon3dq"] 36.979 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 154.398 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 436.892 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 10.860 μs (5%) 2.92 KiB (1%) 7
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 241.579 ms (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 245.116 μs (5%) 8.20 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "penalty1"] 117.609 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "power"] 83.415 μs (5%) 304 bytes (1%) 7
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 1.172 ms (5%) 8.20 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 252.540 μs (5%) 18.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "tquartic"] 94.075 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglina"] 33.016 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglinb"] 30.544 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 33.420 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brownal"] 10.790 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 18.934 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brybnd"] 43.603 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 5.935 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "errinros_mod"] 32.098 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "freuroth"] 42.624 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "hovercraft1d"] 1.047 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "integreq"] 12.548 s (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "morebv"] 27.420 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "penalty1"] 12.040 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "power"] 1.232 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 40.459 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "spmsrtls"] 50.950 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "tquartic"] 6.294 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 172.771 μs (5%) 31.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 205.612 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "bdqrtic"] 453.943 μs (5%) 31.42 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brownal"] 121.015 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 198.589 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 716.211 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 38.422 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 159.697 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 433.867 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 12.113 μs (5%) 5.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 299.233 ms (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 227.322 μs (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "penalty1"] 115.485 μs (5%) 16.05 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 83.896 μs (5%) 304 bytes (1%) 7
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 1.352 ms (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "spmsrtls"] 211.213 μs (5%) 36.83 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "tquartic"] 98.563 μs (5%) 15.92 KiB (1%) 9

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]
  • ["jtprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jtprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      18145 s          0 s        990 s      57583 s          0 s
       #2     0 MHz      36265 s          0 s        842 s      39660 s          0 s
       #3     0 MHz      15852 s          0 s       1127 s      59753 s          0 s
       #4     0 MHz      19225 s          0 s       1124 s      56392 s          0 s
  Memory: 15.61526870727539 GB (12552.86328125 MB free)
  Uptime: 7689.59 sec
  Load Avg:  1.07  1.03  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 28 Mar 2025 - 01:04
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["jprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 11.411 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 1.682 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "chain"] 5.021 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "channel"] 203.308 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 9.949 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 18.895 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "elec"] 1.549 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 3.143 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "forward", "marine"] 4.674 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.792 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 2.850 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 4.008 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "structural"] 18.855 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 988.928 ms (5%) 1.85 MiB (1%) 52081
["jprod!", "optimized", "Float32", "scalable", "reverse", "catenary"] 30.722 ms (5%) 800.48 KiB (1%) 22635
["jprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 159.201 ms (5%) 1.06 MiB (1%) 32439
["jprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 633.280 ms (5%) 6.88 MiB (1%) 209533
["jprod!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 24.003 ms (5%) 587.22 KiB (1%) 18317
["jprod!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 44.481 ms (5%) 828.92 KiB (1%) 23502
["jprod!", "optimized", "Float32", "scalable", "reverse", "elec"] 23.524 ms (5%) 608.72 KiB (1%) 18675
["jprod!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 3.182 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "marine"] 35.652 ms (5%) 711.17 KiB (1%) 19743
["jprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 1.794 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 98.924 ms (5%) 911.66 KiB (1%) 26029
["jprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 229.745 ms (5%) 1.01 MiB (1%) 30171
["jprod!", "optimized", "Float32", "scalable", "reverse", "structural"] 18.906 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 14.006 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "catenary"] 2.268 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "chain"] 6.908 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "channel"] 255.405 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 12.202 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 20.879 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "elec"] 1.935 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 3.231 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "marine"] 5.427 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.955 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon3"] 3.404 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "robotarm"] 5.280 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "structural"] 19.867 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 977.882 ms (5%) 2.24 MiB (1%) 52081
["jprod!", "optimized", "Float64", "scalable", "reverse", "catenary"] 31.897 ms (5%) 966.67 KiB (1%) 22635
["jprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 164.359 ms (5%) 1.29 MiB (1%) 32439
["jprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 634.663 ms (5%) 8.33 MiB (1%) 209533
["jprod!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 25.208 ms (5%) 711.91 KiB (1%) 18317
["jprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 46.547 ms (5%) 1000.58 KiB (1%) 23502
["jprod!", "optimized", "Float64", "scalable", "reverse", "elec"] 25.033 ms (5%) 744.00 KiB (1%) 18675
["jprod!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 3.206 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "marine"] 36.254 ms (5%) 855.20 KiB (1%) 19743
["jprod!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 1.905 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 98.319 ms (5%) 1.09 MiB (1%) 26029
["jprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 186.976 ms (5%) 1.24 MiB (1%) 30171
["jprod!", "optimized", "Float64", "scalable", "reverse", "structural"] 19.686 μs (5%) 16 bytes (1%) 1
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglina"] 30.938 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 2.904 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 4.289 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 4.168 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "broyden3d"] 2.477 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brybnd"] 14.016 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 1.282 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "errinros_mod"] 11.251 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "freuroth"] 3.529 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 583.792 ns (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "integreq"] 34.046 ms (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "morebv"] 68.698 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "penalty1"] 2.426 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "power"] 1.564 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "sbrybnd"] 14.677 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "spmsrtls"] 5.489 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 1.820 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglina"] 273.053 ms (5%) 1.32 MiB (1%) 40024
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 283.357 ms (5%) 1.29 MiB (1%) 40002
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 594.846 ms (5%) 2.55 MiB (1%) 73774
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brownal"] 102.897 ms (5%) 989.33 KiB (1%) 29015
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 496.860 ms (5%) 1.52 MiB (1%) 40018
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 871.667 ms (5%) 3.46 MiB (1%) 103838
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "dixon3dq"] 49.816 ms (5%) 531.06 KiB (1%) 16026
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 639.936 ms (5%) 1.32 MiB (1%) 41996
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 2.172 s (5%) 2.44 MiB (1%) 69970
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 10.075 ms (5%) 358.58 KiB (1%) 10670
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 440.943 s (5%) 461.842 ms 817.13 MiB (1%) 22031041
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 565.527 ms (5%) 1.70 MiB (1%) 46017
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "penalty1"] 103.183 ms (5%) 989.91 KiB (1%) 29032
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "power"] 1.581 ms (5%) 786.36 KiB (1%) 22514
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 1.601 s (5%) 6.86 MiB (1%) 171680
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 794.538 ms (5%) 1.85 MiB (1%) 48978
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "tquartic"] 86.779 ms (5%) 848.41 KiB (1%) 24006
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglina"] 30.166 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglinb"] 3.568 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 4.839 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brownal"] 4.401 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 2.665 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brybnd"] 17.372 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 1.950 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "errinros_mod"] 16.270 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "freuroth"] 4.504 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "hovercraft1d"] 1.068 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "integreq"] 36.289 ms (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "morebv"] 53.049 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "penalty1"] 2.800 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "power"] 1.793 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 14.156 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "spmsrtls"] 5.327 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "tquartic"] 2.242 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 278.562 ms (5%) 1.63 MiB (1%) 40024
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 284.279 ms (5%) 1.60 MiB (1%) 40002
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "bdqrtic"] 598.432 ms (5%) 3.13 MiB (1%) 73774
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brownal"] 108.775 ms (5%) 1.18 MiB (1%) 29015
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 627.467 ms (5%) 1.82 MiB (1%) 40018
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 884.059 ms (5%) 4.26 MiB (1%) 103838
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 49.100 ms (5%) 656.06 KiB (1%) 16026
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 1.528 s (5%) 1.69 MiB (1%) 41996
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 3.319 s (5%) 2.99 MiB (1%) 69970
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 12.721 ms (5%) 431.33 KiB (1%) 10670
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 550.688 s (5%) 555.592 ms 969.93 MiB (1%) 22031041
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 769.613 ms (5%) 2.04 MiB (1%) 46017
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "penalty1"] 112.728 ms (5%) 1.18 MiB (1%) 29032
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 1.597 ms (5%) 942.61 KiB (1%) 22514
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 1.328 s (5%) 6.92 MiB (1%) 169680
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "spmsrtls"] 346.012 ms (5%) 1.75 MiB (1%) 44316
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "tquartic"] 91.474 ms (5%) 1.01 MiB (1%) 24006
["jtprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 40.013 ms (5%) 8.17 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 1.194 ms (5%) 1.55 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "chain"] 3.331 ms (5%) 2.20 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "channel"] 41.126 ms (5%) 2.30 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 2.929 ms (5%) 1.58 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 7.102 ms (5%) 2.25 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "elec"] 1.287 ms (5%) 1.53 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 2.905 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "forward", "marine"] 4.926 ms (5%) 2.30 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.660 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 9.670 ms (5%) 4.17 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 12.417 ms (5%) 4.19 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "structural"] 23.023 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 278.658 μs (5%) 24.05 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "catenary"] 92.242 μs (5%) 4.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 171.639 μs (5%) 6.25 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 1.490 ms (5%) 6.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 60.161 μs (5%) 4.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 90.388 μs (5%) 6.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "elec"] 60.543 μs (5%) 4.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 2.877 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "marine"] 66.684 μs (5%) 6.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 1.636 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 111.687 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 148.606 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "structural"] 22.843 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 45.145 ms (5%) 15.98 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "catenary"] 1.283 ms (5%) 2.88 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "chain"] 3.563 ms (5%) 4.19 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "channel"] 52.502 ms (5%) 4.28 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 2.976 ms (5%) 2.91 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 7.725 ms (5%) 4.23 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "elec"] 1.154 ms (5%) 2.86 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 2.973 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "marine"] 4.881 ms (5%) 4.16 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.872 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "polygon3"] 10.545 ms (5%) 8.05 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "robotarm"] 13.032 ms (5%) 8.12 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "structural"] 23.574 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 297.323 μs (5%) 47.48 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "catenary"] 98.964 μs (5%) 8.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 163.083 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 1.543 ms (5%) 12.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 69.630 μs (5%) 8.30 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 93.033 μs (5%) 12.23 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "elec"] 64.420 μs (5%) 8.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 3.006 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "marine"] 72.214 μs (5%) 11.89 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 1.767 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 112.729 μs (5%) 23.83 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 146.842 μs (5%) 24.02 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "structural"] 23.654 μs (5%) 16 bytes (1%) 1
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglina"] 36.577 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 33.111 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 28.999 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 9.990 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "broyden3d"] 17.835 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brybnd"] 41.595 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 5.534 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "errinros_mod"] 29.653 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "freuroth"] 43.962 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 1.085 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "integreq"] 12.002 s (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "morebv"] 26.377 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "penalty1"] 11.297 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "power"] 1.070 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "sbrybnd"] 55.527 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "spmsrtls"] 46.732 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 6.515 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglina"] 177.420 μs (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 172.771 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 440.388 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brownal"] 129.641 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 201.054 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 759.041 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "dixon3dq"] 40.385 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 156.651 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 456.368 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 11.542 μs (5%) 2.92 KiB (1%) 7
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 282.496 ms (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 231.490 μs (5%) 8.20 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "penalty1"] 120.905 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "power"] 89.787 μs (5%) 304 bytes (1%) 7
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 1.249 ms (5%) 8.20 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 257.809 μs (5%) 18.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "tquartic"] 99.324 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglina"] 33.215 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglinb"] 29.638 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 32.414 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brownal"] 10.384 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 16.386 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brybnd"] 41.253 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 5.587 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "errinros_mod"] 32.483 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "freuroth"] 43.041 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "hovercraft1d"] 1.041 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "integreq"] 12.533 s (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "morebv"] 27.884 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "penalty1"] 12.199 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "power"] 1.200 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 39.782 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "spmsrtls"] 51.600 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "tquartic"] 6.094 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 188.550 μs (5%) 31.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 203.919 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "bdqrtic"] 500.089 μs (5%) 31.42 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brownal"] 125.984 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 204.790 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 722.052 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 43.481 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 166.569 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 488.198 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 13.284 μs (5%) 5.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 286.751 ms (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 235.808 μs (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "penalty1"] 119.992 μs (5%) 16.05 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 83.385 μs (5%) 304 bytes (1%) 7
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 1.217 ms (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "spmsrtls"] 221.231 μs (5%) 36.83 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "tquartic"] 99.856 μs (5%) 15.92 KiB (1%) 9

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]
  • ["jtprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jtprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      25433 s          0 s       1403 s      86678 s          0 s
       #2     0 MHz      54027 s          0 s       1181 s      58370 s          0 s
       #3     0 MHz      22222 s          0 s       1619 s      89691 s          0 s
       #4     0 MHz      28065 s          0 s       1580 s      83899 s          0 s
  Memory: 15.61526870727539 GB (12874.18359375 MB free)
  Uptime: 11373.76 sec
  Load Avg:  1.08  1.02  1.01
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.85
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 28 Mar 2025 - 00:08
    • Baseline: 28 Mar 2025 - 01:10
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "chain"] 0.91 (5%) ✅ 1.00 (1%)
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "channel"] 0.94 (5%) ✅ 1.00 (1%)
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "hovercraft1d"] 1.07 (5%) ❌ 1.00 (1%)
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "structural"] 0.68 (5%) ✅ 1.00 (1%)
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "integreq"] 1.19 (5%) ❌ 1.00 (1%)
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "sbrybnd"] 0.90 (5%) ✅ 1.00 (1%)
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 0.95 (5%) ✅ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hess_coord", "optimized", "Float64", "scalable_cons", "sparse"]
  • ["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      17419 s          0 s        848 s      61126 s          0 s
       #2     0 MHz      45876 s          2 s        739 s      32778 s          0 s
       #3     0 MHz      15919 s          1 s       1163 s      62298 s          0 s
       #4     0 MHz      13499 s          0 s       1126 s      64713 s          0 s
  Memory: 15.615264892578125 GB (12157.23828125 MB free)
  Uptime: 7953.52 sec
  Load Avg:  1.24  1.12  1.03
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      24466 s          0 s       1179 s      90924 s          0 s
       #2     0 MHz      67480 s          2 s        992 s      48117 s          0 s
       #3     0 MHz      22050 s          1 s       1635 s      92877 s          0 s
       #4     0 MHz      19832 s          0 s       1566 s      95120 s          0 s
  Memory: 15.615264892578125 GB (12440.48046875 MB free)
  Uptime: 11675.45 sec
  Load Avg:  1.0  1.02  1.02
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 28 Mar 2025 - 00:08
  • Package commit: 6364904
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "camshape"] 409.348 ms (5%) 1.61 MiB (1%) 12348
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "catenary"] 13.088 ms (5%) 356.97 KiB (1%) 2390
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "chain"] 23.513 ms (5%) 275.28 KiB (1%) 1932
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "channel"] 809.278 ms (5%) 974.16 KiB (1%) 6742
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "clnlbeam"] 13.717 ms (5%) 120.84 KiB (1%) 802
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "controlinvestment"] 36.369 ms (5%) 275.28 KiB (1%) 1932
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "elec"] 912.285 s (5%) 113.93 MiB (1%) 793214
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "hovercraft1d"] 584.761 μs (5%) 5.57 MiB (1%) 472
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "marine"] 361.211 ms (5%) 4.18 MiB (1%) 30600
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "polygon1"] 19.023 ms (5%) 206.62 KiB (1%) 1280
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "polygon3"] 77.300 ms (5%) 614.22 KiB (1%) 4406
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "robotarm"] 78.714 ms (5%) 810.78 KiB (1%) 5896
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "structural"] 13.918 ms (5%) 92.39 KiB (1%) 854
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglina"] 48.116 ms (5%) 328.33 KiB (1%) 2465
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 46.939 ms (5%) 328.33 KiB (1%) 2465
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "bdqrtic"] 74.492 ms (5%) 335.41 KiB (1%) 2461
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brownal"] 19.436 s (5%) 176.244 ms 197.78 MiB (1%) 1466005
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "broyden3d"] 23.996 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brybnd"] 67.509 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "dixon3dq"] 8.872 ms (5%) 201.23 KiB (1%) 1469
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "errinros_mod"] 64.483 ms (5%) 336.17 KiB (1%) 2467
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 73.591 ms (5%) 336.17 KiB (1%) 2467
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "hovercraft1d"] 1.684 ms (5%) 115.48 KiB (1%) 797
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "integreq"] 19.842 s (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "morebv"] 34.467 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "penalty1"] 19.089 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "power"] 2.832 ms (5%) 81.22 KiB (1%) 469
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "sbrybnd"] 96.760 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "spmsrtls"] 371.630 ms (5%) 1.82 MiB (1%) 13965
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "tquartic"] 12.149 ms (5%) 208.31 KiB (1%) 1465
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "camshape"] 20.293 ms (5%) 55.07 MiB (1%) 95454
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "catenary"] 7.309 ms (5%) 18.40 MiB (1%) 32442
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "chain"] 6.780 ms (5%) 13.45 MiB (1%) 40737
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "channel"] 21.800 ms (5%) 50.74 MiB (1%) 133360
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 6.731 ms (5%) 13.98 MiB (1%) 43455
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 18.864 ms (5%) 45.54 MiB (1%) 68305
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 10.696 s (5%) 216.738 ms 2.09 GiB (1%) 6332543
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 2.227 ms (5%) 5.72 MiB (1%) 11552
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "marine"] 2.939 ms (5%) 6.24 MiB (1%) 32485
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 10.146 ms (5%) 24.11 MiB (1%) 36025
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "polygon3"] 35.796 ms (5%) 91.53 MiB (1%) 87954
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "robotarm"] 19.991 ms (5%) 52.23 MiB (1%) 52711
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "structural"] 1.599 ms (5%) 8.86 MiB (1%) 34292
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 639.304 ms (5%) 23.798 ms 318.85 MiB (1%) 1657426
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 120.788 ms (5%) 56.07 MiB (1%) 704339
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 148.201 ms (5%) 66.75 MiB (1%) 963239
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 740.551 ms (5%) 53.205 ms 276.38 MiB (1%) 4112054
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 151.108 ms (5%) 67.80 MiB (1%) 835255
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 131.660 ms (5%) 70.10 MiB (1%) 844592
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 500.576 s (5%) 7.277 s 36.60 GiB (1%) 109439362
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "hovercraft1d"] 12.800 ms (5%) 10.91 MiB (1%) 110176
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 97.341 ms (5%) 44.83 MiB (1%) 521452
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 54.818 ms (5%) 32.55 MiB (1%) 379345
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 245.368 ms (5%) 143.18 MiB (1%) 1008411
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 180.805 ms (5%) 99.92 MiB (1%) 873713
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 157.086 ms (5%) 150.36 MiB (1%) 475498

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hess_coord", "optimized", "Float64", "scalable_cons", "sparse"]
  • ["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      17419 s          0 s        848 s      61126 s          0 s
       #2     0 MHz      45876 s          2 s        739 s      32778 s          0 s
       #3     0 MHz      15919 s          1 s       1163 s      62298 s          0 s
       #4     0 MHz      13499 s          0 s       1126 s      64713 s          0 s
  Memory: 15.615264892578125 GB (12157.23828125 MB free)
  Uptime: 7953.52 sec
  Load Avg:  1.24  1.12  1.03
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 28 Mar 2025 - 01:10
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "camshape"] 408.505 ms (5%) 1.61 MiB (1%) 12348
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "catenary"] 13.191 ms (5%) 356.97 KiB (1%) 2390
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "chain"] 25.892 ms (5%) 275.28 KiB (1%) 1932
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "channel"] 857.248 ms (5%) 974.16 KiB (1%) 6742
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "clnlbeam"] 14.395 ms (5%) 120.84 KiB (1%) 802
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "controlinvestment"] 37.646 ms (5%) 275.28 KiB (1%) 1932
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "elec"] 911.099 s (5%) 79.463 ms 113.93 MiB (1%) 793214
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "hovercraft1d"] 547.200 μs (5%) 5.57 MiB (1%) 472
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "marine"] 358.326 ms (5%) 4.18 MiB (1%) 30600
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "polygon1"] 19.069 ms (5%) 206.62 KiB (1%) 1280
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "polygon3"] 74.103 ms (5%) 614.22 KiB (1%) 4406
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "robotarm"] 80.769 ms (5%) 810.78 KiB (1%) 5896
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "structural"] 20.348 ms (5%) 92.39 KiB (1%) 854
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglina"] 48.457 ms (5%) 328.33 KiB (1%) 2465
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 46.766 ms (5%) 328.33 KiB (1%) 2465
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "bdqrtic"] 74.782 ms (5%) 335.41 KiB (1%) 2461
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brownal"] 19.382 s (5%) 168.746 ms 197.78 MiB (1%) 1466005
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "broyden3d"] 24.084 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brybnd"] 66.767 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "dixon3dq"] 8.876 ms (5%) 201.23 KiB (1%) 1469
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "errinros_mod"] 64.732 ms (5%) 336.17 KiB (1%) 2467
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 75.318 ms (5%) 336.17 KiB (1%) 2467
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "hovercraft1d"] 1.704 ms (5%) 115.48 KiB (1%) 797
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "integreq"] 16.621 s (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "morebv"] 35.177 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "penalty1"] 19.075 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "power"] 2.951 ms (5%) 81.22 KiB (1%) 469
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "sbrybnd"] 108.100 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "spmsrtls"] 366.757 ms (5%) 1.82 MiB (1%) 13965
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "tquartic"] 12.250 ms (5%) 208.31 KiB (1%) 1465
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "camshape"] 20.323 ms (5%) 55.07 MiB (1%) 95454
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "catenary"] 7.331 ms (5%) 18.40 MiB (1%) 32442
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "chain"] 6.784 ms (5%) 13.45 MiB (1%) 40737
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "channel"] 21.691 ms (5%) 50.74 MiB (1%) 133360
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 6.732 ms (5%) 13.98 MiB (1%) 43455
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 18.872 ms (5%) 45.54 MiB (1%) 68305
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 11.109 s (5%) 652.795 ms 2.09 GiB (1%) 6332543
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 2.231 ms (5%) 5.72 MiB (1%) 11552
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "marine"] 2.906 ms (5%) 6.24 MiB (1%) 32485
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 10.160 ms (5%) 24.11 MiB (1%) 36025
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "polygon3"] 36.103 ms (5%) 91.53 MiB (1%) 87954
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "robotarm"] 19.838 ms (5%) 52.23 MiB (1%) 52711
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "structural"] 1.581 ms (5%) 8.86 MiB (1%) 34292
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 649.875 ms (5%) 23.558 ms 319.40 MiB (1%) 1666426
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 122.147 ms (5%) 56.26 MiB (1%) 707327
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 150.466 ms (5%) 66.84 MiB (1%) 964733
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 730.521 ms (5%) 51.859 ms 276.38 MiB (1%) 4112054
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 151.148 ms (5%) 67.80 MiB (1%) 835255
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 129.331 ms (5%) 70.10 MiB (1%) 844592
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 494.071 s (5%) 6.612 s 36.60 GiB (1%) 109439362
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "hovercraft1d"] 12.995 ms (5%) 10.91 MiB (1%) 110176
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 97.245 ms (5%) 44.83 MiB (1%) 521452
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 55.242 ms (5%) 32.55 MiB (1%) 379345
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 244.841 ms (5%) 143.18 MiB (1%) 1008411
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 180.134 ms (5%) 99.92 MiB (1%) 873713
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 165.658 ms (5%) 150.36 MiB (1%) 475498

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hess_coord", "optimized", "Float64", "scalable_cons", "sparse"]
  • ["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      24466 s          0 s       1179 s      90924 s          0 s
       #2     0 MHz      67480 s          2 s        992 s      48117 s          0 s
       #3     0 MHz      22050 s          1 s       1635 s      92877 s          0 s
       #4     0 MHz      19832 s          0 s       1566 s      95120 s          0 s
  Memory: 15.615264892578125 GB (12440.48046875 MB free)
  Uptime: 11675.45 sec
  Load Avg:  1.0  1.02  1.02
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.84
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 28 Mar 2025 - 00:16
    • Baseline: 28 Mar 2025 - 01:19
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "camshape"] 0.93 (5%) ✅ 1.00 (1%)
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "hovercraft1d"] 0.94 (5%) ✅ 1.00 (1%)
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 1.06 (5%) ❌ 1.00 (1%)
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 1.06 (5%) ❌ 1.00 (1%)
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 1.64 (5%) ❌ 1.00 (1%)
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 1.29 (5%) ❌ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hess_coord", "optimized", "Float64", "scalable_cons", "sparse"]
  • ["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      20329 s          0 s        966 s      63124 s          0 s
       #2     0 MHz      37102 s          0 s        844 s      46490 s          0 s
       #3     0 MHz      19390 s          0 s       1199 s      63791 s          0 s
       #4     0 MHz      20783 s          0 s       1086 s      62545 s          0 s
  Memory: 15.61526870727539 GB (11883.33203125 MB free)
  Uptime: 8457.19 sec
  Load Avg:  1.03  1.04  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      30049 s          0 s       1322 s      90545 s          0 s
       #2     0 MHz      52543 s          0 s       1152 s      68248 s          0 s
       #3     0 MHz      27454 s          0 s       1592 s      92836 s          0 s
       #4     0 MHz      29042 s          0 s       1476 s      91401 s          0 s
  Memory: 15.61526870727539 GB (12399.64453125 MB free)
  Uptime: 12211.25 sec
  Load Avg:  1.0  1.01  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 28 Mar 2025 - 00:16
  • Package commit: 6364904
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "camshape"] 408.654 ms (5%) 1.61 MiB (1%) 12348
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "catenary"] 13.519 ms (5%) 356.97 KiB (1%) 2390
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "chain"] 23.475 ms (5%) 275.28 KiB (1%) 1932
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "channel"] 807.984 ms (5%) 974.16 KiB (1%) 6742
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "clnlbeam"] 13.780 ms (5%) 120.84 KiB (1%) 802
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "controlinvestment"] 36.866 ms (5%) 275.28 KiB (1%) 1932
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "elec"] 911.694 s (5%) 77.884 ms 113.93 MiB (1%) 793214
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "hovercraft1d"] 593.795 μs (5%) 5.57 MiB (1%) 472
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "marine"] 358.999 ms (5%) 4.18 MiB (1%) 30600
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "polygon1"] 18.988 ms (5%) 206.62 KiB (1%) 1280
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "polygon3"] 73.895 ms (5%) 614.22 KiB (1%) 4406
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "robotarm"] 77.857 ms (5%) 810.78 KiB (1%) 5896
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "structural"] 13.870 ms (5%) 92.39 KiB (1%) 854
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglina"] 48.067 ms (5%) 328.33 KiB (1%) 2465
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 49.111 ms (5%) 328.33 KiB (1%) 2465
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "bdqrtic"] 74.447 ms (5%) 335.41 KiB (1%) 2461
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brownal"] 19.308 s (5%) 165.104 ms 197.78 MiB (1%) 1466005
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "broyden3d"] 23.984 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brybnd"] 66.735 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "dixon3dq"] 8.772 ms (5%) 201.23 KiB (1%) 1469
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "errinros_mod"] 64.063 ms (5%) 336.17 KiB (1%) 2467
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 78.429 ms (5%) 336.17 KiB (1%) 2467
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "hovercraft1d"] 1.670 ms (5%) 115.48 KiB (1%) 797
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "integreq"] 16.577 s (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "morebv"] 35.802 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "penalty1"] 19.069 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "power"] 2.814 ms (5%) 81.22 KiB (1%) 469
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "sbrybnd"] 95.983 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "spmsrtls"] 372.015 ms (5%) 1.82 MiB (1%) 13965
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "tquartic"] 12.129 ms (5%) 208.31 KiB (1%) 1465
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "camshape"] 20.665 ms (5%) 55.07 MiB (1%) 95454
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "catenary"] 7.472 ms (5%) 18.40 MiB (1%) 32442
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "chain"] 6.908 ms (5%) 13.45 MiB (1%) 40737
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "channel"] 22.296 ms (5%) 50.74 MiB (1%) 133360
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 6.942 ms (5%) 13.98 MiB (1%) 43455
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 19.081 ms (5%) 45.54 MiB (1%) 68305
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 17.127 s (5%) 751.375 ms 2.09 GiB (1%) 6332543
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 2.255 ms (5%) 5.72 MiB (1%) 11552
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "marine"] 2.963 ms (5%) 6.24 MiB (1%) 32485
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 10.412 ms (5%) 24.11 MiB (1%) 36025
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "polygon3"] 36.351 ms (5%) 91.53 MiB (1%) 87954
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "robotarm"] 20.501 ms (5%) 52.23 MiB (1%) 52711
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "structural"] 1.606 ms (5%) 8.86 MiB (1%) 34292
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 614.384 ms (5%) 23.830 ms 319.40 MiB (1%) 1666426
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 121.807 ms (5%) 56.26 MiB (1%) 707327
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 149.214 ms (5%) 66.84 MiB (1%) 964733
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 728.317 ms (5%) 52.340 ms 276.38 MiB (1%) 4112054
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 151.590 ms (5%) 67.86 MiB (1%) 836251
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 131.374 ms (5%) 70.10 MiB (1%) 844592
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 651.748 s (5%) 8.032 s 36.60 GiB (1%) 109439362
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "hovercraft1d"] 12.733 ms (5%) 10.91 MiB (1%) 110176
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 99.332 ms (5%) 44.83 MiB (1%) 521452
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 55.410 ms (5%) 32.64 MiB (1%) 380845
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 244.885 ms (5%) 143.18 MiB (1%) 1008411
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 183.256 ms (5%) 99.92 MiB (1%) 873713
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 156.005 ms (5%) 150.36 MiB (1%) 475498

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hess_coord", "optimized", "Float64", "scalable_cons", "sparse"]
  • ["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      20329 s          0 s        966 s      63124 s          0 s
       #2     0 MHz      37102 s          0 s        844 s      46490 s          0 s
       #3     0 MHz      19390 s          0 s       1199 s      63791 s          0 s
       #4     0 MHz      20783 s          0 s       1086 s      62545 s          0 s
  Memory: 15.61526870727539 GB (11883.33203125 MB free)
  Uptime: 8457.19 sec
  Load Avg:  1.03  1.04  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 28 Mar 2025 - 01:19
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "camshape"] 438.067 ms (5%) 1.61 MiB (1%) 12348
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "catenary"] 13.207 ms (5%) 356.97 KiB (1%) 2390
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "chain"] 23.996 ms (5%) 275.28 KiB (1%) 1932
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "channel"] 810.009 ms (5%) 974.16 KiB (1%) 6742
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "clnlbeam"] 14.278 ms (5%) 120.84 KiB (1%) 802
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "controlinvestment"] 37.572 ms (5%) 275.28 KiB (1%) 1932
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "elec"] 911.463 s (5%) 73.727 ms 113.93 MiB (1%) 793214
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "hovercraft1d"] 629.582 μs (5%) 5.57 MiB (1%) 472
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "marine"] 361.531 ms (5%) 4.18 MiB (1%) 30600
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "polygon1"] 19.167 ms (5%) 206.62 KiB (1%) 1280
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "polygon3"] 73.954 ms (5%) 614.22 KiB (1%) 4406
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "robotarm"] 79.907 ms (5%) 810.78 KiB (1%) 5896
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "structural"] 13.825 ms (5%) 92.39 KiB (1%) 854
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglina"] 47.977 ms (5%) 328.33 KiB (1%) 2465
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 46.277 ms (5%) 328.33 KiB (1%) 2465
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "bdqrtic"] 74.682 ms (5%) 335.41 KiB (1%) 2461
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brownal"] 19.418 s (5%) 175.263 ms 197.78 MiB (1%) 1466005
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "broyden3d"] 24.007 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brybnd"] 66.972 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "dixon3dq"] 8.864 ms (5%) 201.23 KiB (1%) 1469
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "errinros_mod"] 63.973 ms (5%) 336.17 KiB (1%) 2467
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 73.996 ms (5%) 336.17 KiB (1%) 2467
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "hovercraft1d"] 1.672 ms (5%) 115.48 KiB (1%) 797
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "integreq"] 16.564 s (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "morebv"] 34.759 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "penalty1"] 19.108 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "power"] 2.884 ms (5%) 81.22 KiB (1%) 469
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "sbrybnd"] 96.471 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "spmsrtls"] 362.968 ms (5%) 1.82 MiB (1%) 13965
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "tquartic"] 12.145 ms (5%) 208.31 KiB (1%) 1465
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "camshape"] 20.294 ms (5%) 55.07 MiB (1%) 95454
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "catenary"] 7.332 ms (5%) 18.40 MiB (1%) 32442
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "chain"] 6.773 ms (5%) 13.45 MiB (1%) 40737
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "channel"] 21.955 ms (5%) 50.74 MiB (1%) 133360
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 6.784 ms (5%) 13.98 MiB (1%) 43455
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 18.869 ms (5%) 45.54 MiB (1%) 68305
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 10.444 s (5%) 617.263 ms 2.09 GiB (1%) 6332543
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 2.224 ms (5%) 5.72 MiB (1%) 11552
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "marine"] 2.944 ms (5%) 6.24 MiB (1%) 32485
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 10.134 ms (5%) 24.11 MiB (1%) 36025
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "polygon3"] 36.079 ms (5%) 91.53 MiB (1%) 87954
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "robotarm"] 19.882 ms (5%) 52.23 MiB (1%) 52711
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "structural"] 1.593 ms (5%) 8.86 MiB (1%) 34292
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 639.792 ms (5%) 24.556 ms 319.40 MiB (1%) 1666426
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 121.949 ms (5%) 56.26 MiB (1%) 707327
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 149.902 ms (5%) 66.84 MiB (1%) 964733
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 723.476 ms (5%) 50.647 ms 276.38 MiB (1%) 4112054
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 152.478 ms (5%) 67.80 MiB (1%) 835255
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 133.247 ms (5%) 70.10 MiB (1%) 844592
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 506.526 s (5%) 6.566 s 36.60 GiB (1%) 109439362
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "hovercraft1d"] 13.076 ms (5%) 10.91 MiB (1%) 110176
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 97.286 ms (5%) 44.83 MiB (1%) 521452
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 55.973 ms (5%) 32.55 MiB (1%) 379345
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 246.263 ms (5%) 143.18 MiB (1%) 1008411
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 180.759 ms (5%) 99.92 MiB (1%) 873713
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 162.807 ms (5%) 150.36 MiB (1%) 475498

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hess_coord", "optimized", "Float64", "scalable_cons", "sparse"]
  • ["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      30049 s          0 s       1322 s      90545 s          0 s
       #2     0 MHz      52543 s          0 s       1152 s      68248 s          0 s
       #3     0 MHz      27454 s          0 s       1592 s      92836 s          0 s
       #4     0 MHz      29042 s          0 s       1476 s      91401 s          0 s
  Memory: 15.61526870727539 GB (12399.64453125 MB free)
  Uptime: 12211.25 sec
  Load Avg:  1.0  1.01  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.86
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 28 Mar 2025 - 00:15
    • Baseline: 28 Mar 2025 - 01:19
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "camshape"] 0.86 (5%) ✅ 1.00 (1%)
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "catenary"] 1.13 (5%) ❌ 1.00 (1%)
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "clnlbeam"] 0.94 (5%) ✅ 1.00 (1%)
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "controlinvestment"] 1.10 (5%) ❌ 1.00 (1%)
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "polygon3"] 1.16 (5%) ❌ 1.00 (1%)
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "robotarm"] 1.18 (5%) ❌ 1.00 (1%)
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 1.10 (5%) ❌ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hess_coord", "optimized", "Float64", "scalable_cons", "sparse"]
  • ["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      20307 s          0 s       1026 s      62202 s          0 s
       #2     0 MHz      35890 s          0 s        913 s      46740 s          0 s
       #3     0 MHz      20377 s          0 s       1181 s      61989 s          0 s
       #4     0 MHz      20714 s          0 s       1096 s      61734 s          0 s
  Memory: 15.61526870727539 GB (12414.19140625 MB free)
  Uptime: 8369.25 sec
  Load Avg:  1.06  1.07  1.01
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      28233 s          0 s       1424 s      92464 s          0 s
       #2     0 MHz      54244 s          0 s       1217 s      66687 s          0 s
       #3     0 MHz      26989 s          0 s       1628 s      93523 s          0 s
       #4     0 MHz      30313 s          0 s       1476 s      90350 s          0 s
  Memory: 15.61526870727539 GB (12148.61328125 MB free)
  Uptime: 12232.68 sec
  Load Avg:  1.08  1.03  1.01
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 28 Mar 2025 - 00:15
  • Package commit: 6364904
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "camshape"] 408.663 ms (5%) 1.61 MiB (1%) 12348
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "catenary"] 14.820 ms (5%) 356.97 KiB (1%) 2390
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "chain"] 23.544 ms (5%) 275.28 KiB (1%) 1932
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "channel"] 809.601 ms (5%) 974.16 KiB (1%) 6742
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "clnlbeam"] 13.454 ms (5%) 120.84 KiB (1%) 802
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "controlinvestment"] 40.075 ms (5%) 275.28 KiB (1%) 1932
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "elec"] 912.599 s (5%) 113.93 MiB (1%) 793214
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "hovercraft1d"] 587.001 μs (5%) 5.57 MiB (1%) 472
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "marine"] 359.387 ms (5%) 4.18 MiB (1%) 30600
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "polygon1"] 19.064 ms (5%) 206.62 KiB (1%) 1280
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "polygon3"] 85.692 ms (5%) 614.22 KiB (1%) 4406
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "robotarm"] 92.650 ms (5%) 810.78 KiB (1%) 5896
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "structural"] 13.865 ms (5%) 92.39 KiB (1%) 854
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglina"] 48.201 ms (5%) 328.33 KiB (1%) 2465
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 46.266 ms (5%) 328.33 KiB (1%) 2465
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "bdqrtic"] 74.723 ms (5%) 335.41 KiB (1%) 2461
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brownal"] 19.643 s (5%) 178.453 ms 197.78 MiB (1%) 1466005
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "broyden3d"] 23.874 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brybnd"] 67.066 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "dixon3dq"] 8.862 ms (5%) 201.23 KiB (1%) 1469
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "errinros_mod"] 63.803 ms (5%) 336.17 KiB (1%) 2467
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 75.981 ms (5%) 336.17 KiB (1%) 2467
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "hovercraft1d"] 1.684 ms (5%) 115.48 KiB (1%) 797
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "integreq"] 16.647 s (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "morebv"] 34.506 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "penalty1"] 19.086 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "power"] 2.874 ms (5%) 81.22 KiB (1%) 469
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "sbrybnd"] 95.127 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "spmsrtls"] 366.693 ms (5%) 1.82 MiB (1%) 13965
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "tquartic"] 12.220 ms (5%) 208.31 KiB (1%) 1465
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "camshape"] 20.541 ms (5%) 55.07 MiB (1%) 95454
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "catenary"] 7.448 ms (5%) 18.40 MiB (1%) 32442
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "chain"] 6.823 ms (5%) 13.45 MiB (1%) 40737
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "channel"] 22.272 ms (5%) 50.74 MiB (1%) 133365
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 6.865 ms (5%) 13.98 MiB (1%) 43455
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 19.186 ms (5%) 45.54 MiB (1%) 68305
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 13.395 s (5%) 692.386 ms 2.09 GiB (1%) 6332543
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 2.257 ms (5%) 5.72 MiB (1%) 11562
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "marine"] 2.927 ms (5%) 6.24 MiB (1%) 32485
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 10.287 ms (5%) 24.11 MiB (1%) 36025
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "polygon3"] 36.394 ms (5%) 91.53 MiB (1%) 87954
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "robotarm"] 20.330 ms (5%) 52.23 MiB (1%) 52699
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "structural"] 1.597 ms (5%) 8.86 MiB (1%) 34292
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 623.995 ms (5%) 26.485 ms 319.40 MiB (1%) 1666426
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 123.272 ms (5%) 56.26 MiB (1%) 707327
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 152.112 ms (5%) 66.84 MiB (1%) 964733
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 731.557 ms (5%) 55.057 ms 276.38 MiB (1%) 4112059
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 153.603 ms (5%) 67.86 MiB (1%) 836251
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 133.732 ms (5%) 70.10 MiB (1%) 844592
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 614.998 s (5%) 7.671 s 36.60 GiB (1%) 109439362
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "hovercraft1d"] 12.862 ms (5%) 10.91 MiB (1%) 110186
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 99.145 ms (5%) 44.83 MiB (1%) 521452
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 56.841 ms (5%) 32.64 MiB (1%) 380845
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 245.425 ms (5%) 143.18 MiB (1%) 1008411
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 181.505 ms (5%) 99.92 MiB (1%) 873701
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 155.164 ms (5%) 150.36 MiB (1%) 475498

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hess_coord", "optimized", "Float64", "scalable_cons", "sparse"]
  • ["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      20307 s          0 s       1026 s      62202 s          0 s
       #2     0 MHz      35890 s          0 s        913 s      46740 s          0 s
       #3     0 MHz      20377 s          0 s       1181 s      61989 s          0 s
       #4     0 MHz      20714 s          0 s       1096 s      61734 s          0 s
  Memory: 15.61526870727539 GB (12414.19140625 MB free)
  Uptime: 8369.25 sec
  Load Avg:  1.06  1.07  1.01
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 28 Mar 2025 - 01:19
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "camshape"] 474.251 ms (5%) 1.61 MiB (1%) 12348
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "catenary"] 13.155 ms (5%) 356.97 KiB (1%) 2390
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "chain"] 23.608 ms (5%) 275.28 KiB (1%) 1932
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "channel"] 810.699 ms (5%) 974.16 KiB (1%) 6742
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "clnlbeam"] 14.240 ms (5%) 120.84 KiB (1%) 802
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "controlinvestment"] 36.416 ms (5%) 275.28 KiB (1%) 1932
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "elec"] 911.706 s (5%) 79.930 ms 113.93 MiB (1%) 793214
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "hovercraft1d"] 573.035 μs (5%) 5.57 MiB (1%) 472
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "marine"] 371.852 ms (5%) 4.18 MiB (1%) 30600
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "polygon1"] 19.050 ms (5%) 206.62 KiB (1%) 1280
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "polygon3"] 74.094 ms (5%) 614.22 KiB (1%) 4406
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "robotarm"] 78.755 ms (5%) 810.78 KiB (1%) 5896
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "structural"] 13.925 ms (5%) 92.39 KiB (1%) 854
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglina"] 48.511 ms (5%) 328.33 KiB (1%) 2465
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 45.891 ms (5%) 328.33 KiB (1%) 2465
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "bdqrtic"] 74.571 ms (5%) 335.41 KiB (1%) 2461
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brownal"] 19.475 s (5%) 180.794 ms 197.78 MiB (1%) 1466005
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "broyden3d"] 24.184 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brybnd"] 69.268 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "dixon3dq"] 8.869 ms (5%) 201.23 KiB (1%) 1469
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "errinros_mod"] 65.103 ms (5%) 336.17 KiB (1%) 2467
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 75.285 ms (5%) 336.17 KiB (1%) 2467
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "hovercraft1d"] 1.689 ms (5%) 115.48 KiB (1%) 797
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "integreq"] 16.496 s (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "morebv"] 34.674 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "penalty1"] 19.082 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "power"] 2.985 ms (5%) 81.22 KiB (1%) 469
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "sbrybnd"] 98.707 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "spmsrtls"] 366.623 ms (5%) 1.82 MiB (1%) 13965
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "tquartic"] 12.264 ms (5%) 208.31 KiB (1%) 1465
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "camshape"] 20.751 ms (5%) 55.07 MiB (1%) 95454
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "catenary"] 7.497 ms (5%) 18.40 MiB (1%) 32442
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "chain"] 6.895 ms (5%) 13.45 MiB (1%) 40737
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "channel"] 22.378 ms (5%) 50.74 MiB (1%) 133365
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 6.913 ms (5%) 13.98 MiB (1%) 43455
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 19.457 ms (5%) 45.54 MiB (1%) 68305
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 13.799 s (5%) 237.403 ms 2.09 GiB (1%) 6332543
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 2.276 ms (5%) 5.72 MiB (1%) 11562
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "marine"] 2.972 ms (5%) 6.24 MiB (1%) 32485
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 10.389 ms (5%) 24.11 MiB (1%) 36025
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "polygon3"] 36.841 ms (5%) 91.53 MiB (1%) 87954
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "robotarm"] 20.307 ms (5%) 52.23 MiB (1%) 52711
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "structural"] 1.609 ms (5%) 8.86 MiB (1%) 34292
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 630.097 ms (5%) 24.338 ms 319.40 MiB (1%) 1666426
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 123.163 ms (5%) 56.26 MiB (1%) 707327
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 149.335 ms (5%) 66.84 MiB (1%) 964733
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 736.232 ms (5%) 57.407 ms 276.38 MiB (1%) 4112059
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 150.275 ms (5%) 67.80 MiB (1%) 835255
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 133.577 ms (5%) 70.10 MiB (1%) 844592
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 559.706 s (5%) 6.817 s 36.60 GiB (1%) 109439362
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "hovercraft1d"] 13.284 ms (5%) 10.91 MiB (1%) 110186
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 99.021 ms (5%) 44.83 MiB (1%) 521452
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 56.904 ms (5%) 32.64 MiB (1%) 380845
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 243.795 ms (5%) 143.18 MiB (1%) 1008411
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 181.544 ms (5%) 99.92 MiB (1%) 873713
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 161.786 ms (5%) 150.36 MiB (1%) 475498

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hess_coord", "optimized", "Float64", "scalable_cons", "sparse"]
  • ["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      28233 s          0 s       1424 s      92464 s          0 s
       #2     0 MHz      54244 s          0 s       1217 s      66687 s          0 s
       #3     0 MHz      26989 s          0 s       1628 s      93523 s          0 s
       #4     0 MHz      30313 s          0 s       1476 s      90350 s          0 s
  Memory: 15.61526870727539 GB (12148.61328125 MB free)
  Uptime: 12232.68 sec
  Load Avg:  1.08  1.03  1.01
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.85
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 28 Mar 2025 - 00:17
    • Baseline: 28 Mar 2025 - 01:23
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "camshape"] 1.06 (5%) ❌ 1.00 (1%)
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "chain"] 1.09 (5%) ❌ 1.00 (1%)
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "channel"] 1.16 (5%) ❌ 1.00 (1%)
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "polygon1"] 0.86 (5%) ✅ 1.00 (1%)
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "structural"] 1.48 (5%) ❌ 1.00 (1%)
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "broyden3d"] 0.92 (5%) ✅ 1.00 (1%)
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 1.13 (5%) ❌ 1.00 (1%)
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "structural"] 0.94 (5%) ✅ 1.00 (1%)
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 1.08 (5%) ❌ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hess_coord", "optimized", "Float64", "scalable_cons", "sparse"]
  • ["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      20284 s          0 s       1068 s      63125 s          0 s
       #2     0 MHz      35188 s          0 s        940 s      48422 s          0 s
       #3     0 MHz      17428 s          0 s       1165 s      65915 s          0 s
       #4     0 MHz      25366 s          0 s       1024 s      58108 s          0 s
  Memory: 15.61526870727539 GB (12621.25 MB free)
  Uptime: 8467.08 sec
  Load Avg:  1.0  1.03  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      28765 s          0 s       1462 s      93482 s          0 s
       #2     0 MHz      49741 s          0 s       1340 s      72715 s          0 s
       #3     0 MHz      26266 s          0 s       1598 s      95886 s          0 s
       #4     0 MHz      36750 s          0 s       1425 s      85568 s          0 s
  Memory: 15.61526870727539 GB (12394.8515625 MB free)
  Uptime: 12395.16 sec
  Load Avg:  1.15  1.07  1.01
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 28 Mar 2025 - 00:17
  • Package commit: 6364904
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "camshape"] 443.604 ms (5%) 1.61 MiB (1%) 12348
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "catenary"] 13.100 ms (5%) 356.97 KiB (1%) 2390
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "chain"] 25.612 ms (5%) 275.28 KiB (1%) 1932
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "channel"] 939.290 ms (5%) 974.16 KiB (1%) 6742
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "clnlbeam"] 14.519 ms (5%) 120.84 KiB (1%) 802
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "controlinvestment"] 37.480 ms (5%) 275.28 KiB (1%) 1932
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "elec"] 911.033 s (5%) 113.93 MiB (1%) 793214
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "hovercraft1d"] 589.766 μs (5%) 5.57 MiB (1%) 472
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "marine"] 358.975 ms (5%) 4.18 MiB (1%) 30600
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "polygon1"] 18.913 ms (5%) 206.62 KiB (1%) 1280
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "polygon3"] 74.327 ms (5%) 614.22 KiB (1%) 4406
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "robotarm"] 80.213 ms (5%) 810.78 KiB (1%) 5896
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "structural"] 20.505 ms (5%) 92.39 KiB (1%) 854
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglina"] 48.000 ms (5%) 328.33 KiB (1%) 2465
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 45.939 ms (5%) 328.33 KiB (1%) 2465
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "bdqrtic"] 74.326 ms (5%) 335.41 KiB (1%) 2461
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brownal"] 19.296 s (5%) 188.971 ms 197.78 MiB (1%) 1466005
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "broyden3d"] 24.106 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brybnd"] 66.880 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "dixon3dq"] 8.799 ms (5%) 201.23 KiB (1%) 1469
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "errinros_mod"] 63.733 ms (5%) 336.17 KiB (1%) 2467
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 73.887 ms (5%) 336.17 KiB (1%) 2467
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "hovercraft1d"] 1.670 ms (5%) 115.48 KiB (1%) 797
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "integreq"] 16.571 s (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "morebv"] 34.399 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "penalty1"] 19.140 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "power"] 2.820 ms (5%) 81.22 KiB (1%) 469
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "sbrybnd"] 106.503 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "spmsrtls"] 371.406 ms (5%) 1.82 MiB (1%) 13965
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "tquartic"] 12.253 ms (5%) 208.31 KiB (1%) 1465
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "camshape"] 20.815 ms (5%) 55.07 MiB (1%) 95454
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "catenary"] 7.578 ms (5%) 18.40 MiB (1%) 32442
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "chain"] 6.895 ms (5%) 13.45 MiB (1%) 40737
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "channel"] 22.182 ms (5%) 50.74 MiB (1%) 133360
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 6.885 ms (5%) 13.98 MiB (1%) 43455
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 19.071 ms (5%) 45.54 MiB (1%) 68305
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 13.325 s (5%) 681.223 ms 2.09 GiB (1%) 6332543
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 2.268 ms (5%) 5.72 MiB (1%) 11552
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "marine"] 3.000 ms (5%) 6.24 MiB (1%) 32485
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 10.268 ms (5%) 24.11 MiB (1%) 36025
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "polygon3"] 36.560 ms (5%) 91.53 MiB (1%) 87954
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "robotarm"] 20.652 ms (5%) 52.23 MiB (1%) 52711
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "structural"] 1.581 ms (5%) 8.86 MiB (1%) 34292
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 632.338 ms (5%) 27.310 ms 319.40 MiB (1%) 1666426
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 121.289 ms (5%) 56.26 MiB (1%) 707327
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 150.781 ms (5%) 66.84 MiB (1%) 964733
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 747.801 ms (5%) 54.708 ms 276.38 MiB (1%) 4112054
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 152.845 ms (5%) 67.86 MiB (1%) 836251
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 132.995 ms (5%) 70.10 MiB (1%) 844592
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 629.149 s (5%) 7.950 s 36.60 GiB (1%) 109439362
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "hovercraft1d"] 13.054 ms (5%) 10.91 MiB (1%) 110176
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 99.978 ms (5%) 44.83 MiB (1%) 521452
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 56.422 ms (5%) 32.64 MiB (1%) 380845
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 245.574 ms (5%) 143.18 MiB (1%) 1008411
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 181.236 ms (5%) 99.92 MiB (1%) 873713
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 156.655 ms (5%) 150.36 MiB (1%) 475498

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hess_coord", "optimized", "Float64", "scalable_cons", "sparse"]
  • ["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      20284 s          0 s       1068 s      63125 s          0 s
       #2     0 MHz      35188 s          0 s        940 s      48422 s          0 s
       #3     0 MHz      17428 s          0 s       1165 s      65915 s          0 s
       #4     0 MHz      25366 s          0 s       1024 s      58108 s          0 s
  Memory: 15.61526870727539 GB (12621.25 MB free)
  Uptime: 8467.08 sec
  Load Avg:  1.0  1.03  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 28 Mar 2025 - 01:23
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "camshape"] 418.459 ms (5%) 1.61 MiB (1%) 12348
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "catenary"] 13.111 ms (5%) 356.97 KiB (1%) 2390
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "chain"] 23.499 ms (5%) 275.28 KiB (1%) 1932
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "channel"] 810.266 ms (5%) 974.16 KiB (1%) 6742
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "clnlbeam"] 14.098 ms (5%) 120.84 KiB (1%) 802
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "controlinvestment"] 36.722 ms (5%) 275.28 KiB (1%) 1932
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "elec"] 913.227 s (5%) 83.711 ms 113.93 MiB (1%) 793214
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "hovercraft1d"] 565.371 μs (5%) 5.57 MiB (1%) 472
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "marine"] 360.917 ms (5%) 4.18 MiB (1%) 30600
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "polygon1"] 21.982 ms (5%) 206.62 KiB (1%) 1280
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "polygon3"] 74.741 ms (5%) 614.22 KiB (1%) 4406
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "robotarm"] 78.913 ms (5%) 810.78 KiB (1%) 5896
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "structural"] 13.895 ms (5%) 92.39 KiB (1%) 854
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglina"] 48.396 ms (5%) 328.33 KiB (1%) 2465
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 46.470 ms (5%) 328.33 KiB (1%) 2465
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "bdqrtic"] 75.104 ms (5%) 335.41 KiB (1%) 2461
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brownal"] 19.404 s (5%) 168.490 ms 197.78 MiB (1%) 1466005
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "broyden3d"] 26.205 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brybnd"] 67.445 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "dixon3dq"] 9.233 ms (5%) 201.23 KiB (1%) 1469
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "errinros_mod"] 64.235 ms (5%) 336.17 KiB (1%) 2467
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 76.460 ms (5%) 336.17 KiB (1%) 2467
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "hovercraft1d"] 1.736 ms (5%) 115.48 KiB (1%) 797
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "integreq"] 16.468 s (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "morebv"] 34.964 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "penalty1"] 19.272 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "power"] 2.825 ms (5%) 81.22 KiB (1%) 469
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "sbrybnd"] 108.062 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "spmsrtls"] 365.406 ms (5%) 1.82 MiB (1%) 13965
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "tquartic"] 12.144 ms (5%) 208.31 KiB (1%) 1465
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "camshape"] 21.475 ms (5%) 55.07 MiB (1%) 95454
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "catenary"] 7.633 ms (5%) 18.40 MiB (1%) 32442
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "chain"] 6.993 ms (5%) 13.45 MiB (1%) 40737
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "channel"] 22.916 ms (5%) 50.74 MiB (1%) 133360
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 6.968 ms (5%) 13.98 MiB (1%) 43455
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 19.844 ms (5%) 45.54 MiB (1%) 68305
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 11.787 s (5%) 264.352 ms 2.09 GiB (1%) 6332543
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 2.255 ms (5%) 5.72 MiB (1%) 11552
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "marine"] 2.966 ms (5%) 6.24 MiB (1%) 32485
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 10.635 ms (5%) 24.11 MiB (1%) 36025
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "polygon3"] 37.300 ms (5%) 91.53 MiB (1%) 87954
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "robotarm"] 20.560 ms (5%) 52.23 MiB (1%) 52711
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "structural"] 1.686 ms (5%) 8.86 MiB (1%) 34292
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 640.864 ms (5%) 28.057 ms 319.40 MiB (1%) 1666426
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 123.314 ms (5%) 56.26 MiB (1%) 707327
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 151.368 ms (5%) 66.84 MiB (1%) 964733
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 735.250 ms (5%) 54.724 ms 276.38 MiB (1%) 4112054
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 150.922 ms (5%) 67.80 MiB (1%) 835255
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 133.242 ms (5%) 70.10 MiB (1%) 844592
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 585.019 s (5%) 7.155 s 36.60 GiB (1%) 109439362
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "hovercraft1d"] 13.229 ms (5%) 10.91 MiB (1%) 110176
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 99.927 ms (5%) 44.83 MiB (1%) 521452
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 56.739 ms (5%) 32.55 MiB (1%) 379345
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 249.140 ms (5%) 143.18 MiB (1%) 1008411
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 185.806 ms (5%) 99.92 MiB (1%) 873713
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 160.416 ms (5%) 150.36 MiB (1%) 475498

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hess_coord", "optimized", "Float64", "scalable_cons", "sparse"]
  • ["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      28765 s          0 s       1462 s      93482 s          0 s
       #2     0 MHz      49741 s          0 s       1340 s      72715 s          0 s
       #3     0 MHz      26266 s          0 s       1598 s      95886 s          0 s
       #4     0 MHz      36750 s          0 s       1425 s      85568 s          0 s
  Memory: 15.61526870727539 GB (12394.8515625 MB free)
  Uptime: 12395.16 sec
  Load Avg:  1.15  1.07  1.01
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.86
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 28 Mar 2025 - 01:10
    • Baseline: 28 Mar 2025 - 02:42
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["grad!", "generic", "Float32", "scalable", "forward", "arwhead"] 1.08 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "forward", "hovercraft1d"] 1.10 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "NZF1"] 0.75 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "arglina"] 0.76 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "arglinb"] 0.74 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "arglinc"] 0.72 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "argtrig"] 0.57 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "arwhead"] 0.79 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "bdqrtic"] 0.72 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "bearing"] 0.79 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "brownal"] 0.76 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "broyden3d"] 0.69 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "broydn7d"] 0.69 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "brybnd"] 0.71 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "camshape"] 0.74 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "catenary"] 0.80 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "chainwoo"] 0.73 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "chnrosnb_mod"] 0.81 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "clnlbeam"] 0.80 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "clplatea"] 0.82 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "clplateb"] 0.81 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "clplatec"] 0.80 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "controlinvestment"] 0.76 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "cosine"] 0.77 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "cragglvy"] 0.74 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "cragglvy2"] 0.74 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "curly"] 0.75 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "curly10"] 0.74 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "curly20"] 0.76 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "curly30"] 0.73 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaane"] 0.79 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanf"] 0.82 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaang"] 0.82 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanh"] 0.82 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaani"] 0.78 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanj"] 0.82 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaank"] 0.82 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanl"] 0.81 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanm"] 0.83 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaann"] 0.84 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaano"] 0.82 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanp"] 0.80 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixon3dq"] 0.78 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dqdrtic"] 0.75 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dqrtic"] 0.82 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "edensch"] 0.77 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "eg2"] 0.76 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "elec"] 0.78 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "engval1"] 0.79 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "errinros_mod"] 0.74 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "extrosnb"] 0.78 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "fletcbv2"] 0.75 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "fletcbv3_mod"] 0.81 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "fletchcr"] 0.77 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "freuroth"] 0.74 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "genhumps"] 0.82 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "genrose"] 0.81 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "genrose_nash"] 0.79 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "hovercraft1d"] 0.82 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "indef_mod"] 0.76 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "integreq"] 0.65 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "liarwhd"] 0.73 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "marine"] 0.52 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "morebv"] 0.79 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "ncb20"] 0.71 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "ncb20b"] 0.71 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "noncvxu2"] 0.69 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "noncvxun"] 0.70 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "nondia"] 0.78 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "nondquar"] 0.75 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "penalty1"] 0.84 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "penalty2"] 0.82 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "penalty3"] 0.75 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "polygon"] 0.73 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "polygon1"] 0.72 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "polygon2"] 0.73 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "polygon3"] 0.77 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "powellsg"] 0.72 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "power"] 0.71 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "quartc"] 0.85 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "robotarm"] 1.12 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "sbrybnd"] 0.76 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "schmvett"] 0.69 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "scosine"] 0.79 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "sinquad"] 0.78 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "sparsine"] 0.70 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "sparsqur"] 0.79 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "spmsrtls"] 0.84 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "srosenbr"] 0.73 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "structural"] 0.82 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "tointgss"] 0.69 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "tquartic"] 0.82 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "tridia"] 0.70 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "vardim"] 0.75 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "woods"] 0.74 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "channel"] 1.34 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "integreq"] 0.91 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "reverse", "arwhead"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "reverse", "chain"] 1.05 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "reverse", "cosine"] 0.82 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "reverse", "polygon1"] 0.90 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "reverse", "scosine"] 0.86 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "arglina"] 1.06 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "arglinb"] 1.10 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "arglinc"] 1.29 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "curly10"] 1.06 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "curly20"] 1.06 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "curly30"] 1.08 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaano"] 1.07 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanp"] 1.06 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "elec"] 0.95 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "fletcbv3_mod"] 1.07 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "integreq"] 0.89 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "marine"] 1.05 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "ncb20"] 1.10 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "ncb20b"] 1.05 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty1"] 1.05 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "quartc"] 1.05 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "freuroth"] 1.06 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "structural"] 1.05 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "tointgss"] 1.12 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "arglinc"] 1.05 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "broydn7d"] 1.06 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "clplatec"] 1.07 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanl"] 1.08 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "elec"] 1.11 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "indef_mod"] 1.06 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "integreq"] 1.08 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "ncb20b"] 1.07 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "tridia"] 1.09 (5%) ❌ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["grad!", "generic", "Float32", "scalable", "forward"]
  • ["grad!", "generic", "Float32", "scalable", "reverse"]
  • ["grad!", "generic", "Float64", "scalable", "forward"]
  • ["grad!", "generic", "Float64", "scalable", "reverse"]
  • ["grad!", "optimized", "Float32", "scalable", "forward"]
  • ["grad!", "optimized", "Float32", "scalable", "reverse"]
  • ["grad!", "optimized", "Float64", "scalable", "forward"]
  • ["grad!", "optimized", "Float64", "scalable", "reverse"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      27006 s          0 s       2288 s      87822 s          0 s
       #2     0 MHz      34911 s          0 s       2248 s      79962 s          0 s
       #3     0 MHz      29601 s          0 s       2266 s      85276 s          0 s
       #4     0 MHz      35192 s          0 s       2458 s      79467 s          0 s
  Memory: 15.61526870727539 GB (11348.20703125 MB free)
  Uptime: 11734.11 sec
  Load Avg:  1.07  1.08  1.02
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      39560 s          0 s       3340 s     129202 s          0 s
       #2     0 MHz      50610 s          0 s       3376 s     118135 s          0 s
       #3     0 MHz      42873 s          0 s       3380 s     125889 s          0 s
       #4     0 MHz      51230 s          0 s       3658 s     117232 s          0 s
  Memory: 15.61526870727539 GB (11589.83984375 MB free)
  Uptime: 17241.29 sec
  Load Avg:  1.04  1.03  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 28 Mar 2025 - 01:10
  • Package commit: 6364904
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["grad!", "generic", "Float32", "scalable", "forward", "NZF1"] 989.861 μs (5%) 50.94 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "arglina"] 4.238 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "arglinb"] 4.026 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "arglinc"] 3.871 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "argtrig"] 4.240 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "arwhead"] 2.168 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "bdqrtic"] 3.761 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "bearing"] 8.853 ms (5%) 207.38 KiB (1%) 179
["grad!", "generic", "Float32", "scalable", "forward", "brownal"] 2.203 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "broyden3d"] 4.375 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "broydn7d"] 5.956 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "brybnd"] 12.559 ms (5%) 69.20 KiB (1%) 382
["grad!", "generic", "Float32", "scalable", "forward", "camshape"] 103.824 μs (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "catenary"] 144.560 μs (5%) 51.50 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "chain"] 26.039 μs (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "chainwoo"] 1.251 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "channel"] 27.501 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "chnrosnb_mod"] 2.126 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "clnlbeam"] 2.586 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "clplatea"] 2.887 ms (5%) 49.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "clplateb"] 2.991 ms (5%) 49.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "clplatec"] 2.478 ms (5%) 49.62 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "controlinvestment"] 1.587 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "cosine"] 1.822 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "cragglvy"] 2.253 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "cragglvy2"] 2.172 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "curly"] 3.616 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "curly10"] 3.476 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "curly20"] 5.550 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "curly30"] 7.517 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaane"] 7.676 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanf"] 7.716 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaang"] 7.719 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanh"] 7.672 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaani"] 12.369 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanj"] 12.361 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaank"] 12.379 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanl"] 12.476 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanm"] 16.982 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaann"] 19.158 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaano"] 19.128 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanp"] 18.883 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixon3dq"] 452.326 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "dqdrtic"] 1.339 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "dqrtic"] 1.156 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "edensch"] 3.681 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "eg2"] 1.825 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "elec"] 111.750 ms (5%) 51.47 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "engval1"] 2.138 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "errinros_mod"] 3.249 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "extrosnb"] 527.286 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "fletcbv2"] 2.908 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "fletcbv3_mod"] 9.561 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "fletchcr"] 659.123 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "freuroth"] 6.158 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "genhumps"] 5.046 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "genrose"] 946.109 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "genrose_nash"] 965.867 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "hovercraft1d"] 142.356 μs (5%) 1.44 MiB (1%) 259
["grad!", "generic", "Float32", "scalable", "forward", "indef_mod"] 5.368 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "integreq"] 3.946 s (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "liarwhd"] 1.280 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "marine"] 1.549 ms (5%) 52.06 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "morebv"] 7.713 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "ncb20"] 20.434 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "ncb20b"] 21.418 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "noncvxu2"] 2.796 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "noncvxun"] 2.754 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "nondia"] 504.443 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "nondquar"] 1.012 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "penalty1"] 2.482 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "penalty2"] 12.250 ms (5%) 8.39 MiB (1%) 257
["grad!", "generic", "Float32", "scalable", "forward", "penalty3"] 11.789 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "polygon"] 1.402 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "polygon1"] 1.323 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "polygon2"] 1.455 ms (5%) 4.23 MiB (1%) 511
["grad!", "generic", "Float32", "scalable", "forward", "polygon3"] 1.703 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "powellsg"] 1.363 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "power"] 1.166 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "quartc"] 1.156 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "robotarm"] 25.047 μs (5%) 51.94 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "sbrybnd"] 16.135 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "schmvett"] 3.301 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "scosine"] 4.101 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "sinquad"] 2.289 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "sparsine"] 6.711 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "sparsqur"] 2.059 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "spmsrtls"] 9.539 ms (5%) 4.22 MiB (1%) 259
["grad!", "generic", "Float32", "scalable", "forward", "srosenbr"] 678.309 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "structural"] 9.225 ms (5%) 180.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "tointgss"] 2.546 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "tquartic"] 541.753 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "tridia"] 2.576 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "vardim"] 3.330 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "woods"] 633.314 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "reverse", "NZF1"] 1.425 ms (5%) 640.75 KiB (1%) 17710
["grad!", "generic", "Float32", "scalable", "reverse", "arglina"] 3.317 ms (5%) 1.70 MiB (1%) 44034
["grad!", "generic", "Float32", "scalable", "reverse", "arglinb"] 3.181 ms (5%) 1.62 MiB (1%) 42999
["grad!", "generic", "Float32", "scalable", "reverse", "arglinc"] 3.109 ms (5%) 1.62 MiB (1%) 42945
["grad!", "generic", "Float32", "scalable", "reverse", "argtrig"] 2.011 ms (5%) 1.11 MiB (1%) 32512
["grad!", "generic", "Float32", "scalable", "reverse", "arwhead"] 2.791 ms (5%) 1.24 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "bdqrtic"] 6.345 ms (5%) 2.91 MiB (1%) 81697
["grad!", "generic", "Float32", "scalable", "reverse", "bearing"] 6.894 ms (5%) 3.55 MiB (1%) 108725
["grad!", "generic", "Float32", "scalable", "reverse", "brownal"] 1.915 ms (5%) 1.01 MiB (1%) 28018
["grad!", "generic", "Float32", "scalable", "reverse", "broyden3d"] 3.285 ms (5%) 1.61 MiB (1%) 40021
["grad!", "generic", "Float32", "scalable", "reverse", "broydn7d"] 4.004 ms (5%) 2.00 MiB (1%) 53006
["grad!", "generic", "Float32", "scalable", "reverse", "brybnd"] 8.428 ms (5%) 4.01 MiB (1%) 113803
["grad!", "generic", "Float32", "scalable", "reverse", "camshape"] 317.204 μs (5%) 201.86 KiB (1%) 5020
["grad!", "generic", "Float32", "scalable", "reverse", "catenary"] 209.091 μs (5%) 119.84 KiB (1%) 3350
["grad!", "generic", "Float32", "scalable", "reverse", "chain"] 1.849 μs (5%) 8.23 KiB (1%) 13
["grad!", "generic", "Float32", "scalable", "reverse", "chainwoo"] 4.524 ms (5%) 2.09 MiB (1%) 55413
["grad!", "generic", "Float32", "scalable", "reverse", "channel"] 1.773 μs (5%) 8.19 KiB (1%) 12
["grad!", "generic", "Float32", "scalable", "reverse", "chnrosnb_mod"] 2.747 ms (5%) 1.44 MiB (1%) 42979
["grad!", "generic", "Float32", "scalable", "reverse", "clnlbeam"] 881.108 μs (5%) 528.80 KiB (1%) 14626
["grad!", "generic", "Float32", "scalable", "reverse", "clplatea"] 4.618 ms (5%) 2.51 MiB (1%) 68134
["grad!", "generic", "Float32", "scalable", "reverse", "clplateb"] 4.630 ms (5%) 2.52 MiB (1%) 68464
["grad!", "generic", "Float32", "scalable", "reverse", "clplatec"] 4.064 ms (5%) 2.24 MiB (1%) 59145
["grad!", "generic", "Float32", "scalable", "reverse", "controlinvestment"] 934.177 μs (5%) 529.89 KiB (1%) 13995
["grad!", "generic", "Float32", "scalable", "reverse", "cosine"] 1.495 ms (5%) 801.06 KiB (1%) 20997
["grad!", "generic", "Float32", "scalable", "reverse", "cragglvy"] 3.112 ms (5%) 1.67 MiB (1%) 41936
["grad!", "generic", "Float32", "scalable", "reverse", "cragglvy2"] 2.761 ms (5%) 1.30 MiB (1%) 36944
["grad!", "generic", "Float32", "scalable", "reverse", "curly"] 11.989 ms (5%) 6.75 MiB (1%) 178688
["grad!", "generic", "Float32", "scalable", "reverse", "curly10"] 11.964 ms (5%) 6.75 MiB (1%) 178688
["grad!", "generic", "Float32", "scalable", "reverse", "curly20"] 21.772 ms (5%) 12.74 MiB (1%) 326365
["grad!", "generic", "Float32", "scalable", "reverse", "curly30"] 30.889 ms (5%) 17.65 MiB (1%) 472540
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaane"] 4.984 ms (5%) 2.41 MiB (1%) 65261
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanf"] 4.835 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaang"] 5.024 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanh"] 4.848 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaani"] 5.030 ms (5%) 2.41 MiB (1%) 65261
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanj"] 4.883 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaank"] 5.007 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanl"] 4.846 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanm"] 5.008 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaann"] 5.042 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaano"] 4.975 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanp"] 4.979 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixon3dq"] 950.678 μs (5%) 530.95 KiB (1%) 14029
["grad!", "generic", "Float32", "scalable", "reverse", "dqdrtic"] 2.172 ms (5%) 1.12 MiB (1%) 30956
["grad!", "generic", "Float32", "scalable", "reverse", "dqrtic"] 939.928 μs (5%) 491.34 KiB (1%) 13505
["grad!", "generic", "Float32", "scalable", "reverse", "edensch"] 3.913 ms (5%) 1.90 MiB (1%) 48975
["grad!", "generic", "Float32", "scalable", "reverse", "eg2"] 1.448 ms (5%) 801.56 KiB (1%) 21013
["grad!", "generic", "Float32", "scalable", "reverse", "elec"] 197.768 ms (5%) 104.30 MiB (1%) 2708654
["grad!", "generic", "Float32", "scalable", "reverse", "engval1"] 2.752 ms (5%) 1.24 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "errinros_mod"] 3.174 ms (5%) 1.65 MiB (1%) 42987
["grad!", "generic", "Float32", "scalable", "reverse", "extrosnb"] 1.258 ms (5%) 655.53 KiB (1%) 18015
["grad!", "generic", "Float32", "scalable", "reverse", "fletcbv2"] 1.916 ms (5%) 1.12 MiB (1%) 31037
["grad!", "generic", "Float32", "scalable", "reverse", "fletcbv3_mod"] 2.791 ms (5%) 1.70 MiB (1%) 44034
["grad!", "generic", "Float32", "scalable", "reverse", "fletchcr"] 2.236 ms (5%) 1019.72 KiB (1%) 26995
["grad!", "generic", "Float32", "scalable", "reverse", "freuroth"] 6.840 ms (5%) 2.89 MiB (1%) 79950
["grad!", "generic", "Float32", "scalable", "reverse", "genhumps"] 3.934 ms (5%) 2.03 MiB (1%) 54965
["grad!", "generic", "Float32", "scalable", "reverse", "genrose"] 2.216 ms (5%) 1.12 MiB (1%) 30995
["grad!", "generic", "Float32", "scalable", "reverse", "genrose_nash"] 2.229 ms (5%) 1.12 MiB (1%) 30995
["grad!", "generic", "Float32", "scalable", "reverse", "hovercraft1d"] 204.021 μs (5%) 116.97 KiB (1%) 3009
["grad!", "generic", "Float32", "scalable", "reverse", "indef_mod"] 1.945 ms (5%) 1.19 MiB (1%) 33983
["grad!", "generic", "Float32", "scalable", "reverse", "integreq"] 1.948 s (5%) 862.91 MiB (1%) 23029528
["grad!", "generic", "Float32", "scalable", "reverse", "liarwhd"] 2.819 ms (5%) 1.24 MiB (1%) 35018
["grad!", "generic", "Float32", "scalable", "reverse", "marine"] 391.512 μs (5%) 222.70 KiB (1%) 5051
["grad!", "generic", "Float32", "scalable", "reverse", "morebv"] 3.560 ms (5%) 1.79 MiB (1%) 46020
["grad!", "generic", "Float32", "scalable", "reverse", "ncb20"] 33.744 ms (5%) 17.19 MiB (1%) 474393
["grad!", "generic", "Float32", "scalable", "reverse", "ncb20b"] 34.222 ms (5%) 17.48 MiB (1%) 483470
["grad!", "generic", "Float32", "scalable", "reverse", "noncvxu2"] 2.895 ms (5%) 1.65 MiB (1%) 41020
["grad!", "generic", "Float32", "scalable", "reverse", "noncvxun"] 2.862 ms (5%) 1.65 MiB (1%) 41020
["grad!", "generic", "Float32", "scalable", "reverse", "nondia"] 1.264 ms (5%) 655.53 KiB (1%) 18015
["grad!", "generic", "Float32", "scalable", "reverse", "nondquar"] 1.267 ms (5%) 702.11 KiB (1%) 19006
["grad!", "generic", "Float32", "scalable", "reverse", "penalty1"] 1.927 ms (5%) 989.88 KiB (1%) 27038
["grad!", "generic", "Float32", "scalable", "reverse", "penalty2"] 5.648 ms (5%) 2.82 MiB (1%) 80469
["grad!", "generic", "Float32", "scalable", "reverse", "penalty3"] 9.787 ms (5%) 4.82 MiB (1%) 126334
["grad!", "generic", "Float32", "scalable", "reverse", "polygon"] 777.374 μs (5%) 444.11 KiB (1%) 11500
["grad!", "generic", "Float32", "scalable", "reverse", "polygon1"] 770.160 μs (5%) 445.03 KiB (1%) 11528
["grad!", "generic", "Float32", "scalable", "reverse", "polygon2"] 497.481 μs (5%) 367.25 KiB (1%) 9038
["grad!", "generic", "Float32", "scalable", "reverse", "polygon3"] 641.469 μs (5%) 405.97 KiB (1%) 10028
["grad!", "generic", "Float32", "scalable", "reverse", "powellsg"] 1.444 ms (5%) 655.58 KiB (1%) 18016
["grad!", "generic", "Float32", "scalable", "reverse", "power"] 947.342 μs (5%) 491.62 KiB (1%) 13514
["grad!", "generic", "Float32", "scalable", "reverse", "quartc"] 961.451 μs (5%) 491.34 KiB (1%) 13505
["grad!", "generic", "Float32", "scalable", "reverse", "robotarm"] 1.885 μs (5%) 8.31 KiB (1%) 12
["grad!", "generic", "Float32", "scalable", "reverse", "sbrybnd"] 13.414 ms (5%) 7.05 MiB (1%) 199101
["grad!", "generic", "Float32", "scalable", "reverse", "schmvett"] 5.853 ms (5%) 2.63 MiB (1%) 74870
["grad!", "generic", "Float32", "scalable", "reverse", "scosine"] 2.374 ms (5%) 1.19 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "sinquad"] 2.561 ms (5%) 1.24 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "sparsine"] 2.745 ms (5%) 2.04 MiB (1%) 56514
["grad!", "generic", "Float32", "scalable", "reverse", "sparsqur"] 4.451 ms (5%) 2.32 MiB (1%) 62514
["grad!", "generic", "Float32", "scalable", "reverse", "spmsrtls"] 3.752 ms (5%) 2.20 MiB (1%) 60976
["grad!", "generic", "Float32", "scalable", "reverse", "srosenbr"] 1.337 ms (5%) 632.14 KiB (1%) 17516
["grad!", "generic", "Float32", "scalable", "reverse", "structural"] 1.164 ms (5%) 717.84 KiB (1%) 19487
["grad!", "generic", "Float32", "scalable", "reverse", "tointgss"] 4.051 ms (5%) 1.94 MiB (1%) 51916
["grad!", "generic", "Float32", "scalable", "reverse", "tquartic"] 1.591 ms (5%) 847.91 KiB (1%) 21997
["grad!", "generic", "Float32", "scalable", "reverse", "tridia"] 1.831 ms (5%) 934.00 KiB (1%) 25495
["grad!", "generic", "Float32", "scalable", "reverse", "vardim"] 2.848 ms (5%) 1.58 MiB (1%) 40006
["grad!", "generic", "Float32", "scalable", "reverse", "woods"] 2.274 ms (5%) 1.01 MiB (1%) 27768
["grad!", "generic", "Float64", "scalable", "forward", "NZF1"] 1.173 ms (5%) 101.66 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "arglina"] 4.205 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "arglinb"] 3.902 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "arglinc"] 3.883 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "argtrig"] 4.860 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "arwhead"] 2.197 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "bdqrtic"] 4.355 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "bearing"] 11.610 ms (5%) 390.25 KiB (1%) 265
["grad!", "generic", "Float64", "scalable", "forward", "brownal"] 2.723 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "broyden3d"] 4.771 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "broydn7d"] 7.324 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "brybnd"] 13.488 ms (5%) 128.36 KiB (1%) 382
["grad!", "generic", "Float64", "scalable", "forward", "camshape"] 117.410 μs (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "catenary"] 179.656 μs (5%) 102.78 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "chain"] 28.654 μs (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "chainwoo"] 1.486 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "channel"] 40.646 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "chnrosnb_mod"] 2.715 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "clnlbeam"] 2.786 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "clplatea"] 3.461 ms (5%) 98.94 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "clplateb"] 3.540 ms (5%) 98.94 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "clplatec"] 3.055 ms (5%) 98.97 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "controlinvestment"] 1.778 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "cosine"] 1.895 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "cragglvy"] 2.485 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "cragglvy2"] 2.391 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "curly"] 3.951 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "curly10"] 3.971 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "curly20"] 6.272 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "curly30"] 8.431 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaane"] 8.302 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanf"] 8.310 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaang"] 8.296 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanh"] 8.232 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaani"] 13.033 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanj"] 13.146 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaank"] 13.148 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanl"] 13.269 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanm"] 17.881 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaann"] 19.742 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaano"] 19.739 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanp"] 19.500 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixon3dq"] 525.333 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "dqdrtic"] 1.447 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "dqrtic"] 1.625 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "edensch"] 4.280 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "eg2"] 2.130 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "elec"] 138.229 ms (5%) 102.75 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "engval1"] 2.184 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "errinros_mod"] 3.710 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "extrosnb"] 558.164 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "fletcbv2"] 3.433 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "fletcbv3_mod"] 10.361 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "fletchcr"] 637.200 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "freuroth"] 6.050 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "genhumps"] 5.818 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "genrose"] 1.026 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "genrose_nash"] 1.039 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "hovercraft1d"] 226.985 μs (5%) 2.87 MiB (1%) 259
["grad!", "generic", "Float64", "scalable", "forward", "indef_mod"] 6.206 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "integreq"] 4.181 s (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "liarwhd"] 1.483 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "marine"] 1.617 ms (5%) 103.72 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "morebv"] 8.437 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "ncb20"] 23.126 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "ncb20b"] 23.902 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "noncvxu2"] 3.376 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "noncvxun"] 3.388 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "nondia"] 551.281 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "nondquar"] 1.110 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "penalty1"] 2.433 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "penalty2"] 13.317 ms (5%) 16.77 MiB (1%) 257
["grad!", "generic", "Float64", "scalable", "forward", "penalty3"] 12.436 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "polygon"] 1.459 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "polygon1"] 1.432 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "polygon2"] 1.624 ms (5%) 8.45 MiB (1%) 511
["grad!", "generic", "Float64", "scalable", "forward", "polygon3"] 1.937 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "powellsg"] 1.538 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "power"] 1.290 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "quartc"] 1.624 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "robotarm"] 24.907 μs (5%) 103.72 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "sbrybnd"] 17.913 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "schmvett"] 3.703 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "scosine"] 4.632 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "sinquad"] 2.292 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "sparsine"] 8.249 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "sparsqur"] 2.401 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "spmsrtls"] 10.291 ms (5%) 8.44 MiB (1%) 259
["grad!", "generic", "Float64", "scalable", "forward", "srosenbr"] 753.189 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "structural"] 9.669 ms (5%) 360.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "tointgss"] 2.865 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "tquartic"] 565.758 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "tridia"] 2.721 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "vardim"] 3.435 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "woods"] 762.746 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "reverse", "NZF1"] 1.454 ms (5%) 769.50 KiB (1%) 17710
["grad!", "generic", "Float64", "scalable", "reverse", "arglina"] 3.358 ms (5%) 2.01 MiB (1%) 44034
["grad!", "generic", "Float64", "scalable", "reverse", "arglinb"] 3.125 ms (5%) 1.94 MiB (1%) 42999
["grad!", "generic", "Float64", "scalable", "reverse", "arglinc"] 3.111 ms (5%) 1.93 MiB (1%) 42945
["grad!", "generic", "Float64", "scalable", "reverse", "argtrig"] 2.029 ms (5%) 1.32 MiB (1%) 32512
["grad!", "generic", "Float64", "scalable", "reverse", "arwhead"] 2.840 ms (5%) 1.49 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "bdqrtic"] 6.335 ms (5%) 3.50 MiB (1%) 81697
["grad!", "generic", "Float64", "scalable", "reverse", "bearing"] 6.929 ms (5%) 4.38 MiB (1%) 108725
["grad!", "generic", "Float64", "scalable", "reverse", "brownal"] 1.901 ms (5%) 1.20 MiB (1%) 28018
["grad!", "generic", "Float64", "scalable", "reverse", "broyden3d"] 3.324 ms (5%) 1.89 MiB (1%) 40021
["grad!", "generic", "Float64", "scalable", "reverse", "broydn7d"] 4.161 ms (5%) 2.35 MiB (1%) 53006
["grad!", "generic", "Float64", "scalable", "reverse", "brybnd"] 8.783 ms (5%) 4.78 MiB (1%) 113803
["grad!", "generic", "Float64", "scalable", "reverse", "camshape"] 315.689 μs (5%) 240.88 KiB (1%) 5020
["grad!", "generic", "Float64", "scalable", "reverse", "catenary"] 207.909 μs (5%) 148.44 KiB (1%) 3350
["grad!", "generic", "Float64", "scalable", "reverse", "chain"] 2.427 μs (5%) 15.98 KiB (1%) 13
["grad!", "generic", "Float64", "scalable", "reverse", "chainwoo"] 4.633 ms (5%) 2.48 MiB (1%) 55413
["grad!", "generic", "Float64", "scalable", "reverse", "channel"] 2.426 μs (5%) 15.94 KiB (1%) 12
["grad!", "generic", "Float64", "scalable", "reverse", "chnrosnb_mod"] 2.785 ms (5%) 1.77 MiB (1%) 42979
["grad!", "generic", "Float64", "scalable", "reverse", "clnlbeam"] 884.274 μs (5%) 629.89 KiB (1%) 14626
["grad!", "generic", "Float64", "scalable", "reverse", "clplatea"] 4.719 ms (5%) 2.96 MiB (1%) 68134
["grad!", "generic", "Float64", "scalable", "reverse", "clplateb"] 4.641 ms (5%) 2.97 MiB (1%) 68464
["grad!", "generic", "Float64", "scalable", "reverse", "clplatec"] 4.079 ms (5%) 2.63 MiB (1%) 59145
["grad!", "generic", "Float64", "scalable", "reverse", "controlinvestment"] 948.564 μs (5%) 631.20 KiB (1%) 13995
["grad!", "generic", "Float64", "scalable", "reverse", "cosine"] 1.535 ms (5%) 949.27 KiB (1%) 20997
["grad!", "generic", "Float64", "scalable", "reverse", "cragglvy"] 3.229 ms (5%) 1.95 MiB (1%) 41936
["grad!", "generic", "Float64", "scalable", "reverse", "cragglvy2"] 2.779 ms (5%) 1.55 MiB (1%) 36944
["grad!", "generic", "Float64", "scalable", "reverse", "curly"] 11.960 ms (5%) 7.85 MiB (1%) 178688
["grad!", "generic", "Float64", "scalable", "reverse", "curly10"] 12.101 ms (5%) 7.85 MiB (1%) 178688
["grad!", "generic", "Float64", "scalable", "reverse", "curly20"] 21.548 ms (5%) 14.74 MiB (1%) 326365
["grad!", "generic", "Float64", "scalable", "reverse", "curly30"] 30.696 ms (5%) 20.54 MiB (1%) 472540
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaane"] 5.202 ms (5%) 2.85 MiB (1%) 65261
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanf"] 4.975 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaang"] 5.142 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanh"] 5.070 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaani"] 5.132 ms (5%) 2.85 MiB (1%) 65261
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanj"] 4.970 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaank"] 5.152 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanl"] 4.957 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanm"] 5.091 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaann"] 5.076 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaano"] 5.123 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanp"] 5.105 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixon3dq"] 943.214 μs (5%) 632.52 KiB (1%) 14029
["grad!", "generic", "Float64", "scalable", "reverse", "dqdrtic"] 2.249 ms (5%) 1.34 MiB (1%) 30956
["grad!", "generic", "Float64", "scalable", "reverse", "dqrtic"] 941.651 μs (5%) 592.81 KiB (1%) 13505
["grad!", "generic", "Float64", "scalable", "reverse", "edensch"] 4.014 ms (5%) 2.24 MiB (1%) 48975
["grad!", "generic", "Float64", "scalable", "reverse", "eg2"] 1.443 ms (5%) 949.88 KiB (1%) 21013
["grad!", "generic", "Float64", "scalable", "reverse", "elec"] 205.507 ms (5%) 122.02 MiB (1%) 2708654
["grad!", "generic", "Float64", "scalable", "reverse", "engval1"] 2.851 ms (5%) 1.49 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "errinros_mod"] 3.276 ms (5%) 1.98 MiB (1%) 42987
["grad!", "generic", "Float64", "scalable", "reverse", "extrosnb"] 1.286 ms (5%) 788.25 KiB (1%) 18015
["grad!", "generic", "Float64", "scalable", "reverse", "fletcbv2"] 1.945 ms (5%) 1.33 MiB (1%) 31037
["grad!", "generic", "Float64", "scalable", "reverse", "fletcbv3_mod"] 2.919 ms (5%) 1.98 MiB (1%) 44034
["grad!", "generic", "Float64", "scalable", "reverse", "fletchcr"] 2.260 ms (5%) 1.19 MiB (1%) 26995
["grad!", "generic", "Float64", "scalable", "reverse", "freuroth"] 6.974 ms (5%) 3.44 MiB (1%) 79950
["grad!", "generic", "Float64", "scalable", "reverse", "genhumps"] 4.040 ms (5%) 2.41 MiB (1%) 54965
["grad!", "generic", "Float64", "scalable", "reverse", "genrose"] 2.222 ms (5%) 1.34 MiB (1%) 30995
["grad!", "generic", "Float64", "scalable", "reverse", "genrose_nash"] 2.244 ms (5%) 1.34 MiB (1%) 30995
["grad!", "generic", "Float64", "scalable", "reverse", "hovercraft1d"] 206.296 μs (5%) 145.47 KiB (1%) 3009
["grad!", "generic", "Float64", "scalable", "reverse", "indef_mod"] 2.044 ms (5%) 1.41 MiB (1%) 33983
["grad!", "generic", "Float64", "scalable", "reverse", "integreq"] 2.363 s (5%) 386.808 ms 1015.69 MiB (1%) 23029528
["grad!", "generic", "Float64", "scalable", "reverse", "liarwhd"] 2.925 ms (5%) 1.49 MiB (1%) 35018
["grad!", "generic", "Float64", "scalable", "reverse", "marine"] 408.814 μs (5%) 262.05 KiB (1%) 5051
["grad!", "generic", "Float64", "scalable", "reverse", "morebv"] 3.700 ms (5%) 2.10 MiB (1%) 46020
["grad!", "generic", "Float64", "scalable", "reverse", "ncb20"] 34.723 ms (5%) 20.34 MiB (1%) 474393
["grad!", "generic", "Float64", "scalable", "reverse", "ncb20b"] 35.151 ms (5%) 20.69 MiB (1%) 483470
["grad!", "generic", "Float64", "scalable", "reverse", "noncvxu2"] 2.947 ms (5%) 1.92 MiB (1%) 41020
["grad!", "generic", "Float64", "scalable", "reverse", "noncvxun"] 2.971 ms (5%) 1.92 MiB (1%) 41020
["grad!", "generic", "Float64", "scalable", "reverse", "nondia"] 1.298 ms (5%) 788.25 KiB (1%) 18015
["grad!", "generic", "Float64", "scalable", "reverse", "nondquar"] 1.277 ms (5%) 834.77 KiB (1%) 19006
["grad!", "generic", "Float64", "scalable", "reverse", "penalty1"] 1.981 ms (5%) 1.16 MiB (1%) 27038
["grad!", "generic", "Float64", "scalable", "reverse", "penalty2"] 5.673 ms (5%) 3.33 MiB (1%) 80469
["grad!", "generic", "Float64", "scalable", "reverse", "penalty3"] 9.962 ms (5%) 5.69 MiB (1%) 126334
["grad!", "generic", "Float64", "scalable", "reverse", "polygon"] 781.442 μs (5%) 522.03 KiB (1%) 11500
["grad!", "generic", "Float64", "scalable", "reverse", "polygon1"] 788.686 μs (5%) 523.12 KiB (1%) 11528
["grad!", "generic", "Float64", "scalable", "reverse", "polygon2"] 504.664 μs (5%) 437.66 KiB (1%) 9042
["grad!", "generic", "Float64", "scalable", "reverse", "polygon3"] 630.247 μs (5%) 476.25 KiB (1%) 10028
["grad!", "generic", "Float64", "scalable", "reverse", "powellsg"] 1.444 ms (5%) 788.30 KiB (1%) 18016
["grad!", "generic", "Float64", "scalable", "reverse", "power"] 968.591 μs (5%) 593.16 KiB (1%) 13514
["grad!", "generic", "Float64", "scalable", "reverse", "quartc"] 962.440 μs (5%) 592.81 KiB (1%) 13505
["grad!", "generic", "Float64", "scalable", "reverse", "robotarm"] 2.398 μs (5%) 16.19 KiB (1%) 12
["grad!", "generic", "Float64", "scalable", "reverse", "sbrybnd"] 13.614 ms (5%) 8.28 MiB (1%) 199101
["grad!", "generic", "Float64", "scalable", "reverse", "schmvett"] 5.904 ms (5%) 3.12 MiB (1%) 74870
["grad!", "generic", "Float64", "scalable", "reverse", "scosine"] 2.361 ms (5%) 1.43 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "sinquad"] 2.639 ms (5%) 1.48 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "sparsine"] 2.826 ms (5%) 2.39 MiB (1%) 56514
["grad!", "generic", "Float64", "scalable", "reverse", "sparsqur"] 4.556 ms (5%) 2.75 MiB (1%) 62514
["grad!", "generic", "Float64", "scalable", "reverse", "spmsrtls"] 3.723 ms (5%) 2.65 MiB (1%) 60976
["grad!", "generic", "Float64", "scalable", "reverse", "srosenbr"] 1.356 ms (5%) 764.86 KiB (1%) 17516
["grad!", "generic", "Float64", "scalable", "reverse", "structural"] 1.164 ms (5%) 856.06 KiB (1%) 19487
["grad!", "generic", "Float64", "scalable", "reverse", "tointgss"] 4.255 ms (5%) 2.28 MiB (1%) 51916
["grad!", "generic", "Float64", "scalable", "reverse", "tquartic"] 1.644 ms (5%) 1011.72 KiB (1%) 21997
["grad!", "generic", "Float64", "scalable", "reverse", "tridia"] 1.866 ms (5%) 1.09 MiB (1%) 25495
["grad!", "generic", "Float64", "scalable", "reverse", "vardim"] 2.847 ms (5%) 1.86 MiB (1%) 40006
["grad!", "generic", "Float64", "scalable", "reverse", "woods"] 2.308 ms (5%) 1.21 MiB (1%) 27768
["grad!", "optimized", "Float32", "scalable", "forward", "NZF1"] 988.015 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arglina"] 4.272 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arglinb"] 3.873 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arglinc"] 4.018 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "argtrig"] 4.211 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arwhead"] 2.154 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "bdqrtic"] 3.713 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "bearing"] 8.846 ms (5%) 154.56 KiB (1%) 174
["grad!", "optimized", "Float32", "scalable", "forward", "brownal"] 2.204 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "broyden3d"] 4.212 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "broydn7d"] 5.953 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "brybnd"] 12.431 ms (5%) 17.73 KiB (1%) 379
["grad!", "optimized", "Float32", "scalable", "forward", "camshape"] 102.972 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "catenary"] 144.560 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "chain"] 25.547 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "chainwoo"] 1.222 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "channel"] 25.979 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "chnrosnb_mod"] 2.083 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 2.568 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clplatea"] 2.884 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clplateb"] 2.982 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clplatec"] 2.477 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 1.598 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "cosine"] 1.761 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "cragglvy"] 2.258 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "cragglvy2"] 2.176 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly"] 3.468 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly10"] 3.467 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly20"] 5.573 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly30"] 7.532 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaane"] 7.669 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanf"] 7.710 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaang"] 7.732 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanh"] 7.658 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaani"] 12.349 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanj"] 12.362 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaank"] 12.376 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanl"] 12.465 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanm"] 16.988 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaann"] 19.141 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaano"] 19.158 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanp"] 18.877 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixon3dq"] 432.008 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dqdrtic"] 1.294 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dqrtic"] 1.150 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "edensch"] 3.713 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "eg2"] 1.879 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "elec"] 111.679 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "engval1"] 2.167 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "errinros_mod"] 3.271 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "extrosnb"] 511.447 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "fletcbv2"] 2.681 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "fletcbv3_mod"] 9.438 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "fletchcr"] 639.596 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "freuroth"] 6.064 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "genhumps"] 5.344 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "genrose"] 905.273 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "genrose_nash"] 923.263 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 142.006 μs (5%) 1.39 MiB (1%) 254
["grad!", "optimized", "Float32", "scalable", "forward", "indef_mod"] 5.357 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "integreq"] 3.922 s (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "liarwhd"] 1.260 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "marine"] 1.540 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "morebv"] 7.704 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "ncb20"] 20.726 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "ncb20b"] 21.684 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "noncvxu2"] 2.834 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "noncvxun"] 2.810 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "nondia"] 521.976 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "nondquar"] 1.001 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "penalty1"] 2.559 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "penalty2"] 12.238 ms (5%) 8.34 MiB (1%) 254
["grad!", "optimized", "Float32", "scalable", "forward", "penalty3"] 11.758 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "polygon"] 1.399 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.323 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "polygon2"] 1.471 ms (5%) 4.18 MiB (1%) 506
["grad!", "optimized", "Float32", "scalable", "forward", "polygon3"] 1.694 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "powellsg"] 1.335 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "power"] 1.157 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "quartc"] 1.151 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "robotarm"] 24.185 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sbrybnd"] 16.486 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "schmvett"] 3.340 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "scosine"] 4.116 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sinquad"] 2.367 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sparsine"] 6.883 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sparsqur"] 2.099 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "spmsrtls"] 9.508 ms (5%) 4.17 MiB (1%) 254
["grad!", "optimized", "Float32", "scalable", "forward", "srosenbr"] 702.804 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "structural"] 10.162 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "tointgss"] 2.551 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "tquartic"] 528.799 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "tridia"] 2.589 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "vardim"] 3.302 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "woods"] 630.849 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "NZF1"] 135.374 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arglina"] 305.642 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arglinb"] 314.218 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arglinc"] 360.294 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "argtrig"] 251.791 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arwhead"] 255.608 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "bdqrtic"] 607.165 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "bearing"] 681.555 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "brownal"] 186.328 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "broyden3d"] 278.270 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "broydn7d"] 435.254 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "brybnd"] 846.467 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "camshape"] 32.180 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "catenary"] 21.340 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "chain"] 562.813 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "chainwoo"] 411.458 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "channel"] 557.691 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "chnrosnb_mod"] 253.284 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 105.487 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clplatea"] 496.298 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clplateb"] 501.568 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clplatec"] 431.537 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 91.481 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "cosine"] 156.002 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "cragglvy"] 313.997 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "cragglvy2"] 277.068 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly"] 1.300 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly10"] 1.316 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly20"] 2.633 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly30"] 3.958 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaane"] 517.287 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanf"] 477.944 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaang"] 477.923 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanh"] 469.607 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaani"] 488.193 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanj"] 479.496 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaank"] 487.942 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanl"] 485.468 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanm"] 492.221 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaann"] 475.910 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaano"] 488.323 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanp"] 496.289 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixon3dq"] 97.433 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dqdrtic"] 225.792 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dqrtic"] 89.387 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "edensch"] 345.376 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "eg2"] 158.126 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "elec"] 30.015 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "engval1"] 256.861 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "errinros_mod"] 278.081 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "extrosnb"] 131.316 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "fletcbv2"] 222.126 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "fletcbv3_mod"] 323.465 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "fletchcr"] 194.294 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "freuroth"] 582.239 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "genhumps"] 418.772 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "genrose"] 222.356 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "genrose_nash"] 223.257 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 21.911 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "indef_mod"] 247.723 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "integreq"] 242.491 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "liarwhd"] 253.063 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "marine"] 32.882 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "morebv"] 310.831 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "ncb20"] 4.458 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "ncb20b"] 4.591 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "noncvxu2"] 288.991 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "noncvxun"] 293.299 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "nondia"] 131.256 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "nondquar"] 127.228 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty1"] 183.633 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty2"] 571.549 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty3"] 939.998 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon"] 83.456 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 80.882 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon2"] 63.819 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 64.411 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "powellsg"] 127.278 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "power"] 92.353 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "quartc"] 89.698 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 576.432 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sbrybnd"] 1.446 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "schmvett"] 574.875 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "scosine"] 215.744 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sinquad"] 261.258 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sparsine"] 446.946 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sparsqur"] 461.684 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "spmsrtls"] 363.810 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "srosenbr"] 125.395 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "structural"] 105.798 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "tointgss"] 383.567 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "tquartic"] 162.915 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "tridia"] 180.027 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "vardim"] 262.462 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "woods"] 204.392 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "NZF1"] 1.191 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arglina"] 4.202 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arglinb"] 3.883 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arglinc"] 3.875 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "argtrig"] 4.761 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arwhead"] 2.187 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "bdqrtic"] 4.336 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "bearing"] 11.601 ms (5%) 284.91 KiB (1%) 260
["grad!", "optimized", "Float64", "scalable", "forward", "brownal"] 2.752 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "broyden3d"] 4.798 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "broydn7d"] 7.330 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "brybnd"] 13.283 ms (5%) 25.61 KiB (1%) 379
["grad!", "optimized", "Float64", "scalable", "forward", "camshape"] 116.788 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "catenary"] 178.133 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "chain"] 27.732 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "chainwoo"] 1.501 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "channel"] 27.872 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "chnrosnb_mod"] 2.687 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 2.778 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clplatea"] 3.432 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clplateb"] 3.535 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clplatec"] 3.020 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 1.777 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "cosine"] 1.906 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "cragglvy"] 2.464 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "cragglvy2"] 2.381 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly"] 3.991 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly10"] 3.964 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly20"] 6.177 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly30"] 8.601 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaane"] 8.303 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanf"] 8.307 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaang"] 8.306 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanh"] 8.232 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaani"] 13.043 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanj"] 13.154 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaank"] 13.158 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanl"] 13.262 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanm"] 17.901 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaann"] 19.729 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaano"] 19.722 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanp"] 19.491 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixon3dq"] 526.254 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dqdrtic"] 1.440 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dqrtic"] 1.624 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "edensch"] 4.189 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "eg2"] 2.117 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "elec"] 138.249 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "engval1"] 2.200 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "errinros_mod"] 3.715 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "extrosnb"] 557.884 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "fletcbv2"] 3.610 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "fletcbv3_mod"] 10.402 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "fletchcr"] 635.047 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "freuroth"] 6.326 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "genhumps"] 5.947 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "genrose"] 1.025 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "genrose_nash"] 1.039 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 227.315 μs (5%) 2.77 MiB (1%) 254
["grad!", "optimized", "Float64", "scalable", "forward", "indef_mod"] 6.328 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "integreq"] 4.172 s (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "liarwhd"] 1.486 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "marine"] 1.620 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "morebv"] 8.423 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "ncb20"] 23.265 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "ncb20b"] 23.745 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "noncvxu2"] 3.360 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "noncvxun"] 3.349 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "nondia"] 550.871 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "nondquar"] 1.109 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "penalty1"] 2.454 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "penalty2"] 13.422 ms (5%) 16.67 MiB (1%) 254
["grad!", "optimized", "Float64", "scalable", "forward", "penalty3"] 12.545 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "polygon"] 1.449 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.433 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "polygon2"] 1.632 ms (5%) 8.35 MiB (1%) 506
["grad!", "optimized", "Float64", "scalable", "forward", "polygon3"] 1.949 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "powellsg"] 1.574 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "power"] 1.264 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "quartc"] 1.624 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "robotarm"] 24.125 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sbrybnd"] 17.803 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "schmvett"] 3.699 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "scosine"] 4.612 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sinquad"] 2.179 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sparsine"] 8.244 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sparsqur"] 2.394 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "spmsrtls"] 10.226 ms (5%) 8.34 MiB (1%) 254
["grad!", "optimized", "Float64", "scalable", "forward", "srosenbr"] 746.897 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "structural"] 9.990 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "tointgss"] 3.284 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "tquartic"] 565.528 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "tridia"] 2.681 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "vardim"] 3.423 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "woods"] 771.784 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "NZF1"] 128.511 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arglina"] 300.832 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arglinb"] 292.447 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arglinc"] 294.291 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "argtrig"] 259.495 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arwhead"] 246.421 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "bdqrtic"] 607.105 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "bearing"] 634.216 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "brownal"] 183.543 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "broyden3d"] 272.520 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "broydn7d"] 446.394 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "brybnd"] 839.911 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "camshape"] 32.852 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "catenary"] 21.841 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "chain"] 762.395 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "chainwoo"] 396.713 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "channel"] 772.760 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "chnrosnb_mod"] 251.881 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 105.166 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clplatea"] 467.705 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clplateb"] 469.298 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clplatec"] 429.653 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 91.581 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "cosine"] 157.054 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "cragglvy"] 310.541 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "cragglvy2"] 272.049 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly"] 1.338 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly10"] 1.367 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly20"] 2.712 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly30"] 4.066 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaane"] 495.967 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanf"] 474.998 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaang"] 473.917 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanh"] 476.571 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaani"] 471.812 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanj"] 471.973 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaank"] 463.487 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanl"] 488.044 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanm"] 463.256 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaann"] 473.355 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaano"] 470.521 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanp"] 472.022 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixon3dq"] 94.777 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dqdrtic"] 221.404 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dqrtic"] 89.126 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "edensch"] 337.351 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "eg2"] 160.861 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "elec"] 34.360 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "engval1"] 245.148 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "errinros_mod"] 277.609 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "extrosnb"] 127.899 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "fletcbv2"] 223.258 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "fletcbv3_mod"] 314.759 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "fletchcr"] 189.124 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "freuroth"] 572.841 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "genhumps"] 420.727 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "genrose"] 216.735 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "genrose_nash"] 218.649 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 22.331 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "indef_mod"] 256.540 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "integreq"] 268.809 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "liarwhd"] 247.052 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "marine"] 32.170 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "morebv"] 302.035 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "ncb20"] 4.369 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "ncb20b"] 4.671 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "noncvxu2"] 294.421 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "noncvxun"] 292.898 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "nondia"] 128.219 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "nondquar"] 126.828 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "penalty1"] 180.367 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "penalty2"] 560.549 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "penalty3"] 928.456 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon"] 86.261 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 82.765 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon2"] 65.192 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 64.621 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "powellsg"] 125.214 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "power"] 92.403 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "quartc"] 88.656 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 778.098 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sbrybnd"] 1.332 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "schmvett"] 572.020 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "scosine"] 218.258 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sinquad"] 253.975 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sparsine"] 459.740 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sparsqur"] 454.280 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "spmsrtls"] 352.259 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "srosenbr"] 124.042 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "structural"] 108.543 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "tointgss"] 376.715 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "tquartic"] 160.540 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "tridia"] 189.465 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "vardim"] 263.773 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "woods"] 197.900 μs (5%) 32 bytes (1%) 2

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["grad!", "generic", "Float32", "scalable", "forward"]
  • ["grad!", "generic", "Float32", "scalable", "reverse"]
  • ["grad!", "generic", "Float64", "scalable", "forward"]
  • ["grad!", "generic", "Float64", "scalable", "reverse"]
  • ["grad!", "optimized", "Float32", "scalable", "forward"]
  • ["grad!", "optimized", "Float32", "scalable", "reverse"]
  • ["grad!", "optimized", "Float64", "scalable", "forward"]
  • ["grad!", "optimized", "Float64", "scalable", "reverse"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      27006 s          0 s       2288 s      87822 s          0 s
       #2     0 MHz      34911 s          0 s       2248 s      79962 s          0 s
       #3     0 MHz      29601 s          0 s       2266 s      85276 s          0 s
       #4     0 MHz      35192 s          0 s       2458 s      79467 s          0 s
  Memory: 15.61526870727539 GB (11348.20703125 MB free)
  Uptime: 11734.11 sec
  Load Avg:  1.07  1.08  1.02
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 28 Mar 2025 - 02:42
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["grad!", "generic", "Float32", "scalable", "forward", "NZF1"] 985.464 μs (5%) 50.94 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "arglina"] 4.236 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "arglinb"] 4.029 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "arglinc"] 3.865 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "argtrig"] 4.237 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "arwhead"] 2.015 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "bdqrtic"] 3.750 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "bearing"] 8.772 ms (5%) 207.38 KiB (1%) 179
["grad!", "generic", "Float32", "scalable", "forward", "brownal"] 2.199 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "broyden3d"] 4.353 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "broydn7d"] 5.956 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "brybnd"] 12.332 ms (5%) 69.20 KiB (1%) 382
["grad!", "generic", "Float32", "scalable", "forward", "camshape"] 103.794 μs (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "catenary"] 145.061 μs (5%) 51.50 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "chain"] 26.449 μs (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "chainwoo"] 1.247 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "channel"] 26.480 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "chnrosnb_mod"] 2.127 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "clnlbeam"] 2.554 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "clplatea"] 2.913 ms (5%) 49.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "clplateb"] 2.977 ms (5%) 49.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "clplatec"] 2.487 ms (5%) 49.62 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "controlinvestment"] 1.580 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "cosine"] 1.828 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "cragglvy"] 2.277 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "cragglvy2"] 2.216 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "curly"] 3.509 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "curly10"] 3.475 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "curly20"] 5.533 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "curly30"] 7.504 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaane"] 7.674 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanf"] 7.738 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaang"] 7.736 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanh"] 7.674 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaani"] 12.424 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanj"] 12.380 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaank"] 12.410 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanl"] 12.515 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanm"] 16.985 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaann"] 19.079 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaano"] 19.066 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanp"] 18.871 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixon3dq"] 445.193 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "dqdrtic"] 1.339 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "dqrtic"] 1.155 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "edensch"] 3.673 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "eg2"] 1.827 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "elec"] 111.739 ms (5%) 51.47 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "engval1"] 2.131 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "errinros_mod"] 3.251 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "extrosnb"] 524.010 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "fletcbv2"] 2.912 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "fletcbv3_mod"] 9.606 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "fletchcr"] 654.484 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "freuroth"] 6.158 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "genhumps"] 4.991 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "genrose"] 943.974 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "genrose_nash"] 969.814 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "hovercraft1d"] 129.883 μs (5%) 1.44 MiB (1%) 259
["grad!", "generic", "Float32", "scalable", "forward", "indef_mod"] 5.286 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "integreq"] 3.946 s (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "liarwhd"] 1.279 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "marine"] 1.556 ms (5%) 52.06 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "morebv"] 7.694 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "ncb20"] 20.430 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "ncb20b"] 21.568 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "noncvxu2"] 2.788 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "noncvxun"] 2.786 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "nondia"] 494.869 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "nondquar"] 1.016 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "penalty1"] 2.481 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "penalty2"] 12.303 ms (5%) 8.39 MiB (1%) 257
["grad!", "generic", "Float32", "scalable", "forward", "penalty3"] 11.790 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "polygon"] 1.388 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "polygon1"] 1.335 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "polygon2"] 1.434 ms (5%) 4.23 MiB (1%) 511
["grad!", "generic", "Float32", "scalable", "forward", "polygon3"] 1.703 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "powellsg"] 1.357 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "power"] 1.160 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "quartc"] 1.171 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "robotarm"] 25.147 μs (5%) 51.94 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "sbrybnd"] 16.196 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "schmvett"] 3.362 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "scosine"] 4.095 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "sinquad"] 2.288 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "sparsine"] 6.708 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "sparsqur"] 2.055 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "spmsrtls"] 9.682 ms (5%) 4.22 MiB (1%) 259
["grad!", "generic", "Float32", "scalable", "forward", "srosenbr"] 670.183 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "structural"] 9.459 ms (5%) 180.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "tointgss"] 2.559 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "tquartic"] 553.425 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "tridia"] 2.576 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "vardim"] 3.337 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "woods"] 637.011 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "reverse", "NZF1"] 1.888 ms (5%) 640.75 KiB (1%) 17710
["grad!", "generic", "Float32", "scalable", "reverse", "arglina"] 4.339 ms (5%) 1.70 MiB (1%) 44034
["grad!", "generic", "Float32", "scalable", "reverse", "arglinb"] 4.326 ms (5%) 1.62 MiB (1%) 42999
["grad!", "generic", "Float32", "scalable", "reverse", "arglinc"] 4.313 ms (5%) 1.62 MiB (1%) 42945
["grad!", "generic", "Float32", "scalable", "reverse", "argtrig"] 3.522 ms (5%) 1.11 MiB (1%) 32512
["grad!", "generic", "Float32", "scalable", "reverse", "arwhead"] 3.522 ms (5%) 1.24 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "bdqrtic"] 8.781 ms (5%) 2.91 MiB (1%) 81697
["grad!", "generic", "Float32", "scalable", "reverse", "bearing"] 8.751 ms (5%) 3.55 MiB (1%) 108725
["grad!", "generic", "Float32", "scalable", "reverse", "brownal"] 2.513 ms (5%) 1.01 MiB (1%) 28018
["grad!", "generic", "Float32", "scalable", "reverse", "broyden3d"] 4.752 ms (5%) 1.61 MiB (1%) 40021
["grad!", "generic", "Float32", "scalable", "reverse", "broydn7d"] 5.812 ms (5%) 2.00 MiB (1%) 53006
["grad!", "generic", "Float32", "scalable", "reverse", "brybnd"] 11.920 ms (5%) 4.01 MiB (1%) 113803
["grad!", "generic", "Float32", "scalable", "reverse", "camshape"] 428.131 μs (5%) 201.86 KiB (1%) 5020
["grad!", "generic", "Float32", "scalable", "reverse", "catenary"] 260.628 μs (5%) 119.84 KiB (1%) 3350
["grad!", "generic", "Float32", "scalable", "reverse", "chain"] 1.827 μs (5%) 8.23 KiB (1%) 13
["grad!", "generic", "Float32", "scalable", "reverse", "chainwoo"] 6.217 ms (5%) 2.09 MiB (1%) 55413
["grad!", "generic", "Float32", "scalable", "reverse", "channel"] 1.734 μs (5%) 8.19 KiB (1%) 12
["grad!", "generic", "Float32", "scalable", "reverse", "chnrosnb_mod"] 3.389 ms (5%) 1.44 MiB (1%) 42979
["grad!", "generic", "Float32", "scalable", "reverse", "clnlbeam"] 1.098 ms (5%) 528.80 KiB (1%) 14626
["grad!", "generic", "Float32", "scalable", "reverse", "clplatea"] 5.645 ms (5%) 2.51 MiB (1%) 68134
["grad!", "generic", "Float32", "scalable", "reverse", "clplateb"] 5.726 ms (5%) 2.52 MiB (1%) 68464
["grad!", "generic", "Float32", "scalable", "reverse", "clplatec"] 5.112 ms (5%) 2.24 MiB (1%) 59145
["grad!", "generic", "Float32", "scalable", "reverse", "controlinvestment"] 1.224 ms (5%) 529.89 KiB (1%) 13995
["grad!", "generic", "Float32", "scalable", "reverse", "cosine"] 1.952 ms (5%) 801.06 KiB (1%) 20997
["grad!", "generic", "Float32", "scalable", "reverse", "cragglvy"] 4.184 ms (5%) 1.67 MiB (1%) 41936
["grad!", "generic", "Float32", "scalable", "reverse", "cragglvy2"] 3.718 ms (5%) 1.30 MiB (1%) 36944
["grad!", "generic", "Float32", "scalable", "reverse", "curly"] 16.086 ms (5%) 6.75 MiB (1%) 178688
["grad!", "generic", "Float32", "scalable", "reverse", "curly10"] 16.202 ms (5%) 6.75 MiB (1%) 178688
["grad!", "generic", "Float32", "scalable", "reverse", "curly20"] 28.479 ms (5%) 12.74 MiB (1%) 326365
["grad!", "generic", "Float32", "scalable", "reverse", "curly30"] 42.276 ms (5%) 17.65 MiB (1%) 472540
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaane"] 6.334 ms (5%) 2.41 MiB (1%) 65261
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanf"] 5.895 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaang"] 6.128 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanh"] 5.916 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaani"] 6.486 ms (5%) 2.41 MiB (1%) 65261
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanj"] 5.979 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaank"] 6.123 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanl"] 5.952 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanm"] 6.061 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaann"] 6.016 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaano"] 6.065 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanp"] 6.231 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixon3dq"] 1.223 ms (5%) 530.95 KiB (1%) 14029
["grad!", "generic", "Float32", "scalable", "reverse", "dqdrtic"] 2.909 ms (5%) 1.12 MiB (1%) 30956
["grad!", "generic", "Float32", "scalable", "reverse", "dqrtic"] 1.150 ms (5%) 491.34 KiB (1%) 13505
["grad!", "generic", "Float32", "scalable", "reverse", "edensch"] 5.073 ms (5%) 1.90 MiB (1%) 48975
["grad!", "generic", "Float32", "scalable", "reverse", "eg2"] 1.913 ms (5%) 801.56 KiB (1%) 21013
["grad!", "generic", "Float32", "scalable", "reverse", "elec"] 254.652 ms (5%) 104.30 MiB (1%) 2708654
["grad!", "generic", "Float32", "scalable", "reverse", "engval1"] 3.490 ms (5%) 1.24 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "errinros_mod"] 4.268 ms (5%) 1.65 MiB (1%) 42987
["grad!", "generic", "Float32", "scalable", "reverse", "extrosnb"] 1.605 ms (5%) 655.53 KiB (1%) 18015
["grad!", "generic", "Float32", "scalable", "reverse", "fletcbv2"] 2.551 ms (5%) 1.12 MiB (1%) 31037
["grad!", "generic", "Float32", "scalable", "reverse", "fletcbv3_mod"] 3.459 ms (5%) 1.70 MiB (1%) 44034
["grad!", "generic", "Float32", "scalable", "reverse", "fletchcr"] 2.899 ms (5%) 1019.72 KiB (1%) 26995
["grad!", "generic", "Float32", "scalable", "reverse", "freuroth"] 9.215 ms (5%) 2.89 MiB (1%) 79950
["grad!", "generic", "Float32", "scalable", "reverse", "genhumps"] 4.825 ms (5%) 2.03 MiB (1%) 54965
["grad!", "generic", "Float32", "scalable", "reverse", "genrose"] 2.721 ms (5%) 1.12 MiB (1%) 30995
["grad!", "generic", "Float32", "scalable", "reverse", "genrose_nash"] 2.805 ms (5%) 1.12 MiB (1%) 30995
["grad!", "generic", "Float32", "scalable", "reverse", "hovercraft1d"] 249.517 μs (5%) 116.97 KiB (1%) 3009
["grad!", "generic", "Float32", "scalable", "reverse", "indef_mod"] 2.559 ms (5%) 1.19 MiB (1%) 33983
["grad!", "generic", "Float32", "scalable", "reverse", "integreq"] 2.976 s (5%) 588.583 ms 862.91 MiB (1%) 23029528
["grad!", "generic", "Float32", "scalable", "reverse", "liarwhd"] 3.851 ms (5%) 1.24 MiB (1%) 35018
["grad!", "generic", "Float32", "scalable", "reverse", "marine"] 754.631 μs (5%) 222.70 KiB (1%) 5051
["grad!", "generic", "Float32", "scalable", "reverse", "morebv"] 4.505 ms (5%) 1.79 MiB (1%) 46020
["grad!", "generic", "Float32", "scalable", "reverse", "ncb20"] 47.558 ms (5%) 17.19 MiB (1%) 474393
["grad!", "generic", "Float32", "scalable", "reverse", "ncb20b"] 48.487 ms (5%) 17.48 MiB (1%) 483470
["grad!", "generic", "Float32", "scalable", "reverse", "noncvxu2"] 4.177 ms (5%) 1.65 MiB (1%) 41020
["grad!", "generic", "Float32", "scalable", "reverse", "noncvxun"] 4.115 ms (5%) 1.65 MiB (1%) 41020
["grad!", "generic", "Float32", "scalable", "reverse", "nondia"] 1.616 ms (5%) 655.53 KiB (1%) 18015
["grad!", "generic", "Float32", "scalable", "reverse", "nondquar"] 1.695 ms (5%) 702.11 KiB (1%) 19006
["grad!", "generic", "Float32", "scalable", "reverse", "penalty1"] 2.287 ms (5%) 989.88 KiB (1%) 27038
["grad!", "generic", "Float32", "scalable", "reverse", "penalty2"] 6.884 ms (5%) 2.82 MiB (1%) 80469
["grad!", "generic", "Float32", "scalable", "reverse", "penalty3"] 13.104 ms (5%) 4.82 MiB (1%) 126334
["grad!", "generic", "Float32", "scalable", "reverse", "polygon"] 1.060 ms (5%) 444.11 KiB (1%) 11500
["grad!", "generic", "Float32", "scalable", "reverse", "polygon1"] 1.067 ms (5%) 445.03 KiB (1%) 11528
["grad!", "generic", "Float32", "scalable", "reverse", "polygon2"] 679.251 μs (5%) 367.25 KiB (1%) 9038
["grad!", "generic", "Float32", "scalable", "reverse", "polygon3"] 833.429 μs (5%) 405.97 KiB (1%) 10028
["grad!", "generic", "Float32", "scalable", "reverse", "powellsg"] 1.997 ms (5%) 655.58 KiB (1%) 18016
["grad!", "generic", "Float32", "scalable", "reverse", "power"] 1.337 ms (5%) 491.62 KiB (1%) 13514
["grad!", "generic", "Float32", "scalable", "reverse", "quartc"] 1.136 ms (5%) 491.34 KiB (1%) 13505
["grad!", "generic", "Float32", "scalable", "reverse", "robotarm"] 1.689 μs (5%) 8.31 KiB (1%) 12
["grad!", "generic", "Float32", "scalable", "reverse", "sbrybnd"] 17.660 ms (5%) 7.05 MiB (1%) 199101
["grad!", "generic", "Float32", "scalable", "reverse", "schmvett"] 8.449 ms (5%) 2.63 MiB (1%) 74870
["grad!", "generic", "Float32", "scalable", "reverse", "scosine"] 2.991 ms (5%) 1.19 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "sinquad"] 3.284 ms (5%) 1.24 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "sparsine"] 3.912 ms (5%) 2.04 MiB (1%) 56514
["grad!", "generic", "Float32", "scalable", "reverse", "sparsqur"] 5.654 ms (5%) 2.32 MiB (1%) 62514
["grad!", "generic", "Float32", "scalable", "reverse", "spmsrtls"] 4.466 ms (5%) 2.20 MiB (1%) 60976
["grad!", "generic", "Float32", "scalable", "reverse", "srosenbr"] 1.819 ms (5%) 632.14 KiB (1%) 17516
["grad!", "generic", "Float32", "scalable", "reverse", "structural"] 1.411 ms (5%) 717.84 KiB (1%) 19487
["grad!", "generic", "Float32", "scalable", "reverse", "tointgss"] 5.832 ms (5%) 1.94 MiB (1%) 51916
["grad!", "generic", "Float32", "scalable", "reverse", "tquartic"] 1.937 ms (5%) 847.91 KiB (1%) 21997
["grad!", "generic", "Float32", "scalable", "reverse", "tridia"] 2.612 ms (5%) 934.00 KiB (1%) 25495
["grad!", "generic", "Float32", "scalable", "reverse", "vardim"] 3.814 ms (5%) 1.58 MiB (1%) 40006
["grad!", "generic", "Float32", "scalable", "reverse", "woods"] 3.079 ms (5%) 1.01 MiB (1%) 27768
["grad!", "generic", "Float64", "scalable", "forward", "NZF1"] 1.192 ms (5%) 101.66 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "arglina"] 4.225 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "arglinb"] 3.897 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "arglinc"] 3.880 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "argtrig"] 4.797 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "arwhead"] 2.191 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "bdqrtic"] 4.332 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "bearing"] 11.598 ms (5%) 390.25 KiB (1%) 265
["grad!", "generic", "Float64", "scalable", "forward", "brownal"] 2.728 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "broyden3d"] 4.783 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "broydn7d"] 7.332 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "brybnd"] 13.488 ms (5%) 128.36 KiB (1%) 382
["grad!", "generic", "Float64", "scalable", "forward", "camshape"] 117.500 μs (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "catenary"] 180.367 μs (5%) 102.78 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "chain"] 28.844 μs (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "chainwoo"] 1.481 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "channel"] 30.306 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "chnrosnb_mod"] 2.717 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "clnlbeam"] 2.748 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "clplatea"] 3.412 ms (5%) 98.94 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "clplateb"] 3.530 ms (5%) 98.94 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "clplatec"] 3.017 ms (5%) 98.97 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "controlinvestment"] 1.782 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "cosine"] 1.894 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "cragglvy"] 2.468 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "cragglvy2"] 2.396 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "curly"] 3.943 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "curly10"] 3.971 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "curly20"] 6.174 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "curly30"] 8.453 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaane"] 8.277 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanf"] 8.390 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaang"] 8.406 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanh"] 8.332 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaani"] 13.110 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanj"] 13.125 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaank"] 13.114 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanl"] 13.212 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanm"] 17.771 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaann"] 19.783 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaano"] 19.789 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanp"] 19.546 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixon3dq"] 525.322 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "dqdrtic"] 1.449 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "dqrtic"] 1.623 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "edensch"] 4.305 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "eg2"] 2.093 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "elec"] 137.666 ms (5%) 102.75 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "engval1"] 2.190 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "errinros_mod"] 3.713 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "extrosnb"] 557.863 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "fletcbv2"] 3.408 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "fletcbv3_mod"] 10.333 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "fletchcr"] 636.891 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "freuroth"] 5.960 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "genhumps"] 5.825 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "genrose"] 1.029 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "genrose_nash"] 1.042 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "hovercraft1d"] 225.301 μs (5%) 2.87 MiB (1%) 259
["grad!", "generic", "Float64", "scalable", "forward", "indef_mod"] 6.226 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "integreq"] 4.591 s (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "liarwhd"] 1.477 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "marine"] 1.635 ms (5%) 103.72 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "morebv"] 8.427 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "ncb20"] 23.083 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "ncb20b"] 23.880 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "noncvxu2"] 3.414 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "noncvxun"] 3.384 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "nondia"] 551.050 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "nondquar"] 1.113 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "penalty1"] 2.434 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "penalty2"] 13.172 ms (5%) 16.77 MiB (1%) 257
["grad!", "generic", "Float64", "scalable", "forward", "penalty3"] 12.445 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "polygon"] 1.487 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "polygon1"] 1.450 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "polygon2"] 1.667 ms (5%) 8.45 MiB (1%) 511
["grad!", "generic", "Float64", "scalable", "forward", "polygon3"] 1.943 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "powellsg"] 1.542 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "power"] 1.290 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "quartc"] 1.623 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "robotarm"] 24.897 μs (5%) 103.72 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "sbrybnd"] 18.473 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "schmvett"] 3.659 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "scosine"] 4.864 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "sinquad"] 2.264 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "sparsine"] 8.249 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "sparsqur"] 2.400 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "spmsrtls"] 10.688 ms (5%) 8.44 MiB (1%) 259
["grad!", "generic", "Float64", "scalable", "forward", "srosenbr"] 754.000 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "structural"] 9.486 ms (5%) 360.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "tointgss"] 2.848 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "tquartic"] 565.488 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "tridia"] 2.719 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "vardim"] 3.437 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "woods"] 762.875 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "reverse", "NZF1"] 1.440 ms (5%) 769.50 KiB (1%) 17710
["grad!", "generic", "Float64", "scalable", "reverse", "arglina"] 3.443 ms (5%) 2.01 MiB (1%) 44034
["grad!", "generic", "Float64", "scalable", "reverse", "arglinb"] 3.179 ms (5%) 1.94 MiB (1%) 42999
["grad!", "generic", "Float64", "scalable", "reverse", "arglinc"] 3.136 ms (5%) 1.93 MiB (1%) 42945
["grad!", "generic", "Float64", "scalable", "reverse", "argtrig"] 2.035 ms (5%) 1.32 MiB (1%) 32512
["grad!", "generic", "Float64", "scalable", "reverse", "arwhead"] 3.027 ms (5%) 1.49 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "bdqrtic"] 6.335 ms (5%) 3.50 MiB (1%) 81697
["grad!", "generic", "Float64", "scalable", "reverse", "bearing"] 6.917 ms (5%) 4.38 MiB (1%) 108725
["grad!", "generic", "Float64", "scalable", "reverse", "brownal"] 1.908 ms (5%) 1.20 MiB (1%) 28018
["grad!", "generic", "Float64", "scalable", "reverse", "broyden3d"] 3.380 ms (5%) 1.89 MiB (1%) 40021
["grad!", "generic", "Float64", "scalable", "reverse", "broydn7d"] 4.051 ms (5%) 2.35 MiB (1%) 53006
["grad!", "generic", "Float64", "scalable", "reverse", "brybnd"] 8.689 ms (5%) 4.78 MiB (1%) 113803
["grad!", "generic", "Float64", "scalable", "reverse", "camshape"] 314.648 μs (5%) 240.88 KiB (1%) 5020
["grad!", "generic", "Float64", "scalable", "reverse", "catenary"] 207.307 μs (5%) 148.44 KiB (1%) 3350
["grad!", "generic", "Float64", "scalable", "reverse", "chain"] 2.307 μs (5%) 15.98 KiB (1%) 13
["grad!", "generic", "Float64", "scalable", "reverse", "chainwoo"] 4.604 ms (5%) 2.48 MiB (1%) 55413
["grad!", "generic", "Float64", "scalable", "reverse", "channel"] 2.466 μs (5%) 15.94 KiB (1%) 12
["grad!", "generic", "Float64", "scalable", "reverse", "chnrosnb_mod"] 2.799 ms (5%) 1.77 MiB (1%) 42979
["grad!", "generic", "Float64", "scalable", "reverse", "clnlbeam"] 892.290 μs (5%) 629.89 KiB (1%) 14626
["grad!", "generic", "Float64", "scalable", "reverse", "clplatea"] 4.681 ms (5%) 2.96 MiB (1%) 68134
["grad!", "generic", "Float64", "scalable", "reverse", "clplateb"] 4.684 ms (5%) 2.97 MiB (1%) 68464
["grad!", "generic", "Float64", "scalable", "reverse", "clplatec"] 4.127 ms (5%) 2.63 MiB (1%) 59145
["grad!", "generic", "Float64", "scalable", "reverse", "controlinvestment"] 942.251 μs (5%) 631.20 KiB (1%) 13995
["grad!", "generic", "Float64", "scalable", "reverse", "cosine"] 1.869 ms (5%) 949.27 KiB (1%) 20997
["grad!", "generic", "Float64", "scalable", "reverse", "cragglvy"] 3.311 ms (5%) 1.95 MiB (1%) 41936
["grad!", "generic", "Float64", "scalable", "reverse", "cragglvy2"] 2.816 ms (5%) 1.55 MiB (1%) 36944
["grad!", "generic", "Float64", "scalable", "reverse", "curly"] 11.776 ms (5%) 7.85 MiB (1%) 178688
["grad!", "generic", "Float64", "scalable", "reverse", "curly10"] 11.955 ms (5%) 7.85 MiB (1%) 178688
["grad!", "generic", "Float64", "scalable", "reverse", "curly20"] 21.015 ms (5%) 14.74 MiB (1%) 326365
["grad!", "generic", "Float64", "scalable", "reverse", "curly30"] 30.253 ms (5%) 20.54 MiB (1%) 472540
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaane"] 5.072 ms (5%) 2.85 MiB (1%) 65261
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanf"] 4.890 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaang"] 5.021 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanh"] 4.994 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaani"] 5.086 ms (5%) 2.85 MiB (1%) 65261
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanj"] 4.994 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaank"] 5.142 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanl"] 4.950 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanm"] 5.124 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaann"] 5.090 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaano"] 5.078 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanp"] 5.275 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixon3dq"] 966.498 μs (5%) 632.52 KiB (1%) 14029
["grad!", "generic", "Float64", "scalable", "reverse", "dqdrtic"] 2.191 ms (5%) 1.34 MiB (1%) 30956
["grad!", "generic", "Float64", "scalable", "reverse", "dqrtic"] 961.098 μs (5%) 592.81 KiB (1%) 13505
["grad!", "generic", "Float64", "scalable", "reverse", "edensch"] 3.932 ms (5%) 2.24 MiB (1%) 48975
["grad!", "generic", "Float64", "scalable", "reverse", "eg2"] 1.456 ms (5%) 949.88 KiB (1%) 21013
["grad!", "generic", "Float64", "scalable", "reverse", "elec"] 200.809 ms (5%) 122.02 MiB (1%) 2708654
["grad!", "generic", "Float64", "scalable", "reverse", "engval1"] 2.825 ms (5%) 1.49 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "errinros_mod"] 3.292 ms (5%) 1.98 MiB (1%) 42987
["grad!", "generic", "Float64", "scalable", "reverse", "extrosnb"] 1.278 ms (5%) 788.25 KiB (1%) 18015
["grad!", "generic", "Float64", "scalable", "reverse", "fletcbv2"] 1.960 ms (5%) 1.33 MiB (1%) 31037
["grad!", "generic", "Float64", "scalable", "reverse", "fletcbv3_mod"] 3.012 ms (5%) 1.98 MiB (1%) 44034
["grad!", "generic", "Float64", "scalable", "reverse", "fletchcr"] 2.230 ms (5%) 1.19 MiB (1%) 26995
["grad!", "generic", "Float64", "scalable", "reverse", "freuroth"] 6.785 ms (5%) 3.44 MiB (1%) 79950
["grad!", "generic", "Float64", "scalable", "reverse", "genhumps"] 4.054 ms (5%) 2.41 MiB (1%) 54965
["grad!", "generic", "Float64", "scalable", "reverse", "genrose"] 2.228 ms (5%) 1.34 MiB (1%) 30995
["grad!", "generic", "Float64", "scalable", "reverse", "genrose_nash"] 2.243 ms (5%) 1.34 MiB (1%) 30995
["grad!", "generic", "Float64", "scalable", "reverse", "hovercraft1d"] 205.965 μs (5%) 145.47 KiB (1%) 3009
["grad!", "generic", "Float64", "scalable", "reverse", "indef_mod"] 1.969 ms (5%) 1.41 MiB (1%) 33983
["grad!", "generic", "Float64", "scalable", "reverse", "integreq"] 2.439 s (5%) 388.688 ms 1015.69 MiB (1%) 23029528
["grad!", "generic", "Float64", "scalable", "reverse", "liarwhd"] 2.875 ms (5%) 1.49 MiB (1%) 35018
["grad!", "generic", "Float64", "scalable", "reverse", "marine"] 406.229 μs (5%) 262.05 KiB (1%) 5051
["grad!", "generic", "Float64", "scalable", "reverse", "morebv"] 3.689 ms (5%) 2.10 MiB (1%) 46020
["grad!", "generic", "Float64", "scalable", "reverse", "ncb20"] 34.135 ms (5%) 20.34 MiB (1%) 474393
["grad!", "generic", "Float64", "scalable", "reverse", "ncb20b"] 35.035 ms (5%) 20.69 MiB (1%) 483470
["grad!", "generic", "Float64", "scalable", "reverse", "noncvxu2"] 2.972 ms (5%) 1.92 MiB (1%) 41020
["grad!", "generic", "Float64", "scalable", "reverse", "noncvxun"] 2.958 ms (5%) 1.92 MiB (1%) 41020
["grad!", "generic", "Float64", "scalable", "reverse", "nondia"] 1.280 ms (5%) 788.25 KiB (1%) 18015
["grad!", "generic", "Float64", "scalable", "reverse", "nondquar"] 1.272 ms (5%) 834.77 KiB (1%) 19006
["grad!", "generic", "Float64", "scalable", "reverse", "penalty1"] 1.926 ms (5%) 1.16 MiB (1%) 27038
["grad!", "generic", "Float64", "scalable", "reverse", "penalty2"] 5.742 ms (5%) 3.33 MiB (1%) 80469
["grad!", "generic", "Float64", "scalable", "reverse", "penalty3"] 9.991 ms (5%) 5.69 MiB (1%) 126334
["grad!", "generic", "Float64", "scalable", "reverse", "polygon"] 792.903 μs (5%) 522.03 KiB (1%) 11500
["grad!", "generic", "Float64", "scalable", "reverse", "polygon1"] 880.797 μs (5%) 523.12 KiB (1%) 11528
["grad!", "generic", "Float64", "scalable", "reverse", "polygon2"] 527.897 μs (5%) 437.66 KiB (1%) 9042
["grad!", "generic", "Float64", "scalable", "reverse", "polygon3"] 640.756 μs (5%) 476.25 KiB (1%) 10028
["grad!", "generic", "Float64", "scalable", "reverse", "powellsg"] 1.432 ms (5%) 788.30 KiB (1%) 18016
["grad!", "generic", "Float64", "scalable", "reverse", "power"] 946.490 μs (5%) 593.16 KiB (1%) 13514
["grad!", "generic", "Float64", "scalable", "reverse", "quartc"] 945.819 μs (5%) 592.81 KiB (1%) 13505
["grad!", "generic", "Float64", "scalable", "reverse", "robotarm"] 2.432 μs (5%) 16.19 KiB (1%) 12
["grad!", "generic", "Float64", "scalable", "reverse", "sbrybnd"] 13.648 ms (5%) 8.28 MiB (1%) 199101
["grad!", "generic", "Float64", "scalable", "reverse", "schmvett"] 6.000 ms (5%) 3.12 MiB (1%) 74870
["grad!", "generic", "Float64", "scalable", "reverse", "scosine"] 2.750 ms (5%) 1.43 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "sinquad"] 2.616 ms (5%) 1.48 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "sparsine"] 2.818 ms (5%) 2.39 MiB (1%) 56514
["grad!", "generic", "Float64", "scalable", "reverse", "sparsqur"] 4.486 ms (5%) 2.75 MiB (1%) 62514
["grad!", "generic", "Float64", "scalable", "reverse", "spmsrtls"] 3.759 ms (5%) 2.65 MiB (1%) 60976
["grad!", "generic", "Float64", "scalable", "reverse", "srosenbr"] 1.357 ms (5%) 764.86 KiB (1%) 17516
["grad!", "generic", "Float64", "scalable", "reverse", "structural"] 1.150 ms (5%) 856.06 KiB (1%) 19487
["grad!", "generic", "Float64", "scalable", "reverse", "tointgss"] 4.142 ms (5%) 2.28 MiB (1%) 51916
["grad!", "generic", "Float64", "scalable", "reverse", "tquartic"] 1.611 ms (5%) 1011.72 KiB (1%) 21997
["grad!", "generic", "Float64", "scalable", "reverse", "tridia"] 1.830 ms (5%) 1.09 MiB (1%) 25495
["grad!", "generic", "Float64", "scalable", "reverse", "vardim"] 2.885 ms (5%) 1.86 MiB (1%) 40006
["grad!", "generic", "Float64", "scalable", "reverse", "woods"] 2.296 ms (5%) 1.21 MiB (1%) 27768
["grad!", "optimized", "Float32", "scalable", "forward", "NZF1"] 985.182 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arglina"] 4.267 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arglinb"] 3.878 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arglinc"] 4.022 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "argtrig"] 4.220 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arwhead"] 2.157 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "bdqrtic"] 3.732 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "bearing"] 8.838 ms (5%) 154.56 KiB (1%) 174
["grad!", "optimized", "Float32", "scalable", "forward", "brownal"] 2.204 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "broyden3d"] 4.229 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "broydn7d"] 5.962 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "brybnd"] 13.070 ms (5%) 17.73 KiB (1%) 379
["grad!", "optimized", "Float32", "scalable", "forward", "camshape"] 102.872 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "catenary"] 143.899 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "chain"] 25.598 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "chainwoo"] 1.223 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "channel"] 25.828 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "chnrosnb_mod"] 2.084 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 2.551 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clplatea"] 2.910 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clplateb"] 2.974 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clplatec"] 2.470 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 1.587 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "cosine"] 1.766 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "cragglvy"] 2.266 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "cragglvy2"] 2.214 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly"] 3.454 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly10"] 3.449 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly20"] 5.550 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly30"] 7.481 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaane"] 7.675 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanf"] 7.733 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaang"] 7.722 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanh"] 7.658 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaani"] 12.398 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanj"] 12.391 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaank"] 12.396 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanl"] 12.498 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanm"] 16.975 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaann"] 19.074 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaano"] 19.072 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanp"] 18.853 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixon3dq"] 426.769 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dqdrtic"] 1.294 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dqrtic"] 1.151 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "edensch"] 3.703 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "eg2"] 1.876 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "elec"] 111.704 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "engval1"] 2.164 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "errinros_mod"] 3.275 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "extrosnb"] 508.481 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "fletcbv2"] 2.689 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "fletcbv3_mod"] 9.468 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "fletchcr"] 636.440 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "freuroth"] 6.071 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "genhumps"] 5.268 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "genrose"] 904.842 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "genrose_nash"] 932.394 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 152.926 μs (5%) 1.39 MiB (1%) 254
["grad!", "optimized", "Float32", "scalable", "forward", "indef_mod"] 5.277 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "integreq"] 3.911 s (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "liarwhd"] 1.278 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "marine"] 1.539 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "morebv"] 7.694 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "ncb20"] 20.722 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "ncb20b"] 21.761 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "noncvxu2"] 2.838 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "noncvxun"] 2.822 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "nondia"] 508.321 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "nondquar"] 998.548 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "penalty1"] 2.558 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "penalty2"] 12.276 ms (5%) 8.34 MiB (1%) 254
["grad!", "optimized", "Float32", "scalable", "forward", "penalty3"] 11.769 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "polygon"] 1.383 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.334 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "polygon2"] 1.495 ms (5%) 4.18 MiB (1%) 506
["grad!", "optimized", "Float32", "scalable", "forward", "polygon3"] 1.716 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "powellsg"] 1.334 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "power"] 1.159 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "quartc"] 1.151 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "robotarm"] 24.245 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sbrybnd"] 15.905 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "schmvett"] 3.334 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "scosine"] 4.099 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sinquad"] 2.369 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sparsine"] 6.839 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sparsqur"] 2.097 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "spmsrtls"] 9.577 ms (5%) 4.17 MiB (1%) 254
["grad!", "optimized", "Float32", "scalable", "forward", "srosenbr"] 704.238 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "structural"] 10.193 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "tointgss"] 2.559 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "tquartic"] 535.782 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "tridia"] 2.587 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "vardim"] 3.310 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "woods"] 635.118 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "NZF1"] 132.598 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arglina"] 288.249 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arglinb"] 285.484 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arglinc"] 278.351 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "argtrig"] 243.726 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arwhead"] 246.341 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "bdqrtic"] 599.401 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "bearing"] 667.378 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "brownal"] 179.937 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "broyden3d"] 268.402 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "broydn7d"] 428.391 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "brybnd"] 817.189 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "camshape"] 31.258 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "catenary"] 20.458 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "chain"] 544.123 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "chainwoo"] 403.324 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "channel"] 532.697 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "chnrosnb_mod"] 248.635 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 102.392 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clplatea"] 500.045 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clplateb"] 496.929 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clplatec"] 428.271 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 88.125 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "cosine"] 149.430 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "cragglvy"] 303.297 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "cragglvy2"] 272.741 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly"] 1.251 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly10"] 1.242 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly20"] 2.474 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly30"] 3.659 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaane"] 495.267 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanf"] 482.072 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaang"] 482.733 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanh"] 489.696 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaani"] 465.731 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanj"] 464.028 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaank"] 465.369 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanl"] 469.408 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanm"] 474.017 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaann"] 457.225 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaano"] 457.365 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanp"] 468.326 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixon3dq"] 94.657 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dqdrtic"] 219.440 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dqrtic"] 87.083 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "edensch"] 333.023 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "eg2"] 153.988 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "elec"] 31.647 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "engval1"] 247.082 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "errinros_mod"] 272.299 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "extrosnb"] 126.827 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "fletcbv2"] 217.286 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "fletcbv3_mod"] 302.085 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "fletchcr"] 188.232 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "freuroth"] 563.685 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "genhumps"] 406.720 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "genrose"] 214.842 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "genrose_nash"] 218.508 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 21.100 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "indef_mod"] 241.732 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "integreq"] 273.448 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "liarwhd"] 246.031 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "marine"] 31.209 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "morebv"] 301.945 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "ncb20"] 4.057 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "ncb20b"] 4.371 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "noncvxu2"] 281.898 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "noncvxun"] 284.042 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "nondia"] 127.058 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "nondquar"] 123.611 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty1"] 174.767 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty2"] 555.619 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty3"] 919.790 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon"] 86.932 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 80.170 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon2"] 63.008 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 62.918 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "powellsg"] 124.022 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "power"] 89.317 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "quartc"] 85.189 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 552.114 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sbrybnd"] 1.379 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "schmvett"] 558.324 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "scosine"] 206.235 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sinquad"] 252.713 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sparsine"] 431.858 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sparsqur"] 445.243 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "spmsrtls"] 352.068 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "srosenbr"] 122.759 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "structural"] 103.073 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "tointgss"] 373.748 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "tquartic"] 157.084 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "tridia"] 173.314 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "vardim"] 253.344 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "woods"] 198.922 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "NZF1"] 1.219 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arglina"] 4.220 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arglinb"] 3.883 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arglinc"] 3.873 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "argtrig"] 4.832 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arwhead"] 2.178 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "bdqrtic"] 4.323 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "bearing"] 11.598 ms (5%) 284.91 KiB (1%) 260
["grad!", "optimized", "Float64", "scalable", "forward", "brownal"] 2.752 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "broyden3d"] 4.796 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "broydn7d"] 7.331 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "brybnd"] 13.268 ms (5%) 25.61 KiB (1%) 379
["grad!", "optimized", "Float64", "scalable", "forward", "camshape"] 116.648 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "catenary"] 177.903 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "chain"] 27.732 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "chainwoo"] 1.496 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "channel"] 27.722 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "chnrosnb_mod"] 2.704 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 2.747 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clplatea"] 3.421 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clplateb"] 3.524 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clplatec"] 3.016 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 1.774 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "cosine"] 1.927 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "cragglvy"] 2.455 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "cragglvy2"] 2.376 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly"] 3.967 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly10"] 3.955 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly20"] 6.267 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly30"] 8.603 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaane"] 8.277 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanf"] 8.380 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaang"] 8.405 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanh"] 8.339 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaani"] 13.104 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanj"] 13.120 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaank"] 13.130 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanl"] 13.224 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanm"] 17.783 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaann"] 19.788 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaano"] 19.782 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanp"] 19.572 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixon3dq"] 525.373 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dqdrtic"] 1.433 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dqrtic"] 1.621 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "edensch"] 4.192 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "eg2"] 2.111 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "elec"] 137.590 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "engval1"] 2.172 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "errinros_mod"] 3.713 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "extrosnb"] 557.202 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "fletcbv2"] 3.648 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "fletcbv3_mod"] 10.407 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "fletchcr"] 635.719 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "freuroth"] 5.969 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "genhumps"] 5.928 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "genrose"] 1.027 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "genrose_nash"] 1.041 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 223.428 μs (5%) 2.77 MiB (1%) 254
["grad!", "optimized", "Float64", "scalable", "forward", "indef_mod"] 6.470 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "integreq"] 4.169 s (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "liarwhd"] 1.479 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "marine"] 1.616 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "morebv"] 8.425 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "ncb20"] 23.278 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "ncb20b"] 23.719 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "noncvxu2"] 3.385 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "noncvxun"] 3.350 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "nondia"] 551.020 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "nondquar"] 1.116 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "penalty1"] 2.454 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "penalty2"] 13.171 ms (5%) 16.67 MiB (1%) 254
["grad!", "optimized", "Float64", "scalable", "forward", "penalty3"] 12.489 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "polygon"] 1.488 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.460 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "polygon2"] 1.600 ms (5%) 8.35 MiB (1%) 506
["grad!", "optimized", "Float64", "scalable", "forward", "polygon3"] 1.924 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "powellsg"] 1.576 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "power"] 1.265 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "quartc"] 1.624 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "robotarm"] 24.085 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sbrybnd"] 18.647 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "schmvett"] 3.664 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "scosine"] 4.844 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sinquad"] 2.178 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sparsine"] 8.259 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sparsqur"] 2.393 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "spmsrtls"] 10.275 ms (5%) 8.34 MiB (1%) 254
["grad!", "optimized", "Float64", "scalable", "forward", "srosenbr"] 733.692 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "structural"] 9.513 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "tointgss"] 2.934 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "tquartic"] 566.018 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "tridia"] 2.680 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "vardim"] 3.425 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "woods"] 769.791 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "NZF1"] 126.536 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arglina"] 292.186 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arglinb"] 280.345 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arglinc"] 280.014 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "argtrig"] 262.041 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arwhead"] 239.859 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "bdqrtic"] 611.584 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "bearing"] 638.725 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "brownal"] 179.877 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "broyden3d"] 267.069 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "broydn7d"] 420.787 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "brybnd"] 823.349 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "camshape"] 32.180 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "catenary"] 21.210 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "chain"] 744.056 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "chainwoo"] 389.268 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "channel"] 745.355 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "chnrosnb_mod"] 246.912 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 100.217 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clplatea"] 453.338 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clplateb"] 460.331 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clplatec"] 402.793 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 89.266 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "cosine"] 153.217 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "cragglvy"] 304.219 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "cragglvy2"] 271.147 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly"] 1.288 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly10"] 1.354 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly20"] 2.622 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly30"] 4.178 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaane"] 493.664 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanf"] 454.059 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaang"] 460.171 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanh"] 461.112 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaani"] 457.135 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanj"] 452.195 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaank"] 452.466 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanl"] 453.027 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanm"] 452.315 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaann"] 456.774 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaano"] 457.756 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanp"] 459.600 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixon3dq"] 94.045 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dqdrtic"] 214.541 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dqrtic"] 85.841 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "edensch"] 337.692 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "eg2"] 157.194 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "elec"] 30.885 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "engval1"] 240.500 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "errinros_mod"] 273.451 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "extrosnb"] 125.886 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "fletcbv2"] 222.677 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "fletcbv3_mod"] 309.459 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "fletchcr"] 184.865 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "freuroth"] 560.929 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "genhumps"] 416.059 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "genrose"] 213.459 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "genrose_nash"] 216.234 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 21.320 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "indef_mod"] 242.654 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "integreq"] 249.725 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "liarwhd"] 242.985 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "marine"] 31.018 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "morebv"] 297.507 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "ncb20"] 4.261 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "ncb20b"] 4.367 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "noncvxu2"] 289.852 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "noncvxun"] 289.913 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "nondia"] 126.537 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "nondquar"] 125.424 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "penalty1"] 175.558 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "penalty2"] 544.618 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "penalty3"] 902.387 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon"] 86.983 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 80.110 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon2"] 64.220 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 64.089 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "powellsg"] 121.828 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "power"] 89.438 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "quartc"] 85.580 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 763.475 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sbrybnd"] 1.309 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "schmvett"] 567.301 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "scosine"] 210.243 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sinquad"] 250.549 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sparsine"] 461.162 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sparsqur"] 449.330 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "spmsrtls"] 351.207 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "srosenbr"] 121.026 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "structural"] 105.497 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "tointgss"] 370.744 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "tquartic"] 156.372 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "tridia"] 173.445 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "vardim"] 254.295 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "woods"] 193.803 μs (5%) 32 bytes (1%) 2

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["grad!", "generic", "Float32", "scalable", "forward"]
  • ["grad!", "generic", "Float32", "scalable", "reverse"]
  • ["grad!", "generic", "Float64", "scalable", "forward"]
  • ["grad!", "generic", "Float64", "scalable", "reverse"]
  • ["grad!", "optimized", "Float32", "scalable", "forward"]
  • ["grad!", "optimized", "Float32", "scalable", "reverse"]
  • ["grad!", "optimized", "Float64", "scalable", "forward"]
  • ["grad!", "optimized", "Float64", "scalable", "reverse"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      39560 s          0 s       3340 s     129202 s          0 s
       #2     0 MHz      50610 s          0 s       3376 s     118135 s          0 s
       #3     0 MHz      42873 s          0 s       3380 s     125889 s          0 s
       #4     0 MHz      51230 s          0 s       3658 s     117232 s          0 s
  Memory: 15.61526870727539 GB (11589.83984375 MB free)
  Uptime: 17241.29 sec
  Load Avg:  1.04  1.03  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.84
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 28 Mar 2025 - 01:10
    • Baseline: 28 Mar 2025 - 02:42
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["grad!", "generic", "Float32", "scalable", "forward", "bearing"] 0.91 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "forward", "broyden3d"] 1.11 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "forward", "catenary"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "forward", "clnlbeam"] 1.05 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "forward", "fletcbv2"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "forward", "genrose"] 0.95 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "forward", "hovercraft1d"] 1.11 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "forward", "morebv"] 1.12 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "NZF1"] 0.84 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "arglina"] 0.77 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "arglinb"] 0.83 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "arglinc"] 0.81 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "argtrig"] 0.76 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "arwhead"] 0.80 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "bdqrtic"] 0.85 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "bearing"] 0.81 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "brownal"] 0.75 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "broyden3d"] 0.75 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "broydn7d"] 0.81 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "brybnd"] 0.87 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "camshape"] 0.70 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "catenary"] 0.89 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "chain"] 0.80 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "chainwoo"] 0.82 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "chnrosnb_mod"] 0.84 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "clnlbeam"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "clplatea"] 0.84 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "clplateb"] 0.85 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "clplatec"] 0.83 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "controlinvestment"] 0.79 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "cosine"] 0.90 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "cragglvy"] 0.76 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "cragglvy2"] 0.82 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "curly"] 0.72 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "curly10"] 0.71 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "curly20"] 0.71 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "curly30"] 0.73 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaane"] 0.87 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanf"] 0.89 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaang"] 0.89 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanh"] 0.90 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaani"] 0.87 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanj"] 0.89 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaank"] 0.91 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanl"] 0.90 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanm"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaann"] 0.89 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaano"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanp"] 0.87 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixon3dq"] 0.82 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dqdrtic"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dqrtic"] 0.84 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "edensch"] 0.82 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "eg2"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "elec"] 0.84 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "engval1"] 0.83 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "errinros_mod"] 0.77 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "extrosnb"] 0.87 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "fletcbv2"] 0.85 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "fletcbv3_mod"] 0.87 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "fletchcr"] 0.81 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "freuroth"] 0.76 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "genhumps"] 0.85 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "genrose"] 0.85 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "genrose_nash"] 0.86 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "hovercraft1d"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "indef_mod"] 0.81 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "integreq"] 0.65 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "liarwhd"] 0.79 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "marine"] 0.69 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "morebv"] 0.76 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "ncb20"] 0.86 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "ncb20b"] 0.85 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "noncvxu2"] 0.74 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "noncvxun"] 0.74 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "nondia"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "nondquar"] 0.75 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "penalty1"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "penalty2"] 0.82 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "penalty3"] 0.74 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "polygon"] 0.89 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "polygon1"] 0.86 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "polygon2"] 0.90 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "polygon3"] 0.89 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "powellsg"] 0.79 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "quartc"] 0.82 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "robotarm"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "sbrybnd"] 0.82 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "schmvett"] 0.76 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "scosine"] 0.81 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "sinquad"] 0.86 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "sparsine"] 0.87 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "sparsqur"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "spmsrtls"] 0.81 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "srosenbr"] 0.77 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "structural"] 0.90 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "tointgss"] 0.83 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "tquartic"] 0.87 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "tridia"] 0.78 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "vardim"] 0.91 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "woods"] 0.82 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "broyden3d"] 0.86 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "chain"] 0.87 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "channel"] 0.84 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "controlinvestment"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanm"] 1.05 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "dixmaann"] 1.07 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "dixmaano"] 1.07 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanp"] 1.07 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "fletcbv2"] 1.05 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "fletcbv3_mod"] 1.10 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "morebv"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "ncb20"] 1.66 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "penalty3"] 1.06 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "polygon"] 1.55 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "robotarm"] 1.21 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "reverse", "channel"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "reverse", "eg2"] 1.05 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "reverse", "noncvxun"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "reverse", "polygon1"] 0.89 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "reverse", "power"] 1.06 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "reverse", "scosine"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "reverse", "sinquad"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "forward", "bearing"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "forward", "catenary"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "forward", "fletcbv2"] 1.06 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "forward", "polygon2"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "forward", "structural"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "chain"] 1.09 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "channel"] 1.07 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanf"] 1.06 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "integreq"] 0.84 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 1.09 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "brybnd"] 1.24 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "chain"] 0.87 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "channel"] 0.87 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 1.08 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "clplatea"] 1.63 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "clplateb"] 1.62 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "fletcbv2"] 0.95 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "fletcbv3_mod"] 1.08 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 1.09 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "integreq"] 0.87 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "polygon"] 1.61 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.27 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "polygon2"] 1.09 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "robotarm"] 1.17 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "sbrybnd"] 1.05 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "scosine"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "tointgss"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "arglinb"] 0.95 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "chain"] 1.07 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "channel"] 1.07 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 1.12 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaann"] 1.06 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaano"] 1.07 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 1.08 (5%) ❌ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["grad!", "generic", "Float32", "scalable", "forward"]
  • ["grad!", "generic", "Float32", "scalable", "reverse"]
  • ["grad!", "generic", "Float64", "scalable", "forward"]
  • ["grad!", "generic", "Float64", "scalable", "reverse"]
  • ["grad!", "optimized", "Float32", "scalable", "forward"]
  • ["grad!", "optimized", "Float32", "scalable", "reverse"]
  • ["grad!", "optimized", "Float64", "scalable", "forward"]
  • ["grad!", "optimized", "Float64", "scalable", "reverse"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      27681 s          0 s       2268 s      86510 s          0 s
       #2     0 MHz      41856 s          0 s       2284 s      72336 s          0 s
       #3     0 MHz      26491 s          0 s       2368 s      87543 s          0 s
       #4     0 MHz      30650 s          0 s       2472 s      83300 s          0 s
  Memory: 15.61526870727539 GB (10657.7265625 MB free)
  Uptime: 11666.43 sec
  Load Avg:  1.02  1.05  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      39009 s          0 s       3294 s     129531 s          0 s
       #2     0 MHz      59874 s          0 s       3356 s     108641 s          0 s
       #3     0 MHz      37484 s          0 s       3434 s     130868 s          0 s
       #4     0 MHz      48224 s          0 s       3647 s     119950 s          0 s
  Memory: 15.61526870727539 GB (11549.10546875 MB free)
  Uptime: 17212.84 sec
  Load Avg:  1.13  1.08  1.02
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 28 Mar 2025 - 01:10
  • Package commit: 6364904
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["grad!", "generic", "Float32", "scalable", "forward", "NZF1"] 1.027 ms (5%) 50.94 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "arglina"] 4.294 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "arglinb"] 4.028 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "arglinc"] 4.051 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "argtrig"] 4.212 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "arwhead"] 2.162 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "bdqrtic"] 3.723 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "bearing"] 8.807 ms (5%) 207.38 KiB (1%) 179
["grad!", "generic", "Float32", "scalable", "forward", "brownal"] 2.207 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "broyden3d"] 4.844 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "broydn7d"] 6.059 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "brybnd"] 12.242 ms (5%) 69.20 KiB (1%) 382
["grad!", "generic", "Float32", "scalable", "forward", "camshape"] 105.357 μs (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "catenary"] 143.969 μs (5%) 51.50 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "chain"] 25.488 μs (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "chainwoo"] 1.242 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "channel"] 25.257 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "chnrosnb_mod"] 2.078 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "clnlbeam"] 2.683 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "clplatea"] 2.904 ms (5%) 49.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "clplateb"] 2.991 ms (5%) 49.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "clplatec"] 2.558 ms (5%) 49.62 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "controlinvestment"] 1.638 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "cosine"] 1.830 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "cragglvy"] 2.259 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "cragglvy2"] 2.174 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "curly"] 3.437 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "curly10"] 3.371 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "curly20"] 5.425 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "curly30"] 7.325 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaane"] 7.760 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanf"] 7.730 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaang"] 7.718 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanh"] 7.638 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaani"] 12.418 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanj"] 12.406 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaank"] 12.422 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanl"] 12.515 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanm"] 17.125 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaann"] 19.384 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaano"] 19.349 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanp"] 19.176 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixon3dq"] 429.392 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "dqdrtic"] 1.348 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "dqrtic"] 1.154 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "edensch"] 3.678 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "eg2"] 1.827 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "elec"] 112.537 ms (5%) 51.47 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "engval1"] 2.130 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "errinros_mod"] 3.255 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "extrosnb"] 521.044 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "fletcbv2"] 2.697 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "fletcbv3_mod"] 9.491 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "fletchcr"] 642.079 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "freuroth"] 6.101 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "genhumps"] 5.288 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "genrose"] 904.850 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "genrose_nash"] 938.041 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "hovercraft1d"] 145.602 μs (5%) 1.44 MiB (1%) 259
["grad!", "generic", "Float32", "scalable", "forward", "indef_mod"] 5.323 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "integreq"] 3.954 s (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "liarwhd"] 1.278 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "marine"] 1.528 ms (5%) 52.06 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "morebv"] 8.704 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "ncb20"] 20.487 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "ncb20b"] 21.787 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "noncvxu2"] 2.843 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "noncvxun"] 2.830 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "nondia"] 523.718 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "nondquar"] 1.004 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "penalty1"] 2.559 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "penalty2"] 12.344 ms (5%) 8.39 MiB (1%) 257
["grad!", "generic", "Float32", "scalable", "forward", "penalty3"] 11.777 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "polygon"] 1.380 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "polygon1"] 1.321 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "polygon2"] 1.532 ms (5%) 4.23 MiB (1%) 511
["grad!", "generic", "Float32", "scalable", "forward", "polygon3"] 1.714 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "powellsg"] 1.337 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "power"] 1.160 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "quartc"] 1.155 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "robotarm"] 26.469 μs (5%) 51.94 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "sbrybnd"] 16.195 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "schmvett"] 3.340 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "scosine"] 4.003 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "sinquad"] 2.365 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "sparsine"] 6.865 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "sparsqur"] 2.100 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "spmsrtls"] 9.940 ms (5%) 4.22 MiB (1%) 259
["grad!", "generic", "Float32", "scalable", "forward", "srosenbr"] 675.631 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "structural"] 10.189 ms (5%) 180.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "tointgss"] 2.573 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "tquartic"] 554.305 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "tridia"] 2.589 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "vardim"] 3.337 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "woods"] 631.699 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "reverse", "NZF1"] 1.421 ms (5%) 640.75 KiB (1%) 17710
["grad!", "generic", "Float32", "scalable", "reverse", "arglina"] 3.282 ms (5%) 1.70 MiB (1%) 44034
["grad!", "generic", "Float32", "scalable", "reverse", "arglinb"] 3.112 ms (5%) 1.62 MiB (1%) 42999
["grad!", "generic", "Float32", "scalable", "reverse", "arglinc"] 3.085 ms (5%) 1.62 MiB (1%) 42945
["grad!", "generic", "Float32", "scalable", "reverse", "argtrig"] 1.936 ms (5%) 1.11 MiB (1%) 32512
["grad!", "generic", "Float32", "scalable", "reverse", "arwhead"] 2.805 ms (5%) 1.24 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "bdqrtic"] 6.399 ms (5%) 2.91 MiB (1%) 81697
["grad!", "generic", "Float32", "scalable", "reverse", "bearing"] 6.878 ms (5%) 3.55 MiB (1%) 108725
["grad!", "generic", "Float32", "scalable", "reverse", "brownal"] 1.874 ms (5%) 1.01 MiB (1%) 28018
["grad!", "generic", "Float32", "scalable", "reverse", "broyden3d"] 3.280 ms (5%) 1.61 MiB (1%) 40021
["grad!", "generic", "Float32", "scalable", "reverse", "broydn7d"] 3.993 ms (5%) 2.00 MiB (1%) 53006
["grad!", "generic", "Float32", "scalable", "reverse", "brybnd"] 8.509 ms (5%) 4.01 MiB (1%) 113803
["grad!", "generic", "Float32", "scalable", "reverse", "camshape"] 300.461 μs (5%) 201.86 KiB (1%) 5020
["grad!", "generic", "Float32", "scalable", "reverse", "catenary"] 211.154 μs (5%) 119.84 KiB (1%) 3350
["grad!", "generic", "Float32", "scalable", "reverse", "chain"] 1.796 μs (5%) 8.23 KiB (1%) 13
["grad!", "generic", "Float32", "scalable", "reverse", "chainwoo"] 4.606 ms (5%) 2.09 MiB (1%) 55413
["grad!", "generic", "Float32", "scalable", "reverse", "channel"] 1.899 μs (5%) 8.19 KiB (1%) 12
["grad!", "generic", "Float32", "scalable", "reverse", "chnrosnb_mod"] 2.770 ms (5%) 1.44 MiB (1%) 42979
["grad!", "generic", "Float32", "scalable", "reverse", "clnlbeam"] 901.002 μs (5%) 528.80 KiB (1%) 14626
["grad!", "generic", "Float32", "scalable", "reverse", "clplatea"] 4.636 ms (5%) 2.51 MiB (1%) 68134
["grad!", "generic", "Float32", "scalable", "reverse", "clplateb"] 4.640 ms (5%) 2.52 MiB (1%) 68464
["grad!", "generic", "Float32", "scalable", "reverse", "clplatec"] 4.059 ms (5%) 2.24 MiB (1%) 59145
["grad!", "generic", "Float32", "scalable", "reverse", "controlinvestment"] 927.492 μs (5%) 529.89 KiB (1%) 13995
["grad!", "generic", "Float32", "scalable", "reverse", "cosine"] 1.500 ms (5%) 801.06 KiB (1%) 20997
["grad!", "generic", "Float32", "scalable", "reverse", "cragglvy"] 3.092 ms (5%) 1.67 MiB (1%) 41936
["grad!", "generic", "Float32", "scalable", "reverse", "cragglvy2"] 2.788 ms (5%) 1.30 MiB (1%) 36944
["grad!", "generic", "Float32", "scalable", "reverse", "curly"] 11.589 ms (5%) 6.75 MiB (1%) 178688
["grad!", "generic", "Float32", "scalable", "reverse", "curly10"] 11.687 ms (5%) 6.75 MiB (1%) 178688
["grad!", "generic", "Float32", "scalable", "reverse", "curly20"] 20.796 ms (5%) 12.74 MiB (1%) 326365
["grad!", "generic", "Float32", "scalable", "reverse", "curly30"] 31.045 ms (5%) 17.65 MiB (1%) 472540
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaane"] 5.058 ms (5%) 2.41 MiB (1%) 65261
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanf"] 4.876 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaang"] 5.039 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanh"] 4.889 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaani"] 5.072 ms (5%) 2.41 MiB (1%) 65261
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanj"] 4.932 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaank"] 5.152 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanl"] 4.954 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanm"] 5.052 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaann"] 5.096 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaano"] 5.066 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanp"] 5.072 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixon3dq"] 948.462 μs (5%) 530.95 KiB (1%) 14029
["grad!", "generic", "Float32", "scalable", "reverse", "dqdrtic"] 2.193 ms (5%) 1.12 MiB (1%) 30956
["grad!", "generic", "Float32", "scalable", "reverse", "dqrtic"] 928.514 μs (5%) 491.34 KiB (1%) 13505
["grad!", "generic", "Float32", "scalable", "reverse", "edensch"] 3.887 ms (5%) 1.90 MiB (1%) 48975
["grad!", "generic", "Float32", "scalable", "reverse", "eg2"] 1.469 ms (5%) 801.56 KiB (1%) 21013
["grad!", "generic", "Float32", "scalable", "reverse", "elec"] 198.092 ms (5%) 104.30 MiB (1%) 2708654
["grad!", "generic", "Float32", "scalable", "reverse", "engval1"] 2.827 ms (5%) 1.24 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "errinros_mod"] 3.212 ms (5%) 1.65 MiB (1%) 42987
["grad!", "generic", "Float32", "scalable", "reverse", "extrosnb"] 1.272 ms (5%) 655.53 KiB (1%) 18015
["grad!", "generic", "Float32", "scalable", "reverse", "fletcbv2"] 1.946 ms (5%) 1.12 MiB (1%) 31037
["grad!", "generic", "Float32", "scalable", "reverse", "fletcbv3_mod"] 2.826 ms (5%) 1.70 MiB (1%) 44034
["grad!", "generic", "Float32", "scalable", "reverse", "fletchcr"] 2.182 ms (5%) 1019.72 KiB (1%) 26995
["grad!", "generic", "Float32", "scalable", "reverse", "freuroth"] 6.727 ms (5%) 2.89 MiB (1%) 79950
["grad!", "generic", "Float32", "scalable", "reverse", "genhumps"] 3.980 ms (5%) 2.03 MiB (1%) 54965
["grad!", "generic", "Float32", "scalable", "reverse", "genrose"] 2.210 ms (5%) 1.12 MiB (1%) 30995
["grad!", "generic", "Float32", "scalable", "reverse", "genrose_nash"] 2.229 ms (5%) 1.12 MiB (1%) 30995
["grad!", "generic", "Float32", "scalable", "reverse", "hovercraft1d"] 203.399 μs (5%) 116.97 KiB (1%) 3009
["grad!", "generic", "Float32", "scalable", "reverse", "indef_mod"] 1.961 ms (5%) 1.19 MiB (1%) 33983
["grad!", "generic", "Float32", "scalable", "reverse", "integreq"] 1.935 s (5%) 862.91 MiB (1%) 23029528
["grad!", "generic", "Float32", "scalable", "reverse", "liarwhd"] 2.871 ms (5%) 1.24 MiB (1%) 35018
["grad!", "generic", "Float32", "scalable", "reverse", "marine"] 391.422 μs (5%) 222.70 KiB (1%) 5051
["grad!", "generic", "Float32", "scalable", "reverse", "morebv"] 3.647 ms (5%) 1.79 MiB (1%) 46020
["grad!", "generic", "Float32", "scalable", "reverse", "ncb20"] 33.838 ms (5%) 17.19 MiB (1%) 474393
["grad!", "generic", "Float32", "scalable", "reverse", "ncb20b"] 33.690 ms (5%) 17.48 MiB (1%) 483470
["grad!", "generic", "Float32", "scalable", "reverse", "noncvxu2"] 2.884 ms (5%) 1.65 MiB (1%) 41020
["grad!", "generic", "Float32", "scalable", "reverse", "noncvxun"] 2.869 ms (5%) 1.65 MiB (1%) 41020
["grad!", "generic", "Float32", "scalable", "reverse", "nondia"] 1.315 ms (5%) 655.53 KiB (1%) 18015
["grad!", "generic", "Float32", "scalable", "reverse", "nondquar"] 1.263 ms (5%) 702.11 KiB (1%) 19006
["grad!", "generic", "Float32", "scalable", "reverse", "penalty1"] 1.900 ms (5%) 989.88 KiB (1%) 27038
["grad!", "generic", "Float32", "scalable", "reverse", "penalty2"] 5.596 ms (5%) 2.82 MiB (1%) 80469
["grad!", "generic", "Float32", "scalable", "reverse", "penalty3"] 9.725 ms (5%) 4.82 MiB (1%) 126334
["grad!", "generic", "Float32", "scalable", "reverse", "polygon"] 772.663 μs (5%) 444.11 KiB (1%) 11500
["grad!", "generic", "Float32", "scalable", "reverse", "polygon1"] 745.121 μs (5%) 445.03 KiB (1%) 11528
["grad!", "generic", "Float32", "scalable", "reverse", "polygon2"] 506.756 μs (5%) 367.25 KiB (1%) 9038
["grad!", "generic", "Float32", "scalable", "reverse", "polygon3"] 631.029 μs (5%) 405.97 KiB (1%) 10028
["grad!", "generic", "Float32", "scalable", "reverse", "powellsg"] 1.444 ms (5%) 655.58 KiB (1%) 18016
["grad!", "generic", "Float32", "scalable", "reverse", "power"] 958.350 μs (5%) 491.62 KiB (1%) 13514
["grad!", "generic", "Float32", "scalable", "reverse", "quartc"] 921.922 μs (5%) 491.34 KiB (1%) 13505
["grad!", "generic", "Float32", "scalable", "reverse", "robotarm"] 1.865 μs (5%) 8.31 KiB (1%) 12
["grad!", "generic", "Float32", "scalable", "reverse", "sbrybnd"] 13.432 ms (5%) 7.05 MiB (1%) 199101
["grad!", "generic", "Float32", "scalable", "reverse", "schmvett"] 5.794 ms (5%) 2.63 MiB (1%) 74870
["grad!", "generic", "Float32", "scalable", "reverse", "scosine"] 2.299 ms (5%) 1.19 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "sinquad"] 2.561 ms (5%) 1.24 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "sparsine"] 2.863 ms (5%) 2.04 MiB (1%) 56514
["grad!", "generic", "Float32", "scalable", "reverse", "sparsqur"] 4.541 ms (5%) 2.32 MiB (1%) 62514
["grad!", "generic", "Float32", "scalable", "reverse", "spmsrtls"] 3.720 ms (5%) 2.20 MiB (1%) 60976
["grad!", "generic", "Float32", "scalable", "reverse", "srosenbr"] 1.342 ms (5%) 632.14 KiB (1%) 17516
["grad!", "generic", "Float32", "scalable", "reverse", "structural"] 1.177 ms (5%) 717.84 KiB (1%) 19487
["grad!", "generic", "Float32", "scalable", "reverse", "tointgss"] 4.000 ms (5%) 1.94 MiB (1%) 51916
["grad!", "generic", "Float32", "scalable", "reverse", "tquartic"] 1.603 ms (5%) 847.91 KiB (1%) 21997
["grad!", "generic", "Float32", "scalable", "reverse", "tridia"] 1.844 ms (5%) 934.00 KiB (1%) 25495
["grad!", "generic", "Float32", "scalable", "reverse", "vardim"] 2.817 ms (5%) 1.58 MiB (1%) 40006
["grad!", "generic", "Float32", "scalable", "reverse", "woods"] 2.293 ms (5%) 1.01 MiB (1%) 27768
["grad!", "generic", "Float64", "scalable", "forward", "NZF1"] 1.199 ms (5%) 101.66 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "arglina"] 4.240 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "arglinb"] 3.879 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "arglinc"] 3.890 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "argtrig"] 4.839 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "arwhead"] 2.189 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "bdqrtic"] 4.319 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "bearing"] 11.410 ms (5%) 390.25 KiB (1%) 265
["grad!", "generic", "Float64", "scalable", "forward", "brownal"] 2.760 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "broyden3d"] 4.800 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "broydn7d"] 7.396 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "brybnd"] 13.427 ms (5%) 128.36 KiB (1%) 382
["grad!", "generic", "Float64", "scalable", "forward", "camshape"] 112.500 μs (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "catenary"] 182.651 μs (5%) 102.78 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "chain"] 24.635 μs (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "chainwoo"] 1.499 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "channel"] 25.027 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "chnrosnb_mod"] 2.684 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "clnlbeam"] 2.754 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "clplatea"] 3.459 ms (5%) 98.94 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "clplateb"] 3.546 ms (5%) 98.94 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "clplatec"] 3.020 ms (5%) 98.97 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "controlinvestment"] 1.668 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "cosine"] 1.905 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "cragglvy"] 2.467 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "cragglvy2"] 2.376 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "curly"] 3.970 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "curly10"] 3.978 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "curly20"] 6.272 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "curly30"] 8.780 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaane"] 8.597 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanf"] 8.599 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaang"] 8.588 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanh"] 8.526 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaani"] 13.436 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanj"] 13.453 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaank"] 13.476 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanl"] 13.614 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanm"] 18.857 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaann"] 21.278 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaano"] 21.286 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanp"] 21.116 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixon3dq"] 522.125 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "dqdrtic"] 1.429 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "dqrtic"] 1.619 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "edensch"] 4.166 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "eg2"] 2.114 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "elec"] 138.279 ms (5%) 102.75 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "engval1"] 2.196 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "errinros_mod"] 3.706 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "extrosnb"] 554.005 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "fletcbv2"] 3.558 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "fletcbv3_mod"] 11.354 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "fletchcr"] 632.692 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "freuroth"] 6.148 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "genhumps"] 5.819 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "genrose"] 1.029 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "genrose_nash"] 1.039 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "hovercraft1d"] 222.997 μs (5%) 2.87 MiB (1%) 259
["grad!", "generic", "Float64", "scalable", "forward", "indef_mod"] 6.244 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "integreq"] 4.173 s (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "liarwhd"] 1.480 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "marine"] 1.594 ms (5%) 103.72 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "morebv"] 8.418 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "ncb20"] 38.304 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "ncb20b"] 23.796 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "noncvxu2"] 3.355 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "noncvxun"] 3.369 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "nondia"] 547.172 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "nondquar"] 1.107 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "penalty1"] 2.455 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "penalty2"] 13.203 ms (5%) 16.77 MiB (1%) 257
["grad!", "generic", "Float64", "scalable", "forward", "penalty3"] 13.190 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "polygon"] 2.290 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "polygon1"] 1.426 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "polygon2"] 1.535 ms (5%) 8.45 MiB (1%) 511
["grad!", "generic", "Float64", "scalable", "forward", "polygon3"] 1.936 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "powellsg"] 1.555 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "power"] 1.288 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "quartc"] 1.621 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "robotarm"] 30.086 μs (5%) 103.72 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "sbrybnd"] 18.189 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "schmvett"] 3.714 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "scosine"] 4.774 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "sinquad"] 2.188 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "sparsine"] 8.655 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "sparsqur"] 2.392 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "spmsrtls"] 10.317 ms (5%) 8.44 MiB (1%) 259
["grad!", "generic", "Float64", "scalable", "forward", "srosenbr"] 749.631 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "structural"] 9.784 ms (5%) 360.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "tointgss"] 2.963 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "tquartic"] 562.130 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "tridia"] 2.661 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "vardim"] 3.425 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "woods"] 769.297 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "reverse", "NZF1"] 1.450 ms (5%) 769.50 KiB (1%) 17710
["grad!", "generic", "Float64", "scalable", "reverse", "arglina"] 3.350 ms (5%) 2.01 MiB (1%) 44034
["grad!", "generic", "Float64", "scalable", "reverse", "arglinb"] 3.188 ms (5%) 1.94 MiB (1%) 42999
["grad!", "generic", "Float64", "scalable", "reverse", "arglinc"] 3.221 ms (5%) 1.93 MiB (1%) 42945
["grad!", "generic", "Float64", "scalable", "reverse", "argtrig"] 2.058 ms (5%) 1.32 MiB (1%) 32512
["grad!", "generic", "Float64", "scalable", "reverse", "arwhead"] 2.818 ms (5%) 1.49 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "bdqrtic"] 6.438 ms (5%) 3.50 MiB (1%) 81697
["grad!", "generic", "Float64", "scalable", "reverse", "bearing"] 6.942 ms (5%) 4.38 MiB (1%) 108725
["grad!", "generic", "Float64", "scalable", "reverse", "brownal"] 1.940 ms (5%) 1.20 MiB (1%) 28018
["grad!", "generic", "Float64", "scalable", "reverse", "broyden3d"] 3.286 ms (5%) 1.89 MiB (1%) 40021
["grad!", "generic", "Float64", "scalable", "reverse", "broydn7d"] 4.074 ms (5%) 2.35 MiB (1%) 53006
["grad!", "generic", "Float64", "scalable", "reverse", "brybnd"] 8.862 ms (5%) 4.78 MiB (1%) 113803
["grad!", "generic", "Float64", "scalable", "reverse", "camshape"] 312.012 μs (5%) 240.88 KiB (1%) 5020
["grad!", "generic", "Float64", "scalable", "reverse", "catenary"] 217.997 μs (5%) 148.44 KiB (1%) 3350
["grad!", "generic", "Float64", "scalable", "reverse", "chain"] 2.396 μs (5%) 15.98 KiB (1%) 13
["grad!", "generic", "Float64", "scalable", "reverse", "chainwoo"] 4.541 ms (5%) 2.48 MiB (1%) 55413
["grad!", "generic", "Float64", "scalable", "reverse", "channel"] 2.501 μs (5%) 15.94 KiB (1%) 12
["grad!", "generic", "Float64", "scalable", "reverse", "chnrosnb_mod"] 2.841 ms (5%) 1.77 MiB (1%) 42979
["grad!", "generic", "Float64", "scalable", "reverse", "clnlbeam"] 895.061 μs (5%) 629.89 KiB (1%) 14626
["grad!", "generic", "Float64", "scalable", "reverse", "clplatea"] 4.704 ms (5%) 2.96 MiB (1%) 68134
["grad!", "generic", "Float64", "scalable", "reverse", "clplateb"] 4.749 ms (5%) 2.97 MiB (1%) 68464
["grad!", "generic", "Float64", "scalable", "reverse", "clplatec"] 4.076 ms (5%) 2.63 MiB (1%) 59145
["grad!", "generic", "Float64", "scalable", "reverse", "controlinvestment"] 954.032 μs (5%) 631.20 KiB (1%) 13995
["grad!", "generic", "Float64", "scalable", "reverse", "cosine"] 1.575 ms (5%) 949.27 KiB (1%) 20997
["grad!", "generic", "Float64", "scalable", "reverse", "cragglvy"] 3.179 ms (5%) 1.95 MiB (1%) 41936
["grad!", "generic", "Float64", "scalable", "reverse", "cragglvy2"] 2.780 ms (5%) 1.55 MiB (1%) 36944
["grad!", "generic", "Float64", "scalable", "reverse", "curly"] 11.999 ms (5%) 7.85 MiB (1%) 178688
["grad!", "generic", "Float64", "scalable", "reverse", "curly10"] 11.968 ms (5%) 7.85 MiB (1%) 178688
["grad!", "generic", "Float64", "scalable", "reverse", "curly20"] 21.669 ms (5%) 14.74 MiB (1%) 326365
["grad!", "generic", "Float64", "scalable", "reverse", "curly30"] 30.999 ms (5%) 20.54 MiB (1%) 472540
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaane"] 5.044 ms (5%) 2.85 MiB (1%) 65261
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanf"] 4.937 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaang"] 5.115 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanh"] 5.084 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaani"] 5.118 ms (5%) 2.85 MiB (1%) 65261
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanj"] 5.053 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaank"] 5.159 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanl"] 4.978 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanm"] 5.089 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaann"] 5.118 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaano"] 5.101 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanp"] 5.093 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixon3dq"] 983.005 μs (5%) 632.52 KiB (1%) 14029
["grad!", "generic", "Float64", "scalable", "reverse", "dqdrtic"] 2.274 ms (5%) 1.34 MiB (1%) 30956
["grad!", "generic", "Float64", "scalable", "reverse", "dqrtic"] 947.730 μs (5%) 592.81 KiB (1%) 13505
["grad!", "generic", "Float64", "scalable", "reverse", "edensch"] 3.986 ms (5%) 2.24 MiB (1%) 48975
["grad!", "generic", "Float64", "scalable", "reverse", "eg2"] 1.515 ms (5%) 949.88 KiB (1%) 21013
["grad!", "generic", "Float64", "scalable", "reverse", "elec"] 205.279 ms (5%) 122.02 MiB (1%) 2708654
["grad!", "generic", "Float64", "scalable", "reverse", "engval1"] 2.850 ms (5%) 1.49 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "errinros_mod"] 3.269 ms (5%) 1.98 MiB (1%) 42987
["grad!", "generic", "Float64", "scalable", "reverse", "extrosnb"] 1.293 ms (5%) 788.25 KiB (1%) 18015
["grad!", "generic", "Float64", "scalable", "reverse", "fletcbv2"] 2.010 ms (5%) 1.33 MiB (1%) 31037
["grad!", "generic", "Float64", "scalable", "reverse", "fletcbv3_mod"] 2.909 ms (5%) 1.98 MiB (1%) 44034
["grad!", "generic", "Float64", "scalable", "reverse", "fletchcr"] 2.217 ms (5%) 1.19 MiB (1%) 26995
["grad!", "generic", "Float64", "scalable", "reverse", "freuroth"] 6.836 ms (5%) 3.44 MiB (1%) 79950
["grad!", "generic", "Float64", "scalable", "reverse", "genhumps"] 4.050 ms (5%) 2.41 MiB (1%) 54965
["grad!", "generic", "Float64", "scalable", "reverse", "genrose"] 2.258 ms (5%) 1.34 MiB (1%) 30995
["grad!", "generic", "Float64", "scalable", "reverse", "genrose_nash"] 2.291 ms (5%) 1.34 MiB (1%) 30995
["grad!", "generic", "Float64", "scalable", "reverse", "hovercraft1d"] 208.930 μs (5%) 145.47 KiB (1%) 3009
["grad!", "generic", "Float64", "scalable", "reverse", "indef_mod"] 2.004 ms (5%) 1.41 MiB (1%) 33983
["grad!", "generic", "Float64", "scalable", "reverse", "integreq"] 2.463 s (5%) 395.625 ms 1015.69 MiB (1%) 23029528
["grad!", "generic", "Float64", "scalable", "reverse", "liarwhd"] 2.847 ms (5%) 1.49 MiB (1%) 35018
["grad!", "generic", "Float64", "scalable", "reverse", "marine"] 401.247 μs (5%) 262.05 KiB (1%) 5051
["grad!", "generic", "Float64", "scalable", "reverse", "morebv"] 3.683 ms (5%) 2.10 MiB (1%) 46020
["grad!", "generic", "Float64", "scalable", "reverse", "ncb20"] 34.560 ms (5%) 20.34 MiB (1%) 474393
["grad!", "generic", "Float64", "scalable", "reverse", "ncb20b"] 35.622 ms (5%) 20.69 MiB (1%) 483470
["grad!", "generic", "Float64", "scalable", "reverse", "noncvxu2"] 2.947 ms (5%) 1.92 MiB (1%) 41020
["grad!", "generic", "Float64", "scalable", "reverse", "noncvxun"] 2.934 ms (5%) 1.92 MiB (1%) 41020
["grad!", "generic", "Float64", "scalable", "reverse", "nondia"] 1.313 ms (5%) 788.25 KiB (1%) 18015
["grad!", "generic", "Float64", "scalable", "reverse", "nondquar"] 1.303 ms (5%) 834.77 KiB (1%) 19006
["grad!", "generic", "Float64", "scalable", "reverse", "penalty1"] 1.954 ms (5%) 1.16 MiB (1%) 27038
["grad!", "generic", "Float64", "scalable", "reverse", "penalty2"] 5.779 ms (5%) 3.33 MiB (1%) 80469
["grad!", "generic", "Float64", "scalable", "reverse", "penalty3"] 10.199 ms (5%) 5.69 MiB (1%) 126334
["grad!", "generic", "Float64", "scalable", "reverse", "polygon"] 779.175 μs (5%) 522.03 KiB (1%) 11500
["grad!", "generic", "Float64", "scalable", "reverse", "polygon1"] 772.467 μs (5%) 523.12 KiB (1%) 11528
["grad!", "generic", "Float64", "scalable", "reverse", "polygon2"] 522.827 μs (5%) 437.66 KiB (1%) 9042
["grad!", "generic", "Float64", "scalable", "reverse", "polygon3"] 667.206 μs (5%) 476.25 KiB (1%) 10028
["grad!", "generic", "Float64", "scalable", "reverse", "powellsg"] 1.440 ms (5%) 788.30 KiB (1%) 18016
["grad!", "generic", "Float64", "scalable", "reverse", "power"] 993.225 μs (5%) 593.16 KiB (1%) 13514
["grad!", "generic", "Float64", "scalable", "reverse", "quartc"] 943.492 μs (5%) 592.81 KiB (1%) 13505
["grad!", "generic", "Float64", "scalable", "reverse", "robotarm"] 2.455 μs (5%) 16.19 KiB (1%) 12
["grad!", "generic", "Float64", "scalable", "reverse", "sbrybnd"] 13.639 ms (5%) 8.28 MiB (1%) 199101
["grad!", "generic", "Float64", "scalable", "reverse", "schmvett"] 6.013 ms (5%) 3.12 MiB (1%) 74870
["grad!", "generic", "Float64", "scalable", "reverse", "scosine"] 2.439 ms (5%) 1.43 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "sinquad"] 2.624 ms (5%) 1.48 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "sparsine"] 2.887 ms (5%) 2.39 MiB (1%) 56514
["grad!", "generic", "Float64", "scalable", "reverse", "sparsqur"] 4.583 ms (5%) 2.75 MiB (1%) 62514
["grad!", "generic", "Float64", "scalable", "reverse", "spmsrtls"] 3.851 ms (5%) 2.65 MiB (1%) 60976
["grad!", "generic", "Float64", "scalable", "reverse", "srosenbr"] 1.368 ms (5%) 764.86 KiB (1%) 17516
["grad!", "generic", "Float64", "scalable", "reverse", "structural"] 1.190 ms (5%) 856.06 KiB (1%) 19487
["grad!", "generic", "Float64", "scalable", "reverse", "tointgss"] 4.076 ms (5%) 2.28 MiB (1%) 51916
["grad!", "generic", "Float64", "scalable", "reverse", "tquartic"] 1.629 ms (5%) 1011.72 KiB (1%) 21997
["grad!", "generic", "Float64", "scalable", "reverse", "tridia"] 1.868 ms (5%) 1.09 MiB (1%) 25495
["grad!", "generic", "Float64", "scalable", "reverse", "vardim"] 2.876 ms (5%) 1.86 MiB (1%) 40006
["grad!", "generic", "Float64", "scalable", "reverse", "woods"] 2.263 ms (5%) 1.21 MiB (1%) 27768
["grad!", "optimized", "Float32", "scalable", "forward", "NZF1"] 979.890 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arglina"] 4.225 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arglinb"] 3.873 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arglinc"] 3.864 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "argtrig"] 4.228 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arwhead"] 2.057 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "bdqrtic"] 3.725 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "bearing"] 8.866 ms (5%) 154.56 KiB (1%) 174
["grad!", "optimized", "Float32", "scalable", "forward", "brownal"] 2.206 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "broyden3d"] 4.349 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "broydn7d"] 6.056 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "brybnd"] 12.257 ms (5%) 17.73 KiB (1%) 379
["grad!", "optimized", "Float32", "scalable", "forward", "camshape"] 104.635 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "catenary"] 142.907 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "chain"] 24.556 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "chainwoo"] 1.223 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "channel"] 24.366 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "chnrosnb_mod"] 2.117 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 2.646 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clplatea"] 2.905 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clplateb"] 2.989 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clplatec"] 2.558 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 1.636 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "cosine"] 1.763 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "cragglvy"] 2.248 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "cragglvy2"] 2.173 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly"] 3.402 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly10"] 3.385 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly20"] 5.415 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly30"] 7.321 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaane"] 7.774 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanf"] 7.711 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaang"] 7.709 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanh"] 7.665 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaani"] 12.411 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanj"] 12.414 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaank"] 12.409 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanl"] 12.523 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanm"] 17.152 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaann"] 19.367 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaano"] 19.356 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanp"] 19.195 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixon3dq"] 446.574 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dqdrtic"] 1.293 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dqrtic"] 1.149 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "edensch"] 3.709 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "eg2"] 1.859 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "elec"] 112.538 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "engval1"] 2.166 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "errinros_mod"] 3.277 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "extrosnb"] 503.511 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "fletcbv2"] 2.895 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "fletcbv3_mod"] 9.620 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "fletchcr"] 655.146 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "freuroth"] 6.047 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "genhumps"] 5.035 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "genrose"] 940.667 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "genrose_nash"] 975.943 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 145.742 μs (5%) 1.39 MiB (1%) 254
["grad!", "optimized", "Float32", "scalable", "forward", "indef_mod"] 5.488 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "integreq"] 3.978 s (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "liarwhd"] 1.266 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "marine"] 1.528 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "morebv"] 7.947 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "ncb20"] 20.750 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "ncb20b"] 21.535 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "noncvxu2"] 2.805 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "noncvxun"] 2.785 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "nondia"] 504.753 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "nondquar"] 1.014 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "penalty1"] 2.484 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "penalty2"] 12.298 ms (5%) 8.34 MiB (1%) 254
["grad!", "optimized", "Float32", "scalable", "forward", "penalty3"] 11.791 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "polygon"] 1.396 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.311 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "polygon2"] 1.443 ms (5%) 4.18 MiB (1%) 506
["grad!", "optimized", "Float32", "scalable", "forward", "polygon3"] 1.692 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "powellsg"] 1.364 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "power"] 1.164 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "quartc"] 1.149 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "robotarm"] 25.888 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sbrybnd"] 15.712 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "schmvett"] 3.324 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "scosine"] 3.993 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sinquad"] 2.288 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sparsine"] 6.765 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sparsqur"] 2.057 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "spmsrtls"] 9.817 ms (5%) 4.17 MiB (1%) 254
["grad!", "optimized", "Float32", "scalable", "forward", "srosenbr"] 701.710 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "structural"] 9.290 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "tointgss"] 2.563 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "tquartic"] 537.453 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "tridia"] 2.576 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "vardim"] 3.303 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "woods"] 629.846 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "NZF1"] 132.757 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arglina"] 290.542 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arglinb"] 277.609 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arglinc"] 279.411 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "argtrig"] 243.995 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arwhead"] 245.739 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "bdqrtic"] 596.212 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "bearing"] 655.604 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "brownal"] 180.858 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "broyden3d"] 266.407 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "broydn7d"] 421.547 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "brybnd"] 820.312 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "camshape"] 31.129 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "catenary"] 20.378 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "chain"] 596.223 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "chainwoo"] 401.440 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "channel"] 583.055 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "chnrosnb_mod"] 246.129 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 100.098 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clplatea"] 486.268 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clplateb"] 478.123 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clplatec"] 410.236 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 87.654 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "cosine"] 150.592 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "cragglvy"] 299.439 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "cragglvy2"] 271.698 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly"] 1.268 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly10"] 1.236 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly20"] 2.467 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly30"] 3.752 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaane"] 464.908 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanf"] 480.397 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaang"] 478.323 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanh"] 470.909 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaani"] 471.541 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanj"] 472.472 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaank"] 475.138 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanl"] 470.929 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanm"] 468.085 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaann"] 463.416 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaano"] 451.924 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanp"] 465.570 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixon3dq"] 93.895 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dqdrtic"] 214.821 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dqrtic"] 85.390 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "edensch"] 332.641 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "eg2"] 153.466 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "elec"] 29.663 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "engval1"] 246.801 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "errinros_mod"] 271.717 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "extrosnb"] 125.705 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "fletcbv2"] 213.699 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "fletcbv3_mod"] 300.661 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "fletchcr"] 187.020 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "freuroth"] 558.834 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "genhumps"] 404.225 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "genrose"] 213.970 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "genrose_nash"] 216.655 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 21.069 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "indef_mod"] 236.672 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "integreq"] 233.321 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "liarwhd"] 245.559 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "marine"] 31.238 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "morebv"] 295.291 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "ncb20"] 4.212 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "ncb20b"] 4.450 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "noncvxu2"] 282.628 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "noncvxun"] 284.421 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "nondia"] 127.518 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "nondquar"] 124.282 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty1"] 178.353 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty2"] 550.217 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty3"] 909.599 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon"] 82.454 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 79.879 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon2"] 62.026 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 62.026 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "powellsg"] 122.459 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "power"] 89.417 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "quartc"] 85.299 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 612.989 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sbrybnd"] 1.406 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "schmvett"] 554.054 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "scosine"] 208.599 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sinquad"] 253.463 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sparsine"] 429.763 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sparsqur"] 445.923 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "spmsrtls"] 349.854 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "srosenbr"] 120.805 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "structural"] 100.698 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "tointgss"] 369.209 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "tquartic"] 157.674 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "tridia"] 173.334 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "vardim"] 253.082 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "woods"] 197.379 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "NZF1"] 1.199 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arglina"] 4.239 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arglinb"] 3.887 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arglinc"] 3.878 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "argtrig"] 4.753 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arwhead"] 2.205 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "bdqrtic"] 4.364 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "bearing"] 11.506 ms (5%) 284.91 KiB (1%) 260
["grad!", "optimized", "Float64", "scalable", "forward", "brownal"] 2.727 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "broyden3d"] 4.769 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "broydn7d"] 7.417 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "brybnd"] 16.307 ms (5%) 25.61 KiB (1%) 379
["grad!", "optimized", "Float64", "scalable", "forward", "camshape"] 112.130 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "catenary"] 182.070 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "chain"] 23.975 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "chainwoo"] 1.477 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "channel"] 24.135 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "chnrosnb_mod"] 2.711 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 2.991 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clplatea"] 5.614 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clplateb"] 5.751 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clplatec"] 3.024 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 1.657 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "cosine"] 1.885 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "cragglvy"] 2.475 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "cragglvy2"] 2.388 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly"] 3.964 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly10"] 3.988 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly20"] 6.266 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly30"] 8.749 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaane"] 8.354 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanf"] 8.338 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaang"] 8.346 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanh"] 8.276 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaani"] 13.076 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanj"] 13.079 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaank"] 13.073 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanl"] 13.210 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanm"] 17.812 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaann"] 20.030 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaano"] 20.053 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanp"] 19.855 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixon3dq"] 520.271 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dqdrtic"] 1.444 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dqrtic"] 1.617 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "edensch"] 4.243 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "eg2"] 2.107 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "elec"] 138.205 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "engval1"] 2.174 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "errinros_mod"] 3.713 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "extrosnb"] 552.832 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "fletcbv2"] 3.384 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "fletcbv3_mod"] 11.179 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "fletchcr"] 631.759 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "freuroth"] 5.910 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "genhumps"] 5.967 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "genrose"] 1.040 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "genrose_nash"] 1.051 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 241.682 μs (5%) 2.77 MiB (1%) 254
["grad!", "optimized", "Float64", "scalable", "forward", "indef_mod"] 6.408 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "integreq"] 4.185 s (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "liarwhd"] 1.472 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "marine"] 1.595 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "morebv"] 8.427 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "ncb20"] 23.289 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "ncb20b"] 23.908 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "noncvxu2"] 3.358 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "noncvxun"] 3.369 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "nondia"] 546.140 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "nondquar"] 1.108 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "penalty1"] 2.435 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "penalty2"] 13.204 ms (5%) 16.67 MiB (1%) 254
["grad!", "optimized", "Float64", "scalable", "forward", "penalty3"] 12.474 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "polygon"] 2.300 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.836 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "polygon2"] 1.663 ms (5%) 8.35 MiB (1%) 506
["grad!", "optimized", "Float64", "scalable", "forward", "polygon3"] 1.933 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "powellsg"] 1.579 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "power"] 1.261 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "quartc"] 1.618 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "robotarm"] 28.152 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sbrybnd"] 19.408 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "schmvett"] 3.730 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "scosine"] 4.566 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sinquad"] 2.276 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sparsine"] 8.273 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sparsqur"] 2.398 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "spmsrtls"] 10.331 ms (5%) 8.34 MiB (1%) 254
["grad!", "optimized", "Float64", "scalable", "forward", "srosenbr"] 754.047 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "structural"] 9.835 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "tointgss"] 2.859 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "tquartic"] 560.898 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "tridia"] 2.697 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "vardim"] 3.419 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "woods"] 756.022 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "NZF1"] 126.396 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arglina"] 291.404 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arglinb"] 280.764 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arglinc"] 279.592 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "argtrig"] 253.804 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arwhead"] 239.948 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "bdqrtic"] 585.262 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "bearing"] 616.471 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "brownal"] 178.533 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "broyden3d"] 267.570 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "broydn7d"] 423.933 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "brybnd"] 819.931 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "camshape"] 32.410 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "catenary"] 21.319 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "chain"] 780.380 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "chainwoo"] 389.748 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "channel"] 784.063 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "chnrosnb_mod"] 243.515 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 100.387 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clplatea"] 457.885 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clplateb"] 464.697 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clplatec"] 414.685 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 99.927 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "cosine"] 153.756 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "cragglvy"] 312.803 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "cragglvy2"] 269.974 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly"] 1.340 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly10"] 1.261 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly20"] 2.529 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly30"] 4.001 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaane"] 467.342 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanf"] 458.196 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaang"] 462.123 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanh"] 456.853 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaani"] 479.586 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanj"] 471.601 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaank"] 473.023 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanl"] 466.682 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanm"] 464.618 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaann"] 474.055 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaano"] 475.879 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanp"] 473.024 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixon3dq"] 93.895 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dqdrtic"] 213.729 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dqrtic"] 86.261 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "edensch"] 332.902 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "eg2"] 157.815 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "elec"] 31.551 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "engval1"] 241.501 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "errinros_mod"] 271.106 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "extrosnb"] 126.316 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "fletcbv2"] 220.321 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "fletcbv3_mod"] 308.506 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "fletchcr"] 185.686 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "freuroth"] 559.214 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "genhumps"] 411.999 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "genrose"] 212.347 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "genrose_nash"] 215.723 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 21.400 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "indef_mod"] 247.101 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "integreq"] 267.959 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "liarwhd"] 241.841 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "marine"] 31.008 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "morebv"] 294.059 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "ncb20"] 4.318 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "ncb20b"] 4.524 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "noncvxu2"] 285.884 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "noncvxun"] 288.267 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "nondia"] 125.484 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "nondquar"] 126.867 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "penalty1"] 175.247 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "penalty2"] 547.493 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "penalty3"] 888.088 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon"] 87.243 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 81.261 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon2"] 64.821 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 63.389 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "powellsg"] 122.137 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "power"] 88.545 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "quartc"] 85.790 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 802.895 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sbrybnd"] 1.312 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "schmvett"] 561.017 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "scosine"] 210.854 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sinquad"] 250.587 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sparsine"] 451.703 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sparsqur"] 438.549 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "spmsrtls"] 351.547 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "srosenbr"] 121.246 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "structural"] 106.409 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "tointgss"] 367.236 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "tquartic"] 154.929 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "tridia"] 177.251 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "vardim"] 251.570 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "woods"] 192.910 μs (5%) 32 bytes (1%) 2

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["grad!", "generic", "Float32", "scalable", "forward"]
  • ["grad!", "generic", "Float32", "scalable", "reverse"]
  • ["grad!", "generic", "Float64", "scalable", "forward"]
  • ["grad!", "generic", "Float64", "scalable", "reverse"]
  • ["grad!", "optimized", "Float32", "scalable", "forward"]
  • ["grad!", "optimized", "Float32", "scalable", "reverse"]
  • ["grad!", "optimized", "Float64", "scalable", "forward"]
  • ["grad!", "optimized", "Float64", "scalable", "reverse"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      27681 s          0 s       2268 s      86510 s          0 s
       #2     0 MHz      41856 s          0 s       2284 s      72336 s          0 s
       #3     0 MHz      26491 s          0 s       2368 s      87543 s          0 s
       #4     0 MHz      30650 s          0 s       2472 s      83300 s          0 s
  Memory: 15.61526870727539 GB (10657.7265625 MB free)
  Uptime: 11666.43 sec
  Load Avg:  1.02  1.05  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 28 Mar 2025 - 02:42
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["grad!", "generic", "Float32", "scalable", "forward", "NZF1"] 988.316 μs (5%) 50.94 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "arglina"] 4.258 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "arglinb"] 3.873 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "arglinc"] 3.870 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "argtrig"] 4.220 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "arwhead"] 2.210 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "bdqrtic"] 3.757 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "bearing"] 9.710 ms (5%) 207.38 KiB (1%) 179
["grad!", "generic", "Float32", "scalable", "forward", "brownal"] 2.193 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "broyden3d"] 4.366 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "broydn7d"] 5.948 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "brybnd"] 12.188 ms (5%) 69.20 KiB (1%) 382
["grad!", "generic", "Float32", "scalable", "forward", "camshape"] 105.237 μs (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "catenary"] 156.934 μs (5%) 51.50 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "chain"] 25.387 μs (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "chainwoo"] 1.223 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "channel"] 25.157 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "chnrosnb_mod"] 2.134 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "clnlbeam"] 2.554 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "clplatea"] 2.887 ms (5%) 49.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "clplateb"] 2.954 ms (5%) 49.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "clplatec"] 2.442 ms (5%) 49.62 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "controlinvestment"] 1.594 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "cosine"] 1.767 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "cragglvy"] 2.254 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "cragglvy2"] 2.203 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "curly"] 3.426 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "curly10"] 3.473 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "curly20"] 5.498 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "curly30"] 7.412 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaane"] 7.712 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanf"] 7.743 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaang"] 7.726 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanh"] 7.677 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaani"] 12.335 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanj"] 12.369 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaank"] 12.362 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanl"] 12.477 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanm"] 17.031 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaann"] 19.291 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaano"] 19.266 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanp"] 19.058 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixon3dq"] 447.235 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "dqdrtic"] 1.294 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "dqrtic"] 1.150 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "edensch"] 3.703 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "eg2"] 1.878 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "elec"] 111.763 ms (5%) 51.47 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "engval1"] 2.162 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "errinros_mod"] 3.274 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "extrosnb"] 504.413 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "fletcbv2"] 2.939 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "fletcbv3_mod"] 9.571 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "fletchcr"] 663.880 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "freuroth"] 6.057 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "genhumps"] 5.197 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "genrose"] 952.550 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "genrose_nash"] 973.508 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "hovercraft1d"] 131.165 μs (5%) 1.44 MiB (1%) 259
["grad!", "generic", "Float32", "scalable", "forward", "indef_mod"] 5.336 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "integreq"] 3.946 s (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "liarwhd"] 1.265 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "marine"] 1.544 ms (5%) 52.06 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "morebv"] 7.739 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "ncb20"] 20.741 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "ncb20b"] 21.396 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "noncvxu2"] 2.789 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "noncvxun"] 2.755 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "nondia"] 505.694 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "nondquar"] 1.016 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "penalty1"] 2.489 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "penalty2"] 12.298 ms (5%) 8.39 MiB (1%) 257
["grad!", "generic", "Float32", "scalable", "forward", "penalty3"] 11.785 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "polygon"] 1.389 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "polygon1"] 1.337 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "polygon2"] 1.526 ms (5%) 4.23 MiB (1%) 511
["grad!", "generic", "Float32", "scalable", "forward", "polygon3"] 1.660 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "powellsg"] 1.365 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "power"] 1.170 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "quartc"] 1.150 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "robotarm"] 26.880 μs (5%) 51.94 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "sbrybnd"] 15.964 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "schmvett"] 3.334 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "scosine"] 4.076 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "sinquad"] 2.301 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "sparsine"] 6.749 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "sparsqur"] 2.049 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "spmsrtls"] 9.566 ms (5%) 4.22 MiB (1%) 259
["grad!", "generic", "Float32", "scalable", "forward", "srosenbr"] 701.861 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "structural"] 10.206 ms (5%) 180.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "tointgss"] 2.561 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "tquartic"] 532.084 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "tridia"] 2.580 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "vardim"] 3.308 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "woods"] 641.568 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "reverse", "NZF1"] 1.697 ms (5%) 640.75 KiB (1%) 17710
["grad!", "generic", "Float32", "scalable", "reverse", "arglina"] 4.244 ms (5%) 1.70 MiB (1%) 44034
["grad!", "generic", "Float32", "scalable", "reverse", "arglinb"] 3.730 ms (5%) 1.62 MiB (1%) 42999
["grad!", "generic", "Float32", "scalable", "reverse", "arglinc"] 3.821 ms (5%) 1.62 MiB (1%) 42945
["grad!", "generic", "Float32", "scalable", "reverse", "argtrig"] 2.557 ms (5%) 1.11 MiB (1%) 32512
["grad!", "generic", "Float32", "scalable", "reverse", "arwhead"] 3.489 ms (5%) 1.24 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "bdqrtic"] 7.537 ms (5%) 2.91 MiB (1%) 81697
["grad!", "generic", "Float32", "scalable", "reverse", "bearing"] 8.449 ms (5%) 3.55 MiB (1%) 108725
["grad!", "generic", "Float32", "scalable", "reverse", "brownal"] 2.496 ms (5%) 1.01 MiB (1%) 28018
["grad!", "generic", "Float32", "scalable", "reverse", "broyden3d"] 4.357 ms (5%) 1.61 MiB (1%) 40021
["grad!", "generic", "Float32", "scalable", "reverse", "broydn7d"] 4.918 ms (5%) 2.00 MiB (1%) 53006
["grad!", "generic", "Float32", "scalable", "reverse", "brybnd"] 9.727 ms (5%) 4.01 MiB (1%) 113803
["grad!", "generic", "Float32", "scalable", "reverse", "camshape"] 432.077 μs (5%) 201.86 KiB (1%) 5020
["grad!", "generic", "Float32", "scalable", "reverse", "catenary"] 237.373 μs (5%) 119.84 KiB (1%) 3350
["grad!", "generic", "Float32", "scalable", "reverse", "chain"] 2.254 μs (5%) 8.23 KiB (1%) 13
["grad!", "generic", "Float32", "scalable", "reverse", "chainwoo"] 5.584 ms (5%) 2.09 MiB (1%) 55413
["grad!", "generic", "Float32", "scalable", "reverse", "channel"] 1.958 μs (5%) 8.19 KiB (1%) 12
["grad!", "generic", "Float32", "scalable", "reverse", "chnrosnb_mod"] 3.311 ms (5%) 1.44 MiB (1%) 42979
["grad!", "generic", "Float32", "scalable", "reverse", "clnlbeam"] 975.302 μs (5%) 528.80 KiB (1%) 14626
["grad!", "generic", "Float32", "scalable", "reverse", "clplatea"] 5.511 ms (5%) 2.51 MiB (1%) 68134
["grad!", "generic", "Float32", "scalable", "reverse", "clplateb"] 5.482 ms (5%) 2.52 MiB (1%) 68464
["grad!", "generic", "Float32", "scalable", "reverse", "clplatec"] 4.874 ms (5%) 2.24 MiB (1%) 59145
["grad!", "generic", "Float32", "scalable", "reverse", "controlinvestment"] 1.175 ms (5%) 529.89 KiB (1%) 13995
["grad!", "generic", "Float32", "scalable", "reverse", "cosine"] 1.676 ms (5%) 801.06 KiB (1%) 20997
["grad!", "generic", "Float32", "scalable", "reverse", "cragglvy"] 4.072 ms (5%) 1.67 MiB (1%) 41936
["grad!", "generic", "Float32", "scalable", "reverse", "cragglvy2"] 3.395 ms (5%) 1.30 MiB (1%) 36944
["grad!", "generic", "Float32", "scalable", "reverse", "curly"] 16.158 ms (5%) 6.75 MiB (1%) 178688
["grad!", "generic", "Float32", "scalable", "reverse", "curly10"] 16.416 ms (5%) 6.75 MiB (1%) 178688
["grad!", "generic", "Float32", "scalable", "reverse", "curly20"] 29.396 ms (5%) 12.74 MiB (1%) 326365
["grad!", "generic", "Float32", "scalable", "reverse", "curly30"] 42.564 ms (5%) 17.65 MiB (1%) 472540
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaane"] 5.804 ms (5%) 2.41 MiB (1%) 65261
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanf"] 5.451 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaang"] 5.647 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanh"] 5.455 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaani"] 5.808 ms (5%) 2.41 MiB (1%) 65261
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanj"] 5.528 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaank"] 5.641 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanl"] 5.502 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanm"] 5.741 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaann"] 5.722 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaano"] 5.731 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanp"] 5.827 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixon3dq"] 1.153 ms (5%) 530.95 KiB (1%) 14029
["grad!", "generic", "Float32", "scalable", "reverse", "dqdrtic"] 2.357 ms (5%) 1.12 MiB (1%) 30956
["grad!", "generic", "Float32", "scalable", "reverse", "dqrtic"] 1.106 ms (5%) 491.34 KiB (1%) 13505
["grad!", "generic", "Float32", "scalable", "reverse", "edensch"] 4.764 ms (5%) 1.90 MiB (1%) 48975
["grad!", "generic", "Float32", "scalable", "reverse", "eg2"] 1.667 ms (5%) 801.56 KiB (1%) 21013
["grad!", "generic", "Float32", "scalable", "reverse", "elec"] 235.358 ms (5%) 104.30 MiB (1%) 2708654
["grad!", "generic", "Float32", "scalable", "reverse", "engval1"] 3.412 ms (5%) 1.24 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "errinros_mod"] 4.165 ms (5%) 1.65 MiB (1%) 42987
["grad!", "generic", "Float32", "scalable", "reverse", "extrosnb"] 1.463 ms (5%) 655.53 KiB (1%) 18015
["grad!", "generic", "Float32", "scalable", "reverse", "fletcbv2"] 2.290 ms (5%) 1.12 MiB (1%) 31037
["grad!", "generic", "Float32", "scalable", "reverse", "fletcbv3_mod"] 3.244 ms (5%) 1.70 MiB (1%) 44034
["grad!", "generic", "Float32", "scalable", "reverse", "fletchcr"] 2.706 ms (5%) 1019.72 KiB (1%) 26995
["grad!", "generic", "Float32", "scalable", "reverse", "freuroth"] 8.847 ms (5%) 2.89 MiB (1%) 79950
["grad!", "generic", "Float32", "scalable", "reverse", "genhumps"] 4.675 ms (5%) 2.03 MiB (1%) 54965
["grad!", "generic", "Float32", "scalable", "reverse", "genrose"] 2.606 ms (5%) 1.12 MiB (1%) 30995
["grad!", "generic", "Float32", "scalable", "reverse", "genrose_nash"] 2.582 ms (5%) 1.12 MiB (1%) 30995
["grad!", "generic", "Float32", "scalable", "reverse", "hovercraft1d"] 221.864 μs (5%) 116.97 KiB (1%) 3009
["grad!", "generic", "Float32", "scalable", "reverse", "indef_mod"] 2.417 ms (5%) 1.19 MiB (1%) 33983
["grad!", "generic", "Float32", "scalable", "reverse", "integreq"] 2.974 s (5%) 632.078 ms 862.91 MiB (1%) 23029528
["grad!", "generic", "Float32", "scalable", "reverse", "liarwhd"] 3.634 ms (5%) 1.24 MiB (1%) 35018
["grad!", "generic", "Float32", "scalable", "reverse", "marine"] 567.209 μs (5%) 222.70 KiB (1%) 5051
["grad!", "generic", "Float32", "scalable", "reverse", "morebv"] 4.811 ms (5%) 1.79 MiB (1%) 46020
["grad!", "generic", "Float32", "scalable", "reverse", "ncb20"] 39.121 ms (5%) 17.19 MiB (1%) 474393
["grad!", "generic", "Float32", "scalable", "reverse", "ncb20b"] 39.792 ms (5%) 17.48 MiB (1%) 483470
["grad!", "generic", "Float32", "scalable", "reverse", "noncvxu2"] 3.879 ms (5%) 1.65 MiB (1%) 41020
["grad!", "generic", "Float32", "scalable", "reverse", "noncvxun"] 3.879 ms (5%) 1.65 MiB (1%) 41020
["grad!", "generic", "Float32", "scalable", "reverse", "nondia"] 1.488 ms (5%) 655.53 KiB (1%) 18015
["grad!", "generic", "Float32", "scalable", "reverse", "nondquar"] 1.688 ms (5%) 702.11 KiB (1%) 19006
["grad!", "generic", "Float32", "scalable", "reverse", "penalty1"] 2.152 ms (5%) 989.88 KiB (1%) 27038
["grad!", "generic", "Float32", "scalable", "reverse", "penalty2"] 6.816 ms (5%) 2.82 MiB (1%) 80469
["grad!", "generic", "Float32", "scalable", "reverse", "penalty3"] 13.063 ms (5%) 4.82 MiB (1%) 126334
["grad!", "generic", "Float32", "scalable", "reverse", "polygon"] 865.006 μs (5%) 444.11 KiB (1%) 11500
["grad!", "generic", "Float32", "scalable", "reverse", "polygon1"] 870.496 μs (5%) 445.03 KiB (1%) 11528
["grad!", "generic", "Float32", "scalable", "reverse", "polygon2"] 565.576 μs (5%) 367.25 KiB (1%) 9038
["grad!", "generic", "Float32", "scalable", "reverse", "polygon3"] 706.899 μs (5%) 405.97 KiB (1%) 10028
["grad!", "generic", "Float32", "scalable", "reverse", "powellsg"] 1.834 ms (5%) 655.58 KiB (1%) 18016
["grad!", "generic", "Float32", "scalable", "reverse", "power"] 1.008 ms (5%) 491.62 KiB (1%) 13514
["grad!", "generic", "Float32", "scalable", "reverse", "quartc"] 1.121 ms (5%) 491.34 KiB (1%) 13505
["grad!", "generic", "Float32", "scalable", "reverse", "robotarm"] 1.999 μs (5%) 8.31 KiB (1%) 12
["grad!", "generic", "Float32", "scalable", "reverse", "sbrybnd"] 16.387 ms (5%) 7.05 MiB (1%) 199101
["grad!", "generic", "Float32", "scalable", "reverse", "schmvett"] 7.670 ms (5%) 2.63 MiB (1%) 74870
["grad!", "generic", "Float32", "scalable", "reverse", "scosine"] 2.851 ms (5%) 1.19 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "sinquad"] 2.967 ms (5%) 1.24 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "sparsine"] 3.295 ms (5%) 2.04 MiB (1%) 56514
["grad!", "generic", "Float32", "scalable", "reverse", "sparsqur"] 4.895 ms (5%) 2.32 MiB (1%) 62514
["grad!", "generic", "Float32", "scalable", "reverse", "spmsrtls"] 4.602 ms (5%) 2.20 MiB (1%) 60976
["grad!", "generic", "Float32", "scalable", "reverse", "srosenbr"] 1.752 ms (5%) 632.14 KiB (1%) 17516
["grad!", "generic", "Float32", "scalable", "reverse", "structural"] 1.312 ms (5%) 717.84 KiB (1%) 19487
["grad!", "generic", "Float32", "scalable", "reverse", "tointgss"] 4.793 ms (5%) 1.94 MiB (1%) 51916
["grad!", "generic", "Float32", "scalable", "reverse", "tquartic"] 1.853 ms (5%) 847.91 KiB (1%) 21997
["grad!", "generic", "Float32", "scalable", "reverse", "tridia"] 2.377 ms (5%) 934.00 KiB (1%) 25495
["grad!", "generic", "Float32", "scalable", "reverse", "vardim"] 3.109 ms (5%) 1.58 MiB (1%) 40006
["grad!", "generic", "Float32", "scalable", "reverse", "woods"] 2.809 ms (5%) 1.01 MiB (1%) 27768
["grad!", "generic", "Float64", "scalable", "forward", "NZF1"] 1.181 ms (5%) 101.66 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "arglina"] 4.224 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "arglinb"] 3.898 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "arglinc"] 3.879 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "argtrig"] 4.870 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "arwhead"] 2.194 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "bdqrtic"] 4.387 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "bearing"] 11.470 ms (5%) 390.25 KiB (1%) 265
["grad!", "generic", "Float64", "scalable", "forward", "brownal"] 2.735 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "broyden3d"] 5.579 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "broydn7d"] 7.371 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "brybnd"] 13.479 ms (5%) 128.36 KiB (1%) 382
["grad!", "generic", "Float64", "scalable", "forward", "camshape"] 117.149 μs (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "catenary"] 179.375 μs (5%) 102.78 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "chain"] 28.433 μs (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "chainwoo"] 1.482 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "channel"] 29.705 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "chnrosnb_mod"] 2.715 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "clnlbeam"] 2.768 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "clplatea"] 3.429 ms (5%) 98.94 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "clplateb"] 3.541 ms (5%) 98.94 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "clplatec"] 3.025 ms (5%) 98.97 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "controlinvestment"] 1.775 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "cosine"] 1.901 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "cragglvy"] 2.472 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "cragglvy2"] 2.387 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "curly"] 3.973 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "curly10"] 4.029 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "curly20"] 6.177 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "curly30"] 8.684 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaane"] 8.305 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanf"] 8.305 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaang"] 8.295 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanh"] 8.224 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaani"] 13.108 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanj"] 13.085 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaank"] 13.094 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanl"] 13.217 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanm"] 17.940 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaann"] 19.859 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaano"] 19.861 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanp"] 19.721 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixon3dq"] 525.270 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "dqdrtic"] 1.440 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "dqrtic"] 1.624 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "edensch"] 4.269 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "eg2"] 2.107 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "elec"] 137.609 ms (5%) 102.75 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "engval1"] 2.179 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "errinros_mod"] 3.707 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "extrosnb"] 557.682 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "fletcbv2"] 3.383 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "fletcbv3_mod"] 10.345 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "fletchcr"] 637.341 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "freuroth"] 6.041 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "genhumps"] 5.821 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "genrose"] 1.025 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "genrose_nash"] 1.040 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "hovercraft1d"] 215.432 μs (5%) 2.87 MiB (1%) 259
["grad!", "generic", "Float64", "scalable", "forward", "indef_mod"] 6.173 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "integreq"] 4.176 s (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "liarwhd"] 1.478 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "marine"] 1.634 ms (5%) 103.72 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "morebv"] 9.017 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "ncb20"] 23.076 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "ncb20b"] 23.834 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "noncvxu2"] 3.369 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "noncvxun"] 3.401 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "nondia"] 551.079 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "nondquar"] 1.114 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "penalty1"] 2.434 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "penalty2"] 13.180 ms (5%) 16.77 MiB (1%) 257
["grad!", "generic", "Float64", "scalable", "forward", "penalty3"] 12.460 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "polygon"] 1.476 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "polygon1"] 1.446 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "polygon2"] 1.489 ms (5%) 8.45 MiB (1%) 511
["grad!", "generic", "Float64", "scalable", "forward", "polygon3"] 1.943 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "powellsg"] 1.545 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "power"] 1.290 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "quartc"] 1.623 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "robotarm"] 24.916 μs (5%) 103.72 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "sbrybnd"] 18.176 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "schmvett"] 3.746 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "scosine"] 4.634 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "sinquad"] 2.260 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "sparsine"] 8.334 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "sparsqur"] 2.384 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "spmsrtls"] 10.304 ms (5%) 8.44 MiB (1%) 259
["grad!", "generic", "Float64", "scalable", "forward", "srosenbr"] 751.163 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "structural"] 9.469 ms (5%) 360.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "tointgss"] 2.856 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "tquartic"] 565.746 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "tridia"] 2.719 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "vardim"] 3.432 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "woods"] 776.339 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "reverse", "NZF1"] 1.485 ms (5%) 769.50 KiB (1%) 17710
["grad!", "generic", "Float64", "scalable", "reverse", "arglina"] 3.383 ms (5%) 2.01 MiB (1%) 44034
["grad!", "generic", "Float64", "scalable", "reverse", "arglinb"] 3.137 ms (5%) 1.94 MiB (1%) 42999
["grad!", "generic", "Float64", "scalable", "reverse", "arglinc"] 3.130 ms (5%) 1.93 MiB (1%) 42945
["grad!", "generic", "Float64", "scalable", "reverse", "argtrig"] 2.035 ms (5%) 1.32 MiB (1%) 32512
["grad!", "generic", "Float64", "scalable", "reverse", "arwhead"] 2.936 ms (5%) 1.49 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "bdqrtic"] 6.397 ms (5%) 3.50 MiB (1%) 81697
["grad!", "generic", "Float64", "scalable", "reverse", "bearing"] 6.926 ms (5%) 4.38 MiB (1%) 108725
["grad!", "generic", "Float64", "scalable", "reverse", "brownal"] 1.929 ms (5%) 1.20 MiB (1%) 28018
["grad!", "generic", "Float64", "scalable", "reverse", "broyden3d"] 3.327 ms (5%) 1.89 MiB (1%) 40021
["grad!", "generic", "Float64", "scalable", "reverse", "broydn7d"] 4.014 ms (5%) 2.35 MiB (1%) 53006
["grad!", "generic", "Float64", "scalable", "reverse", "brybnd"] 8.509 ms (5%) 4.78 MiB (1%) 113803
["grad!", "generic", "Float64", "scalable", "reverse", "camshape"] 323.333 μs (5%) 240.88 KiB (1%) 5020
["grad!", "generic", "Float64", "scalable", "reverse", "catenary"] 209.402 μs (5%) 148.44 KiB (1%) 3350
["grad!", "generic", "Float64", "scalable", "reverse", "chain"] 2.299 μs (5%) 15.98 KiB (1%) 13
["grad!", "generic", "Float64", "scalable", "reverse", "chainwoo"] 4.579 ms (5%) 2.48 MiB (1%) 55413
["grad!", "generic", "Float64", "scalable", "reverse", "channel"] 2.707 μs (5%) 15.94 KiB (1%) 12
["grad!", "generic", "Float64", "scalable", "reverse", "chnrosnb_mod"] 2.749 ms (5%) 1.77 MiB (1%) 42979
["grad!", "generic", "Float64", "scalable", "reverse", "clnlbeam"] 901.453 μs (5%) 629.89 KiB (1%) 14626
["grad!", "generic", "Float64", "scalable", "reverse", "clplatea"] 4.683 ms (5%) 2.96 MiB (1%) 68134
["grad!", "generic", "Float64", "scalable", "reverse", "clplateb"] 4.694 ms (5%) 2.97 MiB (1%) 68464
["grad!", "generic", "Float64", "scalable", "reverse", "clplatec"] 4.104 ms (5%) 2.63 MiB (1%) 59145
["grad!", "generic", "Float64", "scalable", "reverse", "controlinvestment"] 949.714 μs (5%) 631.20 KiB (1%) 13995
["grad!", "generic", "Float64", "scalable", "reverse", "cosine"] 1.581 ms (5%) 949.27 KiB (1%) 20997
["grad!", "generic", "Float64", "scalable", "reverse", "cragglvy"] 3.184 ms (5%) 1.95 MiB (1%) 41936
["grad!", "generic", "Float64", "scalable", "reverse", "cragglvy2"] 2.733 ms (5%) 1.55 MiB (1%) 36944
["grad!", "generic", "Float64", "scalable", "reverse", "curly"] 12.224 ms (5%) 7.85 MiB (1%) 178688
["grad!", "generic", "Float64", "scalable", "reverse", "curly10"] 12.277 ms (5%) 7.85 MiB (1%) 178688
["grad!", "generic", "Float64", "scalable", "reverse", "curly20"] 21.899 ms (5%) 14.74 MiB (1%) 326365
["grad!", "generic", "Float64", "scalable", "reverse", "curly30"] 31.430 ms (5%) 20.54 MiB (1%) 472540
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaane"] 4.957 ms (5%) 2.85 MiB (1%) 65261
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanf"] 4.900 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaang"] 4.983 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanh"] 4.842 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaani"] 5.121 ms (5%) 2.85 MiB (1%) 65261
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanj"] 4.978 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaank"] 5.104 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanl"] 5.002 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanm"] 5.133 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaann"] 5.149 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaano"] 5.128 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanp"] 5.298 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixon3dq"] 959.031 μs (5%) 632.52 KiB (1%) 14029
["grad!", "generic", "Float64", "scalable", "reverse", "dqdrtic"] 2.234 ms (5%) 1.34 MiB (1%) 30956
["grad!", "generic", "Float64", "scalable", "reverse", "dqrtic"] 942.100 μs (5%) 592.81 KiB (1%) 13505
["grad!", "generic", "Float64", "scalable", "reverse", "edensch"] 4.001 ms (5%) 2.24 MiB (1%) 48975
["grad!", "generic", "Float64", "scalable", "reverse", "eg2"] 1.437 ms (5%) 949.88 KiB (1%) 21013
["grad!", "generic", "Float64", "scalable", "reverse", "elec"] 196.707 ms (5%) 122.02 MiB (1%) 2708654
["grad!", "generic", "Float64", "scalable", "reverse", "engval1"] 2.836 ms (5%) 1.49 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "errinros_mod"] 3.267 ms (5%) 1.98 MiB (1%) 42987
["grad!", "generic", "Float64", "scalable", "reverse", "extrosnb"] 1.284 ms (5%) 788.25 KiB (1%) 18015
["grad!", "generic", "Float64", "scalable", "reverse", "fletcbv2"] 2.012 ms (5%) 1.33 MiB (1%) 31037
["grad!", "generic", "Float64", "scalable", "reverse", "fletcbv3_mod"] 2.956 ms (5%) 1.98 MiB (1%) 44034
["grad!", "generic", "Float64", "scalable", "reverse", "fletchcr"] 2.217 ms (5%) 1.19 MiB (1%) 26995
["grad!", "generic", "Float64", "scalable", "reverse", "freuroth"] 6.954 ms (5%) 3.44 MiB (1%) 79950
["grad!", "generic", "Float64", "scalable", "reverse", "genhumps"] 4.035 ms (5%) 2.41 MiB (1%) 54965
["grad!", "generic", "Float64", "scalable", "reverse", "genrose"] 2.220 ms (5%) 1.34 MiB (1%) 30995
["grad!", "generic", "Float64", "scalable", "reverse", "genrose_nash"] 2.214 ms (5%) 1.34 MiB (1%) 30995
["grad!", "generic", "Float64", "scalable", "reverse", "hovercraft1d"] 203.681 μs (5%) 145.47 KiB (1%) 3009
["grad!", "generic", "Float64", "scalable", "reverse", "indef_mod"] 1.971 ms (5%) 1.41 MiB (1%) 33983
["grad!", "generic", "Float64", "scalable", "reverse", "integreq"] 2.405 s (5%) 401.527 ms 1015.69 MiB (1%) 23029528
["grad!", "generic", "Float64", "scalable", "reverse", "liarwhd"] 2.823 ms (5%) 1.49 MiB (1%) 35018
["grad!", "generic", "Float64", "scalable", "reverse", "marine"] 396.390 μs (5%) 262.05 KiB (1%) 5051
["grad!", "generic", "Float64", "scalable", "reverse", "morebv"] 3.768 ms (5%) 2.10 MiB (1%) 46020
["grad!", "generic", "Float64", "scalable", "reverse", "ncb20"] 34.843 ms (5%) 20.34 MiB (1%) 474393
["grad!", "generic", "Float64", "scalable", "reverse", "ncb20b"] 35.795 ms (5%) 20.69 MiB (1%) 483470
["grad!", "generic", "Float64", "scalable", "reverse", "noncvxu2"] 2.940 ms (5%) 1.92 MiB (1%) 41020
["grad!", "generic", "Float64", "scalable", "reverse", "noncvxun"] 3.128 ms (5%) 1.92 MiB (1%) 41020
["grad!", "generic", "Float64", "scalable", "reverse", "nondia"] 1.281 ms (5%) 788.25 KiB (1%) 18015
["grad!", "generic", "Float64", "scalable", "reverse", "nondquar"] 1.286 ms (5%) 834.77 KiB (1%) 19006
["grad!", "generic", "Float64", "scalable", "reverse", "penalty1"] 1.902 ms (5%) 1.16 MiB (1%) 27038
["grad!", "generic", "Float64", "scalable", "reverse", "penalty2"] 5.782 ms (5%) 3.33 MiB (1%) 80469
["grad!", "generic", "Float64", "scalable", "reverse", "penalty3"] 9.957 ms (5%) 5.69 MiB (1%) 126334
["grad!", "generic", "Float64", "scalable", "reverse", "polygon"] 785.486 μs (5%) 522.03 KiB (1%) 11500
["grad!", "generic", "Float64", "scalable", "reverse", "polygon1"] 868.853 μs (5%) 523.12 KiB (1%) 11528
["grad!", "generic", "Float64", "scalable", "reverse", "polygon2"] 512.797 μs (5%) 437.66 KiB (1%) 9042
["grad!", "generic", "Float64", "scalable", "reverse", "polygon3"] 638.422 μs (5%) 476.25 KiB (1%) 10028
["grad!", "generic", "Float64", "scalable", "reverse", "powellsg"] 1.431 ms (5%) 788.30 KiB (1%) 18016
["grad!", "generic", "Float64", "scalable", "reverse", "power"] 939.344 μs (5%) 593.16 KiB (1%) 13514
["grad!", "generic", "Float64", "scalable", "reverse", "quartc"] 935.958 μs (5%) 592.81 KiB (1%) 13505
["grad!", "generic", "Float64", "scalable", "reverse", "robotarm"] 2.399 μs (5%) 16.19 KiB (1%) 12
["grad!", "generic", "Float64", "scalable", "reverse", "sbrybnd"] 13.762 ms (5%) 8.28 MiB (1%) 199101
["grad!", "generic", "Float64", "scalable", "reverse", "schmvett"] 5.912 ms (5%) 3.12 MiB (1%) 74870
["grad!", "generic", "Float64", "scalable", "reverse", "scosine"] 2.617 ms (5%) 1.43 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "sinquad"] 2.784 ms (5%) 1.48 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "sparsine"] 2.832 ms (5%) 2.39 MiB (1%) 56514
["grad!", "generic", "Float64", "scalable", "reverse", "sparsqur"] 4.483 ms (5%) 2.75 MiB (1%) 62514
["grad!", "generic", "Float64", "scalable", "reverse", "spmsrtls"] 3.752 ms (5%) 2.65 MiB (1%) 60976
["grad!", "generic", "Float64", "scalable", "reverse", "srosenbr"] 1.348 ms (5%) 764.86 KiB (1%) 17516
["grad!", "generic", "Float64", "scalable", "reverse", "structural"] 1.198 ms (5%) 856.06 KiB (1%) 19487
["grad!", "generic", "Float64", "scalable", "reverse", "tointgss"] 4.048 ms (5%) 2.28 MiB (1%) 51916
["grad!", "generic", "Float64", "scalable", "reverse", "tquartic"] 1.606 ms (5%) 1011.72 KiB (1%) 21997
["grad!", "generic", "Float64", "scalable", "reverse", "tridia"] 1.873 ms (5%) 1.09 MiB (1%) 25495
["grad!", "generic", "Float64", "scalable", "reverse", "vardim"] 2.858 ms (5%) 1.86 MiB (1%) 40006
["grad!", "generic", "Float64", "scalable", "reverse", "woods"] 2.280 ms (5%) 1.21 MiB (1%) 27768
["grad!", "optimized", "Float32", "scalable", "forward", "NZF1"] 985.300 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arglina"] 4.297 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arglinb"] 4.030 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arglinc"] 4.020 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "argtrig"] 4.218 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arwhead"] 2.162 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "bdqrtic"] 3.725 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "bearing"] 9.599 ms (5%) 154.56 KiB (1%) 174
["grad!", "optimized", "Float32", "scalable", "forward", "brownal"] 2.192 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "broyden3d"] 4.230 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "broydn7d"] 5.951 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "brybnd"] 12.638 ms (5%) 17.73 KiB (1%) 379
["grad!", "optimized", "Float32", "scalable", "forward", "camshape"] 104.154 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "catenary"] 155.351 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "chain"] 24.175 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "chainwoo"] 1.240 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "channel"] 24.276 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "chnrosnb_mod"] 2.088 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 2.552 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clplatea"] 2.882 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clplateb"] 2.949 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clplatec"] 2.439 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 1.591 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "cosine"] 1.808 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "cragglvy"] 2.254 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "cragglvy2"] 2.199 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly"] 3.429 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly10"] 3.437 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly20"] 5.491 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly30"] 7.370 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaane"] 7.691 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanf"] 7.729 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaang"] 7.719 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanh"] 7.666 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaani"] 12.338 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanj"] 12.417 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaank"] 12.356 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanl"] 12.485 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanm"] 17.023 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaann"] 19.317 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaano"] 19.275 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanp"] 19.061 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixon3dq"] 428.440 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dqdrtic"] 1.336 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dqrtic"] 1.160 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "edensch"] 3.664 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "eg2"] 1.830 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "elec"] 111.645 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "engval1"] 2.139 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "errinros_mod"] 3.248 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "extrosnb"] 520.202 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "fletcbv2"] 2.729 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "fletcbv3_mod"] 9.483 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "fletchcr"] 643.572 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "freuroth"] 6.153 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "genhumps"] 5.293 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "genrose"] 912.865 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "genrose_nash"] 931.450 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 144.541 μs (5%) 1.39 MiB (1%) 254
["grad!", "optimized", "Float32", "scalable", "forward", "indef_mod"] 5.309 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "integreq"] 3.917 s (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "liarwhd"] 1.277 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "marine"] 1.542 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "morebv"] 7.747 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "ncb20"] 20.466 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "ncb20b"] 21.675 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "noncvxu2"] 2.839 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "noncvxun"] 2.813 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "nondia"] 522.917 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "nondquar"] 1.002 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "penalty1"] 2.555 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "penalty2"] 12.238 ms (5%) 8.34 MiB (1%) 254
["grad!", "optimized", "Float32", "scalable", "forward", "penalty3"] 11.766 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "polygon"] 1.383 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.337 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "polygon2"] 1.649 ms (5%) 4.18 MiB (1%) 506
["grad!", "optimized", "Float32", "scalable", "forward", "polygon3"] 1.659 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "powellsg"] 1.336 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "power"] 1.155 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "quartc"] 1.153 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "robotarm"] 25.468 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sbrybnd"] 15.926 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "schmvett"] 3.421 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "scosine"] 4.060 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sinquad"] 2.370 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sparsine"] 6.871 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sparsqur"] 2.089 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "spmsrtls"] 9.654 ms (5%) 4.17 MiB (1%) 254
["grad!", "optimized", "Float32", "scalable", "forward", "srosenbr"] 684.899 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "structural"] 10.530 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "tointgss"] 2.561 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "tquartic"] 542.774 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "tridia"] 2.589 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "vardim"] 3.271 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "woods"] 637.931 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "NZF1"] 131.235 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arglina"] 290.182 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arglinb"] 272.659 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arglinc"] 276.527 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "argtrig"] 241.871 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arwhead"] 245.028 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "bdqrtic"] 585.483 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "bearing"] 669.259 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "brownal"] 180.167 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "broyden3d"] 269.133 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "broydn7d"] 430.103 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "brybnd"] 814.761 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "camshape"] 31.519 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "catenary"] 20.248 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "chain"] 548.908 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "chainwoo"] 402.993 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "channel"] 546.158 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "chnrosnb_mod"] 243.414 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 100.328 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clplatea"] 486.649 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clplateb"] 493.592 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clplatec"] 420.014 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 88.345 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "cosine"] 149.048 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "cragglvy"] 300.571 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "cragglvy2"] 270.054 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly"] 1.276 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly10"] 1.242 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly20"] 2.491 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly30"] 3.690 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaane"] 483.733 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanf"] 454.439 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaang"] 461.863 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanh"] 464.528 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaani"] 468.476 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanj"] 468.735 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaank"] 467.162 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanl"] 467.102 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanm"] 457.765 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaann"] 460.761 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaano"] 464.086 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanp"] 474.585 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixon3dq"] 92.983 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dqdrtic"] 218.979 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dqrtic"] 84.839 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "edensch"] 330.988 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "eg2"] 152.054 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "elec"] 30.854 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "engval1"] 244.947 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "errinros_mod"] 270.305 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "extrosnb"] 125.584 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "fletcbv2"] 213.158 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "fletcbv3_mod"] 299.669 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "fletchcr"] 186.659 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "freuroth"] 564.665 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "genhumps"] 406.449 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "genrose"] 212.577 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "genrose_nash"] 215.192 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 20.759 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "indef_mod"] 236.892 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "integreq"] 278.167 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "liarwhd"] 245.288 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "marine"] 30.958 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "morebv"] 298.256 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "ncb20"] 4.227 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "ncb20b"] 4.497 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "noncvxu2"] 281.566 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "noncvxun"] 282.488 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "nondia"] 125.254 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "nondquar"] 122.599 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty1"] 174.476 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty2"] 556.078 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty3"] 909.579 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon"] 86.422 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 78.747 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon2"] 61.535 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 61.114 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "powellsg"] 122.178 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "power"] 88.765 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "quartc"] 84.718 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 561.659 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sbrybnd"] 1.408 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "schmvett"] 554.666 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "scosine"] 211.315 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sinquad"] 248.895 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sparsine"] 428.880 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sparsqur"] 444.240 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "spmsrtls"] 349.682 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "srosenbr"] 121.086 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "structural"] 102.291 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "tointgss"] 370.091 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "tquartic"] 156.252 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "tridia"] 172.762 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "vardim"] 251.660 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "woods"] 198.280 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "NZF1"] 1.177 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arglina"] 4.224 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arglinb"] 3.878 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arglinc"] 3.875 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "argtrig"] 4.774 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arwhead"] 2.187 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "bdqrtic"] 4.335 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "bearing"] 11.426 ms (5%) 284.91 KiB (1%) 260
["grad!", "optimized", "Float64", "scalable", "forward", "brownal"] 2.757 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "broyden3d"] 4.793 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "broydn7d"] 7.354 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "brybnd"] 13.204 ms (5%) 25.61 KiB (1%) 379
["grad!", "optimized", "Float64", "scalable", "forward", "camshape"] 116.698 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "catenary"] 178.202 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "chain"] 27.411 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "chainwoo"] 1.494 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "channel"] 27.661 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "chnrosnb_mod"] 2.706 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 2.767 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clplatea"] 3.437 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clplateb"] 3.539 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clplatec"] 3.020 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 1.741 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "cosine"] 1.892 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "cragglvy"] 2.457 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "cragglvy2"] 2.378 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly"] 3.947 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly10"] 3.966 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly20"] 6.237 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly30"] 8.422 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaane"] 8.300 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanf"] 8.316 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaang"] 8.300 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanh"] 8.227 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaani"] 13.101 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanj"] 13.098 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaank"] 13.086 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanl"] 13.221 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanm"] 17.949 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaann"] 19.851 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaano"] 19.848 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanp"] 19.685 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixon3dq"] 526.393 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dqdrtic"] 1.436 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dqrtic"] 1.624 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "edensch"] 4.177 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "eg2"] 2.109 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "elec"] 137.490 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "engval1"] 2.178 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "errinros_mod"] 3.718 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "extrosnb"] 556.649 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "fletcbv2"] 3.569 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "fletcbv3_mod"] 10.331 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "fletchcr"] 635.316 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "freuroth"] 5.897 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "genhumps"] 5.905 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "genrose"] 1.023 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "genrose_nash"] 1.038 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 222.305 μs (5%) 2.77 MiB (1%) 254
["grad!", "optimized", "Float64", "scalable", "forward", "indef_mod"] 6.285 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "integreq"] 4.817 s (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "liarwhd"] 1.468 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "marine"] 1.638 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "morebv"] 8.427 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "ncb20"] 23.201 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "ncb20b"] 23.684 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "noncvxu2"] 3.403 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "noncvxun"] 3.362 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "nondia"] 551.189 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "nondquar"] 1.114 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "penalty1"] 2.452 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "penalty2"] 13.179 ms (5%) 16.67 MiB (1%) 254
["grad!", "optimized", "Float64", "scalable", "forward", "penalty3"] 12.463 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "polygon"] 1.429 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.450 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "polygon2"] 1.519 ms (5%) 8.35 MiB (1%) 506
["grad!", "optimized", "Float64", "scalable", "forward", "polygon3"] 1.931 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "powellsg"] 1.567 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "power"] 1.265 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "quartc"] 1.624 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "robotarm"] 24.085 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sbrybnd"] 18.470 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "schmvett"] 3.745 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "scosine"] 4.884 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sinquad"] 2.181 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sparsine"] 8.322 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sparsqur"] 2.379 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "spmsrtls"] 10.802 ms (5%) 8.34 MiB (1%) 254
["grad!", "optimized", "Float64", "scalable", "forward", "srosenbr"] 746.434 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "structural"] 9.550 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "tointgss"] 3.111 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "tquartic"] 565.045 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "tridia"] 2.679 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "vardim"] 3.421 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "woods"] 774.677 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "NZF1"] 125.915 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arglina"] 288.719 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arglinb"] 296.644 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arglinc"] 276.298 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "argtrig"] 254.776 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arwhead"] 241.350 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "bdqrtic"] 586.596 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "bearing"] 615.450 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "brownal"] 179.435 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "broyden3d"] 265.696 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "broydn7d"] 418.561 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "brybnd"] 819.107 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "camshape"] 32.060 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "catenary"] 20.979 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "chain"] 727.802 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "chainwoo"] 389.678 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "channel"] 730.976 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "chnrosnb_mod"] 245.398 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 100.067 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clplatea"] 455.791 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clplateb"] 450.818 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clplatec"] 406.750 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 89.236 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "cosine"] 154.018 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "cragglvy"] 301.704 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "cragglvy2"] 266.568 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly"] 1.282 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly10"] 1.298 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly20"] 2.564 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly30"] 4.061 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaane"] 478.043 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanf"] 457.614 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaang"] 459.689 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanh"] 458.677 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaani"] 457.264 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanj"] 457.154 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaank"] 455.191 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanl"] 454.880 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanm"] 465.208 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaann"] 449.028 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaano"] 445.191 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanp"] 459.859 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixon3dq"] 92.363 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dqdrtic"] 214.070 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dqrtic"] 85.740 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "edensch"] 333.884 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "eg2"] 157.213 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "elec"] 31.337 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "engval1"] 245.298 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "errinros_mod"] 272.839 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "extrosnb"] 125.544 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "fletcbv2"] 220.442 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "fletcbv3_mod"] 313.726 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "fletchcr"] 185.776 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "freuroth"] 562.862 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "genhumps"] 416.418 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "genrose"] 212.747 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "genrose_nash"] 214.741 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 21.420 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "indef_mod"] 241.271 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "integreq"] 259.080 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "liarwhd"] 243.194 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "marine"] 30.858 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "morebv"] 296.975 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "ncb20"] 4.358 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "ncb20b"] 4.395 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "noncvxu2"] 289.531 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "noncvxun"] 289.060 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "nondia"] 125.434 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "nondquar"] 125.394 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "penalty1"] 173.975 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "penalty2"] 553.093 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "penalty3"] 910.470 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon"] 85.600 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 79.869 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon2"] 63.398 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 62.907 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "powellsg"] 120.955 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "power"] 89.507 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "quartc"] 85.580 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 744.114 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sbrybnd"] 1.314 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "schmvett"] 560.848 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "scosine"] 211.815 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sinquad"] 251.690 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sparsine"] 453.336 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sparsqur"] 443.588 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "spmsrtls"] 348.801 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "srosenbr"] 120.234 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "structural"] 107.250 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "tointgss"] 369.971 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "tquartic"] 155.351 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "tridia"] 176.661 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "vardim"] 254.455 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "woods"] 191.999 μs (5%) 32 bytes (1%) 2

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["grad!", "generic", "Float32", "scalable", "forward"]
  • ["grad!", "generic", "Float32", "scalable", "reverse"]
  • ["grad!", "generic", "Float64", "scalable", "forward"]
  • ["grad!", "generic", "Float64", "scalable", "reverse"]
  • ["grad!", "optimized", "Float32", "scalable", "forward"]
  • ["grad!", "optimized", "Float32", "scalable", "reverse"]
  • ["grad!", "optimized", "Float64", "scalable", "forward"]
  • ["grad!", "optimized", "Float64", "scalable", "reverse"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      39009 s          0 s       3294 s     129531 s          0 s
       #2     0 MHz      59874 s          0 s       3356 s     108641 s          0 s
       #3     0 MHz      37484 s          0 s       3434 s     130868 s          0 s
       #4     0 MHz      48224 s          0 s       3647 s     119950 s          0 s
  Memory: 15.61526870727539 GB (11549.10546875 MB free)
  Uptime: 17212.84 sec
  Load Avg:  1.13  1.08  1.02
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.85
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 28 Mar 2025 - 01:10
    • Baseline: 28 Mar 2025 - 02:43
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["grad!", "generic", "Float32", "scalable", "forward", "catenary"] 1.07 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "forward", "channel"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "forward", "hovercraft1d"] 1.05 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "forward", "morebv"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "forward", "polygon2"] 0.90 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "forward", "polygon3"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "forward", "robotarm"] 1.06 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "forward", "scosine"] 1.06 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "forward", "structural"] 1.05 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "NZF1"] 0.87 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "arglina"] 0.84 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "arglinb"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "arglinc"] 0.90 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "argtrig"] 0.86 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "arwhead"] 0.80 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "bdqrtic"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "bearing"] 0.86 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "brownal"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "broyden3d"] 0.81 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "broydn7d"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "brybnd"] 0.83 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "camshape"] 0.86 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "catenary"] 0.81 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "chain"] 1.13 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "chainwoo"] 0.81 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "chnrosnb_mod"] 0.84 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "clnlbeam"] 0.87 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "clplatea"] 0.90 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "clplateb"] 0.91 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "clplatec"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "controlinvestment"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "cosine"] 0.89 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "cragglvy"] 0.86 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "cragglvy2"] 0.86 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "curly"] 0.87 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "curly10"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "curly20"] 0.87 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "curly30"] 0.86 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaane"] 0.86 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanf"] 0.86 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaang"] 0.85 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanh"] 0.87 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaani"] 0.86 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanj"] 0.87 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaank"] 0.85 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanl"] 0.87 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanm"] 0.87 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaann"] 0.89 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaano"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanp"] 0.84 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixon3dq"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dqdrtic"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "edensch"] 0.89 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "eg2"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "elec"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "engval1"] 0.82 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "errinros_mod"] 0.82 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "extrosnb"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "fletcbv2"] 0.90 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "fletcbv3_mod"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "fletchcr"] 0.83 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "freuroth"] 0.82 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "genhumps"] 0.85 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "genrose"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "genrose_nash"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "indef_mod"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "integreq"] 0.71 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "liarwhd"] 0.84 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "marine"] 0.68 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "morebv"] 0.85 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "ncb20"] 0.87 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "ncb20b"] 0.86 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "noncvxu2"] 0.83 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "noncvxun"] 0.84 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "nondia"] 0.89 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "nondquar"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "penalty1"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "penalty2"] 0.85 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "penalty3"] 0.85 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "polygon"] 0.91 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "polygon1"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "polygon2"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "powellsg"] 0.83 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "power"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "quartc"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "sbrybnd"] 0.80 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "schmvett"] 0.81 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "scosine"] 0.81 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "sinquad"] 0.84 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "sparsine"] 0.91 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "sparsqur"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "spmsrtls"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "srosenbr"] 0.84 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "structural"] 0.80 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "tointgss"] 0.64 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "tquartic"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "tridia"] 0.81 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "vardim"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "woods"] 0.80 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "broyden3d"] 0.84 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "clnlbeam"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "hovercraft1d"] 1.05 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "sbrybnd"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "reverse", "chain"] 1.07 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "reverse", "cosine"] 0.90 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "reverse", "cragglvy"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "reverse", "noncvxun"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "reverse", "polygon1"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "reverse", "scosine"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "reverse", "sinquad"] 0.95 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "forward", "arwhead"] 1.05 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "forward", "bearing"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "forward", "catenary"] 1.07 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "forward", "channel"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "forward", "morebv"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "forward", "srosenbr"] 0.95 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "arglinb"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "bdqrtic"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "bearing"] 0.87 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "broyden3d"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "chainwoo"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "chnrosnb_mod"] 0.95 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "clplatea"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "clplateb"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "clplatec"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "cragglvy2"] 0.95 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "curly"] 0.86 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "curly10"] 0.85 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "curly20"] 0.90 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "curly30"] 0.90 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanf"] 0.90 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaang"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanh"] 0.90 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaani"] 0.86 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanj"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaank"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanl"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanm"] 0.95 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaano"] 1.05 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "elec"] 1.05 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "engval1"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "fletcbv3_mod"] 0.90 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "freuroth"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "genhumps"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "integreq"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "morebv"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "ncb20"] 0.91 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "ncb20b"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty2"] 0.91 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty3"] 0.90 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon"] 0.73 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "sbrybnd"] 0.70 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "schmvett"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "sparsine"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "tointgss"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "broyden3d"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "bearing"] 1.10 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "brybnd"] 0.91 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "curly20"] 1.07 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "curly30"] 1.06 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaane"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaang"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaani"] 0.85 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaann"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "indef_mod"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "integreq"] 1.05 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "ncb20b"] 1.08 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon"] 0.84 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "sbrybnd"] 1.12 (5%) ❌ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["grad!", "generic", "Float32", "scalable", "forward"]
  • ["grad!", "generic", "Float32", "scalable", "reverse"]
  • ["grad!", "generic", "Float64", "scalable", "forward"]
  • ["grad!", "generic", "Float64", "scalable", "reverse"]
  • ["grad!", "optimized", "Float32", "scalable", "forward"]
  • ["grad!", "optimized", "Float32", "scalable", "reverse"]
  • ["grad!", "optimized", "Float64", "scalable", "forward"]
  • ["grad!", "optimized", "Float64", "scalable", "reverse"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      28214 s          0 s       2194 s      87113 s          0 s
       #2     0 MHz      45251 s          0 s       2570 s      69724 s          0 s
       #3     0 MHz      26028 s          0 s       2312 s      89179 s          0 s
       #4     0 MHz      27955 s          0 s       2327 s      87221 s          0 s
  Memory: 15.61526870727539 GB (11304.40625 MB free)
  Uptime: 11774.44 sec
  Load Avg:  1.09  1.06  1.01
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      40749 s          0 s       3209 s     129132 s          0 s
       #2     0 MHz      67101 s          0 s       3731 s     102312 s          0 s
       #3     0 MHz      37731 s          0 s       3410 s     131962 s          0 s
       #4     0 MHz      40115 s          0 s       3569 s     129403 s          0 s
  Memory: 15.61526870727539 GB (11575.50390625 MB free)
  Uptime: 17340.75 sec
  Load Avg:  1.05  1.06  1.02
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 28 Mar 2025 - 01:10
  • Package commit: 6364904
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["grad!", "generic", "Float32", "scalable", "forward", "NZF1"] 997.582 μs (5%) 50.94 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "arglina"] 4.257 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "arglinb"] 3.875 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "arglinc"] 3.875 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "argtrig"] 4.235 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "arwhead"] 2.169 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "bdqrtic"] 3.751 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "bearing"] 9.023 ms (5%) 207.38 KiB (1%) 179
["grad!", "generic", "Float32", "scalable", "forward", "brownal"] 2.200 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "broyden3d"] 4.367 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "broydn7d"] 5.961 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "brybnd"] 12.330 ms (5%) 69.20 KiB (1%) 382
["grad!", "generic", "Float32", "scalable", "forward", "camshape"] 105.126 μs (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "catenary"] 154.889 μs (5%) 51.50 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "chain"] 25.137 μs (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "chainwoo"] 1.223 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "channel"] 25.086 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "chnrosnb_mod"] 2.151 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "clnlbeam"] 2.569 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "clplatea"] 2.913 ms (5%) 49.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "clplateb"] 2.974 ms (5%) 49.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "clplatec"] 2.439 ms (5%) 49.62 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "controlinvestment"] 1.577 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "cosine"] 1.770 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "cragglvy"] 2.245 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "cragglvy2"] 2.198 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "curly"] 3.446 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "curly10"] 3.438 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "curly20"] 5.480 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "curly30"] 7.510 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaane"] 7.700 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanf"] 7.737 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaang"] 7.746 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanh"] 7.661 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaani"] 12.368 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanj"] 12.406 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaank"] 12.385 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanl"] 12.467 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanm"] 17.000 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaann"] 19.179 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaano"] 19.155 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanp"] 18.919 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixon3dq"] 447.176 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "dqdrtic"] 1.294 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "dqrtic"] 1.151 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "edensch"] 3.709 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "eg2"] 1.885 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "elec"] 111.728 ms (5%) 51.47 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "engval1"] 2.161 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "errinros_mod"] 3.275 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "extrosnb"] 504.171 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "fletcbv2"] 2.911 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "fletcbv3_mod"] 9.558 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "fletchcr"] 667.858 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "freuroth"] 6.066 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "genhumps"] 5.086 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "genrose"] 948.271 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "genrose_nash"] 973.881 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "hovercraft1d"] 141.705 μs (5%) 1.44 MiB (1%) 259
["grad!", "generic", "Float32", "scalable", "forward", "indef_mod"] 5.302 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "integreq"] 3.964 s (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "liarwhd"] 1.258 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "marine"] 1.589 ms (5%) 52.06 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "morebv"] 7.710 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "ncb20"] 20.688 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "ncb20b"] 21.440 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "noncvxu2"] 2.785 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "noncvxun"] 2.754 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "nondia"] 496.677 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "nondquar"] 1.014 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "penalty1"] 2.490 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "penalty2"] 12.303 ms (5%) 8.39 MiB (1%) 257
["grad!", "generic", "Float32", "scalable", "forward", "penalty3"] 11.782 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "polygon"] 1.380 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "polygon1"] 1.327 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "polygon2"] 1.451 ms (5%) 4.23 MiB (1%) 511
["grad!", "generic", "Float32", "scalable", "forward", "polygon3"] 1.683 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "powellsg"] 1.364 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "power"] 1.162 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "quartc"] 1.150 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "robotarm"] 26.410 μs (5%) 51.94 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "sbrybnd"] 15.923 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "schmvett"] 3.290 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "scosine"] 4.275 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "sinquad"] 2.287 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "sparsine"] 6.730 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "sparsqur"] 2.053 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "spmsrtls"] 9.651 ms (5%) 4.22 MiB (1%) 259
["grad!", "generic", "Float32", "scalable", "forward", "srosenbr"] 702.913 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "structural"] 10.155 ms (5%) 180.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "tointgss"] 2.536 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "tquartic"] 531.001 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "tridia"] 2.579 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "vardim"] 3.303 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "woods"] 641.459 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "reverse", "NZF1"] 1.448 ms (5%) 640.75 KiB (1%) 17710
["grad!", "generic", "Float32", "scalable", "reverse", "arglina"] 3.383 ms (5%) 1.70 MiB (1%) 44034
["grad!", "generic", "Float32", "scalable", "reverse", "arglinb"] 3.199 ms (5%) 1.62 MiB (1%) 42999
["grad!", "generic", "Float32", "scalable", "reverse", "arglinc"] 3.228 ms (5%) 1.62 MiB (1%) 42945
["grad!", "generic", "Float32", "scalable", "reverse", "argtrig"] 2.019 ms (5%) 1.11 MiB (1%) 32512
["grad!", "generic", "Float32", "scalable", "reverse", "arwhead"] 2.829 ms (5%) 1.24 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "bdqrtic"] 6.347 ms (5%) 2.91 MiB (1%) 81697
["grad!", "generic", "Float32", "scalable", "reverse", "bearing"] 6.912 ms (5%) 3.55 MiB (1%) 108725
["grad!", "generic", "Float32", "scalable", "reverse", "brownal"] 1.928 ms (5%) 1.01 MiB (1%) 28018
["grad!", "generic", "Float32", "scalable", "reverse", "broyden3d"] 3.366 ms (5%) 1.61 MiB (1%) 40021
["grad!", "generic", "Float32", "scalable", "reverse", "broydn7d"] 4.108 ms (5%) 2.00 MiB (1%) 53006
["grad!", "generic", "Float32", "scalable", "reverse", "brybnd"] 8.665 ms (5%) 4.01 MiB (1%) 113803
["grad!", "generic", "Float32", "scalable", "reverse", "camshape"] 308.266 μs (5%) 201.86 KiB (1%) 5020
["grad!", "generic", "Float32", "scalable", "reverse", "catenary"] 213.569 μs (5%) 119.84 KiB (1%) 3350
["grad!", "generic", "Float32", "scalable", "reverse", "chain"] 1.929 μs (5%) 8.23 KiB (1%) 13
["grad!", "generic", "Float32", "scalable", "reverse", "chainwoo"] 4.608 ms (5%) 2.09 MiB (1%) 55413
["grad!", "generic", "Float32", "scalable", "reverse", "channel"] 1.875 μs (5%) 8.19 KiB (1%) 12
["grad!", "generic", "Float32", "scalable", "reverse", "chnrosnb_mod"] 2.767 ms (5%) 1.44 MiB (1%) 42979
["grad!", "generic", "Float32", "scalable", "reverse", "clnlbeam"] 889.532 μs (5%) 528.80 KiB (1%) 14626
["grad!", "generic", "Float32", "scalable", "reverse", "clplatea"] 4.723 ms (5%) 2.51 MiB (1%) 68134
["grad!", "generic", "Float32", "scalable", "reverse", "clplateb"] 4.714 ms (5%) 2.52 MiB (1%) 68464
["grad!", "generic", "Float32", "scalable", "reverse", "clplatec"] 4.170 ms (5%) 2.24 MiB (1%) 59145
["grad!", "generic", "Float32", "scalable", "reverse", "controlinvestment"] 955.956 μs (5%) 529.89 KiB (1%) 13995
["grad!", "generic", "Float32", "scalable", "reverse", "cosine"] 1.520 ms (5%) 801.06 KiB (1%) 20997
["grad!", "generic", "Float32", "scalable", "reverse", "cragglvy"] 3.168 ms (5%) 1.67 MiB (1%) 41936
["grad!", "generic", "Float32", "scalable", "reverse", "cragglvy2"] 2.762 ms (5%) 1.30 MiB (1%) 36944
["grad!", "generic", "Float32", "scalable", "reverse", "curly"] 11.832 ms (5%) 6.75 MiB (1%) 178688
["grad!", "generic", "Float32", "scalable", "reverse", "curly10"] 11.977 ms (5%) 6.75 MiB (1%) 178688
["grad!", "generic", "Float32", "scalable", "reverse", "curly20"] 20.961 ms (5%) 12.74 MiB (1%) 326365
["grad!", "generic", "Float32", "scalable", "reverse", "curly30"] 30.053 ms (5%) 17.65 MiB (1%) 472540
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaane"] 5.035 ms (5%) 2.41 MiB (1%) 65261
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanf"] 4.904 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaang"] 5.010 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanh"] 4.853 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaani"] 5.101 ms (5%) 2.41 MiB (1%) 65261
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanj"] 4.940 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaank"] 5.079 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanl"] 4.990 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanm"] 5.076 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaann"] 5.158 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaano"] 5.152 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanp"] 5.088 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixon3dq"] 987.114 μs (5%) 530.95 KiB (1%) 14029
["grad!", "generic", "Float32", "scalable", "reverse", "dqdrtic"] 2.246 ms (5%) 1.12 MiB (1%) 30956
["grad!", "generic", "Float32", "scalable", "reverse", "dqrtic"] 967.213 μs (5%) 491.34 KiB (1%) 13505
["grad!", "generic", "Float32", "scalable", "reverse", "edensch"] 3.992 ms (5%) 1.90 MiB (1%) 48975
["grad!", "generic", "Float32", "scalable", "reverse", "eg2"] 1.446 ms (5%) 801.56 KiB (1%) 21013
["grad!", "generic", "Float32", "scalable", "reverse", "elec"] 197.623 ms (5%) 104.30 MiB (1%) 2708654
["grad!", "generic", "Float32", "scalable", "reverse", "engval1"] 2.817 ms (5%) 1.24 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "errinros_mod"] 3.273 ms (5%) 1.65 MiB (1%) 42987
["grad!", "generic", "Float32", "scalable", "reverse", "extrosnb"] 1.285 ms (5%) 655.53 KiB (1%) 18015
["grad!", "generic", "Float32", "scalable", "reverse", "fletcbv2"] 1.998 ms (5%) 1.12 MiB (1%) 31037
["grad!", "generic", "Float32", "scalable", "reverse", "fletcbv3_mod"] 2.885 ms (5%) 1.70 MiB (1%) 44034
["grad!", "generic", "Float32", "scalable", "reverse", "fletchcr"] 2.249 ms (5%) 1019.72 KiB (1%) 26995
["grad!", "generic", "Float32", "scalable", "reverse", "freuroth"] 6.807 ms (5%) 2.89 MiB (1%) 79950
["grad!", "generic", "Float32", "scalable", "reverse", "genhumps"] 4.037 ms (5%) 2.03 MiB (1%) 54965
["grad!", "generic", "Float32", "scalable", "reverse", "genrose"] 2.267 ms (5%) 1.12 MiB (1%) 30995
["grad!", "generic", "Float32", "scalable", "reverse", "genrose_nash"] 2.253 ms (5%) 1.12 MiB (1%) 30995
["grad!", "generic", "Float32", "scalable", "reverse", "hovercraft1d"] 210.774 μs (5%) 116.97 KiB (1%) 3009
["grad!", "generic", "Float32", "scalable", "reverse", "indef_mod"] 2.040 ms (5%) 1.19 MiB (1%) 33983
["grad!", "generic", "Float32", "scalable", "reverse", "integreq"] 2.090 s (5%) 862.91 MiB (1%) 23029528
["grad!", "generic", "Float32", "scalable", "reverse", "liarwhd"] 2.820 ms (5%) 1.24 MiB (1%) 35018
["grad!", "generic", "Float32", "scalable", "reverse", "marine"] 394.375 μs (5%) 222.70 KiB (1%) 5051
["grad!", "generic", "Float32", "scalable", "reverse", "morebv"] 3.717 ms (5%) 1.79 MiB (1%) 46020
["grad!", "generic", "Float32", "scalable", "reverse", "ncb20"] 33.980 ms (5%) 17.19 MiB (1%) 474393
["grad!", "generic", "Float32", "scalable", "reverse", "ncb20b"] 33.901 ms (5%) 17.48 MiB (1%) 483470
["grad!", "generic", "Float32", "scalable", "reverse", "noncvxu2"] 2.913 ms (5%) 1.65 MiB (1%) 41020
["grad!", "generic", "Float32", "scalable", "reverse", "noncvxun"] 2.917 ms (5%) 1.65 MiB (1%) 41020
["grad!", "generic", "Float32", "scalable", "reverse", "nondia"] 1.306 ms (5%) 655.53 KiB (1%) 18015
["grad!", "generic", "Float32", "scalable", "reverse", "nondquar"] 1.292 ms (5%) 702.11 KiB (1%) 19006
["grad!", "generic", "Float32", "scalable", "reverse", "penalty1"] 1.963 ms (5%) 989.88 KiB (1%) 27038
["grad!", "generic", "Float32", "scalable", "reverse", "penalty2"] 5.706 ms (5%) 2.82 MiB (1%) 80469
["grad!", "generic", "Float32", "scalable", "reverse", "penalty3"] 10.054 ms (5%) 4.82 MiB (1%) 126334
["grad!", "generic", "Float32", "scalable", "reverse", "polygon"] 772.804 μs (5%) 444.11 KiB (1%) 11500
["grad!", "generic", "Float32", "scalable", "reverse", "polygon1"] 767.785 μs (5%) 445.03 KiB (1%) 11528
["grad!", "generic", "Float32", "scalable", "reverse", "polygon2"] 514.722 μs (5%) 367.25 KiB (1%) 9038
["grad!", "generic", "Float32", "scalable", "reverse", "polygon3"] 653.351 μs (5%) 405.97 KiB (1%) 10028
["grad!", "generic", "Float32", "scalable", "reverse", "powellsg"] 1.441 ms (5%) 655.58 KiB (1%) 18016
["grad!", "generic", "Float32", "scalable", "reverse", "power"] 969.477 μs (5%) 491.62 KiB (1%) 13514
["grad!", "generic", "Float32", "scalable", "reverse", "quartc"] 958.140 μs (5%) 491.34 KiB (1%) 13505
["grad!", "generic", "Float32", "scalable", "reverse", "robotarm"] 1.883 μs (5%) 8.31 KiB (1%) 12
["grad!", "generic", "Float32", "scalable", "reverse", "sbrybnd"] 13.573 ms (5%) 7.05 MiB (1%) 199101
["grad!", "generic", "Float32", "scalable", "reverse", "schmvett"] 5.828 ms (5%) 2.63 MiB (1%) 74870
["grad!", "generic", "Float32", "scalable", "reverse", "scosine"] 2.341 ms (5%) 1.19 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "sinquad"] 2.570 ms (5%) 1.24 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "sparsine"] 2.875 ms (5%) 2.04 MiB (1%) 56514
["grad!", "generic", "Float32", "scalable", "reverse", "sparsqur"] 4.499 ms (5%) 2.32 MiB (1%) 62514
["grad!", "generic", "Float32", "scalable", "reverse", "spmsrtls"] 3.774 ms (5%) 2.20 MiB (1%) 60976
["grad!", "generic", "Float32", "scalable", "reverse", "srosenbr"] 1.362 ms (5%) 632.14 KiB (1%) 17516
["grad!", "generic", "Float32", "scalable", "reverse", "structural"] 1.191 ms (5%) 717.84 KiB (1%) 19487
["grad!", "generic", "Float32", "scalable", "reverse", "tointgss"] 4.014 ms (5%) 1.94 MiB (1%) 51916
["grad!", "generic", "Float32", "scalable", "reverse", "tquartic"] 1.626 ms (5%) 847.91 KiB (1%) 21997
["grad!", "generic", "Float32", "scalable", "reverse", "tridia"] 1.895 ms (5%) 934.00 KiB (1%) 25495
["grad!", "generic", "Float32", "scalable", "reverse", "vardim"] 2.892 ms (5%) 1.58 MiB (1%) 40006
["grad!", "generic", "Float32", "scalable", "reverse", "woods"] 2.295 ms (5%) 1.01 MiB (1%) 27768
["grad!", "generic", "Float64", "scalable", "forward", "NZF1"] 1.192 ms (5%) 101.66 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "arglina"] 4.194 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "arglinb"] 3.899 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "arglinc"] 3.885 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "argtrig"] 4.877 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "arwhead"] 2.204 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "bdqrtic"] 4.335 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "bearing"] 11.610 ms (5%) 390.25 KiB (1%) 265
["grad!", "generic", "Float64", "scalable", "forward", "brownal"] 2.729 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "broyden3d"] 4.777 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "broydn7d"] 7.342 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "brybnd"] 13.419 ms (5%) 128.36 KiB (1%) 382
["grad!", "generic", "Float64", "scalable", "forward", "camshape"] 117.229 μs (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "catenary"] 177.181 μs (5%) 102.78 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "chain"] 28.563 μs (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "chainwoo"] 1.486 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "channel"] 29.876 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "chnrosnb_mod"] 2.727 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "clnlbeam"] 2.770 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "clplatea"] 3.455 ms (5%) 98.94 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "clplateb"] 3.543 ms (5%) 98.94 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "clplatec"] 3.026 ms (5%) 98.97 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "controlinvestment"] 1.781 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "cosine"] 1.910 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "cragglvy"] 2.484 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "cragglvy2"] 2.386 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "curly"] 3.956 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "curly10"] 3.985 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "curly20"] 6.371 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "curly30"] 8.770 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaane"] 8.314 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanf"] 8.397 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaang"] 8.402 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanh"] 8.329 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaani"] 13.108 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanj"] 13.146 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaank"] 13.140 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanl"] 13.247 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanm"] 17.744 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaann"] 19.751 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaano"] 19.737 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanp"] 19.512 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixon3dq"] 524.760 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "dqdrtic"] 1.442 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "dqrtic"] 1.623 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "edensch"] 4.281 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "eg2"] 2.114 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "elec"] 137.626 ms (5%) 102.75 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "engval1"] 2.182 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "errinros_mod"] 3.720 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "extrosnb"] 559.285 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "fletcbv2"] 3.396 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "fletcbv3_mod"] 10.395 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "fletchcr"] 637.300 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "freuroth"] 5.972 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "genhumps"] 5.829 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "genrose"] 1.029 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "genrose_nash"] 1.039 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "hovercraft1d"] 223.708 μs (5%) 2.87 MiB (1%) 259
["grad!", "generic", "Float64", "scalable", "forward", "indef_mod"] 6.134 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "integreq"] 4.177 s (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "liarwhd"] 1.472 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "marine"] 1.617 ms (5%) 103.72 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "morebv"] 8.438 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "ncb20"] 23.036 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "ncb20b"] 23.891 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "noncvxu2"] 3.422 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "noncvxun"] 3.384 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "nondia"] 550.740 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "nondquar"] 1.110 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "penalty1"] 2.435 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "penalty2"] 13.154 ms (5%) 16.77 MiB (1%) 257
["grad!", "generic", "Float64", "scalable", "forward", "penalty3"] 12.475 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "polygon"] 1.484 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "polygon1"] 1.454 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "polygon2"] 1.622 ms (5%) 8.45 MiB (1%) 511
["grad!", "generic", "Float64", "scalable", "forward", "polygon3"] 1.945 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "powellsg"] 1.550 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "power"] 1.287 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "quartc"] 1.623 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "robotarm"] 24.696 μs (5%) 103.72 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "sbrybnd"] 17.491 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "schmvett"] 3.699 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "scosine"] 4.643 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "sinquad"] 2.276 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "sparsine"] 8.334 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "sparsqur"] 2.397 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "spmsrtls"] 10.301 ms (5%) 8.44 MiB (1%) 259
["grad!", "generic", "Float64", "scalable", "forward", "srosenbr"] 753.648 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "structural"] 9.515 ms (5%) 360.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "tointgss"] 2.848 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "tquartic"] 565.337 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "tridia"] 2.728 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "vardim"] 3.435 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "woods"] 762.714 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "reverse", "NZF1"] 1.423 ms (5%) 769.50 KiB (1%) 17710
["grad!", "generic", "Float64", "scalable", "reverse", "arglina"] 3.348 ms (5%) 2.01 MiB (1%) 44034
["grad!", "generic", "Float64", "scalable", "reverse", "arglinb"] 3.162 ms (5%) 1.94 MiB (1%) 42999
["grad!", "generic", "Float64", "scalable", "reverse", "arglinc"] 3.120 ms (5%) 1.93 MiB (1%) 42945
["grad!", "generic", "Float64", "scalable", "reverse", "argtrig"] 2.048 ms (5%) 1.32 MiB (1%) 32512
["grad!", "generic", "Float64", "scalable", "reverse", "arwhead"] 2.803 ms (5%) 1.49 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "bdqrtic"] 6.455 ms (5%) 3.50 MiB (1%) 81697
["grad!", "generic", "Float64", "scalable", "reverse", "bearing"] 7.021 ms (5%) 4.38 MiB (1%) 108725
["grad!", "generic", "Float64", "scalable", "reverse", "brownal"] 1.913 ms (5%) 1.20 MiB (1%) 28018
["grad!", "generic", "Float64", "scalable", "reverse", "broyden3d"] 3.328 ms (5%) 1.89 MiB (1%) 40021
["grad!", "generic", "Float64", "scalable", "reverse", "broydn7d"] 4.102 ms (5%) 2.35 MiB (1%) 53006
["grad!", "generic", "Float64", "scalable", "reverse", "brybnd"] 8.701 ms (5%) 4.78 MiB (1%) 113803
["grad!", "generic", "Float64", "scalable", "reverse", "camshape"] 315.120 μs (5%) 240.88 KiB (1%) 5020
["grad!", "generic", "Float64", "scalable", "reverse", "catenary"] 206.807 μs (5%) 148.44 KiB (1%) 3350
["grad!", "generic", "Float64", "scalable", "reverse", "chain"] 2.543 μs (5%) 15.98 KiB (1%) 13
["grad!", "generic", "Float64", "scalable", "reverse", "chainwoo"] 4.614 ms (5%) 2.48 MiB (1%) 55413
["grad!", "generic", "Float64", "scalable", "reverse", "channel"] 2.496 μs (5%) 15.94 KiB (1%) 12
["grad!", "generic", "Float64", "scalable", "reverse", "chnrosnb_mod"] 2.793 ms (5%) 1.77 MiB (1%) 42979
["grad!", "generic", "Float64", "scalable", "reverse", "clnlbeam"] 912.345 μs (5%) 629.89 KiB (1%) 14626
["grad!", "generic", "Float64", "scalable", "reverse", "clplatea"] 4.721 ms (5%) 2.96 MiB (1%) 68134
["grad!", "generic", "Float64", "scalable", "reverse", "clplateb"] 4.574 ms (5%) 2.97 MiB (1%) 68464
["grad!", "generic", "Float64", "scalable", "reverse", "clplatec"] 4.086 ms (5%) 2.63 MiB (1%) 59145
["grad!", "generic", "Float64", "scalable", "reverse", "controlinvestment"] 950.057 μs (5%) 631.20 KiB (1%) 13995
["grad!", "generic", "Float64", "scalable", "reverse", "cosine"] 1.566 ms (5%) 949.27 KiB (1%) 20997
["grad!", "generic", "Float64", "scalable", "reverse", "cragglvy"] 3.205 ms (5%) 1.95 MiB (1%) 41936
["grad!", "generic", "Float64", "scalable", "reverse", "cragglvy2"] 2.806 ms (5%) 1.55 MiB (1%) 36944
["grad!", "generic", "Float64", "scalable", "reverse", "curly"] 12.286 ms (5%) 7.85 MiB (1%) 178688
["grad!", "generic", "Float64", "scalable", "reverse", "curly10"] 11.914 ms (5%) 7.85 MiB (1%) 178688
["grad!", "generic", "Float64", "scalable", "reverse", "curly20"] 21.844 ms (5%) 14.74 MiB (1%) 326365
["grad!", "generic", "Float64", "scalable", "reverse", "curly30"] 31.212 ms (5%) 20.54 MiB (1%) 472540
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaane"] 5.072 ms (5%) 2.85 MiB (1%) 65261
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanf"] 4.895 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaang"] 5.084 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanh"] 4.902 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaani"] 5.149 ms (5%) 2.85 MiB (1%) 65261
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanj"] 4.974 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaank"] 5.091 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanl"] 4.969 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanm"] 5.104 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaann"] 5.098 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaano"] 5.082 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanp"] 5.095 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixon3dq"] 962.640 μs (5%) 632.52 KiB (1%) 14029
["grad!", "generic", "Float64", "scalable", "reverse", "dqdrtic"] 2.269 ms (5%) 1.34 MiB (1%) 30956
["grad!", "generic", "Float64", "scalable", "reverse", "dqrtic"] 943.133 μs (5%) 592.81 KiB (1%) 13505
["grad!", "generic", "Float64", "scalable", "reverse", "edensch"] 3.983 ms (5%) 2.24 MiB (1%) 48975
["grad!", "generic", "Float64", "scalable", "reverse", "eg2"] 1.468 ms (5%) 949.88 KiB (1%) 21013
["grad!", "generic", "Float64", "scalable", "reverse", "elec"] 203.951 ms (5%) 122.02 MiB (1%) 2708654
["grad!", "generic", "Float64", "scalable", "reverse", "engval1"] 2.804 ms (5%) 1.49 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "errinros_mod"] 3.272 ms (5%) 1.98 MiB (1%) 42987
["grad!", "generic", "Float64", "scalable", "reverse", "extrosnb"] 1.304 ms (5%) 788.25 KiB (1%) 18015
["grad!", "generic", "Float64", "scalable", "reverse", "fletcbv2"] 1.969 ms (5%) 1.33 MiB (1%) 31037
["grad!", "generic", "Float64", "scalable", "reverse", "fletcbv3_mod"] 2.873 ms (5%) 1.98 MiB (1%) 44034
["grad!", "generic", "Float64", "scalable", "reverse", "fletchcr"] 2.232 ms (5%) 1.19 MiB (1%) 26995
["grad!", "generic", "Float64", "scalable", "reverse", "freuroth"] 6.853 ms (5%) 3.44 MiB (1%) 79950
["grad!", "generic", "Float64", "scalable", "reverse", "genhumps"] 4.068 ms (5%) 2.41 MiB (1%) 54965
["grad!", "generic", "Float64", "scalable", "reverse", "genrose"] 2.256 ms (5%) 1.34 MiB (1%) 30995
["grad!", "generic", "Float64", "scalable", "reverse", "genrose_nash"] 2.247 ms (5%) 1.34 MiB (1%) 30995
["grad!", "generic", "Float64", "scalable", "reverse", "hovercraft1d"] 210.093 μs (5%) 145.47 KiB (1%) 3009
["grad!", "generic", "Float64", "scalable", "reverse", "indef_mod"] 2.007 ms (5%) 1.41 MiB (1%) 33983
["grad!", "generic", "Float64", "scalable", "reverse", "integreq"] 2.377 s (5%) 342.302 ms 1015.69 MiB (1%) 23029528
["grad!", "generic", "Float64", "scalable", "reverse", "liarwhd"] 2.902 ms (5%) 1.49 MiB (1%) 35018
["grad!", "generic", "Float64", "scalable", "reverse", "marine"] 399.597 μs (5%) 262.05 KiB (1%) 5051
["grad!", "generic", "Float64", "scalable", "reverse", "morebv"] 3.612 ms (5%) 2.10 MiB (1%) 46020
["grad!", "generic", "Float64", "scalable", "reverse", "ncb20"] 35.015 ms (5%) 20.34 MiB (1%) 474393
["grad!", "generic", "Float64", "scalable", "reverse", "ncb20b"] 35.432 ms (5%) 20.69 MiB (1%) 483470
["grad!", "generic", "Float64", "scalable", "reverse", "noncvxu2"] 3.002 ms (5%) 1.92 MiB (1%) 41020
["grad!", "generic", "Float64", "scalable", "reverse", "noncvxun"] 2.989 ms (5%) 1.92 MiB (1%) 41020
["grad!", "generic", "Float64", "scalable", "reverse", "nondia"] 1.302 ms (5%) 788.25 KiB (1%) 18015
["grad!", "generic", "Float64", "scalable", "reverse", "nondquar"] 1.287 ms (5%) 834.77 KiB (1%) 19006
["grad!", "generic", "Float64", "scalable", "reverse", "penalty1"] 1.953 ms (5%) 1.16 MiB (1%) 27038
["grad!", "generic", "Float64", "scalable", "reverse", "penalty2"] 5.709 ms (5%) 3.33 MiB (1%) 80469
["grad!", "generic", "Float64", "scalable", "reverse", "penalty3"] 9.912 ms (5%) 5.69 MiB (1%) 126334
["grad!", "generic", "Float64", "scalable", "reverse", "polygon"] 791.000 μs (5%) 522.03 KiB (1%) 11500
["grad!", "generic", "Float64", "scalable", "reverse", "polygon1"] 773.335 μs (5%) 523.12 KiB (1%) 11528
["grad!", "generic", "Float64", "scalable", "reverse", "polygon2"] 507.569 μs (5%) 437.66 KiB (1%) 9042
["grad!", "generic", "Float64", "scalable", "reverse", "polygon3"] 626.672 μs (5%) 476.25 KiB (1%) 10028
["grad!", "generic", "Float64", "scalable", "reverse", "powellsg"] 1.453 ms (5%) 788.30 KiB (1%) 18016
["grad!", "generic", "Float64", "scalable", "reverse", "power"] 976.544 μs (5%) 593.16 KiB (1%) 13514
["grad!", "generic", "Float64", "scalable", "reverse", "quartc"] 944.286 μs (5%) 592.81 KiB (1%) 13505
["grad!", "generic", "Float64", "scalable", "reverse", "robotarm"] 2.522 μs (5%) 16.19 KiB (1%) 12
["grad!", "generic", "Float64", "scalable", "reverse", "sbrybnd"] 13.564 ms (5%) 8.28 MiB (1%) 199101
["grad!", "generic", "Float64", "scalable", "reverse", "schmvett"] 5.821 ms (5%) 3.12 MiB (1%) 74870
["grad!", "generic", "Float64", "scalable", "reverse", "scosine"] 2.394 ms (5%) 1.43 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "sinquad"] 2.630 ms (5%) 1.48 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "sparsine"] 2.891 ms (5%) 2.39 MiB (1%) 56514
["grad!", "generic", "Float64", "scalable", "reverse", "sparsqur"] 4.546 ms (5%) 2.75 MiB (1%) 62514
["grad!", "generic", "Float64", "scalable", "reverse", "spmsrtls"] 3.728 ms (5%) 2.65 MiB (1%) 60976
["grad!", "generic", "Float64", "scalable", "reverse", "srosenbr"] 1.376 ms (5%) 764.86 KiB (1%) 17516
["grad!", "generic", "Float64", "scalable", "reverse", "structural"] 1.152 ms (5%) 856.06 KiB (1%) 19487
["grad!", "generic", "Float64", "scalable", "reverse", "tointgss"] 4.109 ms (5%) 2.28 MiB (1%) 51916
["grad!", "generic", "Float64", "scalable", "reverse", "tquartic"] 1.647 ms (5%) 1011.72 KiB (1%) 21997
["grad!", "generic", "Float64", "scalable", "reverse", "tridia"] 1.884 ms (5%) 1.09 MiB (1%) 25495
["grad!", "generic", "Float64", "scalable", "reverse", "vardim"] 2.894 ms (5%) 1.86 MiB (1%) 40006
["grad!", "generic", "Float64", "scalable", "reverse", "woods"] 2.319 ms (5%) 1.21 MiB (1%) 27768
["grad!", "optimized", "Float32", "scalable", "forward", "NZF1"] 997.299 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arglina"] 4.260 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arglinb"] 4.026 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arglinc"] 4.020 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "argtrig"] 4.230 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arwhead"] 2.165 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "bdqrtic"] 3.729 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "bearing"] 9.099 ms (5%) 154.56 KiB (1%) 174
["grad!", "optimized", "Float32", "scalable", "forward", "brownal"] 2.206 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "broyden3d"] 4.217 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "broydn7d"] 5.962 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "brybnd"] 12.378 ms (5%) 17.73 KiB (1%) 379
["grad!", "optimized", "Float32", "scalable", "forward", "camshape"] 104.315 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "catenary"] 153.817 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "chain"] 24.385 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "chainwoo"] 1.247 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "channel"] 24.456 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "chnrosnb_mod"] 2.104 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 2.573 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clplatea"] 2.917 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clplateb"] 2.985 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clplatec"] 2.436 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 1.586 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "cosine"] 1.829 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "cragglvy"] 2.253 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "cragglvy2"] 2.191 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly"] 3.507 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly10"] 3.441 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly20"] 5.468 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly30"] 7.527 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaane"] 7.694 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanf"] 7.731 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaang"] 7.729 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanh"] 7.664 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaani"] 12.354 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanj"] 12.380 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaank"] 12.391 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanl"] 12.463 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanm"] 16.998 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaann"] 19.139 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaano"] 19.169 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanp"] 18.902 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixon3dq"] 428.501 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dqdrtic"] 1.336 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dqrtic"] 1.153 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "edensch"] 3.679 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "eg2"] 1.825 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "elec"] 111.715 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "engval1"] 2.139 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "errinros_mod"] 3.248 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "extrosnb"] 520.431 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "fletcbv2"] 2.672 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "fletcbv3_mod"] 9.487 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "fletchcr"] 645.705 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "freuroth"] 6.156 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "genhumps"] 4.980 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "genrose"] 910.079 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "genrose_nash"] 933.043 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 143.287 μs (5%) 1.39 MiB (1%) 254
["grad!", "optimized", "Float32", "scalable", "forward", "indef_mod"] 5.306 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "integreq"] 3.919 s (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "liarwhd"] 1.279 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "marine"] 1.578 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "morebv"] 7.704 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "ncb20"] 20.436 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "ncb20b"] 21.755 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "noncvxu2"] 2.836 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "noncvxun"] 2.812 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "nondia"] 509.640 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "nondquar"] 1.002 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "penalty1"] 2.558 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "penalty2"] 12.220 ms (5%) 8.34 MiB (1%) 254
["grad!", "optimized", "Float32", "scalable", "forward", "penalty3"] 11.778 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "polygon"] 1.393 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.330 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "polygon2"] 1.493 ms (5%) 4.18 MiB (1%) 506
["grad!", "optimized", "Float32", "scalable", "forward", "polygon3"] 1.690 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "powellsg"] 1.334 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "power"] 1.158 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "quartc"] 1.153 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "robotarm"] 25.478 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sbrybnd"] 15.840 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "schmvett"] 3.306 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "scosine"] 4.084 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sinquad"] 2.364 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sparsine"] 6.853 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sparsqur"] 2.088 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "spmsrtls"] 9.659 ms (5%) 4.17 MiB (1%) 254
["grad!", "optimized", "Float32", "scalable", "forward", "srosenbr"] 667.767 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "structural"] 9.473 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "tointgss"] 2.534 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "tquartic"] 542.605 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "tridia"] 2.585 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "vardim"] 3.356 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "woods"] 638.393 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "NZF1"] 132.618 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arglina"] 290.462 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arglinb"] 279.452 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arglinc"] 279.623 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "argtrig"] 242.974 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arwhead"] 247.112 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "bdqrtic"] 602.446 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "bearing"] 664.111 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "brownal"] 179.345 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "broyden3d"] 267.450 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "broydn7d"] 425.765 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "brybnd"] 883.802 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "camshape"] 31.249 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "catenary"] 20.058 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "chain"] 558.112 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "chainwoo"] 403.654 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "channel"] 548.658 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "chnrosnb_mod"] 245.990 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 102.101 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clplatea"] 498.522 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clplateb"] 483.614 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clplatec"] 418.121 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 89.026 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "cosine"] 148.768 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "cragglvy"] 302.625 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "cragglvy2"] 273.130 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly"] 1.317 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly10"] 1.281 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly20"] 2.573 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly30"] 3.768 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaane"] 498.521 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanf"] 470.169 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaang"] 474.356 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanh"] 475.337 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaani"] 479.656 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanj"] 465.661 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaank"] 462.745 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanl"] 460.240 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanm"] 470.640 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaann"] 501.056 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaano"] 477.982 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanp"] 483.033 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixon3dq"] 94.015 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dqdrtic"] 220.943 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dqrtic"] 85.661 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "edensch"] 339.685 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "eg2"] 151.042 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "elec"] 29.247 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "engval1"] 248.725 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "errinros_mod"] 276.026 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "extrosnb"] 126.637 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "fletcbv2"] 216.374 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "fletcbv3_mod"] 306.972 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "fletchcr"] 186.819 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "freuroth"] 573.471 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "genhumps"] 412.200 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "genrose"] 212.718 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "genrose_nash"] 216.254 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 20.979 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "indef_mod"] 241.430 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "integreq"] 234.975 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "liarwhd"] 246.401 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "marine"] 30.817 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "morebv"] 301.123 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "ncb20"] 4.354 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "ncb20b"] 4.569 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "noncvxu2"] 283.630 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "noncvxun"] 285.303 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "nondia"] 126.416 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "nondquar"] 124.343 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty1"] 174.345 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty2"] 561.689 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty3"] 954.945 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon"] 84.728 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 80.821 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon2"] 62.457 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 62.166 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "powellsg"] 124.482 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "power"] 88.956 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "quartc"] 85.500 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 574.658 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sbrybnd"] 1.451 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "schmvett"] 564.786 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "scosine"] 207.377 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sinquad"] 254.074 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sparsine"] 429.292 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sparsqur"] 447.947 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "spmsrtls"] 360.233 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "srosenbr"] 122.408 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "structural"] 100.207 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "tointgss"] 374.169 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "tquartic"] 156.893 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "tridia"] 174.195 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "vardim"] 255.749 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "woods"] 198.881 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "NZF1"] 1.181 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arglina"] 4.201 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arglinb"] 3.887 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arglinc"] 3.877 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "argtrig"] 4.877 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arwhead"] 2.174 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "bdqrtic"] 4.276 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "bearing"] 11.609 ms (5%) 284.91 KiB (1%) 260
["grad!", "optimized", "Float64", "scalable", "forward", "brownal"] 2.750 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "broyden3d"] 4.792 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "broydn7d"] 7.343 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "brybnd"] 13.288 ms (5%) 25.61 KiB (1%) 379
["grad!", "optimized", "Float64", "scalable", "forward", "camshape"] 116.157 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "catenary"] 176.369 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "chain"] 28.413 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "chainwoo"] 1.499 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "channel"] 27.361 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "chnrosnb_mod"] 2.707 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 2.770 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clplatea"] 3.447 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clplateb"] 3.555 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clplatec"] 3.023 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 1.761 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "cosine"] 1.916 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "cragglvy"] 2.467 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "cragglvy2"] 2.379 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly"] 3.952 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly10"] 3.979 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly20"] 6.492 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly30"] 8.479 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaane"] 8.288 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanf"] 8.395 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaang"] 8.378 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanh"] 8.325 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaani"] 13.097 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanj"] 13.117 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaank"] 13.150 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanl"] 13.210 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanm"] 17.753 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaann"] 19.736 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaano"] 19.744 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanp"] 19.509 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixon3dq"] 526.354 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dqdrtic"] 1.438 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dqrtic"] 1.624 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "edensch"] 4.180 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "eg2"] 2.121 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "elec"] 137.677 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "engval1"] 2.202 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "errinros_mod"] 3.717 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "extrosnb"] 558.633 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "fletcbv2"] 3.632 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "fletcbv3_mod"] 10.375 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "fletchcr"] 635.588 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "freuroth"] 5.948 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "genhumps"] 5.910 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "genrose"] 1.025 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "genrose_nash"] 1.039 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 223.888 μs (5%) 2.77 MiB (1%) 254
["grad!", "optimized", "Float64", "scalable", "forward", "indef_mod"] 6.372 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "integreq"] 4.171 s (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "liarwhd"] 1.485 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "marine"] 1.637 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "morebv"] 8.416 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "ncb20"] 23.261 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "ncb20b"] 23.710 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "noncvxu2"] 3.402 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "noncvxun"] 3.376 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "nondia"] 550.429 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "nondquar"] 1.110 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "penalty1"] 2.451 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "penalty2"] 13.166 ms (5%) 16.67 MiB (1%) 254
["grad!", "optimized", "Float64", "scalable", "forward", "penalty3"] 12.567 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "polygon"] 1.425 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.422 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "polygon2"] 1.625 ms (5%) 8.35 MiB (1%) 506
["grad!", "optimized", "Float64", "scalable", "forward", "polygon3"] 1.938 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "powellsg"] 1.583 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "power"] 1.267 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "quartc"] 1.628 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "robotarm"] 23.915 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sbrybnd"] 18.735 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "schmvett"] 3.696 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "scosine"] 4.624 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sinquad"] 2.184 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sparsine"] 8.277 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sparsqur"] 2.376 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "spmsrtls"] 10.322 ms (5%) 8.34 MiB (1%) 254
["grad!", "optimized", "Float64", "scalable", "forward", "srosenbr"] 734.022 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "structural"] 9.574 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "tointgss"] 2.935 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "tquartic"] 565.086 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "tridia"] 2.681 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "vardim"] 3.423 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "woods"] 770.861 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "NZF1"] 127.789 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arglina"] 292.476 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arglinb"] 287.718 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arglinc"] 288.028 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "argtrig"] 262.611 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arwhead"] 241.411 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "bdqrtic"] 593.097 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "bearing"] 681.994 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "brownal"] 179.455 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "broyden3d"] 269.954 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "broydn7d"] 429.092 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "brybnd"] 834.219 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "camshape"] 31.860 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "catenary"] 21.360 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "chain"] 759.500 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "chainwoo"] 405.999 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "channel"] 762.153 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "chnrosnb_mod"] 248.665 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 100.528 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clplatea"] 461.923 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clplateb"] 464.017 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clplatec"] 405.688 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 89.227 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "cosine"] 150.922 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "cragglvy"] 310.541 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "cragglvy2"] 269.333 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly"] 1.333 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly10"] 1.329 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly20"] 2.846 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly30"] 4.240 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaane"] 476.600 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanf"] 472.412 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaang"] 468.622 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanh"] 462.074 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaani"] 457.065 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanj"] 454.882 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaank"] 452.405 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanl"] 457.896 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanm"] 475.619 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaann"] 447.466 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaano"] 459.298 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanp"] 460.250 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixon3dq"] 94.026 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dqdrtic"] 215.072 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dqrtic"] 86.151 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "edensch"] 334.925 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "eg2"] 157.183 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "elec"] 31.456 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "engval1"] 244.637 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "errinros_mod"] 271.577 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "extrosnb"] 125.615 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "fletcbv2"] 220.672 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "fletcbv3_mod"] 313.867 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "fletchcr"] 188.381 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "freuroth"] 565.266 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "genhumps"] 419.845 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "genrose"] 213.860 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "genrose_nash"] 214.000 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 21.630 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "indef_mod"] 246.049 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "integreq"] 260.211 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "liarwhd"] 244.336 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "marine"] 31.609 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "morebv"] 295.822 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "ncb20"] 4.584 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "ncb20b"] 4.765 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "noncvxu2"] 288.660 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "noncvxun"] 290.693 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "nondia"] 125.024 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "nondquar"] 124.823 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "penalty1"] 173.855 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "penalty2"] 552.444 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "penalty3"] 898.348 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon"] 86.542 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 80.570 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon2"] 64.921 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 63.248 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "powellsg"] 123.651 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "power"] 88.535 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "quartc"] 85.961 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 783.035 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sbrybnd"] 1.419 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "schmvett"] 575.255 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "scosine"] 212.828 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sinquad"] 249.877 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sparsine"] 466.022 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sparsqur"] 446.053 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "spmsrtls"] 354.883 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "srosenbr"] 121.729 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "structural"] 107.950 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "tointgss"] 370.422 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "tquartic"] 156.052 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "tridia"] 178.063 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "vardim"] 253.383 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "woods"] 193.060 μs (5%) 32 bytes (1%) 2

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["grad!", "generic", "Float32", "scalable", "forward"]
  • ["grad!", "generic", "Float32", "scalable", "reverse"]
  • ["grad!", "generic", "Float64", "scalable", "forward"]
  • ["grad!", "generic", "Float64", "scalable", "reverse"]
  • ["grad!", "optimized", "Float32", "scalable", "forward"]
  • ["grad!", "optimized", "Float32", "scalable", "reverse"]
  • ["grad!", "optimized", "Float64", "scalable", "forward"]
  • ["grad!", "optimized", "Float64", "scalable", "reverse"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      28214 s          0 s       2194 s      87113 s          0 s
       #2     0 MHz      45251 s          0 s       2570 s      69724 s          0 s
       #3     0 MHz      26028 s          0 s       2312 s      89179 s          0 s
       #4     0 MHz      27955 s          0 s       2327 s      87221 s          0 s
  Memory: 15.61526870727539 GB (11304.40625 MB free)
  Uptime: 11774.44 sec
  Load Avg:  1.09  1.06  1.01
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 28 Mar 2025 - 02:43
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["grad!", "generic", "Float32", "scalable", "forward", "NZF1"] 1.034 ms (5%) 50.94 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "arglina"] 4.235 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "arglinb"] 4.031 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "arglinc"] 3.867 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "argtrig"] 4.246 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "arwhead"] 2.183 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "bdqrtic"] 3.771 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "bearing"] 8.801 ms (5%) 207.38 KiB (1%) 179
["grad!", "generic", "Float32", "scalable", "forward", "brownal"] 2.202 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "broyden3d"] 4.359 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "broydn7d"] 5.958 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "brybnd"] 12.257 ms (5%) 69.20 KiB (1%) 382
["grad!", "generic", "Float32", "scalable", "forward", "camshape"] 103.824 μs (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "catenary"] 144.851 μs (5%) 51.50 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "chain"] 26.269 μs (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "chainwoo"] 1.249 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "channel"] 26.790 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "chnrosnb_mod"] 2.119 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "clnlbeam"] 2.541 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "clplatea"] 2.891 ms (5%) 49.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "clplateb"] 2.983 ms (5%) 49.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "clplatec"] 2.440 ms (5%) 49.62 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "controlinvestment"] 1.594 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "cosine"] 1.816 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "cragglvy"] 2.228 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "cragglvy2"] 2.197 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "curly"] 3.476 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "curly10"] 3.419 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "curly20"] 5.487 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "curly30"] 7.425 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaane"] 7.701 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanf"] 7.700 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaang"] 7.704 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanh"] 7.650 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaani"] 12.376 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanj"] 12.374 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaank"] 12.351 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanl"] 12.478 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanm"] 16.965 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaann"] 19.147 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaano"] 19.150 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanp"] 18.990 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixon3dq"] 445.323 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "dqdrtic"] 1.339 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "dqrtic"] 1.155 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "edensch"] 3.677 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "eg2"] 1.841 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "elec"] 111.697 ms (5%) 51.47 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "engval1"] 2.138 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "errinros_mod"] 3.259 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "extrosnb"] 521.024 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "fletcbv2"] 3.025 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "fletcbv3_mod"] 9.548 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "fletchcr"] 654.553 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "freuroth"] 6.145 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "genhumps"] 5.284 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "genrose"] 936.891 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "genrose_nash"] 964.592 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "hovercraft1d"] 134.952 μs (5%) 1.44 MiB (1%) 259
["grad!", "generic", "Float32", "scalable", "forward", "indef_mod"] 5.287 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "integreq"] 3.957 s (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "liarwhd"] 1.278 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "marine"] 1.548 ms (5%) 52.06 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "morebv"] 8.193 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "ncb20"] 20.421 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "ncb20b"] 21.547 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "noncvxu2"] 2.794 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "noncvxun"] 2.809 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "nondia"] 503.993 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "nondquar"] 1.017 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "penalty1"] 2.479 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "penalty2"] 12.385 ms (5%) 8.39 MiB (1%) 257
["grad!", "generic", "Float32", "scalable", "forward", "penalty3"] 11.791 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "polygon"] 1.385 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "polygon1"] 1.332 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "polygon2"] 1.606 ms (5%) 4.23 MiB (1%) 511
["grad!", "generic", "Float32", "scalable", "forward", "polygon3"] 1.804 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "powellsg"] 1.363 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "power"] 1.164 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "quartc"] 1.162 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "robotarm"] 24.996 μs (5%) 51.94 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "sbrybnd"] 16.017 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "schmvett"] 3.319 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "scosine"] 4.022 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "sinquad"] 2.291 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "sparsine"] 6.813 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "sparsqur"] 2.074 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "spmsrtls"] 9.606 ms (5%) 4.22 MiB (1%) 259
["grad!", "generic", "Float32", "scalable", "forward", "srosenbr"] 687.504 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "structural"] 9.658 ms (5%) 180.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "tointgss"] 2.548 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "tquartic"] 546.270 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "tridia"] 2.576 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "vardim"] 3.327 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "woods"] 633.392 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "reverse", "NZF1"] 1.672 ms (5%) 640.75 KiB (1%) 17710
["grad!", "generic", "Float32", "scalable", "reverse", "arglina"] 4.028 ms (5%) 1.70 MiB (1%) 44034
["grad!", "generic", "Float32", "scalable", "reverse", "arglinb"] 3.493 ms (5%) 1.62 MiB (1%) 42999
["grad!", "generic", "Float32", "scalable", "reverse", "arglinc"] 3.591 ms (5%) 1.62 MiB (1%) 42945
["grad!", "generic", "Float32", "scalable", "reverse", "argtrig"] 2.336 ms (5%) 1.11 MiB (1%) 32512
["grad!", "generic", "Float32", "scalable", "reverse", "arwhead"] 3.537 ms (5%) 1.24 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "bdqrtic"] 7.202 ms (5%) 2.91 MiB (1%) 81697
["grad!", "generic", "Float32", "scalable", "reverse", "bearing"] 8.081 ms (5%) 3.55 MiB (1%) 108725
["grad!", "generic", "Float32", "scalable", "reverse", "brownal"] 2.203 ms (5%) 1.01 MiB (1%) 28018
["grad!", "generic", "Float32", "scalable", "reverse", "broyden3d"] 4.156 ms (5%) 1.61 MiB (1%) 40021
["grad!", "generic", "Float32", "scalable", "reverse", "broydn7d"] 4.675 ms (5%) 2.00 MiB (1%) 53006
["grad!", "generic", "Float32", "scalable", "reverse", "brybnd"] 10.378 ms (5%) 4.01 MiB (1%) 113803
["grad!", "generic", "Float32", "scalable", "reverse", "camshape"] 357.308 μs (5%) 201.86 KiB (1%) 5020
["grad!", "generic", "Float32", "scalable", "reverse", "catenary"] 265.266 μs (5%) 119.84 KiB (1%) 3350
["grad!", "generic", "Float32", "scalable", "reverse", "chain"] 1.707 μs (5%) 8.23 KiB (1%) 13
["grad!", "generic", "Float32", "scalable", "reverse", "chainwoo"] 5.722 ms (5%) 2.09 MiB (1%) 55413
["grad!", "generic", "Float32", "scalable", "reverse", "channel"] 1.949 μs (5%) 8.19 KiB (1%) 12
["grad!", "generic", "Float32", "scalable", "reverse", "chnrosnb_mod"] 3.281 ms (5%) 1.44 MiB (1%) 42979
["grad!", "generic", "Float32", "scalable", "reverse", "clnlbeam"] 1.027 ms (5%) 528.80 KiB (1%) 14626
["grad!", "generic", "Float32", "scalable", "reverse", "clplatea"] 5.236 ms (5%) 2.51 MiB (1%) 68134
["grad!", "generic", "Float32", "scalable", "reverse", "clplateb"] 5.194 ms (5%) 2.52 MiB (1%) 68464
["grad!", "generic", "Float32", "scalable", "reverse", "clplatec"] 4.481 ms (5%) 2.24 MiB (1%) 59145
["grad!", "generic", "Float32", "scalable", "reverse", "controlinvestment"] 1.041 ms (5%) 529.89 KiB (1%) 13995
["grad!", "generic", "Float32", "scalable", "reverse", "cosine"] 1.701 ms (5%) 801.06 KiB (1%) 20997
["grad!", "generic", "Float32", "scalable", "reverse", "cragglvy"] 3.686 ms (5%) 1.67 MiB (1%) 41936
["grad!", "generic", "Float32", "scalable", "reverse", "cragglvy2"] 3.215 ms (5%) 1.30 MiB (1%) 36944
["grad!", "generic", "Float32", "scalable", "reverse", "curly"] 13.650 ms (5%) 6.75 MiB (1%) 178688
["grad!", "generic", "Float32", "scalable", "reverse", "curly10"] 13.687 ms (5%) 6.75 MiB (1%) 178688
["grad!", "generic", "Float32", "scalable", "reverse", "curly20"] 24.220 ms (5%) 12.74 MiB (1%) 326365
["grad!", "generic", "Float32", "scalable", "reverse", "curly30"] 34.844 ms (5%) 17.65 MiB (1%) 472540
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaane"] 5.862 ms (5%) 2.41 MiB (1%) 65261
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanf"] 5.677 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaang"] 5.863 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanh"] 5.610 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaani"] 5.903 ms (5%) 2.41 MiB (1%) 65261
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanj"] 5.692 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaank"] 5.974 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanl"] 5.711 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanm"] 5.811 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaann"] 5.823 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaano"] 5.881 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanp"] 6.059 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixon3dq"] 1.045 ms (5%) 530.95 KiB (1%) 14029
["grad!", "generic", "Float32", "scalable", "reverse", "dqdrtic"] 2.421 ms (5%) 1.12 MiB (1%) 30956
["grad!", "generic", "Float32", "scalable", "reverse", "dqrtic"] 1.012 ms (5%) 491.34 KiB (1%) 13505
["grad!", "generic", "Float32", "scalable", "reverse", "edensch"] 4.505 ms (5%) 1.90 MiB (1%) 48975
["grad!", "generic", "Float32", "scalable", "reverse", "eg2"] 1.645 ms (5%) 801.56 KiB (1%) 21013
["grad!", "generic", "Float32", "scalable", "reverse", "elec"] 210.005 ms (5%) 104.30 MiB (1%) 2708654
["grad!", "generic", "Float32", "scalable", "reverse", "engval1"] 3.442 ms (5%) 1.24 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "errinros_mod"] 4.014 ms (5%) 1.65 MiB (1%) 42987
["grad!", "generic", "Float32", "scalable", "reverse", "extrosnb"] 1.457 ms (5%) 655.53 KiB (1%) 18015
["grad!", "generic", "Float32", "scalable", "reverse", "fletcbv2"] 2.223 ms (5%) 1.12 MiB (1%) 31037
["grad!", "generic", "Float32", "scalable", "reverse", "fletcbv3_mod"] 3.261 ms (5%) 1.70 MiB (1%) 44034
["grad!", "generic", "Float32", "scalable", "reverse", "fletchcr"] 2.703 ms (5%) 1019.72 KiB (1%) 26995
["grad!", "generic", "Float32", "scalable", "reverse", "freuroth"] 8.320 ms (5%) 2.89 MiB (1%) 79950
["grad!", "generic", "Float32", "scalable", "reverse", "genhumps"] 4.731 ms (5%) 2.03 MiB (1%) 54965
["grad!", "generic", "Float32", "scalable", "reverse", "genrose"] 2.475 ms (5%) 1.12 MiB (1%) 30995
["grad!", "generic", "Float32", "scalable", "reverse", "genrose_nash"] 2.557 ms (5%) 1.12 MiB (1%) 30995
["grad!", "generic", "Float32", "scalable", "reverse", "hovercraft1d"] 219.030 μs (5%) 116.97 KiB (1%) 3009
["grad!", "generic", "Float32", "scalable", "reverse", "indef_mod"] 2.206 ms (5%) 1.19 MiB (1%) 33983
["grad!", "generic", "Float32", "scalable", "reverse", "integreq"] 2.925 s (5%) 598.937 ms 862.91 MiB (1%) 23029528
["grad!", "generic", "Float32", "scalable", "reverse", "liarwhd"] 3.357 ms (5%) 1.24 MiB (1%) 35018
["grad!", "generic", "Float32", "scalable", "reverse", "marine"] 576.568 μs (5%) 222.70 KiB (1%) 5051
["grad!", "generic", "Float32", "scalable", "reverse", "morebv"] 4.395 ms (5%) 1.79 MiB (1%) 46020
["grad!", "generic", "Float32", "scalable", "reverse", "ncb20"] 39.248 ms (5%) 17.19 MiB (1%) 474393
["grad!", "generic", "Float32", "scalable", "reverse", "ncb20b"] 39.556 ms (5%) 17.48 MiB (1%) 483470
["grad!", "generic", "Float32", "scalable", "reverse", "noncvxu2"] 3.511 ms (5%) 1.65 MiB (1%) 41020
["grad!", "generic", "Float32", "scalable", "reverse", "noncvxun"] 3.460 ms (5%) 1.65 MiB (1%) 41020
["grad!", "generic", "Float32", "scalable", "reverse", "nondia"] 1.460 ms (5%) 655.53 KiB (1%) 18015
["grad!", "generic", "Float32", "scalable", "reverse", "nondquar"] 1.393 ms (5%) 702.11 KiB (1%) 19006
["grad!", "generic", "Float32", "scalable", "reverse", "penalty1"] 2.087 ms (5%) 989.88 KiB (1%) 27038
["grad!", "generic", "Float32", "scalable", "reverse", "penalty2"] 6.691 ms (5%) 2.82 MiB (1%) 80469
["grad!", "generic", "Float32", "scalable", "reverse", "penalty3"] 11.883 ms (5%) 4.82 MiB (1%) 126334
["grad!", "generic", "Float32", "scalable", "reverse", "polygon"] 849.246 μs (5%) 444.11 KiB (1%) 11500
["grad!", "generic", "Float32", "scalable", "reverse", "polygon1"] 832.638 μs (5%) 445.03 KiB (1%) 11528
["grad!", "generic", "Float32", "scalable", "reverse", "polygon2"] 557.362 μs (5%) 367.25 KiB (1%) 9038
["grad!", "generic", "Float32", "scalable", "reverse", "polygon3"] 675.222 μs (5%) 405.97 KiB (1%) 10028
["grad!", "generic", "Float32", "scalable", "reverse", "powellsg"] 1.739 ms (5%) 655.58 KiB (1%) 18016
["grad!", "generic", "Float32", "scalable", "reverse", "power"] 1.041 ms (5%) 491.62 KiB (1%) 13514
["grad!", "generic", "Float32", "scalable", "reverse", "quartc"] 1.024 ms (5%) 491.34 KiB (1%) 13505
["grad!", "generic", "Float32", "scalable", "reverse", "robotarm"] 1.843 μs (5%) 8.31 KiB (1%) 12
["grad!", "generic", "Float32", "scalable", "reverse", "sbrybnd"] 16.913 ms (5%) 7.05 MiB (1%) 199101
["grad!", "generic", "Float32", "scalable", "reverse", "schmvett"] 7.183 ms (5%) 2.63 MiB (1%) 74870
["grad!", "generic", "Float32", "scalable", "reverse", "scosine"] 2.884 ms (5%) 1.19 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "sinquad"] 3.045 ms (5%) 1.24 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "sparsine"] 3.148 ms (5%) 2.04 MiB (1%) 56514
["grad!", "generic", "Float32", "scalable", "reverse", "sparsqur"] 4.880 ms (5%) 2.32 MiB (1%) 62514
["grad!", "generic", "Float32", "scalable", "reverse", "spmsrtls"] 3.997 ms (5%) 2.20 MiB (1%) 60976
["grad!", "generic", "Float32", "scalable", "reverse", "srosenbr"] 1.614 ms (5%) 632.14 KiB (1%) 17516
["grad!", "generic", "Float32", "scalable", "reverse", "structural"] 1.488 ms (5%) 717.84 KiB (1%) 19487
["grad!", "generic", "Float32", "scalable", "reverse", "tointgss"] 6.283 ms (5%) 1.94 MiB (1%) 51916
["grad!", "generic", "Float32", "scalable", "reverse", "tquartic"] 1.760 ms (5%) 847.91 KiB (1%) 21997
["grad!", "generic", "Float32", "scalable", "reverse", "tridia"] 2.346 ms (5%) 934.00 KiB (1%) 25495
["grad!", "generic", "Float32", "scalable", "reverse", "vardim"] 3.115 ms (5%) 1.58 MiB (1%) 40006
["grad!", "generic", "Float32", "scalable", "reverse", "woods"] 2.869 ms (5%) 1.01 MiB (1%) 27768
["grad!", "generic", "Float64", "scalable", "forward", "NZF1"] 1.178 ms (5%) 101.66 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "arglina"] 4.222 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "arglinb"] 3.901 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "arglinc"] 3.880 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "argtrig"] 4.815 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "arwhead"] 2.204 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "bdqrtic"] 4.359 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "bearing"] 11.625 ms (5%) 390.25 KiB (1%) 265
["grad!", "generic", "Float64", "scalable", "forward", "brownal"] 2.730 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "broyden3d"] 5.720 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "broydn7d"] 7.333 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "brybnd"] 13.493 ms (5%) 128.36 KiB (1%) 382
["grad!", "generic", "Float64", "scalable", "forward", "camshape"] 117.399 μs (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "catenary"] 179.275 μs (5%) 102.78 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "chain"] 28.323 μs (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "chainwoo"] 1.482 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "channel"] 29.996 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "chnrosnb_mod"] 2.729 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "clnlbeam"] 3.151 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "clplatea"] 3.474 ms (5%) 98.94 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "clplateb"] 3.557 ms (5%) 98.94 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "clplatec"] 3.054 ms (5%) 98.97 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "controlinvestment"] 1.777 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "cosine"] 1.915 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "cragglvy"] 2.481 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "cragglvy2"] 2.385 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "curly"] 4.004 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "curly10"] 3.963 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "curly20"] 6.299 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "curly30"] 8.789 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaane"] 8.312 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanf"] 8.341 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaang"] 8.338 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanh"] 8.293 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaani"] 13.056 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanj"] 13.172 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaank"] 13.141 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanl"] 13.277 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanm"] 17.935 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaann"] 19.941 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaano"] 19.911 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanp"] 19.705 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixon3dq"] 525.611 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "dqdrtic"] 1.457 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "dqrtic"] 1.624 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "edensch"] 4.282 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "eg2"] 2.110 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "elec"] 137.586 ms (5%) 102.75 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "engval1"] 2.184 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "errinros_mod"] 3.731 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "extrosnb"] 558.253 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "fletcbv2"] 3.393 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "fletcbv3_mod"] 10.347 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "fletchcr"] 636.769 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "freuroth"] 5.936 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "genhumps"] 5.819 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "genrose"] 1.028 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "genrose_nash"] 1.039 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "hovercraft1d"] 212.506 μs (5%) 2.87 MiB (1%) 259
["grad!", "generic", "Float64", "scalable", "forward", "indef_mod"] 6.124 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "integreq"] 4.178 s (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "liarwhd"] 1.479 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "marine"] 1.621 ms (5%) 103.72 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "morebv"] 8.395 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "ncb20"] 23.093 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "ncb20b"] 23.840 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "noncvxu2"] 3.377 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "noncvxun"] 3.352 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "nondia"] 550.147 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "nondquar"] 1.115 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "penalty1"] 2.435 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "penalty2"] 13.216 ms (5%) 16.77 MiB (1%) 257
["grad!", "generic", "Float64", "scalable", "forward", "penalty3"] 12.443 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "polygon"] 1.498 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "polygon1"] 1.440 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "polygon2"] 1.573 ms (5%) 8.45 MiB (1%) 511
["grad!", "generic", "Float64", "scalable", "forward", "polygon3"] 2.018 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "powellsg"] 1.547 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "power"] 1.293 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "quartc"] 1.623 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "robotarm"] 24.586 μs (5%) 103.72 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "sbrybnd"] 18.798 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "schmvett"] 3.692 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "scosine"] 4.860 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "sinquad"] 2.288 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "sparsine"] 8.254 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "sparsqur"] 2.406 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "spmsrtls"] 10.774 ms (5%) 8.44 MiB (1%) 259
["grad!", "generic", "Float64", "scalable", "forward", "srosenbr"] 748.645 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "structural"] 9.782 ms (5%) 360.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "tointgss"] 2.856 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "tquartic"] 567.108 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "tridia"] 2.722 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "vardim"] 3.435 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "woods"] 763.356 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "reverse", "NZF1"] 1.434 ms (5%) 769.50 KiB (1%) 17710
["grad!", "generic", "Float64", "scalable", "reverse", "arglina"] 3.353 ms (5%) 2.01 MiB (1%) 44034
["grad!", "generic", "Float64", "scalable", "reverse", "arglinb"] 3.127 ms (5%) 1.94 MiB (1%) 42999
["grad!", "generic", "Float64", "scalable", "reverse", "arglinc"] 3.164 ms (5%) 1.93 MiB (1%) 42945
["grad!", "generic", "Float64", "scalable", "reverse", "argtrig"] 2.052 ms (5%) 1.32 MiB (1%) 32512
["grad!", "generic", "Float64", "scalable", "reverse", "arwhead"] 2.930 ms (5%) 1.49 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "bdqrtic"] 6.469 ms (5%) 3.50 MiB (1%) 81697
["grad!", "generic", "Float64", "scalable", "reverse", "bearing"] 7.084 ms (5%) 4.38 MiB (1%) 108725
["grad!", "generic", "Float64", "scalable", "reverse", "brownal"] 1.913 ms (5%) 1.20 MiB (1%) 28018
["grad!", "generic", "Float64", "scalable", "reverse", "broyden3d"] 3.369 ms (5%) 1.89 MiB (1%) 40021
["grad!", "generic", "Float64", "scalable", "reverse", "broydn7d"] 4.143 ms (5%) 2.35 MiB (1%) 53006
["grad!", "generic", "Float64", "scalable", "reverse", "brybnd"] 8.616 ms (5%) 4.78 MiB (1%) 113803
["grad!", "generic", "Float64", "scalable", "reverse", "camshape"] 310.340 μs (5%) 240.88 KiB (1%) 5020
["grad!", "generic", "Float64", "scalable", "reverse", "catenary"] 208.299 μs (5%) 148.44 KiB (1%) 3350
["grad!", "generic", "Float64", "scalable", "reverse", "chain"] 2.372 μs (5%) 15.98 KiB (1%) 13
["grad!", "generic", "Float64", "scalable", "reverse", "chainwoo"] 4.712 ms (5%) 2.48 MiB (1%) 55413
["grad!", "generic", "Float64", "scalable", "reverse", "channel"] 2.590 μs (5%) 15.94 KiB (1%) 12
["grad!", "generic", "Float64", "scalable", "reverse", "chnrosnb_mod"] 2.775 ms (5%) 1.77 MiB (1%) 42979
["grad!", "generic", "Float64", "scalable", "reverse", "clnlbeam"] 900.482 μs (5%) 629.89 KiB (1%) 14626
["grad!", "generic", "Float64", "scalable", "reverse", "clplatea"] 4.676 ms (5%) 2.96 MiB (1%) 68134
["grad!", "generic", "Float64", "scalable", "reverse", "clplateb"] 4.588 ms (5%) 2.97 MiB (1%) 68464
["grad!", "generic", "Float64", "scalable", "reverse", "clplatec"] 4.078 ms (5%) 2.63 MiB (1%) 59145
["grad!", "generic", "Float64", "scalable", "reverse", "controlinvestment"] 931.941 μs (5%) 631.20 KiB (1%) 13995
["grad!", "generic", "Float64", "scalable", "reverse", "cosine"] 1.746 ms (5%) 949.27 KiB (1%) 20997
["grad!", "generic", "Float64", "scalable", "reverse", "cragglvy"] 3.454 ms (5%) 1.95 MiB (1%) 41936
["grad!", "generic", "Float64", "scalable", "reverse", "cragglvy2"] 2.779 ms (5%) 1.55 MiB (1%) 36944
["grad!", "generic", "Float64", "scalable", "reverse", "curly"] 11.929 ms (5%) 7.85 MiB (1%) 178688
["grad!", "generic", "Float64", "scalable", "reverse", "curly10"] 12.129 ms (5%) 7.85 MiB (1%) 178688
["grad!", "generic", "Float64", "scalable", "reverse", "curly20"] 21.494 ms (5%) 14.74 MiB (1%) 326365
["grad!", "generic", "Float64", "scalable", "reverse", "curly30"] 30.808 ms (5%) 20.54 MiB (1%) 472540
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaane"] 5.093 ms (5%) 2.85 MiB (1%) 65261
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanf"] 4.976 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaang"] 5.110 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanh"] 5.136 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaani"] 5.145 ms (5%) 2.85 MiB (1%) 65261
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanj"] 5.057 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaank"] 5.201 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanl"] 5.055 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanm"] 5.221 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaann"] 5.132 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaano"] 5.098 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanp"] 5.244 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixon3dq"] 948.333 μs (5%) 632.52 KiB (1%) 14029
["grad!", "generic", "Float64", "scalable", "reverse", "dqdrtic"] 2.220 ms (5%) 1.34 MiB (1%) 30956
["grad!", "generic", "Float64", "scalable", "reverse", "dqrtic"] 962.909 μs (5%) 592.81 KiB (1%) 13505
["grad!", "generic", "Float64", "scalable", "reverse", "edensch"] 3.962 ms (5%) 2.24 MiB (1%) 48975
["grad!", "generic", "Float64", "scalable", "reverse", "eg2"] 1.478 ms (5%) 949.88 KiB (1%) 21013
["grad!", "generic", "Float64", "scalable", "reverse", "elec"] 197.899 ms (5%) 122.02 MiB (1%) 2708654
["grad!", "generic", "Float64", "scalable", "reverse", "engval1"] 2.918 ms (5%) 1.49 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "errinros_mod"] 3.280 ms (5%) 1.98 MiB (1%) 42987
["grad!", "generic", "Float64", "scalable", "reverse", "extrosnb"] 1.296 ms (5%) 788.25 KiB (1%) 18015
["grad!", "generic", "Float64", "scalable", "reverse", "fletcbv2"] 1.927 ms (5%) 1.33 MiB (1%) 31037
["grad!", "generic", "Float64", "scalable", "reverse", "fletcbv3_mod"] 2.997 ms (5%) 1.98 MiB (1%) 44034
["grad!", "generic", "Float64", "scalable", "reverse", "fletchcr"] 2.216 ms (5%) 1.19 MiB (1%) 26995
["grad!", "generic", "Float64", "scalable", "reverse", "freuroth"] 6.928 ms (5%) 3.44 MiB (1%) 79950
["grad!", "generic", "Float64", "scalable", "reverse", "genhumps"] 4.087 ms (5%) 2.41 MiB (1%) 54965
["grad!", "generic", "Float64", "scalable", "reverse", "genrose"] 2.242 ms (5%) 1.34 MiB (1%) 30995
["grad!", "generic", "Float64", "scalable", "reverse", "genrose_nash"] 2.243 ms (5%) 1.34 MiB (1%) 30995
["grad!", "generic", "Float64", "scalable", "reverse", "hovercraft1d"] 206.987 μs (5%) 145.47 KiB (1%) 3009
["grad!", "generic", "Float64", "scalable", "reverse", "indef_mod"] 1.965 ms (5%) 1.41 MiB (1%) 33983
["grad!", "generic", "Float64", "scalable", "reverse", "integreq"] 2.370 s (5%) 395.883 ms 1015.69 MiB (1%) 23029528
["grad!", "generic", "Float64", "scalable", "reverse", "liarwhd"] 2.905 ms (5%) 1.49 MiB (1%) 35018
["grad!", "generic", "Float64", "scalable", "reverse", "marine"] 401.670 μs (5%) 262.05 KiB (1%) 5051
["grad!", "generic", "Float64", "scalable", "reverse", "morebv"] 3.790 ms (5%) 2.10 MiB (1%) 46020
["grad!", "generic", "Float64", "scalable", "reverse", "ncb20"] 35.127 ms (5%) 20.34 MiB (1%) 474393
["grad!", "generic", "Float64", "scalable", "reverse", "ncb20b"] 35.442 ms (5%) 20.69 MiB (1%) 483470
["grad!", "generic", "Float64", "scalable", "reverse", "noncvxu2"] 2.976 ms (5%) 1.92 MiB (1%) 41020
["grad!", "generic", "Float64", "scalable", "reverse", "noncvxun"] 3.195 ms (5%) 1.92 MiB (1%) 41020
["grad!", "generic", "Float64", "scalable", "reverse", "nondia"] 1.304 ms (5%) 788.25 KiB (1%) 18015
["grad!", "generic", "Float64", "scalable", "reverse", "nondquar"] 1.304 ms (5%) 834.77 KiB (1%) 19006
["grad!", "generic", "Float64", "scalable", "reverse", "penalty1"] 1.938 ms (5%) 1.16 MiB (1%) 27038
["grad!", "generic", "Float64", "scalable", "reverse", "penalty2"] 5.743 ms (5%) 3.33 MiB (1%) 80469
["grad!", "generic", "Float64", "scalable", "reverse", "penalty3"] 10.113 ms (5%) 5.69 MiB (1%) 126334
["grad!", "generic", "Float64", "scalable", "reverse", "polygon"] 791.820 μs (5%) 522.03 KiB (1%) 11500
["grad!", "generic", "Float64", "scalable", "reverse", "polygon1"] 825.552 μs (5%) 523.12 KiB (1%) 11528
["grad!", "generic", "Float64", "scalable", "reverse", "polygon2"] 509.232 μs (5%) 437.66 KiB (1%) 9042
["grad!", "generic", "Float64", "scalable", "reverse", "polygon3"] 637.692 μs (5%) 476.25 KiB (1%) 10028
["grad!", "generic", "Float64", "scalable", "reverse", "powellsg"] 1.456 ms (5%) 788.30 KiB (1%) 18016
["grad!", "generic", "Float64", "scalable", "reverse", "power"] 958.450 μs (5%) 593.16 KiB (1%) 13514
["grad!", "generic", "Float64", "scalable", "reverse", "quartc"] 943.724 μs (5%) 592.81 KiB (1%) 13505
["grad!", "generic", "Float64", "scalable", "reverse", "robotarm"] 2.515 μs (5%) 16.19 KiB (1%) 12
["grad!", "generic", "Float64", "scalable", "reverse", "sbrybnd"] 14.126 ms (5%) 8.28 MiB (1%) 199101
["grad!", "generic", "Float64", "scalable", "reverse", "schmvett"] 5.939 ms (5%) 3.12 MiB (1%) 74870
["grad!", "generic", "Float64", "scalable", "reverse", "scosine"] 2.558 ms (5%) 1.43 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "sinquad"] 2.779 ms (5%) 1.48 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "sparsine"] 2.848 ms (5%) 2.39 MiB (1%) 56514
["grad!", "generic", "Float64", "scalable", "reverse", "sparsqur"] 4.535 ms (5%) 2.75 MiB (1%) 62514
["grad!", "generic", "Float64", "scalable", "reverse", "spmsrtls"] 3.826 ms (5%) 2.65 MiB (1%) 60976
["grad!", "generic", "Float64", "scalable", "reverse", "srosenbr"] 1.368 ms (5%) 764.86 KiB (1%) 17516
["grad!", "generic", "Float64", "scalable", "reverse", "structural"] 1.163 ms (5%) 856.06 KiB (1%) 19487
["grad!", "generic", "Float64", "scalable", "reverse", "tointgss"] 4.042 ms (5%) 2.28 MiB (1%) 51916
["grad!", "generic", "Float64", "scalable", "reverse", "tquartic"] 1.636 ms (5%) 1011.72 KiB (1%) 21997
["grad!", "generic", "Float64", "scalable", "reverse", "tridia"] 1.903 ms (5%) 1.09 MiB (1%) 25495
["grad!", "generic", "Float64", "scalable", "reverse", "vardim"] 2.853 ms (5%) 1.86 MiB (1%) 40006
["grad!", "generic", "Float64", "scalable", "reverse", "woods"] 2.334 ms (5%) 1.21 MiB (1%) 27768
["grad!", "optimized", "Float32", "scalable", "forward", "NZF1"] 997.694 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arglina"] 4.267 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arglinb"] 3.872 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arglinc"] 4.023 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "argtrig"] 4.223 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arwhead"] 2.058 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "bdqrtic"] 3.737 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "bearing"] 10.295 ms (5%) 154.56 KiB (1%) 174
["grad!", "optimized", "Float32", "scalable", "forward", "brownal"] 2.205 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "broyden3d"] 4.229 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "broydn7d"] 5.960 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "brybnd"] 12.281 ms (5%) 17.73 KiB (1%) 379
["grad!", "optimized", "Float32", "scalable", "forward", "camshape"] 103.213 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "catenary"] 143.868 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "chain"] 25.608 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "chainwoo"] 1.222 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "channel"] 26.198 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "chnrosnb_mod"] 2.078 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 2.559 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clplatea"] 2.890 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clplateb"] 2.979 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clplatec"] 2.433 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 1.570 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "cosine"] 1.768 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "cragglvy"] 2.228 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "cragglvy2"] 2.197 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly"] 3.468 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly10"] 3.466 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly20"] 5.499 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly30"] 7.454 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaane"] 7.700 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanf"] 7.706 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaang"] 7.717 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanh"] 7.642 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaani"] 12.382 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanj"] 12.356 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaank"] 12.340 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanl"] 12.478 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanm"] 16.987 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaann"] 19.141 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaano"] 19.143 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanp"] 18.971 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixon3dq"] 427.228 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dqdrtic"] 1.293 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dqrtic"] 1.150 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "edensch"] 3.705 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "eg2"] 1.888 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "elec"] 111.748 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "engval1"] 2.158 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "errinros_mod"] 3.275 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "extrosnb"] 504.433 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "fletcbv2"] 2.702 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "fletcbv3_mod"] 9.519 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "fletchcr"] 636.380 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "freuroth"] 6.064 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "genhumps"] 5.036 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "genrose"] 901.965 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "genrose_nash"] 922.274 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 148.408 μs (5%) 1.39 MiB (1%) 254
["grad!", "optimized", "Float32", "scalable", "forward", "indef_mod"] 5.285 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "integreq"] 3.933 s (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "liarwhd"] 1.267 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "marine"] 1.547 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "morebv"] 8.192 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "ncb20"] 20.715 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "ncb20b"] 21.766 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "noncvxu2"] 2.856 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "noncvxun"] 2.830 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "nondia"] 521.946 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "nondquar"] 996.752 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "penalty1"] 2.556 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "penalty2"] 12.259 ms (5%) 8.34 MiB (1%) 254
["grad!", "optimized", "Float32", "scalable", "forward", "penalty3"] 11.765 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "polygon"] 1.383 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.337 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "polygon2"] 1.495 ms (5%) 4.18 MiB (1%) 506
["grad!", "optimized", "Float32", "scalable", "forward", "polygon3"] 1.707 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "powellsg"] 1.335 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "power"] 1.158 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "quartc"] 1.151 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "robotarm"] 24.286 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sbrybnd"] 16.450 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "schmvett"] 3.299 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "scosine"] 4.062 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sinquad"] 2.368 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sparsine"] 6.916 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sparsqur"] 2.114 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "spmsrtls"] 9.525 ms (5%) 4.17 MiB (1%) 254
["grad!", "optimized", "Float32", "scalable", "forward", "srosenbr"] 706.129 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "structural"] 9.239 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "tointgss"] 2.552 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "tquartic"] 528.458 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "tridia"] 2.587 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "vardim"] 3.309 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "woods"] 631.531 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "NZF1"] 133.980 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arglina"] 291.925 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arglinb"] 300.071 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arglinc"] 282.137 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "argtrig"] 247.052 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arwhead"] 247.182 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "bdqrtic"] 657.578 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "bearing"] 765.731 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "brownal"] 186.308 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "broyden3d"] 288.890 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "broydn7d"] 440.242 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "brybnd"] 875.164 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "camshape"] 31.879 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "catenary"] 20.087 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "chain"] 547.777 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "chainwoo"] 438.259 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "channel"] 544.016 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "chnrosnb_mod"] 259.986 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 102.571 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clplatea"] 529.109 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clplateb"] 513.079 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clplatec"] 455.531 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 89.698 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "cosine"] 150.200 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "cragglvy"] 306.793 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "cragglvy2"] 288.068 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly"] 1.529 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly10"] 1.499 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly20"] 2.870 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly30"] 4.170 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaane"] 510.484 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanf"] 523.057 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaang"] 536.874 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanh"] 525.592 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaani"] 554.947 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanj"] 528.829 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaank"] 524.891 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanl"] 520.341 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanm"] 496.427 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaann"] 498.492 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaano"] 454.259 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanp"] 504.843 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixon3dq"] 96.270 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dqdrtic"] 232.083 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dqrtic"] 86.372 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "edensch"] 338.864 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "eg2"] 155.771 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "elec"] 27.775 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "engval1"] 265.005 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "errinros_mod"] 285.413 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "extrosnb"] 129.742 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "fletcbv2"] 224.971 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "fletcbv3_mod"] 342.239 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "fletchcr"] 191.167 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "freuroth"] 650.856 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "genhumps"] 441.465 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "genrose"] 219.540 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "genrose_nash"] 225.211 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 21.050 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "indef_mod"] 246.761 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "integreq"] 256.327 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "liarwhd"] 258.262 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "marine"] 31.268 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "morebv"] 325.899 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "ncb20"] 4.771 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "ncb20b"] 4.928 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "noncvxu2"] 293.899 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "noncvxun"] 299.620 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "nondia"] 129.582 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "nondquar"] 126.867 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty1"] 179.435 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty2"] 619.859 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty3"] 1.066 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon"] 116.086 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 79.929 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon2"] 63.719 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 62.657 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "powellsg"] 130.404 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "power"] 89.768 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "quartc"] 86.281 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 559.973 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sbrybnd"] 2.061 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "schmvett"] 613.356 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "scosine"] 216.325 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sinquad"] 260.627 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sparsine"] 456.293 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sparsqur"] 466.411 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "spmsrtls"] 364.432 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "srosenbr"] 123.902 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "structural"] 104.816 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "tointgss"] 398.414 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "tquartic"] 160.831 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "tridia"] 178.754 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "vardim"] 263.803 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "woods"] 203.550 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "NZF1"] 1.185 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arglina"] 4.218 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arglinb"] 3.881 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arglinc"] 3.871 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "argtrig"] 4.889 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arwhead"] 2.192 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "bdqrtic"] 4.357 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "bearing"] 11.638 ms (5%) 284.91 KiB (1%) 260
["grad!", "optimized", "Float64", "scalable", "forward", "brownal"] 2.757 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "broyden3d"] 5.180 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "broydn7d"] 7.338 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "brybnd"] 13.240 ms (5%) 25.61 KiB (1%) 379
["grad!", "optimized", "Float64", "scalable", "forward", "camshape"] 116.578 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "catenary"] 178.443 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "chain"] 27.411 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "chainwoo"] 1.500 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "channel"] 27.591 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "chnrosnb_mod"] 2.710 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 2.795 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clplatea"] 3.466 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clplateb"] 3.517 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clplatec"] 3.038 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 1.765 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "cosine"] 1.924 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "cragglvy"] 2.469 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "cragglvy2"] 2.379 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly"] 4.017 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly10"] 3.987 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly20"] 6.349 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly30"] 8.741 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaane"] 8.308 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanf"] 8.322 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaang"] 8.322 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanh"] 8.265 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaani"] 13.015 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanj"] 13.116 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaank"] 13.147 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanl"] 13.252 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanm"] 17.934 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaann"] 19.857 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaano"] 19.901 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanp"] 19.754 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixon3dq"] 526.564 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dqdrtic"] 1.429 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dqrtic"] 1.624 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "edensch"] 4.179 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "eg2"] 2.113 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "elec"] 137.698 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "engval1"] 2.172 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "errinros_mod"] 3.720 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "extrosnb"] 558.514 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "fletcbv2"] 3.571 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "fletcbv3_mod"] 10.311 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "fletchcr"] 635.679 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "freuroth"] 5.912 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "genhumps"] 5.916 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "genrose"] 1.026 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "genrose_nash"] 1.038 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 229.639 μs (5%) 2.77 MiB (1%) 254
["grad!", "optimized", "Float64", "scalable", "forward", "indef_mod"] 6.293 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "integreq"] 4.168 s (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "liarwhd"] 1.481 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "marine"] 1.618 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "morebv"] 8.413 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "ncb20"] 23.237 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "ncb20b"] 23.676 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "noncvxu2"] 3.386 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "noncvxun"] 3.371 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "nondia"] 550.318 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "nondquar"] 1.114 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "penalty1"] 2.451 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "penalty2"] 13.170 ms (5%) 16.67 MiB (1%) 254
["grad!", "optimized", "Float64", "scalable", "forward", "penalty3"] 12.456 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "polygon"] 1.428 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.453 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "polygon2"] 1.637 ms (5%) 8.35 MiB (1%) 506
["grad!", "optimized", "Float64", "scalable", "forward", "polygon3"] 1.939 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "powellsg"] 1.574 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "power"] 1.266 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "quartc"] 1.628 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "robotarm"] 23.955 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sbrybnd"] 18.980 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "schmvett"] 3.695 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "scosine"] 4.627 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sinquad"] 2.188 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sparsine"] 8.237 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sparsqur"] 2.393 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "spmsrtls"] 10.742 ms (5%) 8.34 MiB (1%) 254
["grad!", "optimized", "Float64", "scalable", "forward", "srosenbr"] 748.029 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "structural"] 9.485 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "tointgss"] 2.976 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "tquartic"] 567.630 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "tridia"] 2.678 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "vardim"] 3.421 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "woods"] 768.827 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "NZF1"] 126.357 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arglina"] 289.020 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arglinb"] 283.570 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arglinc"] 275.004 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "argtrig"] 254.997 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arwhead"] 241.611 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "bdqrtic"] 595.903 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "bearing"] 619.067 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "brownal"] 179.345 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "broyden3d"] 269.584 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "broydn7d"] 430.695 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "brybnd"] 920.971 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "camshape"] 32.210 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "catenary"] 20.589 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "chain"] 748.150 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "chainwoo"] 389.959 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "channel"] 752.210 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "chnrosnb_mod"] 243.215 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 100.227 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clplatea"] 457.545 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clplateb"] 477.592 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clplatec"] 399.266 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 89.777 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "cosine"] 153.647 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "cragglvy"] 298.758 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "cragglvy2"] 269.714 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly"] 1.376 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly10"] 1.344 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly20"] 2.658 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly30"] 4.000 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaane"] 509.082 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanf"] 462.304 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaang"] 504.192 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanh"] 483.503 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaani"] 538.126 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanj"] 475.859 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaank"] 471.731 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanl"] 470.839 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanm"] 461.693 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaann"] 483.592 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaano"] 461.943 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanp"] 472.972 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixon3dq"] 93.124 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dqdrtic"] 214.851 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dqrtic"] 86.191 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "edensch"] 328.895 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "eg2"] 158.206 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "elec"] 32.792 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "engval1"] 243.385 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "errinros_mod"] 271.938 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "extrosnb"] 126.065 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "fletcbv2"] 220.883 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "fletcbv3_mod"] 312.214 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "fletchcr"] 185.536 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "freuroth"] 558.985 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "genhumps"] 417.660 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "genrose"] 212.677 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "genrose_nash"] 217.658 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 21.320 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "indef_mod"] 266.028 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "integreq"] 246.713 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "liarwhd"] 243.214 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "marine"] 31.389 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "morebv"] 299.319 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "ncb20"] 4.580 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "ncb20b"] 4.417 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "noncvxu2"] 299.189 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "noncvxun"] 288.559 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "nondia"] 126.236 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "nondquar"] 126.266 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "penalty1"] 174.406 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "penalty2"] 568.342 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "penalty3"] 932.042 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon"] 102.862 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 79.288 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon2"] 63.408 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 62.687 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "powellsg"] 121.507 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "power"] 88.595 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "quartc"] 85.620 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 771.791 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sbrybnd"] 1.264 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "schmvett"] 566.659 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "scosine"] 209.070 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sinquad"] 248.765 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sparsine"] 460.520 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sparsqur"] 450.812 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "spmsrtls"] 353.571 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "srosenbr"] 122.198 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "structural"] 105.938 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "tointgss"] 372.455 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "tquartic"] 154.719 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "tridia"] 178.203 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "vardim"] 252.312 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "woods"] 192.650 μs (5%) 32 bytes (1%) 2

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["grad!", "generic", "Float32", "scalable", "forward"]
  • ["grad!", "generic", "Float32", "scalable", "reverse"]
  • ["grad!", "generic", "Float64", "scalable", "forward"]
  • ["grad!", "generic", "Float64", "scalable", "reverse"]
  • ["grad!", "optimized", "Float32", "scalable", "forward"]
  • ["grad!", "optimized", "Float32", "scalable", "reverse"]
  • ["grad!", "optimized", "Float64", "scalable", "forward"]
  • ["grad!", "optimized", "Float64", "scalable", "reverse"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      40749 s          0 s       3209 s     129132 s          0 s
       #2     0 MHz      67101 s          0 s       3731 s     102312 s          0 s
       #3     0 MHz      37731 s          0 s       3410 s     131962 s          0 s
       #4     0 MHz      40115 s          0 s       3569 s     129403 s          0 s
  Memory: 15.61526870727539 GB (11575.50390625 MB free)
  Uptime: 17340.75 sec
  Load Avg:  1.05  1.06  1.02
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.86
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 28 Mar 2025 - 01:11
    • Baseline: 28 Mar 2025 - 02:44
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["grad!", "generic", "Float32", "scalable", "forward", "curly30"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "forward", "hovercraft1d"] 1.06 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "forward", "polygon2"] 0.95 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "forward", "polygon3"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "NZF1"] 0.90 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "arglina"] 0.85 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "arglinc"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "argtrig"] 0.77 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "arwhead"] 0.87 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "bdqrtic"] 0.91 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "bearing"] 0.87 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "brownal"] 0.91 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "broyden3d"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "broydn7d"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "brybnd"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "camshape"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "chain"] 1.15 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "chainwoo"] 0.81 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "chnrosnb_mod"] 0.86 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "cosine"] 0.79 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "cragglvy"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "cragglvy2"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "curly"] 0.90 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "curly10"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "curly20"] 0.90 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "curly30"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaane"] 0.90 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanf"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaang"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanh"] 0.89 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaani"] 0.89 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanj"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaank"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanl"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanm"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaann"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaano"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanp"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "edensch"] 0.86 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "eg2"] 0.83 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "elec"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "engval1"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "errinros_mod"] 0.78 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "extrosnb"] 0.95 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "fletcbv3_mod"] 0.91 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "fletchcr"] 0.80 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "freuroth"] 0.85 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "genhumps"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "hovercraft1d"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "integreq"] 0.69 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "liarwhd"] 0.84 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "marine"] 0.73 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "morebv"] 0.90 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "ncb20"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "ncb20b"] 0.91 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "noncvxu2"] 0.91 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "noncvxun"] 0.90 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "nondia"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "penalty2"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "penalty3"] 0.87 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "polygon"] 0.82 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "polygon1"] 0.82 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "powellsg"] 0.83 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "power"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "robotarm"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "sbrybnd"] 0.91 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "schmvett"] 0.82 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "scosine"] 0.83 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "sinquad"] 0.83 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "sparsine"] 0.95 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "sparsqur"] 0.95 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "srosenbr"] 0.83 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "tointgss"] 0.74 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "tridia"] 0.87 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "woods"] 0.82 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "hovercraft1d"] 0.95 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "polygon2"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "reverse", "bearing"] 0.95 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "reverse", "polygon"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "reverse", "schmvett"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "reverse", "scosine"] 0.95 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "forward", "errinros_mod"] 1.20 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "forward", "scosine"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "forward", "structural"] 1.09 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "argtrig"] 1.05 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "curly10"] 1.11 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "curly20"] 1.05 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "curly30"] 1.05 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaane"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "integreq"] 0.90 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "ncb20"] 1.06 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "channel"] 1.36 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanf"] 1.06 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "elec"] 1.05 (5%) ❌ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["grad!", "generic", "Float32", "scalable", "forward"]
  • ["grad!", "generic", "Float32", "scalable", "reverse"]
  • ["grad!", "generic", "Float64", "scalable", "forward"]
  • ["grad!", "generic", "Float64", "scalable", "reverse"]
  • ["grad!", "optimized", "Float32", "scalable", "forward"]
  • ["grad!", "optimized", "Float32", "scalable", "reverse"]
  • ["grad!", "optimized", "Float64", "scalable", "forward"]
  • ["grad!", "optimized", "Float64", "scalable", "reverse"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      26550 s          0 s       2171 s      88625 s          0 s
       #2     0 MHz      38423 s          0 s       2364 s      76596 s          0 s
       #3     0 MHz      26481 s          0 s       2303 s      88613 s          0 s
       #4     0 MHz      36636 s          0 s       2545 s      78221 s          0 s
  Memory: 15.61526870727539 GB (11254.55078125 MB free)
  Uptime: 11760.68 sec
  Load Avg:  1.0  1.02  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      39050 s          0 s       3287 s     130512 s          0 s
       #2     0 MHz      53154 s          0 s       3369 s     116374 s          0 s
       #3     0 MHz      39714 s          0 s       3391 s     129811 s          0 s
       #4     0 MHz      54441 s          0 s       3855 s     114633 s          0 s
  Memory: 15.61526870727539 GB (11517.78515625 MB free)
  Uptime: 17319.86 sec
  Load Avg:  1.0  1.02  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 28 Mar 2025 - 01:11
  • Package commit: 6364904
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["grad!", "generic", "Float32", "scalable", "forward", "NZF1"] 984.986 μs (5%) 50.94 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "arglina"] 4.273 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "arglinb"] 4.027 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "arglinc"] 4.052 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "argtrig"] 4.223 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "arwhead"] 2.083 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "bdqrtic"] 3.767 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "bearing"] 8.809 ms (5%) 207.38 KiB (1%) 179
["grad!", "generic", "Float32", "scalable", "forward", "brownal"] 2.205 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "broyden3d"] 4.230 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "broydn7d"] 6.025 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "brybnd"] 12.308 ms (5%) 69.20 KiB (1%) 382
["grad!", "generic", "Float32", "scalable", "forward", "camshape"] 105.307 μs (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "catenary"] 143.868 μs (5%) 51.50 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "chain"] 25.488 μs (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "chainwoo"] 1.246 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "channel"] 25.147 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "chnrosnb_mod"] 2.097 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "clnlbeam"] 2.615 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "clplatea"] 2.941 ms (5%) 49.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "clplateb"] 2.983 ms (5%) 49.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "clplatec"] 2.563 ms (5%) 49.62 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "controlinvestment"] 1.604 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "cosine"] 1.831 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "cragglvy"] 2.270 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "cragglvy2"] 2.186 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "curly"] 3.440 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "curly10"] 3.395 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "curly20"] 5.416 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "curly30"] 7.424 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaane"] 7.756 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanf"] 7.672 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaang"] 7.664 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanh"] 7.610 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaani"] 12.380 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanj"] 12.371 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaank"] 12.364 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanl"] 12.468 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanm"] 17.022 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaann"] 19.100 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaano"] 19.081 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanp"] 18.833 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixon3dq"] 433.849 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "dqdrtic"] 1.338 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "dqrtic"] 1.154 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "edensch"] 3.678 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "eg2"] 1.835 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "elec"] 112.490 ms (5%) 51.47 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "engval1"] 2.127 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "errinros_mod"] 3.262 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "extrosnb"] 525.431 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "fletcbv2"] 2.669 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "fletcbv3_mod"] 9.488 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "fletchcr"] 638.501 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "freuroth"] 6.111 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "genhumps"] 5.272 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "genrose"] 915.096 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "genrose_nash"] 937.840 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "hovercraft1d"] 146.543 μs (5%) 1.44 MiB (1%) 259
["grad!", "generic", "Float32", "scalable", "forward", "indef_mod"] 5.305 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "integreq"] 3.914 s (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "liarwhd"] 1.267 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "marine"] 1.529 ms (5%) 52.06 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "morebv"] 7.782 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "ncb20"] 20.332 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "ncb20b"] 21.749 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "noncvxu2"] 2.852 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "noncvxun"] 2.827 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "nondia"] 510.582 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "nondquar"] 1.000 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "penalty1"] 2.553 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "penalty2"] 12.255 ms (5%) 8.39 MiB (1%) 257
["grad!", "generic", "Float32", "scalable", "forward", "penalty3"] 11.775 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "polygon"] 1.384 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "polygon1"] 1.320 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "polygon2"] 1.528 ms (5%) 4.23 MiB (1%) 511
["grad!", "generic", "Float32", "scalable", "forward", "polygon3"] 1.690 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "powellsg"] 1.337 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "power"] 1.154 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "quartc"] 1.154 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "robotarm"] 26.359 μs (5%) 51.94 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "sbrybnd"] 15.778 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "schmvett"] 3.340 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "scosine"] 4.059 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "sinquad"] 2.365 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "sparsine"] 6.938 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "sparsqur"] 2.089 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "spmsrtls"] 9.638 ms (5%) 4.22 MiB (1%) 259
["grad!", "generic", "Float32", "scalable", "forward", "srosenbr"] 669.088 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "structural"] 9.683 ms (5%) 180.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "tointgss"] 2.552 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "tquartic"] 554.364 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "tridia"] 2.587 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "vardim"] 3.354 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "woods"] 632.189 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "reverse", "NZF1"] 1.444 ms (5%) 640.75 KiB (1%) 17710
["grad!", "generic", "Float32", "scalable", "reverse", "arglina"] 3.299 ms (5%) 1.70 MiB (1%) 44034
["grad!", "generic", "Float32", "scalable", "reverse", "arglinb"] 3.179 ms (5%) 1.62 MiB (1%) 42999
["grad!", "generic", "Float32", "scalable", "reverse", "arglinc"] 3.152 ms (5%) 1.62 MiB (1%) 42945
["grad!", "generic", "Float32", "scalable", "reverse", "argtrig"] 2.012 ms (5%) 1.11 MiB (1%) 32512
["grad!", "generic", "Float32", "scalable", "reverse", "arwhead"] 2.799 ms (5%) 1.24 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "bdqrtic"] 6.310 ms (5%) 2.91 MiB (1%) 81697
["grad!", "generic", "Float32", "scalable", "reverse", "bearing"] 7.004 ms (5%) 3.55 MiB (1%) 108725
["grad!", "generic", "Float32", "scalable", "reverse", "brownal"] 1.914 ms (5%) 1.01 MiB (1%) 28018
["grad!", "generic", "Float32", "scalable", "reverse", "broyden3d"] 3.359 ms (5%) 1.61 MiB (1%) 40021
["grad!", "generic", "Float32", "scalable", "reverse", "broydn7d"] 4.066 ms (5%) 2.00 MiB (1%) 53006
["grad!", "generic", "Float32", "scalable", "reverse", "brybnd"] 8.664 ms (5%) 4.01 MiB (1%) 113803
["grad!", "generic", "Float32", "scalable", "reverse", "camshape"] 311.601 μs (5%) 201.86 KiB (1%) 5020
["grad!", "generic", "Float32", "scalable", "reverse", "catenary"] 211.334 μs (5%) 119.84 KiB (1%) 3350
["grad!", "generic", "Float32", "scalable", "reverse", "chain"] 1.949 μs (5%) 8.23 KiB (1%) 13
["grad!", "generic", "Float32", "scalable", "reverse", "chainwoo"] 4.601 ms (5%) 2.09 MiB (1%) 55413
["grad!", "generic", "Float32", "scalable", "reverse", "channel"] 1.891 μs (5%) 8.19 KiB (1%) 12
["grad!", "generic", "Float32", "scalable", "reverse", "chnrosnb_mod"] 2.790 ms (5%) 1.44 MiB (1%) 42979
["grad!", "generic", "Float32", "scalable", "reverse", "clnlbeam"] 879.691 μs (5%) 528.80 KiB (1%) 14626
["grad!", "generic", "Float32", "scalable", "reverse", "clplatea"] 4.690 ms (5%) 2.51 MiB (1%) 68134
["grad!", "generic", "Float32", "scalable", "reverse", "clplateb"] 4.745 ms (5%) 2.52 MiB (1%) 68464
["grad!", "generic", "Float32", "scalable", "reverse", "clplatec"] 4.125 ms (5%) 2.24 MiB (1%) 59145
["grad!", "generic", "Float32", "scalable", "reverse", "controlinvestment"] 944.141 μs (5%) 529.89 KiB (1%) 13995
["grad!", "generic", "Float32", "scalable", "reverse", "cosine"] 1.521 ms (5%) 801.06 KiB (1%) 20997
["grad!", "generic", "Float32", "scalable", "reverse", "cragglvy"] 3.157 ms (5%) 1.67 MiB (1%) 41936
["grad!", "generic", "Float32", "scalable", "reverse", "cragglvy2"] 2.800 ms (5%) 1.30 MiB (1%) 36944
["grad!", "generic", "Float32", "scalable", "reverse", "curly"] 11.967 ms (5%) 6.75 MiB (1%) 178688
["grad!", "generic", "Float32", "scalable", "reverse", "curly10"] 12.104 ms (5%) 6.75 MiB (1%) 178688
["grad!", "generic", "Float32", "scalable", "reverse", "curly20"] 21.436 ms (5%) 12.74 MiB (1%) 326365
["grad!", "generic", "Float32", "scalable", "reverse", "curly30"] 31.096 ms (5%) 17.65 MiB (1%) 472540
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaane"] 5.062 ms (5%) 2.41 MiB (1%) 65261
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanf"] 4.895 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaang"] 5.021 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanh"] 4.852 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaani"] 5.006 ms (5%) 2.41 MiB (1%) 65261
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanj"] 4.891 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaank"] 5.114 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanl"] 4.946 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanm"] 4.938 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaann"] 5.053 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaano"] 5.031 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanp"] 5.097 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixon3dq"] 972.814 μs (5%) 530.95 KiB (1%) 14029
["grad!", "generic", "Float32", "scalable", "reverse", "dqdrtic"] 2.222 ms (5%) 1.12 MiB (1%) 30956
["grad!", "generic", "Float32", "scalable", "reverse", "dqrtic"] 948.990 μs (5%) 491.34 KiB (1%) 13505
["grad!", "generic", "Float32", "scalable", "reverse", "edensch"] 3.995 ms (5%) 1.90 MiB (1%) 48975
["grad!", "generic", "Float32", "scalable", "reverse", "eg2"] 1.450 ms (5%) 801.56 KiB (1%) 21013
["grad!", "generic", "Float32", "scalable", "reverse", "elec"] 199.544 ms (5%) 104.30 MiB (1%) 2708654
["grad!", "generic", "Float32", "scalable", "reverse", "engval1"] 2.805 ms (5%) 1.24 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "errinros_mod"] 3.298 ms (5%) 1.65 MiB (1%) 42987
["grad!", "generic", "Float32", "scalable", "reverse", "extrosnb"] 1.290 ms (5%) 655.53 KiB (1%) 18015
["grad!", "generic", "Float32", "scalable", "reverse", "fletcbv2"] 1.982 ms (5%) 1.12 MiB (1%) 31037
["grad!", "generic", "Float32", "scalable", "reverse", "fletcbv3_mod"] 2.846 ms (5%) 1.70 MiB (1%) 44034
["grad!", "generic", "Float32", "scalable", "reverse", "fletchcr"] 2.234 ms (5%) 1019.72 KiB (1%) 26995
["grad!", "generic", "Float32", "scalable", "reverse", "freuroth"] 6.917 ms (5%) 2.89 MiB (1%) 79950
["grad!", "generic", "Float32", "scalable", "reverse", "genhumps"] 4.058 ms (5%) 2.03 MiB (1%) 54965
["grad!", "generic", "Float32", "scalable", "reverse", "genrose"] 2.242 ms (5%) 1.12 MiB (1%) 30995
["grad!", "generic", "Float32", "scalable", "reverse", "genrose_nash"] 2.271 ms (5%) 1.12 MiB (1%) 30995
["grad!", "generic", "Float32", "scalable", "reverse", "hovercraft1d"] 199.983 μs (5%) 116.97 KiB (1%) 3009
["grad!", "generic", "Float32", "scalable", "reverse", "indef_mod"] 2.030 ms (5%) 1.19 MiB (1%) 33983
["grad!", "generic", "Float32", "scalable", "reverse", "integreq"] 1.995 s (5%) 862.91 MiB (1%) 23029528
["grad!", "generic", "Float32", "scalable", "reverse", "liarwhd"] 2.853 ms (5%) 1.24 MiB (1%) 35018
["grad!", "generic", "Float32", "scalable", "reverse", "marine"] 398.123 μs (5%) 222.70 KiB (1%) 5051
["grad!", "generic", "Float32", "scalable", "reverse", "morebv"] 3.671 ms (5%) 1.79 MiB (1%) 46020
["grad!", "generic", "Float32", "scalable", "reverse", "ncb20"] 34.720 ms (5%) 17.19 MiB (1%) 474393
["grad!", "generic", "Float32", "scalable", "reverse", "ncb20b"] 34.540 ms (5%) 17.48 MiB (1%) 483470
["grad!", "generic", "Float32", "scalable", "reverse", "noncvxu2"] 2.986 ms (5%) 1.65 MiB (1%) 41020
["grad!", "generic", "Float32", "scalable", "reverse", "noncvxun"] 2.936 ms (5%) 1.65 MiB (1%) 41020
["grad!", "generic", "Float32", "scalable", "reverse", "nondia"] 1.285 ms (5%) 655.53 KiB (1%) 18015
["grad!", "generic", "Float32", "scalable", "reverse", "nondquar"] 1.314 ms (5%) 702.11 KiB (1%) 19006
["grad!", "generic", "Float32", "scalable", "reverse", "penalty1"] 1.939 ms (5%) 989.88 KiB (1%) 27038
["grad!", "generic", "Float32", "scalable", "reverse", "penalty2"] 5.676 ms (5%) 2.82 MiB (1%) 80469
["grad!", "generic", "Float32", "scalable", "reverse", "penalty3"] 9.924 ms (5%) 4.82 MiB (1%) 126334
["grad!", "generic", "Float32", "scalable", "reverse", "polygon"] 775.366 μs (5%) 444.11 KiB (1%) 11500
["grad!", "generic", "Float32", "scalable", "reverse", "polygon1"] 768.674 μs (5%) 445.03 KiB (1%) 11528
["grad!", "generic", "Float32", "scalable", "reverse", "polygon2"] 507.607 μs (5%) 367.25 KiB (1%) 9038
["grad!", "generic", "Float32", "scalable", "reverse", "polygon3"] 646.315 μs (5%) 405.97 KiB (1%) 10028
["grad!", "generic", "Float32", "scalable", "reverse", "powellsg"] 1.471 ms (5%) 655.58 KiB (1%) 18016
["grad!", "generic", "Float32", "scalable", "reverse", "power"] 939.121 μs (5%) 491.62 KiB (1%) 13514
["grad!", "generic", "Float32", "scalable", "reverse", "quartc"] 958.528 μs (5%) 491.34 KiB (1%) 13505
["grad!", "generic", "Float32", "scalable", "reverse", "robotarm"] 1.884 μs (5%) 8.31 KiB (1%) 12
["grad!", "generic", "Float32", "scalable", "reverse", "sbrybnd"] 13.646 ms (5%) 7.05 MiB (1%) 199101
["grad!", "generic", "Float32", "scalable", "reverse", "schmvett"] 5.922 ms (5%) 2.63 MiB (1%) 74870
["grad!", "generic", "Float32", "scalable", "reverse", "scosine"] 2.382 ms (5%) 1.19 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "sinquad"] 2.596 ms (5%) 1.24 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "sparsine"] 2.822 ms (5%) 2.04 MiB (1%) 56514
["grad!", "generic", "Float32", "scalable", "reverse", "sparsqur"] 4.453 ms (5%) 2.32 MiB (1%) 62514
["grad!", "generic", "Float32", "scalable", "reverse", "spmsrtls"] 3.813 ms (5%) 2.20 MiB (1%) 60976
["grad!", "generic", "Float32", "scalable", "reverse", "srosenbr"] 1.347 ms (5%) 632.14 KiB (1%) 17516
["grad!", "generic", "Float32", "scalable", "reverse", "structural"] 1.150 ms (5%) 717.84 KiB (1%) 19487
["grad!", "generic", "Float32", "scalable", "reverse", "tointgss"] 4.025 ms (5%) 1.94 MiB (1%) 51916
["grad!", "generic", "Float32", "scalable", "reverse", "tquartic"] 1.631 ms (5%) 847.91 KiB (1%) 21997
["grad!", "generic", "Float32", "scalable", "reverse", "tridia"] 1.834 ms (5%) 934.00 KiB (1%) 25495
["grad!", "generic", "Float32", "scalable", "reverse", "vardim"] 2.849 ms (5%) 1.58 MiB (1%) 40006
["grad!", "generic", "Float32", "scalable", "reverse", "woods"] 2.326 ms (5%) 1.01 MiB (1%) 27768
["grad!", "generic", "Float64", "scalable", "forward", "NZF1"] 1.199 ms (5%) 101.66 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "arglina"] 4.205 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "arglinb"] 3.884 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "arglinc"] 3.875 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "argtrig"] 4.781 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "arwhead"] 2.175 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "bdqrtic"] 4.336 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "bearing"] 11.628 ms (5%) 390.25 KiB (1%) 265
["grad!", "generic", "Float64", "scalable", "forward", "brownal"] 2.758 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "broyden3d"] 4.801 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "broydn7d"] 7.409 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "brybnd"] 13.234 ms (5%) 128.36 KiB (1%) 382
["grad!", "generic", "Float64", "scalable", "forward", "camshape"] 117.448 μs (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "catenary"] 178.062 μs (5%) 102.78 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "chain"] 29.936 μs (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "chainwoo"] 1.498 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "channel"] 28.894 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "chnrosnb_mod"] 2.684 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "clnlbeam"] 2.793 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "clplatea"] 3.466 ms (5%) 98.94 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "clplateb"] 3.507 ms (5%) 98.94 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "clplatec"] 3.040 ms (5%) 98.97 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "controlinvestment"] 1.680 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "cosine"] 1.919 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "cragglvy"] 2.516 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "cragglvy2"] 2.441 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "curly"] 3.964 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "curly10"] 3.979 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "curly20"] 6.286 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "curly30"] 8.724 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaane"] 8.366 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanf"] 8.286 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaang"] 8.300 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanh"] 8.244 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaani"] 13.082 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanj"] 13.046 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaank"] 13.064 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanl"] 13.182 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanm"] 17.910 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaann"] 19.768 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaano"] 19.750 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanp"] 19.534 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixon3dq"] 527.643 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "dqdrtic"] 1.434 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "dqrtic"] 1.623 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "edensch"] 4.187 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "eg2"] 2.125 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "elec"] 140.508 ms (5%) 102.75 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "engval1"] 2.206 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "errinros_mod"] 3.718 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "extrosnb"] 559.795 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "fletcbv2"] 3.640 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "fletcbv3_mod"] 10.424 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "fletchcr"] 637.248 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "freuroth"] 6.028 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "genhumps"] 5.969 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "genrose"] 1.026 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "genrose_nash"] 1.040 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "hovercraft1d"] 230.520 μs (5%) 2.87 MiB (1%) 259
["grad!", "generic", "Float64", "scalable", "forward", "indef_mod"] 6.096 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "integreq"] 4.172 s (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "liarwhd"] 1.470 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "marine"] 1.602 ms (5%) 103.72 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "morebv"] 8.456 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "ncb20"] 23.268 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "ncb20b"] 23.738 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "noncvxu2"] 3.367 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "noncvxun"] 3.411 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "nondia"] 552.069 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "nondquar"] 1.115 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "penalty1"] 2.454 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "penalty2"] 13.207 ms (5%) 16.77 MiB (1%) 257
["grad!", "generic", "Float64", "scalable", "forward", "penalty3"] 12.642 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "polygon"] 1.512 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "polygon1"] 1.431 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "polygon2"] 1.610 ms (5%) 8.45 MiB (1%) 511
["grad!", "generic", "Float64", "scalable", "forward", "polygon3"] 1.947 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "powellsg"] 1.581 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "power"] 1.270 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "quartc"] 1.625 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "robotarm"] 25.047 μs (5%) 103.72 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "sbrybnd"] 18.399 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "schmvett"] 3.715 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "scosine"] 4.545 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "sinquad"] 2.181 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "sparsine"] 8.284 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "sparsqur"] 2.387 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "spmsrtls"] 10.707 ms (5%) 8.44 MiB (1%) 259
["grad!", "generic", "Float64", "scalable", "forward", "srosenbr"] 752.563 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "structural"] 9.806 ms (5%) 360.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "tointgss"] 3.108 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "tquartic"] 568.991 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "tridia"] 2.682 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "vardim"] 3.426 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "woods"] 772.431 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "reverse", "NZF1"] 1.437 ms (5%) 769.50 KiB (1%) 17710
["grad!", "generic", "Float64", "scalable", "reverse", "arglina"] 3.350 ms (5%) 2.01 MiB (1%) 44034
["grad!", "generic", "Float64", "scalable", "reverse", "arglinb"] 3.166 ms (5%) 1.94 MiB (1%) 42999
["grad!", "generic", "Float64", "scalable", "reverse", "arglinc"] 3.195 ms (5%) 1.93 MiB (1%) 42945
["grad!", "generic", "Float64", "scalable", "reverse", "argtrig"] 2.038 ms (5%) 1.32 MiB (1%) 32512
["grad!", "generic", "Float64", "scalable", "reverse", "arwhead"] 2.846 ms (5%) 1.49 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "bdqrtic"] 6.345 ms (5%) 3.50 MiB (1%) 81697
["grad!", "generic", "Float64", "scalable", "reverse", "bearing"] 6.899 ms (5%) 4.38 MiB (1%) 108725
["grad!", "generic", "Float64", "scalable", "reverse", "brownal"] 1.916 ms (5%) 1.20 MiB (1%) 28018
["grad!", "generic", "Float64", "scalable", "reverse", "broyden3d"] 3.329 ms (5%) 1.89 MiB (1%) 40021
["grad!", "generic", "Float64", "scalable", "reverse", "broydn7d"] 4.089 ms (5%) 2.35 MiB (1%) 53006
["grad!", "generic", "Float64", "scalable", "reverse", "brybnd"] 8.660 ms (5%) 4.78 MiB (1%) 113803
["grad!", "generic", "Float64", "scalable", "reverse", "camshape"] 317.281 μs (5%) 240.88 KiB (1%) 5020
["grad!", "generic", "Float64", "scalable", "reverse", "catenary"] 213.859 μs (5%) 148.44 KiB (1%) 3350
["grad!", "generic", "Float64", "scalable", "reverse", "chain"] 2.578 μs (5%) 15.98 KiB (1%) 13
["grad!", "generic", "Float64", "scalable", "reverse", "chainwoo"] 4.600 ms (5%) 2.48 MiB (1%) 55413
["grad!", "generic", "Float64", "scalable", "reverse", "channel"] 2.549 μs (5%) 15.94 KiB (1%) 12
["grad!", "generic", "Float64", "scalable", "reverse", "chnrosnb_mod"] 2.762 ms (5%) 1.77 MiB (1%) 42979
["grad!", "generic", "Float64", "scalable", "reverse", "clnlbeam"] 919.013 μs (5%) 629.89 KiB (1%) 14626
["grad!", "generic", "Float64", "scalable", "reverse", "clplatea"] 4.762 ms (5%) 2.96 MiB (1%) 68134
["grad!", "generic", "Float64", "scalable", "reverse", "clplateb"] 4.688 ms (5%) 2.97 MiB (1%) 68464
["grad!", "generic", "Float64", "scalable", "reverse", "clplatec"] 4.149 ms (5%) 2.63 MiB (1%) 59145
["grad!", "generic", "Float64", "scalable", "reverse", "controlinvestment"] 961.071 μs (5%) 631.20 KiB (1%) 13995
["grad!", "generic", "Float64", "scalable", "reverse", "cosine"] 1.589 ms (5%) 949.27 KiB (1%) 20997
["grad!", "generic", "Float64", "scalable", "reverse", "cragglvy"] 3.157 ms (5%) 1.95 MiB (1%) 41936
["grad!", "generic", "Float64", "scalable", "reverse", "cragglvy2"] 2.784 ms (5%) 1.55 MiB (1%) 36944
["grad!", "generic", "Float64", "scalable", "reverse", "curly"] 12.213 ms (5%) 7.85 MiB (1%) 178688
["grad!", "generic", "Float64", "scalable", "reverse", "curly10"] 12.148 ms (5%) 7.85 MiB (1%) 178688
["grad!", "generic", "Float64", "scalable", "reverse", "curly20"] 21.703 ms (5%) 14.74 MiB (1%) 326365
["grad!", "generic", "Float64", "scalable", "reverse", "curly30"] 31.183 ms (5%) 20.54 MiB (1%) 472540
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaane"] 5.062 ms (5%) 2.85 MiB (1%) 65261
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanf"] 4.891 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaang"] 5.105 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanh"] 4.892 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaani"] 5.088 ms (5%) 2.85 MiB (1%) 65261
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanj"] 4.977 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaank"] 5.102 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanl"] 5.036 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanm"] 5.049 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaann"] 5.058 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaano"] 5.098 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanp"] 5.078 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixon3dq"] 958.767 μs (5%) 632.52 KiB (1%) 14029
["grad!", "generic", "Float64", "scalable", "reverse", "dqdrtic"] 2.247 ms (5%) 1.34 MiB (1%) 30956
["grad!", "generic", "Float64", "scalable", "reverse", "dqrtic"] 931.888 μs (5%) 592.81 KiB (1%) 13505
["grad!", "generic", "Float64", "scalable", "reverse", "edensch"] 3.925 ms (5%) 2.24 MiB (1%) 48975
["grad!", "generic", "Float64", "scalable", "reverse", "eg2"] 1.466 ms (5%) 949.88 KiB (1%) 21013
["grad!", "generic", "Float64", "scalable", "reverse", "elec"] 201.978 ms (5%) 122.02 MiB (1%) 2708654
["grad!", "generic", "Float64", "scalable", "reverse", "engval1"] 2.820 ms (5%) 1.49 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "errinros_mod"] 3.224 ms (5%) 1.98 MiB (1%) 42987
["grad!", "generic", "Float64", "scalable", "reverse", "extrosnb"] 1.284 ms (5%) 788.25 KiB (1%) 18015
["grad!", "generic", "Float64", "scalable", "reverse", "fletcbv2"] 1.968 ms (5%) 1.33 MiB (1%) 31037
["grad!", "generic", "Float64", "scalable", "reverse", "fletcbv3_mod"] 2.861 ms (5%) 1.98 MiB (1%) 44034
["grad!", "generic", "Float64", "scalable", "reverse", "fletchcr"] 2.226 ms (5%) 1.19 MiB (1%) 26995
["grad!", "generic", "Float64", "scalable", "reverse", "freuroth"] 6.829 ms (5%) 3.44 MiB (1%) 79950
["grad!", "generic", "Float64", "scalable", "reverse", "genhumps"] 4.050 ms (5%) 2.41 MiB (1%) 54965
["grad!", "generic", "Float64", "scalable", "reverse", "genrose"] 2.228 ms (5%) 1.34 MiB (1%) 30995
["grad!", "generic", "Float64", "scalable", "reverse", "genrose_nash"] 2.241 ms (5%) 1.34 MiB (1%) 30995
["grad!", "generic", "Float64", "scalable", "reverse", "hovercraft1d"] 204.381 μs (5%) 145.47 KiB (1%) 3009
["grad!", "generic", "Float64", "scalable", "reverse", "indef_mod"] 1.978 ms (5%) 1.41 MiB (1%) 33983
["grad!", "generic", "Float64", "scalable", "reverse", "integreq"] 2.429 s (5%) 354.529 ms 1015.69 MiB (1%) 23029528
["grad!", "generic", "Float64", "scalable", "reverse", "liarwhd"] 2.840 ms (5%) 1.49 MiB (1%) 35018
["grad!", "generic", "Float64", "scalable", "reverse", "marine"] 406.949 μs (5%) 262.05 KiB (1%) 5051
["grad!", "generic", "Float64", "scalable", "reverse", "morebv"] 3.647 ms (5%) 2.10 MiB (1%) 46020
["grad!", "generic", "Float64", "scalable", "reverse", "ncb20"] 34.315 ms (5%) 20.34 MiB (1%) 474393
["grad!", "generic", "Float64", "scalable", "reverse", "ncb20b"] 35.537 ms (5%) 20.69 MiB (1%) 483470
["grad!", "generic", "Float64", "scalable", "reverse", "noncvxu2"] 2.967 ms (5%) 1.92 MiB (1%) 41020
["grad!", "generic", "Float64", "scalable", "reverse", "noncvxun"] 2.968 ms (5%) 1.92 MiB (1%) 41020
["grad!", "generic", "Float64", "scalable", "reverse", "nondia"] 1.277 ms (5%) 788.25 KiB (1%) 18015
["grad!", "generic", "Float64", "scalable", "reverse", "nondquar"] 1.299 ms (5%) 834.77 KiB (1%) 19006
["grad!", "generic", "Float64", "scalable", "reverse", "penalty1"] 1.929 ms (5%) 1.16 MiB (1%) 27038
["grad!", "generic", "Float64", "scalable", "reverse", "penalty2"] 5.659 ms (5%) 3.33 MiB (1%) 80469
["grad!", "generic", "Float64", "scalable", "reverse", "penalty3"] 10.096 ms (5%) 5.69 MiB (1%) 126334
["grad!", "generic", "Float64", "scalable", "reverse", "polygon"] 763.704 μs (5%) 522.03 KiB (1%) 11500
["grad!", "generic", "Float64", "scalable", "reverse", "polygon1"] 779.043 μs (5%) 523.12 KiB (1%) 11528
["grad!", "generic", "Float64", "scalable", "reverse", "polygon2"] 506.976 μs (5%) 437.66 KiB (1%) 9042
["grad!", "generic", "Float64", "scalable", "reverse", "polygon3"] 641.668 μs (5%) 476.25 KiB (1%) 10028
["grad!", "generic", "Float64", "scalable", "reverse", "powellsg"] 1.452 ms (5%) 788.30 KiB (1%) 18016
["grad!", "generic", "Float64", "scalable", "reverse", "power"] 982.292 μs (5%) 593.16 KiB (1%) 13514
["grad!", "generic", "Float64", "scalable", "reverse", "quartc"] 955.171 μs (5%) 592.81 KiB (1%) 13505
["grad!", "generic", "Float64", "scalable", "reverse", "robotarm"] 2.534 μs (5%) 16.19 KiB (1%) 12
["grad!", "generic", "Float64", "scalable", "reverse", "sbrybnd"] 13.665 ms (5%) 8.28 MiB (1%) 199101
["grad!", "generic", "Float64", "scalable", "reverse", "schmvett"] 5.985 ms (5%) 3.12 MiB (1%) 74870
["grad!", "generic", "Float64", "scalable", "reverse", "scosine"] 2.466 ms (5%) 1.43 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "sinquad"] 2.629 ms (5%) 1.48 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "sparsine"] 2.851 ms (5%) 2.39 MiB (1%) 56514
["grad!", "generic", "Float64", "scalable", "reverse", "sparsqur"] 4.463 ms (5%) 2.75 MiB (1%) 62514
["grad!", "generic", "Float64", "scalable", "reverse", "spmsrtls"] 3.812 ms (5%) 2.65 MiB (1%) 60976
["grad!", "generic", "Float64", "scalable", "reverse", "srosenbr"] 1.349 ms (5%) 764.86 KiB (1%) 17516
["grad!", "generic", "Float64", "scalable", "reverse", "structural"] 1.179 ms (5%) 856.06 KiB (1%) 19487
["grad!", "generic", "Float64", "scalable", "reverse", "tointgss"] 4.100 ms (5%) 2.28 MiB (1%) 51916
["grad!", "generic", "Float64", "scalable", "reverse", "tquartic"] 1.625 ms (5%) 1011.72 KiB (1%) 21997
["grad!", "generic", "Float64", "scalable", "reverse", "tridia"] 1.838 ms (5%) 1.09 MiB (1%) 25495
["grad!", "generic", "Float64", "scalable", "reverse", "vardim"] 2.861 ms (5%) 1.86 MiB (1%) 40006
["grad!", "generic", "Float64", "scalable", "reverse", "woods"] 2.277 ms (5%) 1.21 MiB (1%) 27768
["grad!", "optimized", "Float32", "scalable", "forward", "NZF1"] 982.343 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arglina"] 4.270 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arglinb"] 3.871 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arglinc"] 3.862 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "argtrig"] 4.225 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arwhead"] 2.142 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "bdqrtic"] 3.736 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "bearing"] 8.829 ms (5%) 154.56 KiB (1%) 174
["grad!", "optimized", "Float32", "scalable", "forward", "brownal"] 2.207 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "broyden3d"] 4.358 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "broydn7d"] 6.032 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "brybnd"] 12.262 ms (5%) 17.73 KiB (1%) 379
["grad!", "optimized", "Float32", "scalable", "forward", "camshape"] 105.517 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "catenary"] 142.265 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "chain"] 24.495 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "chainwoo"] 1.221 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "channel"] 24.385 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "chnrosnb_mod"] 2.118 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 2.616 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clplatea"] 2.908 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clplateb"] 2.979 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clplatec"] 2.559 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 1.568 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "cosine"] 1.773 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "cragglvy"] 2.263 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "cragglvy2"] 2.187 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly"] 3.404 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly10"] 3.380 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly20"] 5.417 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly30"] 7.424 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaane"] 7.748 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanf"] 7.685 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaang"] 7.686 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanh"] 7.625 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaani"] 12.363 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanj"] 12.353 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaank"] 12.357 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanl"] 12.468 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanm"] 16.997 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaann"] 19.089 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaano"] 19.089 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanp"] 18.822 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixon3dq"] 455.108 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dqdrtic"] 1.294 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dqrtic"] 1.149 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "edensch"] 3.697 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "eg2"] 1.874 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "elec"] 112.535 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "engval1"] 2.155 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "errinros_mod"] 3.920 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "extrosnb"] 510.781 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "fletcbv2"] 3.010 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "fletcbv3_mod"] 9.614 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "fletchcr"] 654.950 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "freuroth"] 6.054 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "genhumps"] 5.204 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "genrose"] 951.681 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "genrose_nash"] 976.060 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 147.515 μs (5%) 1.39 MiB (1%) 254
["grad!", "optimized", "Float32", "scalable", "forward", "indef_mod"] 5.426 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "integreq"] 3.953 s (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "liarwhd"] 1.265 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "marine"] 1.528 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "morebv"] 7.790 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "ncb20"] 20.730 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "ncb20b"] 21.438 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "noncvxu2"] 2.794 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "noncvxun"] 2.783 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "nondia"] 497.959 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "nondquar"] 1.019 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "penalty1"] 2.482 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "penalty2"] 12.283 ms (5%) 8.34 MiB (1%) 254
["grad!", "optimized", "Float32", "scalable", "forward", "penalty3"] 11.785 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "polygon"] 1.409 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.320 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "polygon2"] 1.477 ms (5%) 4.18 MiB (1%) 506
["grad!", "optimized", "Float32", "scalable", "forward", "polygon3"] 1.704 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "powellsg"] 1.358 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "power"] 1.166 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "quartc"] 1.149 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "robotarm"] 25.848 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sbrybnd"] 16.170 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "schmvett"] 3.326 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "scosine"] 4.051 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sinquad"] 2.290 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sparsine"] 6.745 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sparsqur"] 2.048 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "spmsrtls"] 9.766 ms (5%) 4.17 MiB (1%) 254
["grad!", "optimized", "Float32", "scalable", "forward", "srosenbr"] 703.121 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "structural"] 10.173 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "tointgss"] 2.548 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "tquartic"] 539.436 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "tridia"] 2.580 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "vardim"] 3.302 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "woods"] 629.493 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "NZF1"] 134.450 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arglina"] 302.985 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arglinb"] 290.852 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arglinc"] 288.438 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "argtrig"] 258.132 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arwhead"] 249.906 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "bdqrtic"] 604.889 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "bearing"] 677.203 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "brownal"] 182.320 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "broyden3d"] 272.318 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "broydn7d"] 429.100 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "brybnd"] 832.743 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "camshape"] 31.318 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "catenary"] 20.167 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "chain"] 553.836 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "chainwoo"] 413.672 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "channel"] 546.753 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "chnrosnb_mod"] 249.255 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 105.486 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clplatea"] 498.499 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clplateb"] 502.167 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clplatec"] 443.857 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 89.407 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "cosine"] 152.174 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "cragglvy"] 309.256 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "cragglvy2"] 273.911 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly"] 1.296 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly10"] 1.465 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly20"] 2.645 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly30"] 4.061 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaane"] 463.495 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanf"] 476.369 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaang"] 473.623 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanh"] 473.934 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaani"] 479.283 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanj"] 482.149 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaank"] 475.948 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanl"] 481.530 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanm"] 478.472 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaann"] 475.577 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaano"] 474.585 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanp"] 487.288 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixon3dq"] 95.218 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dqdrtic"] 222.174 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dqrtic"] 87.232 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "edensch"] 341.908 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "eg2"] 155.129 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "elec"] 30.965 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "engval1"] 252.531 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "errinros_mod"] 279.621 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "extrosnb"] 128.520 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "fletcbv2"] 224.168 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "fletcbv3_mod"] 307.473 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "fletchcr"] 190.396 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "freuroth"] 570.243 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "genhumps"] 411.247 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "genrose"] 216.655 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "genrose_nash"] 223.777 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 21.189 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "indef_mod"] 241.280 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "integreq"] 242.942 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "liarwhd"] 252.812 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "marine"] 32.301 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "morebv"] 304.938 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "ncb20"] 4.486 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "ncb20b"] 4.630 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "noncvxu2"] 289.310 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "noncvxun"] 291.243 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "nondia"] 129.451 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "nondquar"] 123.871 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty1"] 176.479 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty2"] 566.066 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty3"] 961.001 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon"] 84.638 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 80.220 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon2"] 63.649 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 62.948 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "powellsg"] 125.705 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "power"] 90.007 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "quartc"] 86.912 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 569.353 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sbrybnd"] 1.413 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "schmvett"] 567.268 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "scosine"] 211.193 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sinquad"] 254.445 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sparsine"] 435.231 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sparsqur"] 455.860 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "spmsrtls"] 359.010 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "srosenbr"] 123.621 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "structural"] 101.158 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "tointgss"] 381.862 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "tquartic"] 158.676 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "tridia"] 176.420 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "vardim"] 258.482 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "woods"] 200.594 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "NZF1"] 1.195 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arglina"] 4.206 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arglinb"] 3.899 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arglinc"] 3.882 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "argtrig"] 4.826 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arwhead"] 2.186 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "bdqrtic"] 4.352 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "bearing"] 11.658 ms (5%) 284.91 KiB (1%) 260
["grad!", "optimized", "Float64", "scalable", "forward", "brownal"] 2.725 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "broyden3d"] 4.771 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "broydn7d"] 7.400 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "brybnd"] 13.346 ms (5%) 25.61 KiB (1%) 379
["grad!", "optimized", "Float64", "scalable", "forward", "camshape"] 115.635 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "catenary"] 176.629 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "chain"] 29.044 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "chainwoo"] 1.484 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "channel"] 39.584 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "chnrosnb_mod"] 2.720 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 2.790 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clplatea"] 3.450 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clplateb"] 3.500 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clplatec"] 3.028 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 1.658 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "cosine"] 1.904 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "cragglvy"] 2.551 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "cragglvy2"] 2.480 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly"] 3.977 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly10"] 3.987 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly20"] 6.251 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly30"] 8.735 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaane"] 8.374 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanf"] 8.303 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaang"] 8.303 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanh"] 8.231 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaani"] 13.112 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanj"] 13.061 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaank"] 13.060 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanl"] 13.153 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanm"] 17.913 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaann"] 19.744 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaano"] 19.740 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanp"] 19.529 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixon3dq"] 524.157 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dqdrtic"] 1.443 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dqrtic"] 1.623 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "edensch"] 4.291 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "eg2"] 2.112 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "elec"] 138.735 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "engval1"] 2.190 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "errinros_mod"] 3.709 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "extrosnb"] 557.019 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "fletcbv2"] 3.404 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "fletcbv3_mod"] 10.320 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "fletchcr"] 637.519 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "freuroth"] 6.030 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "genhumps"] 5.828 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "genrose"] 1.025 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "genrose_nash"] 1.040 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 230.560 μs (5%) 2.77 MiB (1%) 254
["grad!", "optimized", "Float64", "scalable", "forward", "indef_mod"] 6.195 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "integreq"] 4.171 s (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "liarwhd"] 1.474 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "marine"] 1.601 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "morebv"] 8.436 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "ncb20"] 23.154 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "ncb20b"] 23.845 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "noncvxu2"] 3.369 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "noncvxun"] 3.404 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "nondia"] 549.573 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "nondquar"] 1.110 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "penalty1"] 2.432 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "penalty2"] 13.261 ms (5%) 16.67 MiB (1%) 254
["grad!", "optimized", "Float64", "scalable", "forward", "penalty3"] 12.488 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "polygon"] 1.453 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.456 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "polygon2"] 1.617 ms (5%) 8.35 MiB (1%) 506
["grad!", "optimized", "Float64", "scalable", "forward", "polygon3"] 1.944 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "powellsg"] 1.541 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "power"] 1.290 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "quartc"] 1.624 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "robotarm"] 24.034 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sbrybnd"] 18.960 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "schmvett"] 3.714 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "scosine"] 4.585 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sinquad"] 2.282 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sparsine"] 8.273 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sparsqur"] 2.384 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "spmsrtls"] 10.498 ms (5%) 8.34 MiB (1%) 254
["grad!", "optimized", "Float64", "scalable", "forward", "srosenbr"] 750.119 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "structural"] 9.869 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "tointgss"] 2.856 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "tquartic"] 566.826 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "tridia"] 2.737 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "vardim"] 3.433 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "woods"] 762.572 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "NZF1"] 128.559 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arglina"] 290.872 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arglinb"] 289.260 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arglinc"] 285.833 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "argtrig"] 254.675 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arwhead"] 247.372 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "bdqrtic"] 605.009 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "bearing"] 630.816 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "brownal"] 182.240 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "broyden3d"] 270.094 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "broydn7d"] 423.961 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "brybnd"] 853.041 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "camshape"] 31.960 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "catenary"] 21.690 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "chain"] 775.319 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "chainwoo"] 398.954 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "channel"] 776.362 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "chnrosnb_mod"] 247.551 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 102.521 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clplatea"] 467.451 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clplateb"] 482.740 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clplatec"] 417.378 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 92.362 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "cosine"] 154.408 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "cragglvy"] 304.248 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "cragglvy2"] 271.026 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly"] 1.376 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly10"] 1.290 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly20"] 2.687 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly30"] 4.217 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaane"] 478.602 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanf"] 487.830 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaang"] 472.842 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanh"] 478.192 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaani"] 499.442 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanj"] 485.636 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaank"] 481.778 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanl"] 471.509 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanm"] 465.789 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaann"] 463.234 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaano"] 469.055 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanp"] 470.166 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixon3dq"] 94.045 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dqdrtic"] 217.676 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dqrtic"] 87.884 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "edensch"] 338.120 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "eg2"] 159.127 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "elec"] 33.759 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "engval1"] 245.388 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "errinros_mod"] 275.173 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "extrosnb"] 126.606 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "fletcbv2"] 221.884 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "fletcbv3_mod"] 319.014 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "fletchcr"] 192.889 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "freuroth"] 579.901 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "genhumps"] 421.816 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "genrose"] 215.762 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "genrose_nash"] 216.164 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 21.901 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "indef_mod"] 247.903 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "integreq"] 280.567 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "liarwhd"] 241.220 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "marine"] 31.609 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "morebv"] 301.302 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "ncb20"] 4.542 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "ncb20b"] 4.626 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "noncvxu2"] 298.276 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "noncvxun"] 291.473 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "nondia"] 126.646 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "nondquar"] 126.095 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "penalty1"] 178.262 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "penalty2"] 553.492 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "penalty3"] 914.645 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon"] 88.154 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 80.330 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon2"] 64.390 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 63.639 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "powellsg"] 123.480 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "power"] 91.751 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "quartc"] 86.982 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 793.417 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sbrybnd"] 1.371 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "schmvett"] 569.712 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "scosine"] 215.993 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sinquad"] 260.977 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sparsine"] 455.479 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sparsqur"] 442.325 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "spmsrtls"] 355.183 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "srosenbr"] 121.637 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "structural"] 108.633 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "tointgss"] 377.554 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "tquartic"] 159.437 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "tridia"] 178.963 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "vardim"] 260.926 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "woods"] 194.623 μs (5%) 32 bytes (1%) 2

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["grad!", "generic", "Float32", "scalable", "forward"]
  • ["grad!", "generic", "Float32", "scalable", "reverse"]
  • ["grad!", "generic", "Float64", "scalable", "forward"]
  • ["grad!", "generic", "Float64", "scalable", "reverse"]
  • ["grad!", "optimized", "Float32", "scalable", "forward"]
  • ["grad!", "optimized", "Float32", "scalable", "reverse"]
  • ["grad!", "optimized", "Float64", "scalable", "forward"]
  • ["grad!", "optimized", "Float64", "scalable", "reverse"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      26550 s          0 s       2171 s      88625 s          0 s
       #2     0 MHz      38423 s          0 s       2364 s      76596 s          0 s
       #3     0 MHz      26481 s          0 s       2303 s      88613 s          0 s
       #4     0 MHz      36636 s          0 s       2545 s      78221 s          0 s
  Memory: 15.61526870727539 GB (11254.55078125 MB free)
  Uptime: 11760.68 sec
  Load Avg:  1.0  1.02  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 28 Mar 2025 - 02:44
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["grad!", "generic", "Float32", "scalable", "forward", "NZF1"] 979.326 μs (5%) 50.94 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "arglina"] 4.297 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "arglinb"] 4.028 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "arglinc"] 4.021 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "argtrig"] 4.217 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "arwhead"] 2.060 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "bdqrtic"] 3.717 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "bearing"] 8.879 ms (5%) 207.38 KiB (1%) 179
["grad!", "generic", "Float32", "scalable", "forward", "brownal"] 2.206 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "broyden3d"] 4.228 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "broydn7d"] 6.024 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "brybnd"] 12.300 ms (5%) 69.20 KiB (1%) 382
["grad!", "generic", "Float32", "scalable", "forward", "camshape"] 105.407 μs (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "catenary"] 144.159 μs (5%) 51.50 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "chain"] 25.448 μs (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "chainwoo"] 1.248 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "channel"] 25.317 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "chnrosnb_mod"] 2.089 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "clnlbeam"] 2.668 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "clplatea"] 2.975 ms (5%) 49.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "clplateb"] 2.968 ms (5%) 49.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "clplatec"] 2.518 ms (5%) 49.62 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "controlinvestment"] 1.577 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "cosine"] 1.817 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "cragglvy"] 2.282 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "cragglvy2"] 2.177 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "curly"] 3.358 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "curly10"] 3.334 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "curly20"] 5.319 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "curly30"] 7.954 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaane"] 7.696 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanf"] 7.726 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaang"] 7.751 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanh"] 7.675 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaani"] 12.408 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanj"] 12.454 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaank"] 12.459 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanl"] 12.573 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanm"] 17.136 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaann"] 19.312 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaano"] 19.308 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanp"] 19.152 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixon3dq"] 429.040 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "dqdrtic"] 1.349 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "dqrtic"] 1.155 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "edensch"] 3.679 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "eg2"] 1.834 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "elec"] 112.511 ms (5%) 51.47 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "engval1"] 2.136 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "errinros_mod"] 3.253 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "extrosnb"] 525.691 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "fletcbv2"] 2.670 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "fletcbv3_mod"] 9.495 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "fletchcr"] 638.499 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "freuroth"] 6.152 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "genhumps"] 5.276 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "genrose"] 903.986 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "genrose_nash"] 934.962 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "hovercraft1d"] 137.616 μs (5%) 1.44 MiB (1%) 259
["grad!", "generic", "Float32", "scalable", "forward", "indef_mod"] 5.315 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "integreq"] 3.916 s (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "liarwhd"] 1.280 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "marine"] 1.531 ms (5%) 52.06 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "morebv"] 7.941 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "ncb20"] 20.482 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "ncb20b"] 21.696 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "noncvxu2"] 2.836 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "noncvxun"] 2.831 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "nondia"] 523.627 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "nondquar"] 1.004 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "penalty1"] 2.555 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "penalty2"] 12.354 ms (5%) 8.39 MiB (1%) 257
["grad!", "generic", "Float32", "scalable", "forward", "penalty3"] 11.785 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "polygon"] 1.401 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "polygon1"] 1.324 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "polygon2"] 1.613 ms (5%) 4.23 MiB (1%) 511
["grad!", "generic", "Float32", "scalable", "forward", "polygon3"] 1.816 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "powellsg"] 1.337 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "power"] 1.161 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "quartc"] 1.154 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "robotarm"] 26.349 μs (5%) 51.94 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "sbrybnd"] 15.909 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "schmvett"] 3.360 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "scosine"] 3.987 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "sinquad"] 2.371 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "sparsine"] 6.943 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "sparsqur"] 2.092 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "spmsrtls"] 9.644 ms (5%) 4.22 MiB (1%) 259
["grad!", "generic", "Float32", "scalable", "forward", "srosenbr"] 668.946 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "structural"] 9.644 ms (5%) 180.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "tointgss"] 2.568 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "tquartic"] 554.805 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "tridia"] 2.588 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "vardim"] 3.335 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "woods"] 634.423 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "reverse", "NZF1"] 1.603 ms (5%) 640.75 KiB (1%) 17710
["grad!", "generic", "Float32", "scalable", "reverse", "arglina"] 3.863 ms (5%) 1.70 MiB (1%) 44034
["grad!", "generic", "Float32", "scalable", "reverse", "arglinb"] 3.320 ms (5%) 1.62 MiB (1%) 42999
["grad!", "generic", "Float32", "scalable", "reverse", "arglinc"] 3.354 ms (5%) 1.62 MiB (1%) 42945
["grad!", "generic", "Float32", "scalable", "reverse", "argtrig"] 2.628 ms (5%) 1.11 MiB (1%) 32512
["grad!", "generic", "Float32", "scalable", "reverse", "arwhead"] 3.213 ms (5%) 1.24 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "bdqrtic"] 6.912 ms (5%) 2.91 MiB (1%) 81697
["grad!", "generic", "Float32", "scalable", "reverse", "bearing"] 8.052 ms (5%) 3.55 MiB (1%) 108725
["grad!", "generic", "Float32", "scalable", "reverse", "brownal"] 2.099 ms (5%) 1.01 MiB (1%) 28018
["grad!", "generic", "Float32", "scalable", "reverse", "broyden3d"] 3.636 ms (5%) 1.61 MiB (1%) 40021
["grad!", "generic", "Float32", "scalable", "reverse", "broydn7d"] 4.631 ms (5%) 2.00 MiB (1%) 53006
["grad!", "generic", "Float32", "scalable", "reverse", "brybnd"] 9.851 ms (5%) 4.01 MiB (1%) 113803
["grad!", "generic", "Float32", "scalable", "reverse", "camshape"] 338.131 μs (5%) 201.86 KiB (1%) 5020
["grad!", "generic", "Float32", "scalable", "reverse", "catenary"] 212.345 μs (5%) 119.84 KiB (1%) 3350
["grad!", "generic", "Float32", "scalable", "reverse", "chain"] 1.694 μs (5%) 8.23 KiB (1%) 13
["grad!", "generic", "Float32", "scalable", "reverse", "chainwoo"] 5.658 ms (5%) 2.09 MiB (1%) 55413
["grad!", "generic", "Float32", "scalable", "reverse", "channel"] 1.973 μs (5%) 8.19 KiB (1%) 12
["grad!", "generic", "Float32", "scalable", "reverse", "chnrosnb_mod"] 3.238 ms (5%) 1.44 MiB (1%) 42979
["grad!", "generic", "Float32", "scalable", "reverse", "clnlbeam"] 911.309 μs (5%) 528.80 KiB (1%) 14626
["grad!", "generic", "Float32", "scalable", "reverse", "clplatea"] 4.844 ms (5%) 2.51 MiB (1%) 68134
["grad!", "generic", "Float32", "scalable", "reverse", "clplateb"] 4.815 ms (5%) 2.52 MiB (1%) 68464
["grad!", "generic", "Float32", "scalable", "reverse", "clplatec"] 4.232 ms (5%) 2.24 MiB (1%) 59145
["grad!", "generic", "Float32", "scalable", "reverse", "controlinvestment"] 977.402 μs (5%) 529.89 KiB (1%) 13995
["grad!", "generic", "Float32", "scalable", "reverse", "cosine"] 1.928 ms (5%) 801.06 KiB (1%) 20997
["grad!", "generic", "Float32", "scalable", "reverse", "cragglvy"] 3.600 ms (5%) 1.67 MiB (1%) 41936
["grad!", "generic", "Float32", "scalable", "reverse", "cragglvy2"] 3.174 ms (5%) 1.30 MiB (1%) 36944
["grad!", "generic", "Float32", "scalable", "reverse", "curly"] 13.267 ms (5%) 6.75 MiB (1%) 178688
["grad!", "generic", "Float32", "scalable", "reverse", "curly10"] 13.110 ms (5%) 6.75 MiB (1%) 178688
["grad!", "generic", "Float32", "scalable", "reverse", "curly20"] 23.884 ms (5%) 12.74 MiB (1%) 326365
["grad!", "generic", "Float32", "scalable", "reverse", "curly30"] 33.494 ms (5%) 17.65 MiB (1%) 472540
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaane"] 5.605 ms (5%) 2.41 MiB (1%) 65261
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanf"] 5.190 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaang"] 5.402 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanh"] 5.435 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaani"] 5.627 ms (5%) 2.41 MiB (1%) 65261
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanj"] 5.234 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaank"] 5.502 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanl"] 5.258 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanm"] 5.385 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaann"] 5.398 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaano"] 5.381 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanp"] 5.562 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixon3dq"] 975.560 μs (5%) 530.95 KiB (1%) 14029
["grad!", "generic", "Float32", "scalable", "reverse", "dqdrtic"] 2.261 ms (5%) 1.12 MiB (1%) 30956
["grad!", "generic", "Float32", "scalable", "reverse", "dqrtic"] 968.807 μs (5%) 491.34 KiB (1%) 13505
["grad!", "generic", "Float32", "scalable", "reverse", "edensch"] 4.648 ms (5%) 1.90 MiB (1%) 48975
["grad!", "generic", "Float32", "scalable", "reverse", "eg2"] 1.739 ms (5%) 801.56 KiB (1%) 21013
["grad!", "generic", "Float32", "scalable", "reverse", "elec"] 217.936 ms (5%) 104.30 MiB (1%) 2708654
["grad!", "generic", "Float32", "scalable", "reverse", "engval1"] 3.171 ms (5%) 1.24 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "errinros_mod"] 4.228 ms (5%) 1.65 MiB (1%) 42987
["grad!", "generic", "Float32", "scalable", "reverse", "extrosnb"] 1.363 ms (5%) 655.53 KiB (1%) 18015
["grad!", "generic", "Float32", "scalable", "reverse", "fletcbv2"] 2.007 ms (5%) 1.12 MiB (1%) 31037
["grad!", "generic", "Float32", "scalable", "reverse", "fletcbv3_mod"] 3.110 ms (5%) 1.70 MiB (1%) 44034
["grad!", "generic", "Float32", "scalable", "reverse", "fletchcr"] 2.792 ms (5%) 1019.72 KiB (1%) 26995
["grad!", "generic", "Float32", "scalable", "reverse", "freuroth"] 8.162 ms (5%) 2.89 MiB (1%) 79950
["grad!", "generic", "Float32", "scalable", "reverse", "genhumps"] 4.339 ms (5%) 2.03 MiB (1%) 54965
["grad!", "generic", "Float32", "scalable", "reverse", "genrose"] 2.339 ms (5%) 1.12 MiB (1%) 30995
["grad!", "generic", "Float32", "scalable", "reverse", "genrose_nash"] 2.331 ms (5%) 1.12 MiB (1%) 30995
["grad!", "generic", "Float32", "scalable", "reverse", "hovercraft1d"] 215.100 μs (5%) 116.97 KiB (1%) 3009
["grad!", "generic", "Float32", "scalable", "reverse", "indef_mod"] 2.040 ms (5%) 1.19 MiB (1%) 33983
["grad!", "generic", "Float32", "scalable", "reverse", "integreq"] 2.876 s (5%) 617.154 ms 862.91 MiB (1%) 23029528
["grad!", "generic", "Float32", "scalable", "reverse", "liarwhd"] 3.410 ms (5%) 1.24 MiB (1%) 35018
["grad!", "generic", "Float32", "scalable", "reverse", "marine"] 542.993 μs (5%) 222.70 KiB (1%) 5051
["grad!", "generic", "Float32", "scalable", "reverse", "morebv"] 4.061 ms (5%) 1.79 MiB (1%) 46020
["grad!", "generic", "Float32", "scalable", "reverse", "ncb20"] 36.968 ms (5%) 17.19 MiB (1%) 474393
["grad!", "generic", "Float32", "scalable", "reverse", "ncb20b"] 38.068 ms (5%) 17.48 MiB (1%) 483470
["grad!", "generic", "Float32", "scalable", "reverse", "noncvxu2"] 3.298 ms (5%) 1.65 MiB (1%) 41020
["grad!", "generic", "Float32", "scalable", "reverse", "noncvxun"] 3.268 ms (5%) 1.65 MiB (1%) 41020
["grad!", "generic", "Float32", "scalable", "reverse", "nondia"] 1.378 ms (5%) 655.53 KiB (1%) 18015
["grad!", "generic", "Float32", "scalable", "reverse", "nondquar"] 1.341 ms (5%) 702.11 KiB (1%) 19006
["grad!", "generic", "Float32", "scalable", "reverse", "penalty1"] 2.015 ms (5%) 989.88 KiB (1%) 27038
["grad!", "generic", "Float32", "scalable", "reverse", "penalty2"] 6.428 ms (5%) 2.82 MiB (1%) 80469
["grad!", "generic", "Float32", "scalable", "reverse", "penalty3"] 11.367 ms (5%) 4.82 MiB (1%) 126334
["grad!", "generic", "Float32", "scalable", "reverse", "polygon"] 945.573 μs (5%) 444.11 KiB (1%) 11500
["grad!", "generic", "Float32", "scalable", "reverse", "polygon1"] 941.747 μs (5%) 445.03 KiB (1%) 11528
["grad!", "generic", "Float32", "scalable", "reverse", "polygon2"] 524.408 μs (5%) 367.25 KiB (1%) 9038
["grad!", "generic", "Float32", "scalable", "reverse", "polygon3"] 651.435 μs (5%) 405.97 KiB (1%) 10028
["grad!", "generic", "Float32", "scalable", "reverse", "powellsg"] 1.775 ms (5%) 655.58 KiB (1%) 18016
["grad!", "generic", "Float32", "scalable", "reverse", "power"] 1.008 ms (5%) 491.62 KiB (1%) 13514
["grad!", "generic", "Float32", "scalable", "reverse", "quartc"] 961.502 μs (5%) 491.34 KiB (1%) 13505
["grad!", "generic", "Float32", "scalable", "reverse", "robotarm"] 2.040 μs (5%) 8.31 KiB (1%) 12
["grad!", "generic", "Float32", "scalable", "reverse", "sbrybnd"] 14.980 ms (5%) 7.05 MiB (1%) 199101
["grad!", "generic", "Float32", "scalable", "reverse", "schmvett"] 7.210 ms (5%) 2.63 MiB (1%) 74870
["grad!", "generic", "Float32", "scalable", "reverse", "scosine"] 2.856 ms (5%) 1.19 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "sinquad"] 3.122 ms (5%) 1.24 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "sparsine"] 2.977 ms (5%) 2.04 MiB (1%) 56514
["grad!", "generic", "Float32", "scalable", "reverse", "sparsqur"] 4.703 ms (5%) 2.32 MiB (1%) 62514
["grad!", "generic", "Float32", "scalable", "reverse", "spmsrtls"] 3.870 ms (5%) 2.20 MiB (1%) 60976
["grad!", "generic", "Float32", "scalable", "reverse", "srosenbr"] 1.631 ms (5%) 632.14 KiB (1%) 17516
["grad!", "generic", "Float32", "scalable", "reverse", "structural"] 1.173 ms (5%) 717.84 KiB (1%) 19487
["grad!", "generic", "Float32", "scalable", "reverse", "tointgss"] 5.416 ms (5%) 1.94 MiB (1%) 51916
["grad!", "generic", "Float32", "scalable", "reverse", "tquartic"] 1.662 ms (5%) 847.91 KiB (1%) 21997
["grad!", "generic", "Float32", "scalable", "reverse", "tridia"] 2.118 ms (5%) 934.00 KiB (1%) 25495
["grad!", "generic", "Float32", "scalable", "reverse", "vardim"] 2.964 ms (5%) 1.58 MiB (1%) 40006
["grad!", "generic", "Float32", "scalable", "reverse", "woods"] 2.854 ms (5%) 1.01 MiB (1%) 27768
["grad!", "generic", "Float64", "scalable", "forward", "NZF1"] 1.186 ms (5%) 101.66 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "arglina"] 4.260 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "arglinb"] 3.884 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "arglinc"] 3.877 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "argtrig"] 4.793 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "arwhead"] 2.191 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "bdqrtic"] 4.345 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "bearing"] 11.422 ms (5%) 390.25 KiB (1%) 265
["grad!", "generic", "Float64", "scalable", "forward", "brownal"] 2.772 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "broyden3d"] 4.803 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "broydn7d"] 7.407 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "brybnd"] 13.299 ms (5%) 128.36 KiB (1%) 382
["grad!", "generic", "Float64", "scalable", "forward", "camshape"] 116.407 μs (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "catenary"] 180.106 μs (5%) 102.78 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "chain"] 30.227 μs (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "chainwoo"] 1.495 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "channel"] 28.764 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "chnrosnb_mod"] 2.687 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "clnlbeam"] 2.751 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "clplatea"] 3.471 ms (5%) 98.94 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "clplateb"] 3.499 ms (5%) 98.94 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "clplatec"] 3.023 ms (5%) 98.97 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "controlinvestment"] 1.674 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "cosine"] 1.916 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "cragglvy"] 2.467 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "cragglvy2"] 2.382 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "curly"] 3.991 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "curly10"] 3.974 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "curly20"] 6.241 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "curly30"] 8.703 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaane"] 8.311 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanf"] 8.315 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaang"] 8.316 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanh"] 8.263 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaani"] 13.165 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanj"] 13.136 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaank"] 13.134 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanl"] 13.266 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanm"] 17.960 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaann"] 20.042 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaano"] 20.033 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanp"] 19.866 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixon3dq"] 527.514 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "dqdrtic"] 1.438 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "dqrtic"] 1.623 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "edensch"] 4.183 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "eg2"] 2.128 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "elec"] 140.416 ms (5%) 102.75 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "engval1"] 2.198 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "errinros_mod"] 3.720 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "extrosnb"] 559.332 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "fletcbv2"] 3.573 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "fletcbv3_mod"] 10.395 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "fletchcr"] 639.092 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "freuroth"] 5.918 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "genhumps"] 5.915 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "genrose"] 1.026 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "genrose_nash"] 1.044 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "hovercraft1d"] 243.234 μs (5%) 2.87 MiB (1%) 259
["grad!", "generic", "Float64", "scalable", "forward", "indef_mod"] 6.367 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "integreq"] 4.184 s (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "liarwhd"] 1.475 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "marine"] 1.602 ms (5%) 103.72 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "morebv"] 8.501 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "ncb20"] 23.255 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "ncb20b"] 23.669 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "noncvxu2"] 3.395 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "noncvxun"] 3.392 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "nondia"] 551.508 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "nondquar"] 1.115 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "penalty1"] 2.455 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "penalty2"] 13.194 ms (5%) 16.77 MiB (1%) 257
["grad!", "generic", "Float64", "scalable", "forward", "penalty3"] 12.589 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "polygon"] 1.504 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "polygon1"] 1.461 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "polygon2"] 1.722 ms (5%) 8.45 MiB (1%) 511
["grad!", "generic", "Float64", "scalable", "forward", "polygon3"] 1.930 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "powellsg"] 1.573 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "power"] 1.269 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "quartc"] 1.626 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "robotarm"] 24.846 μs (5%) 103.72 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "sbrybnd"] 18.384 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "schmvett"] 3.713 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "scosine"] 4.558 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "sinquad"] 2.175 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "sparsine"] 8.307 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "sparsqur"] 2.379 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "spmsrtls"] 10.794 ms (5%) 8.44 MiB (1%) 259
["grad!", "generic", "Float64", "scalable", "forward", "srosenbr"] 747.914 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "structural"] 9.784 ms (5%) 360.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "tointgss"] 2.971 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "tquartic"] 566.267 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "tridia"] 2.611 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "vardim"] 3.423 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "woods"] 769.815 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "reverse", "NZF1"] 1.480 ms (5%) 769.50 KiB (1%) 17710
["grad!", "generic", "Float64", "scalable", "reverse", "arglina"] 3.379 ms (5%) 2.01 MiB (1%) 44034
["grad!", "generic", "Float64", "scalable", "reverse", "arglinb"] 3.162 ms (5%) 1.94 MiB (1%) 42999
["grad!", "generic", "Float64", "scalable", "reverse", "arglinc"] 3.152 ms (5%) 1.93 MiB (1%) 42945
["grad!", "generic", "Float64", "scalable", "reverse", "argtrig"] 2.025 ms (5%) 1.32 MiB (1%) 32512
["grad!", "generic", "Float64", "scalable", "reverse", "arwhead"] 2.906 ms (5%) 1.49 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "bdqrtic"] 6.388 ms (5%) 3.50 MiB (1%) 81697
["grad!", "generic", "Float64", "scalable", "reverse", "bearing"] 7.285 ms (5%) 4.38 MiB (1%) 108725
["grad!", "generic", "Float64", "scalable", "reverse", "brownal"] 1.927 ms (5%) 1.20 MiB (1%) 28018
["grad!", "generic", "Float64", "scalable", "reverse", "broyden3d"] 3.462 ms (5%) 1.89 MiB (1%) 40021
["grad!", "generic", "Float64", "scalable", "reverse", "broydn7d"] 4.167 ms (5%) 2.35 MiB (1%) 53006
["grad!", "generic", "Float64", "scalable", "reverse", "brybnd"] 8.632 ms (5%) 4.78 MiB (1%) 113803
["grad!", "generic", "Float64", "scalable", "reverse", "camshape"] 318.715 μs (5%) 240.88 KiB (1%) 5020
["grad!", "generic", "Float64", "scalable", "reverse", "catenary"] 213.468 μs (5%) 148.44 KiB (1%) 3350
["grad!", "generic", "Float64", "scalable", "reverse", "chain"] 2.625 μs (5%) 15.98 KiB (1%) 13
["grad!", "generic", "Float64", "scalable", "reverse", "chainwoo"] 4.809 ms (5%) 2.48 MiB (1%) 55413
["grad!", "generic", "Float64", "scalable", "reverse", "channel"] 2.573 μs (5%) 15.94 KiB (1%) 12
["grad!", "generic", "Float64", "scalable", "reverse", "chnrosnb_mod"] 2.887 ms (5%) 1.77 MiB (1%) 42979
["grad!", "generic", "Float64", "scalable", "reverse", "clnlbeam"] 910.037 μs (5%) 629.89 KiB (1%) 14626
["grad!", "generic", "Float64", "scalable", "reverse", "clplatea"] 4.718 ms (5%) 2.96 MiB (1%) 68134
["grad!", "generic", "Float64", "scalable", "reverse", "clplateb"] 4.643 ms (5%) 2.97 MiB (1%) 68464
["grad!", "generic", "Float64", "scalable", "reverse", "clplatec"] 4.157 ms (5%) 2.63 MiB (1%) 59145
["grad!", "generic", "Float64", "scalable", "reverse", "controlinvestment"] 946.656 μs (5%) 631.20 KiB (1%) 13995
["grad!", "generic", "Float64", "scalable", "reverse", "cosine"] 1.603 ms (5%) 949.27 KiB (1%) 20997
["grad!", "generic", "Float64", "scalable", "reverse", "cragglvy"] 3.242 ms (5%) 1.95 MiB (1%) 41936
["grad!", "generic", "Float64", "scalable", "reverse", "cragglvy2"] 2.808 ms (5%) 1.55 MiB (1%) 36944
["grad!", "generic", "Float64", "scalable", "reverse", "curly"] 12.381 ms (5%) 7.85 MiB (1%) 178688
["grad!", "generic", "Float64", "scalable", "reverse", "curly10"] 12.522 ms (5%) 7.85 MiB (1%) 178688
["grad!", "generic", "Float64", "scalable", "reverse", "curly20"] 22.489 ms (5%) 14.74 MiB (1%) 326365
["grad!", "generic", "Float64", "scalable", "reverse", "curly30"] 32.211 ms (5%) 20.54 MiB (1%) 472540
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaane"] 5.126 ms (5%) 2.85 MiB (1%) 65261
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanf"] 4.968 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaang"] 5.176 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanh"] 5.050 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaani"] 5.208 ms (5%) 2.85 MiB (1%) 65261
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanj"] 5.145 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaank"] 5.208 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanl"] 5.084 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanm"] 5.132 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaann"] 5.220 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaano"] 5.209 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanp"] 5.313 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixon3dq"] 961.583 μs (5%) 632.52 KiB (1%) 14029
["grad!", "generic", "Float64", "scalable", "reverse", "dqdrtic"] 2.257 ms (5%) 1.34 MiB (1%) 30956
["grad!", "generic", "Float64", "scalable", "reverse", "dqrtic"] 945.503 μs (5%) 592.81 KiB (1%) 13505
["grad!", "generic", "Float64", "scalable", "reverse", "edensch"] 4.056 ms (5%) 2.24 MiB (1%) 48975
["grad!", "generic", "Float64", "scalable", "reverse", "eg2"] 1.477 ms (5%) 949.88 KiB (1%) 21013
["grad!", "generic", "Float64", "scalable", "reverse", "elec"] 199.874 ms (5%) 122.02 MiB (1%) 2708654
["grad!", "generic", "Float64", "scalable", "reverse", "engval1"] 2.891 ms (5%) 1.49 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "errinros_mod"] 3.368 ms (5%) 1.98 MiB (1%) 42987
["grad!", "generic", "Float64", "scalable", "reverse", "extrosnb"] 1.329 ms (5%) 788.25 KiB (1%) 18015
["grad!", "generic", "Float64", "scalable", "reverse", "fletcbv2"] 1.967 ms (5%) 1.33 MiB (1%) 31037
["grad!", "generic", "Float64", "scalable", "reverse", "fletcbv3_mod"] 2.937 ms (5%) 1.98 MiB (1%) 44034
["grad!", "generic", "Float64", "scalable", "reverse", "fletchcr"] 2.260 ms (5%) 1.19 MiB (1%) 26995
["grad!", "generic", "Float64", "scalable", "reverse", "freuroth"] 7.031 ms (5%) 3.44 MiB (1%) 79950
["grad!", "generic", "Float64", "scalable", "reverse", "genhumps"] 4.165 ms (5%) 2.41 MiB (1%) 54965
["grad!", "generic", "Float64", "scalable", "reverse", "genrose"] 2.253 ms (5%) 1.34 MiB (1%) 30995
["grad!", "generic", "Float64", "scalable", "reverse", "genrose_nash"] 2.318 ms (5%) 1.34 MiB (1%) 30995
["grad!", "generic", "Float64", "scalable", "reverse", "hovercraft1d"] 209.741 μs (5%) 145.47 KiB (1%) 3009
["grad!", "generic", "Float64", "scalable", "reverse", "indef_mod"] 2.027 ms (5%) 1.41 MiB (1%) 33983
["grad!", "generic", "Float64", "scalable", "reverse", "integreq"] 2.382 s (5%) 411.005 ms 1015.69 MiB (1%) 23029528
["grad!", "generic", "Float64", "scalable", "reverse", "liarwhd"] 2.867 ms (5%) 1.49 MiB (1%) 35018
["grad!", "generic", "Float64", "scalable", "reverse", "marine"] 410.836 μs (5%) 262.05 KiB (1%) 5051
["grad!", "generic", "Float64", "scalable", "reverse", "morebv"] 3.809 ms (5%) 2.10 MiB (1%) 46020
["grad!", "generic", "Float64", "scalable", "reverse", "ncb20"] 35.225 ms (5%) 20.34 MiB (1%) 474393
["grad!", "generic", "Float64", "scalable", "reverse", "ncb20b"] 35.585 ms (5%) 20.69 MiB (1%) 483470
["grad!", "generic", "Float64", "scalable", "reverse", "noncvxu2"] 3.069 ms (5%) 1.92 MiB (1%) 41020
["grad!", "generic", "Float64", "scalable", "reverse", "noncvxun"] 3.063 ms (5%) 1.92 MiB (1%) 41020
["grad!", "generic", "Float64", "scalable", "reverse", "nondia"] 1.324 ms (5%) 788.25 KiB (1%) 18015
["grad!", "generic", "Float64", "scalable", "reverse", "nondquar"] 1.309 ms (5%) 834.77 KiB (1%) 19006
["grad!", "generic", "Float64", "scalable", "reverse", "penalty1"] 1.949 ms (5%) 1.16 MiB (1%) 27038
["grad!", "generic", "Float64", "scalable", "reverse", "penalty2"] 5.779 ms (5%) 3.33 MiB (1%) 80469
["grad!", "generic", "Float64", "scalable", "reverse", "penalty3"] 10.431 ms (5%) 5.69 MiB (1%) 126334
["grad!", "generic", "Float64", "scalable", "reverse", "polygon"] 821.573 μs (5%) 522.03 KiB (1%) 11500
["grad!", "generic", "Float64", "scalable", "reverse", "polygon1"] 812.273 μs (5%) 523.12 KiB (1%) 11528
["grad!", "generic", "Float64", "scalable", "reverse", "polygon2"] 520.931 μs (5%) 437.66 KiB (1%) 9042
["grad!", "generic", "Float64", "scalable", "reverse", "polygon3"] 647.337 μs (5%) 476.25 KiB (1%) 10028
["grad!", "generic", "Float64", "scalable", "reverse", "powellsg"] 1.480 ms (5%) 788.30 KiB (1%) 18016
["grad!", "generic", "Float64", "scalable", "reverse", "power"] 964.359 μs (5%) 593.16 KiB (1%) 13514
["grad!", "generic", "Float64", "scalable", "reverse", "quartc"] 957.155 μs (5%) 592.81 KiB (1%) 13505
["grad!", "generic", "Float64", "scalable", "reverse", "robotarm"] 2.521 μs (5%) 16.19 KiB (1%) 12
["grad!", "generic", "Float64", "scalable", "reverse", "sbrybnd"] 14.141 ms (5%) 8.28 MiB (1%) 199101
["grad!", "generic", "Float64", "scalable", "reverse", "schmvett"] 6.456 ms (5%) 3.12 MiB (1%) 74870
["grad!", "generic", "Float64", "scalable", "reverse", "scosine"] 2.600 ms (5%) 1.43 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "sinquad"] 2.734 ms (5%) 1.48 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "sparsine"] 2.893 ms (5%) 2.39 MiB (1%) 56514
["grad!", "generic", "Float64", "scalable", "reverse", "sparsqur"] 4.523 ms (5%) 2.75 MiB (1%) 62514
["grad!", "generic", "Float64", "scalable", "reverse", "spmsrtls"] 3.784 ms (5%) 2.65 MiB (1%) 60976
["grad!", "generic", "Float64", "scalable", "reverse", "srosenbr"] 1.364 ms (5%) 764.86 KiB (1%) 17516
["grad!", "generic", "Float64", "scalable", "reverse", "structural"] 1.204 ms (5%) 856.06 KiB (1%) 19487
["grad!", "generic", "Float64", "scalable", "reverse", "tointgss"] 4.040 ms (5%) 2.28 MiB (1%) 51916
["grad!", "generic", "Float64", "scalable", "reverse", "tquartic"] 1.663 ms (5%) 1011.72 KiB (1%) 21997
["grad!", "generic", "Float64", "scalable", "reverse", "tridia"] 1.898 ms (5%) 1.09 MiB (1%) 25495
["grad!", "generic", "Float64", "scalable", "reverse", "vardim"] 2.930 ms (5%) 1.86 MiB (1%) 40006
["grad!", "generic", "Float64", "scalable", "reverse", "woods"] 2.328 ms (5%) 1.21 MiB (1%) 27768
["grad!", "optimized", "Float32", "scalable", "forward", "NZF1"] 981.510 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arglina"] 4.263 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arglinb"] 3.873 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arglinc"] 3.875 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "argtrig"] 4.226 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arwhead"] 2.136 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "bdqrtic"] 3.743 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "bearing"] 8.870 ms (5%) 154.56 KiB (1%) 174
["grad!", "optimized", "Float32", "scalable", "forward", "brownal"] 2.201 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "broyden3d"] 4.359 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "broydn7d"] 6.026 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "brybnd"] 12.171 ms (5%) 17.73 KiB (1%) 379
["grad!", "optimized", "Float32", "scalable", "forward", "camshape"] 104.745 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "catenary"] 143.167 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "chain"] 24.516 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "chainwoo"] 1.219 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "channel"] 24.275 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "chnrosnb_mod"] 2.128 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 2.655 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clplatea"] 2.938 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clplateb"] 2.965 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clplatec"] 2.517 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 1.565 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "cosine"] 1.760 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "cragglvy"] 2.256 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "cragglvy2"] 2.174 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly"] 3.377 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly10"] 3.369 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly20"] 5.413 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly30"] 7.320 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaane"] 7.706 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanf"] 7.729 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaang"] 7.731 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanh"] 7.672 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaani"] 12.398 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanj"] 12.444 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaank"] 12.461 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanl"] 12.565 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanm"] 17.125 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaann"] 19.314 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaano"] 19.303 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanp"] 19.154 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixon3dq"] 445.902 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dqdrtic"] 1.292 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dqrtic"] 1.150 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "edensch"] 3.696 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "eg2"] 1.888 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "elec"] 112.588 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "engval1"] 2.160 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "errinros_mod"] 3.276 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "extrosnb"] 509.720 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "fletcbv2"] 2.890 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "fletcbv3_mod"] 9.534 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "fletchcr"] 655.002 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "freuroth"] 6.064 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "genhumps"] 5.033 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "genrose"] 939.942 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "genrose_nash"] 970.300 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 152.715 μs (5%) 1.39 MiB (1%) 254
["grad!", "optimized", "Float32", "scalable", "forward", "indef_mod"] 5.198 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "integreq"] 3.966 s (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "liarwhd"] 1.258 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "marine"] 1.530 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "morebv"] 7.919 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "ncb20"] 20.788 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "ncb20b"] 21.423 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "noncvxu2"] 2.798 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "noncvxun"] 2.803 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "nondia"] 505.111 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "nondquar"] 1.014 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "penalty1"] 2.481 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "penalty2"] 12.331 ms (5%) 8.34 MiB (1%) 254
["grad!", "optimized", "Float32", "scalable", "forward", "penalty3"] 11.802 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "polygon"] 1.374 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.319 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "polygon2"] 1.510 ms (5%) 4.18 MiB (1%) 506
["grad!", "optimized", "Float32", "scalable", "forward", "polygon3"] 1.707 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "powellsg"] 1.365 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "power"] 1.159 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "quartc"] 1.150 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "robotarm"] 25.899 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sbrybnd"] 15.885 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "schmvett"] 3.335 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "scosine"] 4.287 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sinquad"] 2.302 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sparsine"] 6.787 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sparsqur"] 2.047 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "spmsrtls"] 9.628 ms (5%) 4.17 MiB (1%) 254
["grad!", "optimized", "Float32", "scalable", "forward", "srosenbr"] 704.715 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "structural"] 9.357 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "tointgss"] 2.563 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "tquartic"] 537.811 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "tridia"] 2.578 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "vardim"] 3.317 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "woods"] 633.772 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "NZF1"] 132.367 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arglina"] 289.550 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arglinb"] 288.498 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arglinc"] 286.324 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "argtrig"] 244.917 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arwhead"] 247.281 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "bdqrtic"] 610.248 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "bearing"] 679.407 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "brownal"] 181.198 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "broyden3d"] 271.686 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "broydn7d"] 429.620 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "brybnd"] 858.730 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "camshape"] 31.810 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "catenary"] 20.207 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "chain"] 552.984 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "chainwoo"] 402.260 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "channel"] 545.495 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "chnrosnb_mod"] 246.810 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 101.549 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clplatea"] 511.824 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clplateb"] 510.973 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clplatec"] 434.560 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 88.325 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "cosine"] 151.111 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "cragglvy"] 308.685 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "cragglvy2"] 274.172 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly"] 1.262 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly10"] 1.322 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly20"] 2.519 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly30"] 3.858 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaane"] 505.954 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanf"] 473.423 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaang"] 475.907 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanh"] 473.031 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaani"] 501.214 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanj"] 488.449 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaank"] 491.858 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanl"] 485.806 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanm"] 492.458 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaann"] 499.723 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaano"] 493.170 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanp"] 485.476 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixon3dq"] 95.789 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dqdrtic"] 220.642 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dqrtic"] 85.328 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "edensch"] 336.949 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "eg2"] 152.975 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "elec"] 31.362 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "engval1"] 249.095 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "errinros_mod"] 273.039 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "extrosnb"] 126.716 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "fletcbv2"] 219.730 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "fletcbv3_mod"] 306.462 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "fletchcr"] 189.653 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "freuroth"] 556.979 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "genhumps"] 410.436 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "genrose"] 215.992 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "genrose_nash"] 217.846 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 21.430 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "indef_mod"] 237.804 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "integreq"] 271.298 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "liarwhd"] 248.794 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "marine"] 31.158 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "morebv"] 302.044 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "ncb20"] 4.246 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "ncb20b"] 4.448 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "noncvxu2"] 285.693 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "noncvxun"] 287.577 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "nondia"] 127.387 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "nondquar"] 125.093 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty1"] 175.206 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty2"] 555.866 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty3"] 942.007 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon"] 89.056 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 79.579 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon2"] 62.497 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 62.257 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "powellsg"] 124.742 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "power"] 88.585 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "quartc"] 85.319 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 565.652 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sbrybnd"] 1.366 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "schmvett"] 564.223 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "scosine"] 208.560 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sinquad"] 252.911 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sparsine"] 435.422 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sparsqur"] 448.076 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "spmsrtls"] 356.064 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "srosenbr"] 122.599 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "structural"] 102.030 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "tointgss"] 375.721 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "tquartic"] 157.814 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "tridia"] 175.146 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "vardim"] 254.855 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "woods"] 200.674 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "NZF1"] 1.196 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arglina"] 4.247 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arglinb"] 3.897 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arglinc"] 3.878 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "argtrig"] 4.835 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arwhead"] 2.178 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "bdqrtic"] 4.348 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "bearing"] 11.504 ms (5%) 284.91 KiB (1%) 260
["grad!", "optimized", "Float64", "scalable", "forward", "brownal"] 2.731 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "broyden3d"] 4.773 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "broydn7d"] 7.411 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "brybnd"] 13.510 ms (5%) 25.61 KiB (1%) 379
["grad!", "optimized", "Float64", "scalable", "forward", "camshape"] 115.396 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "catenary"] 178.744 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "chain"] 28.893 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "chainwoo"] 1.483 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "channel"] 29.144 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "chnrosnb_mod"] 2.715 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 2.750 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clplatea"] 3.482 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clplateb"] 3.495 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clplatec"] 3.035 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 1.686 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "cosine"] 1.888 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "cragglvy"] 2.481 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "cragglvy2"] 2.391 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly"] 3.969 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly10"] 3.967 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly20"] 6.346 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly30"] 8.459 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaane"] 8.309 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanf"] 8.324 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaang"] 8.348 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanh"] 8.278 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaani"] 13.208 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanj"] 13.144 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaank"] 13.143 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanl"] 13.257 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanm"] 17.950 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaann"] 20.047 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaano"] 20.047 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanp"] 19.845 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixon3dq"] 525.087 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dqdrtic"] 1.440 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dqrtic"] 1.623 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "edensch"] 4.286 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "eg2"] 2.109 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "elec"] 140.471 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "engval1"] 2.194 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "errinros_mod"] 3.708 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "extrosnb"] 556.528 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "fletcbv2"] 3.399 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "fletcbv3_mod"] 10.370 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "fletchcr"] 637.118 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "freuroth"] 6.066 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "genhumps"] 5.816 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "genrose"] 1.027 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "genrose_nash"] 1.043 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 221.052 μs (5%) 2.77 MiB (1%) 254
["grad!", "optimized", "Float64", "scalable", "forward", "indef_mod"] 6.116 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "integreq"] 4.166 s (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "liarwhd"] 1.462 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "marine"] 1.586 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "morebv"] 8.501 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "ncb20"] 23.016 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "ncb20b"] 23.892 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "noncvxu2"] 3.374 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "noncvxun"] 3.360 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "nondia"] 550.126 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "nondquar"] 1.111 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "penalty1"] 2.433 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "penalty2"] 13.185 ms (5%) 16.67 MiB (1%) 254
["grad!", "optimized", "Float64", "scalable", "forward", "penalty3"] 12.448 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "polygon"] 1.476 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.461 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "polygon2"] 1.626 ms (5%) 8.35 MiB (1%) 506
["grad!", "optimized", "Float64", "scalable", "forward", "polygon3"] 1.928 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "powellsg"] 1.554 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "power"] 1.291 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "quartc"] 1.622 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "robotarm"] 24.085 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sbrybnd"] 18.954 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "schmvett"] 3.711 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "scosine"] 4.566 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sinquad"] 2.285 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sparsine"] 8.342 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sparsqur"] 2.391 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "spmsrtls"] 10.499 ms (5%) 8.34 MiB (1%) 254
["grad!", "optimized", "Float64", "scalable", "forward", "srosenbr"] 749.950 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "structural"] 9.727 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "tointgss"] 2.860 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "tquartic"] 564.943 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "tridia"] 2.724 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "vardim"] 3.429 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "woods"] 762.362 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "NZF1"] 128.490 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arglina"] 295.421 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arglinb"] 284.761 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arglinc"] 283.709 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "argtrig"] 255.456 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arwhead"] 244.756 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "bdqrtic"] 610.138 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "bearing"] 636.476 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "brownal"] 182.070 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "broyden3d"] 269.723 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "broydn7d"] 427.617 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "brybnd"] 841.960 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "camshape"] 32.481 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "catenary"] 21.130 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "chain"] 742.723 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "chainwoo"] 397.170 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "channel"] 749.931 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "chnrosnb_mod"] 249.583 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 101.770 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clplatea"] 472.771 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clplateb"] 484.133 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clplatec"] 421.496 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 90.869 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "cosine"] 153.576 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "cragglvy"] 305.169 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "cragglvy2"] 278.299 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly"] 1.321 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly10"] 1.317 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly20"] 2.688 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly30"] 4.257 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaane"] 469.946 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanf"] 461.741 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaang"] 459.137 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanh"] 466.699 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaani"] 497.517 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanj"] 472.872 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaank"] 473.793 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanl"] 481.517 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanm"] 475.286 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaann"] 452.214 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaano"] 454.117 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanp"] 477.631 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixon3dq"] 94.566 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dqdrtic"] 215.302 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dqrtic"] 86.652 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "edensch"] 343.770 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "eg2"] 158.896 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "elec"] 32.131 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "engval1"] 243.664 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "errinros_mod"] 272.959 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "extrosnb"] 126.867 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "fletcbv2"] 223.998 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "fletcbv3_mod"] 322.582 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "fletchcr"] 188.211 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "freuroth"] 577.606 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "genhumps"] 423.058 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "genrose"] 213.869 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "genrose_nash"] 217.897 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 21.650 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "indef_mod"] 248.613 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "integreq"] 268.237 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "liarwhd"] 244.976 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "marine"] 31.569 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "morebv"] 302.013 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "ncb20"] 4.474 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "ncb20b"] 4.768 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "noncvxu2"] 295.521 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "noncvxun"] 291.553 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "nondia"] 127.006 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "nondquar"] 127.177 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "penalty1"] 178.083 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "penalty2"] 557.229 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "penalty3"] 935.223 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon"] 88.184 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 80.770 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon2"] 65.542 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 63.638 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "powellsg"] 123.941 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "power"] 88.525 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "quartc"] 87.152 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 762.352 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sbrybnd"] 1.365 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "schmvett"] 580.011 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "scosine"] 215.121 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sinquad"] 252.060 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sparsine"] 459.888 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sparsqur"] 459.638 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "spmsrtls"] 354.040 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "srosenbr"] 122.518 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "structural"] 107.551 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "tointgss"] 375.450 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "tquartic"] 156.192 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "tridia"] 177.491 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "vardim"] 267.989 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "woods"] 195.585 μs (5%) 32 bytes (1%) 2

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["grad!", "generic", "Float32", "scalable", "forward"]
  • ["grad!", "generic", "Float32", "scalable", "reverse"]
  • ["grad!", "generic", "Float64", "scalable", "forward"]
  • ["grad!", "generic", "Float64", "scalable", "reverse"]
  • ["grad!", "optimized", "Float32", "scalable", "forward"]
  • ["grad!", "optimized", "Float32", "scalable", "reverse"]
  • ["grad!", "optimized", "Float64", "scalable", "forward"]
  • ["grad!", "optimized", "Float64", "scalable", "reverse"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      39050 s          0 s       3287 s     130512 s          0 s
       #2     0 MHz      53154 s          0 s       3369 s     116374 s          0 s
       #3     0 MHz      39714 s          0 s       3391 s     129811 s          0 s
       #4     0 MHz      54441 s          0 s       3855 s     114633 s          0 s
  Memory: 15.61526870727539 GB (11517.78515625 MB free)
  Uptime: 17319.86 sec
  Load Avg:  1.0  1.02  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.85
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@tmigot
Copy link
Member

tmigot commented Mar 30, 2025

Hey @amontoison @gdalle ! I was looking at the benchmark results and notice some regressions in several. Is that something expected or do you have any feedback regarding this?

I don't claim that this test is very stable, so some results like this is also not surprising. There are also some tests that are faster + moving to a stable release is generally good. I just wanted to have your feeling.

I created an issue #334 so that we improve checking the results in the future.

@gdalle
Copy link
Collaborator

gdalle commented Mar 30, 2025

I'm a bit surprised because this is meant to be mostly a correctness release on the ForwardDiff side, which affects branches of measure zero. Perhaps you have some of those in your code?
In any case, I wouldn't put too much faith into small discrepancies on CI benchmarks, they're usually very noisy.

@amontoison
Copy link
Member

It's only noise, I will open another PR without support of ForwardDiff.jl v1.0 in the compat entry to confirm that.

@amontoison amontoison mentioned this pull request Mar 30, 2025
@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 30 Mar 2025 - 18:28
    • Baseline: 30 Mar 2025 - 18:36
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "polygon1"] 1.10 (5%) ❌ 1.00 (1%)
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "chain"] 1.10 (5%) ❌ 1.00 (1%)
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "channel"] 0.90 (5%) ✅ 1.00 (1%)
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "clnlbeam"] 1.05 (5%) ❌ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hprod!", "optimized", "Float32", "scalable_cons", "forward"]
  • ["hprod!", "optimized", "Float64", "scalable_cons", "forward"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       7056 s          0 s        440 s       7730 s          0 s
       #2     0 MHz       7509 s          0 s        385 s       7433 s          0 s
       #3     0 MHz       7306 s          0 s        390 s       7656 s          0 s
       #4     0 MHz       6947 s          0 s        357 s       8043 s          0 s
  Memory: 15.61526870727539 GB (13465.484375 MB free)
  Uptime: 1550.13 sec
  Load Avg:  1.0  1.38  1.72
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       8695 s          0 s        538 s      10864 s          0 s
       #2     0 MHz       9863 s          0 s        471 s       9870 s          0 s
       #3     0 MHz       9329 s          0 s        472 s      10425 s          0 s
       #4     0 MHz       9436 s          0 s        441 s      10346 s          0 s
  Memory: 15.61526870727539 GB (13492.9921875 MB free)
  Uptime: 2038.24 sec
  Load Avg:  1.05  1.51  1.75
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 30 Mar 2025 - 18:28
  • Package commit: d068191
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "camshape"] 75.616 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "catenary"] 3.935 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "chain"] 10.656 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "channel"] 89.503 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "clnlbeam"] 11.834 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "controlinvestment"] 17.736 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "elec"] 867.008 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "hovercraft1d"] 357.360 μs (5%) 2.78 MiB (1%) 269
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "marine"] 10.074 ms (5%) 8.98 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "polygon1"] 3.361 ms (5%) 8.77 KiB (1%) 17
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "polygon3"] 24.196 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "robotarm"] 18.077 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "structural"] 14.462 ms (5%) 8.77 KiB (1%) 17
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "camshape"] 85.215 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "catenary"] 4.296 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "chain"] 12.849 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "channel"] 115.560 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "clnlbeam"] 14.297 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "controlinvestment"] 18.502 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "elec"] 908.441 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "hovercraft1d"] 518.092 μs (5%) 5.55 MiB (1%) 269
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "marine"] 11.161 ms (5%) 17.11 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "polygon1"] 3.135 ms (5%) 16.89 KiB (1%) 17
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "polygon3"] 24.436 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "robotarm"] 19.434 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "structural"] 13.742 ms (5%) 16.89 KiB (1%) 17

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hprod!", "optimized", "Float32", "scalable_cons", "forward"]
  • ["hprod!", "optimized", "Float64", "scalable_cons", "forward"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       7056 s          0 s        440 s       7730 s          0 s
       #2     0 MHz       7509 s          0 s        385 s       7433 s          0 s
       #3     0 MHz       7306 s          0 s        390 s       7656 s          0 s
       #4     0 MHz       6947 s          0 s        357 s       8043 s          0 s
  Memory: 15.61526870727539 GB (13465.484375 MB free)
  Uptime: 1550.13 sec
  Load Avg:  1.0  1.38  1.72
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 30 Mar 2025 - 18:36
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "camshape"] 75.323 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "catenary"] 3.931 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "chain"] 10.579 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "channel"] 89.374 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "clnlbeam"] 11.810 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "controlinvestment"] 17.863 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "elec"] 869.195 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "hovercraft1d"] 344.697 μs (5%) 2.78 MiB (1%) 269
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "marine"] 10.508 ms (5%) 8.98 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "polygon1"] 3.056 ms (5%) 8.77 KiB (1%) 17
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "polygon3"] 24.222 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "robotarm"] 18.252 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "structural"] 14.317 ms (5%) 8.77 KiB (1%) 17
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "camshape"] 82.528 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "catenary"] 4.322 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "chain"] 11.658 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "channel"] 128.649 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "clnlbeam"] 13.604 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "controlinvestment"] 19.270 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "elec"] 909.766 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "hovercraft1d"] 528.903 μs (5%) 5.55 MiB (1%) 269
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "marine"] 11.546 ms (5%) 17.11 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "polygon1"] 3.126 ms (5%) 16.89 KiB (1%) 17
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "polygon3"] 24.574 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "robotarm"] 19.395 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "structural"] 13.604 ms (5%) 16.89 KiB (1%) 17

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hprod!", "optimized", "Float32", "scalable_cons", "forward"]
  • ["hprod!", "optimized", "Float64", "scalable_cons", "forward"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       8695 s          0 s        538 s      10864 s          0 s
       #2     0 MHz       9863 s          0 s        471 s       9870 s          0 s
       #3     0 MHz       9329 s          0 s        472 s      10425 s          0 s
       #4     0 MHz       9436 s          0 s        441 s      10346 s          0 s
  Memory: 15.61526870727539 GB (13492.9921875 MB free)
  Uptime: 2038.24 sec
  Load Avg:  1.05  1.51  1.75
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.86
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 30 Mar 2025 - 18:45
    • Baseline: 30 Mar 2025 - 19:02
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["jac_coord", "optimized", "Float32", "scalable", "sparse", "channel"] 0.93 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float32", "scalable", "sparse", "hovercraft1d"] 0.83 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon1"] 0.84 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float32", "scalable", "sparse", "structural"] 0.94 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "catenary"] 0.93 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "chain"] 0.95 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 0.94 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "elec"] 0.88 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 0.69 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "marine"] 0.94 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon1"] 0.61 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon3"] 0.88 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "robotarm"] 0.93 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "structural"] 0.86 (5%) ✅ 1.00 (1%)
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "penalty1"] 1.10 (5%) ❌ 1.00 (1%)
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "bdqrtic"] 0.92 (5%) ✅ 1.00 (1%)
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "broyden3d"] 0.95 (5%) ✅ 1.00 (1%)
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "dixon3dq"] 0.89 (5%) ✅ 1.00 (1%)
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 0.95 (5%) ✅ 1.00 (1%)
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "hovercraft1d"] 0.91 (5%) ✅ 1.00 (1%)
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "power"] 1.06 (5%) ❌ 1.00 (1%)
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "spmsrtls"] 0.93 (5%) ✅ 1.00 (1%)
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "tquartic"] 0.94 (5%) ✅ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 1.10 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 1.14 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 1.29 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 1.28 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 1.28 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 1.09 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 1.41 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 1.33 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 1.29 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 1.28 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 1.05 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 1.30 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 1.30 (5%) ❌ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jac_coord", "optimized", "Float32", "scalable", "sparse"]
  • ["jac_coord", "optimized", "Float64", "scalable", "sparse"]
  • ["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse"]
  • ["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       8680 s          0 s        576 s      15607 s          0 s
       #2     0 MHz      11351 s          0 s        559 s      12949 s          0 s
       #3     0 MHz       8846 s          0 s        553 s      15490 s          0 s
       #4     0 MHz       9360 s          0 s        555 s      14852 s          0 s
  Memory: 15.615264892578125 GB (12708.16796875 MB free)
  Uptime: 2506.85 sec
  Load Avg:  1.1  1.06  1.24
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      11638 s          0 s        751 s      22652 s          0 s
       #2     0 MHz      15028 s          0 s        745 s      19268 s          0 s
       #3     0 MHz      12226 s          0 s        726 s      22120 s          0 s
       #4     0 MHz      13193 s          0 s        746 s      21010 s          0 s
  Memory: 15.615264892578125 GB (12888.19921875 MB free)
  Uptime: 3526.65 sec
  Load Avg:  1.01  1.11  1.26
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 30 Mar 2025 - 18:45
  • Package commit: d068191
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["jac_coord", "optimized", "Float32", "scalable", "sparse", "camshape"] 37.520 μs (5%) 20.06 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "catenary"] 18.896 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "chain"] 30.276 μs (5%) 14.19 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "channel"] 1.594 ms (5%) 30.75 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "clnlbeam"] 37.841 μs (5%) 10.88 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "controlinvestment"] 82.583 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "elec"] 11.040 μs (5%) 4.44 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "hovercraft1d"] 925.333 ns (5%) 7.89 KiB (1%) 4
["jac_coord", "optimized", "Float32", "scalable", "sparse", "marine"] 36.037 μs (5%) 8.81 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon1"] 674.815 ns (5%) 4.02 KiB (1%) 4
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon3"] 19.726 μs (5%) 12.25 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "robotarm"] 31.068 μs (5%) 13.56 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "structural"] 3.237 μs (5%) 50.52 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "camshape"] 47.579 μs (5%) 39.56 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "catenary"] 20.378 μs (5%) 16.06 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "chain"] 39.363 μs (5%) 27.81 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "channel"] 1.876 ms (5%) 61.00 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 42.248 μs (5%) 21.25 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 83.245 μs (5%) 16.12 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "elec"] 11.321 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 1.436 μs (5%) 15.70 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "marine"] 37.089 μs (5%) 17.06 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon1"] 966.621 ns (5%) 7.89 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon3"] 19.716 μs (5%) 23.94 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "robotarm"] 36.057 μs (5%) 26.56 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "structural"] 5.849 μs (5%) 100.89 KiB (1%) 4
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "arglina"] 33.077 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "arglinb"] 5.422 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "bdqrtic"] 32.631 μs (5%) 23.73 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "brownal"] 5.526 ms (5%) 3.82 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "broyden3d"] 16.540 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "brybnd"] 108.642 μs (5%) 27.67 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "dixon3dq"] 10.670 μs (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "errinros_mod"] 29.956 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "freuroth"] 17.894 μs (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "hovercraft1d"] 5.009 μs (5%) 1.66 KiB (1%) 5
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "integreq"] 34.610 s (5%) 3.82 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "morebv"] 203.258 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "penalty1"] 2.991 ms (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "power"] 1.908 ms (5%) 4.30 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "sbrybnd"] 108.542 μs (5%) 27.67 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "spmsrtls"] 32.190 μs (5%) 19.86 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "tquartic"] 11.050 μs (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglina"] 35.822 ms (5%) 15.26 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 6.679 ms (5%) 15.26 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "bdqrtic"] 34.584 μs (5%) 47.05 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brownal"] 6.059 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "broyden3d"] 18.414 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brybnd"] 125.033 μs (5%) 54.92 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "dixon3dq"] 11.591 μs (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "errinros_mod"] 41.517 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 18.945 μs (5%) 31.61 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "hovercraft1d"] 5.312 μs (5%) 2.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "integreq"] 38.404 s (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "morebv"] 167.933 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "penalty1"] 2.862 ms (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "power"] 2.064 ms (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "sbrybnd"] 111.918 μs (5%) 54.92 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "spmsrtls"] 33.272 μs (5%) 39.36 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "tquartic"] 12.183 μs (5%) 15.98 KiB (1%) 6
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "camshape"] 589.960 μs (5%) 1.95 MiB (1%) 21430
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "catenary"] 327.000 μs (5%) 843.10 KiB (1%) 8745
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "chain"] 406.416 μs (5%) 1.31 MiB (1%) 10816
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "channel"] 2.457 ms (5%) 4.47 MiB (1%) 63583
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 231.031 μs (5%) 760.18 KiB (1%) 6764
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 363.868 μs (5%) 1.20 MiB (1%) 12903
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 203.499 μs (5%) 739.64 KiB (1%) 6364
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 120.314 μs (5%) 455.12 KiB (1%) 3411
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "marine"] 554.133 μs (5%) 1.14 MiB (1%) 13663
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 112.791 μs (5%) 381.04 KiB (1%) 3344
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon3"] 366.052 μs (5%) 1.21 MiB (1%) 11403
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "robotarm"] 442.966 μs (5%) 1.31 MiB (1%) 12760
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "structural"] 1.204 ms (5%) 6.79 MiB (1%) 18548
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 124.394 ms (5%) 43.70 MiB (1%) 762635
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 49.425 ms (5%) 16.80 MiB (1%) 286154
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 89.146 ms (5%) 24.36 MiB (1%) 429975
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 328.036 ms (5%) 133.52 MiB (1%) 2411067
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 36.598 ms (5%) 10.64 MiB (1%) 182049
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 53.325 ms (5%) 18.14 MiB (1%) 315020
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 19.107 ms (5%) 7.66 MiB (1%) 133256
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "hovercraft1d"] 1.866 ms (5%) 1.36 MiB (1%) 22886
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 31.116 ms (5%) 11.76 MiB (1%) 201169
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 1.872 ms (5%) 1.29 MiB (1%) 22859
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 48.395 ms (5%) 16.84 MiB (1%) 298888
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 76.961 ms (5%) 24.03 MiB (1%) 415623
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 7.514 ms (5%) 10.14 MiB (1%) 88863

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jac_coord", "optimized", "Float32", "scalable", "sparse"]
  • ["jac_coord", "optimized", "Float64", "scalable", "sparse"]
  • ["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse"]
  • ["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       8680 s          0 s        576 s      15607 s          0 s
       #2     0 MHz      11351 s          0 s        559 s      12949 s          0 s
       #3     0 MHz       8846 s          0 s        553 s      15490 s          0 s
       #4     0 MHz       9360 s          0 s        555 s      14852 s          0 s
  Memory: 15.615264892578125 GB (12708.16796875 MB free)
  Uptime: 2506.85 sec
  Load Avg:  1.1  1.06  1.24
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 30 Mar 2025 - 19:02
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["jac_coord", "optimized", "Float32", "scalable", "sparse", "camshape"] 38.692 μs (5%) 20.06 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "catenary"] 19.837 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "chain"] 30.206 μs (5%) 14.19 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "channel"] 1.721 ms (5%) 30.75 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "clnlbeam"] 37.420 μs (5%) 10.88 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "controlinvestment"] 81.763 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "elec"] 11.501 μs (5%) 4.44 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "hovercraft1d"] 1.109 μs (5%) 7.89 KiB (1%) 4
["jac_coord", "optimized", "Float32", "scalable", "sparse", "marine"] 36.277 μs (5%) 8.81 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon1"] 806.295 ns (5%) 4.02 KiB (1%) 4
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon3"] 19.256 μs (5%) 12.25 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "robotarm"] 31.609 μs (5%) 13.56 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "structural"] 3.427 μs (5%) 50.52 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "camshape"] 48.049 μs (5%) 39.56 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "catenary"] 21.921 μs (5%) 16.06 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "chain"] 41.518 μs (5%) 27.81 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "channel"] 1.891 ms (5%) 61.00 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 44.934 μs (5%) 21.25 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 85.038 μs (5%) 16.12 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "elec"] 12.874 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 2.075 μs (5%) 15.70 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "marine"] 39.383 μs (5%) 17.06 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon1"] 1.578 μs (5%) 7.89 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon3"] 22.301 μs (5%) 23.94 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "robotarm"] 38.732 μs (5%) 26.56 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "structural"] 6.779 μs (5%) 100.89 KiB (1%) 4
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "arglina"] 33.643 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "arglinb"] 5.473 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "bdqrtic"] 34.044 μs (5%) 23.73 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "brownal"] 5.726 ms (5%) 3.82 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "broyden3d"] 16.671 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "brybnd"] 109.343 μs (5%) 27.67 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "dixon3dq"] 10.560 μs (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "errinros_mod"] 30.046 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "freuroth"] 17.653 μs (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "hovercraft1d"] 4.882 μs (5%) 1.66 KiB (1%) 5
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "integreq"] 34.495 s (5%) 3.82 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "morebv"] 201.555 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "penalty1"] 2.723 ms (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "power"] 1.947 ms (5%) 4.30 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "sbrybnd"] 109.895 μs (5%) 27.67 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "spmsrtls"] 33.182 μs (5%) 19.86 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "tquartic"] 11.321 μs (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglina"] 35.513 ms (5%) 15.26 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 6.416 ms (5%) 15.26 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "bdqrtic"] 37.650 μs (5%) 47.05 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brownal"] 6.337 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "broyden3d"] 19.406 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brybnd"] 130.954 μs (5%) 54.92 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "dixon3dq"] 13.014 μs (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "errinros_mod"] 42.079 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 19.947 μs (5%) 31.61 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "hovercraft1d"] 5.844 μs (5%) 2.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "integreq"] 38.285 s (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "morebv"] 169.766 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "penalty1"] 2.879 ms (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "power"] 1.951 ms (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "sbrybnd"] 116.577 μs (5%) 54.92 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "spmsrtls"] 35.777 μs (5%) 39.36 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "tquartic"] 12.974 μs (5%) 15.98 KiB (1%) 6
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "camshape"] 610.690 μs (5%) 1.95 MiB (1%) 21430
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "catenary"] 323.814 μs (5%) 843.10 KiB (1%) 8745
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "chain"] 402.159 μs (5%) 1.31 MiB (1%) 10816
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "channel"] 2.505 ms (5%) 4.47 MiB (1%) 63583
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 221.724 μs (5%) 760.18 KiB (1%) 6764
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 367.745 μs (5%) 1.20 MiB (1%) 12903
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 198.681 μs (5%) 739.64 KiB (1%) 6364
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 109.304 μs (5%) 455.12 KiB (1%) 3411
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "marine"] 567.588 μs (5%) 1.14 MiB (1%) 13663
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 98.964 μs (5%) 381.04 KiB (1%) 3344
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon3"] 357.344 μs (5%) 1.21 MiB (1%) 11403
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "robotarm"] 438.186 μs (5%) 1.31 MiB (1%) 12760
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "structural"] 1.196 ms (5%) 6.79 MiB (1%) 18548
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 96.341 ms (5%) 43.70 MiB (1%) 762635
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 38.749 ms (5%) 16.80 MiB (1%) 286154
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 69.912 ms (5%) 24.36 MiB (1%) 429975
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 301.348 ms (5%) 133.52 MiB (1%) 2411067
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 26.003 ms (5%) 10.64 MiB (1%) 182049
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 40.026 ms (5%) 18.14 MiB (1%) 315020
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 14.867 ms (5%) 7.66 MiB (1%) 133256
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "hovercraft1d"] 1.786 ms (5%) 1.36 MiB (1%) 22886
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 24.220 ms (5%) 11.76 MiB (1%) 201169
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 1.781 ms (5%) 1.29 MiB (1%) 22859
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 37.171 ms (5%) 16.84 MiB (1%) 298888
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 59.234 ms (5%) 24.03 MiB (1%) 415623
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 7.638 ms (5%) 10.14 MiB (1%) 88863

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jac_coord", "optimized", "Float32", "scalable", "sparse"]
  • ["jac_coord", "optimized", "Float64", "scalable", "sparse"]
  • ["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse"]
  • ["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      11638 s          0 s        751 s      22652 s          0 s
       #2     0 MHz      15028 s          0 s        745 s      19268 s          0 s
       #3     0 MHz      12226 s          0 s        726 s      22120 s          0 s
       #4     0 MHz      13193 s          0 s        746 s      21010 s          0 s
  Memory: 15.615264892578125 GB (12888.19921875 MB free)
  Uptime: 3526.65 sec
  Load Avg:  1.01  1.11  1.26
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.85
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

Copy link
Member

@tmigot tmigot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks guys for your input!

@tmigot tmigot merged commit 2361dc6 into main Mar 30, 2025
27 of 29 checks passed
@tmigot tmigot deleted the compathelper/new_version/2025-03-27-00-19-46-173-01880660176 branch March 30, 2025 20:03
@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 30 Mar 2025 - 20:22
    • Baseline: 30 Mar 2025 - 20:30
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hprod!", "optimized", "Float32", "scalable_cons", "forward"]
  • ["hprod!", "optimized", "Float64", "scalable_cons", "forward"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       6967 s          0 s        379 s       7234 s          0 s
       #2     0 MHz       7896 s          0 s        383 s       6306 s          0 s
       #3     0 MHz       6444 s          0 s        394 s       7704 s          0 s
       #4     0 MHz       6282 s          0 s        350 s       7916 s          0 s
  Memory: 15.61526870727539 GB (13484.3125 MB free)
  Uptime: 1467.05 sec
  Load Avg:  1.0  1.39  1.69
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       9032 s          0 s        463 s       9876 s          0 s
       #2     0 MHz      10148 s          0 s        465 s       8765 s          0 s
       #3     0 MHz       8431 s          0 s        479 s      10426 s          0 s
       #4     0 MHz       8153 s          0 s        435 s      10753 s          0 s
  Memory: 15.61526870727539 GB (13503.38671875 MB free)
  Uptime: 1946.91 sec
  Load Avg:  1.02  1.45  1.7
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 30 Mar 2025 - 20:22
  • Package commit: 483518c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "camshape"] 75.346 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "catenary"] 3.950 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "chain"] 10.943 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "channel"] 89.278 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "clnlbeam"] 11.908 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "controlinvestment"] 18.012 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "elec"] 864.759 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "hovercraft1d"] 349.905 μs (5%) 2.78 MiB (1%) 269
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "marine"] 10.053 ms (5%) 8.98 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "polygon1"] 3.054 ms (5%) 8.77 KiB (1%) 17
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "polygon3"] 24.136 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "robotarm"] 18.428 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "structural"] 14.305 ms (5%) 8.77 KiB (1%) 17
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "camshape"] 80.716 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "catenary"] 4.268 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "chain"] 11.627 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "channel"] 120.022 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "clnlbeam"] 13.744 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "controlinvestment"] 18.356 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "elec"] 909.375 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "hovercraft1d"] 511.758 μs (5%) 5.55 MiB (1%) 269
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "marine"] 11.075 ms (5%) 17.11 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "polygon1"] 3.137 ms (5%) 16.89 KiB (1%) 17
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "polygon3"] 24.450 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "robotarm"] 19.877 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "structural"] 13.766 ms (5%) 16.89 KiB (1%) 17

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hprod!", "optimized", "Float32", "scalable_cons", "forward"]
  • ["hprod!", "optimized", "Float64", "scalable_cons", "forward"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       6967 s          0 s        379 s       7234 s          0 s
       #2     0 MHz       7896 s          0 s        383 s       6306 s          0 s
       #3     0 MHz       6444 s          0 s        394 s       7704 s          0 s
       #4     0 MHz       6282 s          0 s        350 s       7916 s          0 s
  Memory: 15.61526870727539 GB (13484.3125 MB free)
  Uptime: 1467.05 sec
  Load Avg:  1.0  1.39  1.69
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 30 Mar 2025 - 20:30
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "camshape"] 75.761 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "catenary"] 3.949 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "chain"] 10.543 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "channel"] 89.894 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "clnlbeam"] 11.747 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "controlinvestment"] 17.928 ms (5%) 8.98 KiB (1%) 22
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "elec"] 867.876 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "hovercraft1d"] 340.655 μs (5%) 2.78 MiB (1%) 269
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "marine"] 10.540 ms (5%) 8.98 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "polygon1"] 3.047 ms (5%) 8.77 KiB (1%) 17
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "polygon3"] 24.142 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "robotarm"] 18.236 ms (5%) 8.86 KiB (1%) 20
["hprod!", "optimized", "Float32", "scalable_cons", "forward", "structural"] 14.318 ms (5%) 8.77 KiB (1%) 17
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "camshape"] 81.198 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "catenary"] 4.294 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "chain"] 11.612 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "channel"] 115.930 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "clnlbeam"] 13.528 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "controlinvestment"] 19.090 ms (5%) 17.11 KiB (1%) 22
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "elec"] 909.732 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "hovercraft1d"] 526.343 μs (5%) 5.55 MiB (1%) 269
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "marine"] 11.095 ms (5%) 17.11 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "polygon1"] 3.104 ms (5%) 16.89 KiB (1%) 17
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "polygon3"] 24.399 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "robotarm"] 19.826 ms (5%) 16.98 KiB (1%) 20
["hprod!", "optimized", "Float64", "scalable_cons", "forward", "structural"] 13.759 ms (5%) 16.89 KiB (1%) 17

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hprod!", "optimized", "Float32", "scalable_cons", "forward"]
  • ["hprod!", "optimized", "Float64", "scalable_cons", "forward"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       9032 s          0 s        463 s       9876 s          0 s
       #2     0 MHz      10148 s          0 s        465 s       8765 s          0 s
       #3     0 MHz       8431 s          0 s        479 s      10426 s          0 s
       #4     0 MHz       8153 s          0 s        435 s      10753 s          0 s
  Memory: 15.61526870727539 GB (13503.38671875 MB free)
  Uptime: 1946.91 sec
  Load Avg:  1.02  1.45  1.7
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.86
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 30 Mar 2025 - 20:40
    • Baseline: 30 Mar 2025 - 20:57
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["jac_coord", "optimized", "Float32", "scalable", "sparse", "hovercraft1d"] 0.75 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon1"] 0.69 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float32", "scalable", "sparse", "structural"] 0.91 (5%) ✅ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "catenary"] 1.12 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "chain"] 1.06 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 1.06 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "elec"] 1.21 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 1.75 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "marine"] 1.08 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon1"] 1.95 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon3"] 1.12 (5%) ❌ 1.00 (1%)
["jac_coord", "optimized", "Float64", "scalable", "sparse", "structural"] 1.18 (5%) ❌ 1.00 (1%)
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "arglinb"] 0.95 (5%) ✅ 1.00 (1%)
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "broyden3d"] 1.07 (5%) ❌ 1.00 (1%)
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "dixon3dq"] 1.06 (5%) ❌ 1.00 (1%)
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "tquartic"] 1.08 (5%) ❌ 1.00 (1%)
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 0.94 (5%) ✅ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 1.06 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 1.58 (5%) ❌ 1.01 (1%) ❌
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 1.57 (5%) ❌ 1.01 (1%) ❌
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 1.50 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 1.39 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 1.48 (5%) ❌ 1.01 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 1.43 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 1.47 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 1.50 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 1.55 (5%) ❌ 1.00 (1%)
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 1.50 (5%) ❌ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jac_coord", "optimized", "Float32", "scalable", "sparse"]
  • ["jac_coord", "optimized", "Float64", "scalable", "sparse"]
  • ["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse"]
  • ["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       8869 s          0 s        555 s      15254 s          0 s
       #2     0 MHz      10201 s          0 s        587 s      13854 s          0 s
       #3     0 MHz       9476 s          0 s        576 s      14632 s          0 s
       #4     0 MHz      10206 s          0 s        567 s      13904 s          0 s
  Memory: 15.61526870727539 GB (12580.0078125 MB free)
  Uptime: 2478.89 sec
  Load Avg:  1.01  1.03  1.23
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      12007 s          0 s        745 s      22079 s          0 s
       #2     0 MHz      13975 s          0 s        752 s      20072 s          0 s
       #3     0 MHz      12776 s          0 s        765 s      21301 s          0 s
       #4     0 MHz      13830 s          0 s        759 s      20246 s          0 s
  Memory: 15.61526870727539 GB (12900.53515625 MB free)
  Uptime: 3496.18 sec
  Load Avg:  1.06  1.11  1.26
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 30 Mar 2025 - 20:40
  • Package commit: 483518c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["jac_coord", "optimized", "Float32", "scalable", "sparse", "camshape"] 40.846 μs (5%) 20.06 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "catenary"] 19.486 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "chain"] 31.760 μs (5%) 14.19 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "channel"] 1.730 ms (5%) 30.75 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "clnlbeam"] 41.217 μs (5%) 10.88 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "controlinvestment"] 85.870 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "elec"] 11.982 μs (5%) 4.44 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "hovercraft1d"] 977.200 ns (5%) 7.89 KiB (1%) 4
["jac_coord", "optimized", "Float32", "scalable", "sparse", "marine"] 38.322 μs (5%) 8.81 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon1"] 696.553 ns (5%) 4.02 KiB (1%) 4
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon3"] 19.386 μs (5%) 12.25 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "robotarm"] 33.703 μs (5%) 13.56 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "structural"] 3.307 μs (5%) 50.52 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "camshape"] 51.386 μs (5%) 39.56 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "catenary"] 24.335 μs (5%) 16.06 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "chain"] 44.844 μs (5%) 27.81 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "channel"] 2.034 ms (5%) 61.00 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 47.790 μs (5%) 21.25 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 93.896 μs (5%) 16.12 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "elec"] 14.557 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 2.315 μs (5%) 15.70 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "marine"] 43.131 μs (5%) 17.06 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon1"] 1.859 μs (5%) 7.89 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon3"] 23.705 μs (5%) 23.94 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "robotarm"] 41.608 μs (5%) 26.56 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "structural"] 6.945 μs (5%) 100.89 KiB (1%) 4
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "arglina"] 33.833 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "arglinb"] 5.296 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "bdqrtic"] 35.847 μs (5%) 23.73 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "brownal"] 5.536 ms (5%) 3.82 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "broyden3d"] 18.615 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "brybnd"] 117.690 μs (5%) 27.67 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "dixon3dq"] 11.892 μs (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "errinros_mod"] 32.281 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "freuroth"] 19.076 μs (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "hovercraft1d"] 5.562 μs (5%) 1.66 KiB (1%) 5
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "integreq"] 34.668 s (5%) 3.82 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "morebv"] 221.565 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "penalty1"] 2.933 ms (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "power"] 2.047 ms (5%) 4.30 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "sbrybnd"] 115.797 μs (5%) 27.67 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "spmsrtls"] 35.286 μs (5%) 19.86 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "tquartic"] 12.974 μs (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglina"] 35.353 ms (5%) 15.26 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 6.322 ms (5%) 15.26 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "bdqrtic"] 37.009 μs (5%) 47.05 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brownal"] 6.036 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "broyden3d"] 19.616 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brybnd"] 130.033 μs (5%) 54.92 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "dixon3dq"] 12.584 μs (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "errinros_mod"] 44.413 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 20.268 μs (5%) 31.61 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "hovercraft1d"] 5.699 μs (5%) 2.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "integreq"] 38.332 s (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "morebv"] 183.043 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "penalty1"] 3.350 ms (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "power"] 2.098 ms (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "sbrybnd"] 120.455 μs (5%) 54.92 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "spmsrtls"] 35.927 μs (5%) 39.36 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "tquartic"] 12.985 μs (5%) 15.98 KiB (1%) 6
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "camshape"] 605.312 μs (5%) 1.95 MiB (1%) 21430
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "catenary"] 315.460 μs (5%) 843.10 KiB (1%) 8745
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "chain"] 428.772 μs (5%) 1.31 MiB (1%) 10816
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "channel"] 2.515 ms (5%) 4.47 MiB (1%) 63578
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 232.014 μs (5%) 760.18 KiB (1%) 6764
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 372.898 μs (5%) 1.20 MiB (1%) 12903
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 220.862 μs (5%) 739.64 KiB (1%) 6364
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 115.777 μs (5%) 454.90 KiB (1%) 3401
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "marine"] 613.106 μs (5%) 1.14 MiB (1%) 13663
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 108.182 μs (5%) 381.04 KiB (1%) 3344
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon3"] 383.797 μs (5%) 1.21 MiB (1%) 11403
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "robotarm"] 465.731 μs (5%) 1.31 MiB (1%) 12738
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "structural"] 1.256 ms (5%) 6.79 MiB (1%) 18548
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 159.145 ms (5%) 44.25 MiB (1%) 771635
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 64.618 ms (5%) 16.98 MiB (1%) 289142
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 105.345 ms (5%) 24.45 MiB (1%) 431469
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 414.886 ms (5%) 133.52 MiB (1%) 2411062
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 41.481 ms (5%) 10.70 MiB (1%) 183045
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 65.996 ms (5%) 18.14 MiB (1%) 315020
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 23.301 ms (5%) 7.66 MiB (1%) 133256
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "hovercraft1d"] 2.014 ms (5%) 1.36 MiB (1%) 22876
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 40.857 ms (5%) 11.76 MiB (1%) 201169
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 2.000 ms (5%) 1.29 MiB (1%) 22859
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 60.357 ms (5%) 16.84 MiB (1%) 298888
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 98.032 ms (5%) 24.03 MiB (1%) 415601
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 8.327 ms (5%) 10.14 MiB (1%) 88863

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jac_coord", "optimized", "Float32", "scalable", "sparse"]
  • ["jac_coord", "optimized", "Float64", "scalable", "sparse"]
  • ["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse"]
  • ["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz       8869 s          0 s        555 s      15254 s          0 s
       #2     0 MHz      10201 s          0 s        587 s      13854 s          0 s
       #3     0 MHz       9476 s          0 s        576 s      14632 s          0 s
       #4     0 MHz      10206 s          0 s        567 s      13904 s          0 s
  Memory: 15.61526870727539 GB (12580.0078125 MB free)
  Uptime: 2478.89 sec
  Load Avg:  1.01  1.03  1.23
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 30 Mar 2025 - 20:57
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["jac_coord", "optimized", "Float32", "scalable", "sparse", "camshape"] 42.149 μs (5%) 20.06 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "catenary"] 20.489 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "chain"] 32.371 μs (5%) 14.19 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "channel"] 1.725 ms (5%) 30.75 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "clnlbeam"] 41.076 μs (5%) 10.88 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "controlinvestment"] 88.134 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "elec"] 12.253 μs (5%) 4.44 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "hovercraft1d"] 1.310 μs (5%) 7.89 KiB (1%) 4
["jac_coord", "optimized", "Float32", "scalable", "sparse", "marine"] 39.102 μs (5%) 8.81 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon1"] 1.006 μs (5%) 4.02 KiB (1%) 4
["jac_coord", "optimized", "Float32", "scalable", "sparse", "polygon3"] 20.207 μs (5%) 12.25 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "robotarm"] 34.134 μs (5%) 13.56 KiB (1%) 9
["jac_coord", "optimized", "Float32", "scalable", "sparse", "structural"] 3.647 μs (5%) 50.52 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "camshape"] 49.372 μs (5%) 39.56 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "catenary"] 21.701 μs (5%) 16.06 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "chain"] 42.490 μs (5%) 27.81 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "channel"] 2.053 ms (5%) 61.00 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 45.245 μs (5%) 21.25 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 90.019 μs (5%) 16.12 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "elec"] 12.052 μs (5%) 8.31 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 1.320 μs (5%) 15.70 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "marine"] 39.855 μs (5%) 17.06 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon1"] 954.800 ns (5%) 7.89 KiB (1%) 4
["jac_coord", "optimized", "Float64", "scalable", "sparse", "polygon3"] 21.140 μs (5%) 23.94 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "robotarm"] 39.704 μs (5%) 26.56 KiB (1%) 9
["jac_coord", "optimized", "Float64", "scalable", "sparse", "structural"] 5.871 μs (5%) 100.89 KiB (1%) 4
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "arglina"] 33.408 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "arglinb"] 5.593 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "bdqrtic"] 35.316 μs (5%) 23.73 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "brownal"] 5.817 ms (5%) 3.82 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "broyden3d"] 17.362 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "brybnd"] 116.829 μs (5%) 27.67 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "dixon3dq"] 11.221 μs (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "errinros_mod"] 31.989 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "freuroth"] 18.995 μs (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "hovercraft1d"] 5.332 μs (5%) 1.66 KiB (1%) 5
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "integreq"] 34.642 s (5%) 3.82 MiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "morebv"] 219.711 μs (5%) 12.11 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "penalty1"] 2.900 ms (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "power"] 2.058 ms (5%) 4.30 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "sbrybnd"] 117.219 μs (5%) 27.67 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "spmsrtls"] 35.226 μs (5%) 19.86 KiB (1%) 6
["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse", "tquartic"] 12.023 μs (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglina"] 36.521 ms (5%) 15.26 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 6.704 ms (5%) 15.26 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "bdqrtic"] 37.079 μs (5%) 47.05 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brownal"] 6.145 ms (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "broyden3d"] 19.215 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brybnd"] 129.532 μs (5%) 54.92 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "dixon3dq"] 12.583 μs (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "errinros_mod"] 44.663 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 19.917 μs (5%) 31.61 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "hovercraft1d"] 5.611 μs (5%) 2.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "integreq"] 38.390 s (5%) 7.63 MiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "morebv"] 180.206 μs (5%) 23.80 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "penalty1"] 3.361 ms (5%) 15.98 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "power"] 2.098 ms (5%) 8.17 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "sbrybnd"] 120.796 μs (5%) 54.92 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "spmsrtls"] 36.538 μs (5%) 39.36 KiB (1%) 6
["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "tquartic"] 12.844 μs (5%) 15.98 KiB (1%) 6
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "camshape"] 603.739 μs (5%) 1.95 MiB (1%) 21430
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "catenary"] 327.653 μs (5%) 843.10 KiB (1%) 8745
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "chain"] 424.643 μs (5%) 1.31 MiB (1%) 10816
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "channel"] 2.526 ms (5%) 4.47 MiB (1%) 63583
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 226.433 μs (5%) 760.18 KiB (1%) 6764
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 373.238 μs (5%) 1.20 MiB (1%) 12903
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 207.979 μs (5%) 739.64 KiB (1%) 6364
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 114.875 μs (5%) 455.12 KiB (1%) 3411
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "marine"] 607.736 μs (5%) 1.14 MiB (1%) 13663
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 109.726 μs (5%) 381.04 KiB (1%) 3344
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "polygon3"] 372.927 μs (5%) 1.21 MiB (1%) 11403
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "robotarm"] 463.697 μs (5%) 1.31 MiB (1%) 12748
["jacobian_backend", "optimized", "Float64", "scalable", "sparse", "structural"] 1.232 ms (5%) 6.79 MiB (1%) 18548
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 100.919 ms (5%) 43.70 MiB (1%) 762635
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 41.163 ms (5%) 16.80 MiB (1%) 286154
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 70.386 ms (5%) 24.36 MiB (1%) 429975
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 298.639 ms (5%) 133.52 MiB (1%) 2411067
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 28.107 ms (5%) 10.64 MiB (1%) 182049
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 46.282 ms (5%) 18.14 MiB (1%) 315020
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 15.879 ms (5%) 7.66 MiB (1%) 133256
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "hovercraft1d"] 2.050 ms (5%) 1.36 MiB (1%) 22886
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 27.258 ms (5%) 11.76 MiB (1%) 201169
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 2.089 ms (5%) 1.29 MiB (1%) 22859
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 38.976 ms (5%) 16.84 MiB (1%) 298888
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 65.543 ms (5%) 24.03 MiB (1%) 415611
["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 8.504 ms (5%) 10.14 MiB (1%) 88863

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jac_coord", "optimized", "Float32", "scalable", "sparse"]
  • ["jac_coord", "optimized", "Float64", "scalable", "sparse"]
  • ["jac_coord_residual", "optimized", "Float32", "scalable_nls", "sparse"]
  • ["jac_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["jacobian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      12007 s          0 s        745 s      22079 s          0 s
       #2     0 MHz      13975 s          0 s        752 s      20072 s          0 s
       #3     0 MHz      12776 s          0 s        765 s      21301 s          0 s
       #4     0 MHz      13830 s          0 s        759 s      20246 s          0 s
  Memory: 15.61526870727539 GB (12900.53515625 MB free)
  Uptime: 3496.18 sec
  Load Avg:  1.06  1.11  1.26
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.85
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 30 Mar 2025 - 20:02
    • Baseline: 30 Mar 2025 - 20:59
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["jprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 1.05 (5%) ❌ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 0.95 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 1.05 (5%) ❌ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 0.84 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "forward", "structural"] 0.94 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 0.70 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 0.83 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 0.93 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 1.19 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 0.93 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brownal"] 0.93 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 0.90 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 0.94 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "dixon3dq"] 0.91 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 0.91 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 1.17 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 0.92 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "penalty1"] 0.93 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 0.80 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 0.77 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "tquartic"] 0.92 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 1.05 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 0.68 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 0.80 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 0.76 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 0.88 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 0.80 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 0.74 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 0.93 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 0.86 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 1.05 (5%) ❌ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "forward", "marine"] 0.92 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 0.93 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 0.94 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 0.82 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float64", "scalable", "forward", "channel"] 1.08 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 0.94 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "spmsrtls"] 1.10 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 0.91 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 1.14 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 0.95 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 0.83 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "morebv"] 0.88 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "power"] 0.53 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 0.95 (5%) ✅ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]
  • ["jtprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jtprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      17474 s          0 s        955 s      52854 s          0 s
       #2     0 MHz      23398 s          0 s        992 s      46903 s          0 s
       #3     0 MHz      18036 s          0 s        986 s      52253 s          0 s
       #4     0 MHz      25775 s          0 s        958 s      44566 s          0 s
  Memory: 15.61526870727539 GB (12620.7109375 MB free)
  Uptime: 7144.69 sec
  Load Avg:  1.02  1.04  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      25805 s          0 s       1362 s      78318 s          0 s
       #2     0 MHz      36011 s          0 s       1380 s      68114 s          0 s
       #3     0 MHz      26857 s          0 s       1400 s      77228 s          0 s
       #4     0 MHz      33597 s          0 s       1351 s      70557 s          0 s
  Memory: 15.61526870727539 GB (13117.76171875 MB free)
  Uptime: 10569.24 sec
  Load Avg:  1.0  1.01  1.03
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 30 Mar 2025 - 20:02
  • Package commit: d068191
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["jprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 11.501 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 1.873 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "chain"] 5.428 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "channel"] 218.657 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 10.810 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 20.819 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "elec"] 1.557 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 3.395 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "forward", "marine"] 4.991 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.925 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 2.953 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 4.255 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "structural"] 20.819 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 987.113 ms (5%) 1.85 MiB (1%) 52081
["jprod!", "optimized", "Float32", "scalable", "reverse", "catenary"] 31.255 ms (5%) 800.48 KiB (1%) 22635
["jprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 148.243 ms (5%) 1.06 MiB (1%) 32439
["jprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 617.738 ms (5%) 6.88 MiB (1%) 209533
["jprod!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 24.504 ms (5%) 587.22 KiB (1%) 18317
["jprod!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 45.747 ms (5%) 828.92 KiB (1%) 23502
["jprod!", "optimized", "Float32", "scalable", "reverse", "elec"] 24.459 ms (5%) 608.72 KiB (1%) 18675
["jprod!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 3.416 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "marine"] 37.056 ms (5%) 711.17 KiB (1%) 19743
["jprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 1.917 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 98.744 ms (5%) 911.66 KiB (1%) 26029
["jprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 179.281 ms (5%) 1.01 MiB (1%) 30171
["jprod!", "optimized", "Float32", "scalable", "reverse", "structural"] 20.859 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 13.605 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "catenary"] 2.227 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "chain"] 7.248 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "channel"] 254.715 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 12.052 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 20.808 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "elec"] 1.877 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 3.097 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "marine"] 5.402 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.796 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon3"] 3.355 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "robotarm"] 5.213 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "structural"] 19.968 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 1.169 s (5%) 2.24 MiB (1%) 52081
["jprod!", "optimized", "Float64", "scalable", "reverse", "catenary"] 31.523 ms (5%) 966.67 KiB (1%) 22635
["jprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 160.120 ms (5%) 1.29 MiB (1%) 32439
["jprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 656.127 ms (5%) 8.33 MiB (1%) 209533
["jprod!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 24.629 ms (5%) 711.91 KiB (1%) 18317
["jprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 46.707 ms (5%) 1000.58 KiB (1%) 23502
["jprod!", "optimized", "Float64", "scalable", "reverse", "elec"] 24.992 ms (5%) 744.00 KiB (1%) 18675
["jprod!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 3.078 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "marine"] 37.762 ms (5%) 855.20 KiB (1%) 19743
["jprod!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 1.811 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 100.810 ms (5%) 1.09 MiB (1%) 26029
["jprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 188.933 ms (5%) 1.24 MiB (1%) 30171
["jprod!", "optimized", "Float64", "scalable", "reverse", "structural"] 20.438 μs (5%) 16 bytes (1%) 1
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglina"] 31.067 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 3.082 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 4.011 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 4.168 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "broyden3d"] 2.479 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brybnd"] 14.808 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 1.668 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "errinros_mod"] 11.572 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "freuroth"] 3.927 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 613.771 ns (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "integreq"] 34.463 ms (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "morebv"] 69.971 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "penalty1"] 2.442 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "power"] 1.541 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "sbrybnd"] 14.597 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "spmsrtls"] 5.632 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 1.982 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglina"] 287.242 ms (5%) 1.32 MiB (1%) 40024
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 268.638 ms (5%) 1.29 MiB (1%) 40002
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 589.512 ms (5%) 2.55 MiB (1%) 73774
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brownal"] 101.759 ms (5%) 989.33 KiB (1%) 29015
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 368.509 ms (5%) 1.52 MiB (1%) 40018
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 747.671 ms (5%) 3.46 MiB (1%) 103838
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "dixon3dq"] 46.400 ms (5%) 531.06 KiB (1%) 16026
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 710.479 ms (5%) 1.32 MiB (1%) 41996
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 1.935 s (5%) 2.44 MiB (1%) 69970
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 12.705 ms (5%) 358.58 KiB (1%) 10670
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 359.051 s (5%) 443.415 ms 817.13 MiB (1%) 22031041
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 502.237 ms (5%) 1.70 MiB (1%) 46017
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "penalty1"] 101.955 ms (5%) 989.91 KiB (1%) 29032
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "power"] 1.668 ms (5%) 786.36 KiB (1%) 22514
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 1.357 s (5%) 6.86 MiB (1%) 171680
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 657.202 ms (5%) 1.85 MiB (1%) 48978
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "tquartic"] 84.238 ms (5%) 848.41 KiB (1%) 24006
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglina"] 32.862 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglinb"] 3.775 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 4.597 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brownal"] 4.717 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 3.030 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brybnd"] 16.591 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 2.103 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "errinros_mod"] 18.044 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "freuroth"] 4.516 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "hovercraft1d"] 1.148 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "integreq"] 38.233 ms (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "morebv"] 58.208 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "penalty1"] 2.889 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "power"] 1.920 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 15.409 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "spmsrtls"] 5.879 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "tquartic"] 2.404 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 286.479 ms (5%) 1.63 MiB (1%) 40024
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 286.954 ms (5%) 1.60 MiB (1%) 40002
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "bdqrtic"] 622.943 ms (5%) 3.13 MiB (1%) 73774
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brownal"] 108.693 ms (5%) 1.18 MiB (1%) 29015
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 391.809 ms (5%) 1.82 MiB (1%) 40018
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 824.643 ms (5%) 4.26 MiB (1%) 103838
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 51.170 ms (5%) 656.06 KiB (1%) 16026
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 754.648 ms (5%) 1.69 MiB (1%) 41996
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 2.092 s (5%) 2.99 MiB (1%) 69970
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 11.339 ms (5%) 431.33 KiB (1%) 10670
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 379.956 s (5%) 514.555 ms 969.93 MiB (1%) 22031041
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 511.117 ms (5%) 2.04 MiB (1%) 46017
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "penalty1"] 108.030 ms (5%) 1.18 MiB (1%) 29032
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 1.681 ms (5%) 942.61 KiB (1%) 22514
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 1.204 s (5%) 6.92 MiB (1%) 169680
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "spmsrtls"] 368.518 ms (5%) 1.75 MiB (1%) 44316
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "tquartic"] 89.739 ms (5%) 1.01 MiB (1%) 24006
["jtprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 42.566 ms (5%) 8.17 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 1.260 ms (5%) 1.55 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "chain"] 3.497 ms (5%) 2.20 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "channel"] 41.821 ms (5%) 2.30 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 3.019 ms (5%) 1.58 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 7.364 ms (5%) 2.25 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "elec"] 1.352 ms (5%) 1.53 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 3.101 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "forward", "marine"] 4.749 ms (5%) 2.30 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.747 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 10.206 ms (5%) 4.17 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 12.268 ms (5%) 4.19 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "structural"] 24.565 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 290.481 μs (5%) 24.05 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "catenary"] 99.897 μs (5%) 4.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 173.273 μs (5%) 6.25 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 1.517 ms (5%) 6.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 64.461 μs (5%) 4.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 96.599 μs (5%) 6.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "elec"] 64.730 μs (5%) 4.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 3.097 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "marine"] 70.892 μs (5%) 6.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 1.751 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 117.199 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 146.202 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "structural"] 24.565 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 47.780 ms (5%) 15.98 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "catenary"] 1.365 ms (5%) 2.88 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "chain"] 3.610 ms (5%) 4.19 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "channel"] 55.991 ms (5%) 4.28 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 3.099 ms (5%) 2.91 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 8.119 ms (5%) 4.23 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "elec"] 1.223 ms (5%) 2.86 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 3.175 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "marine"] 5.188 ms (5%) 4.16 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.837 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "polygon3"] 10.790 ms (5%) 8.05 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "robotarm"] 13.304 ms (5%) 8.12 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "structural"] 25.146 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 296.542 μs (5%) 47.48 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "catenary"] 99.345 μs (5%) 8.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 175.997 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 1.545 ms (5%) 12.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 68.007 μs (5%) 8.30 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 99.806 μs (5%) 12.23 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "elec"] 65.562 μs (5%) 8.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 3.177 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "marine"] 72.825 μs (5%) 11.89 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 1.843 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 118.370 μs (5%) 23.83 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 149.799 μs (5%) 24.02 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "structural"] 25.187 μs (5%) 16 bytes (1%) 1
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglina"] 35.674 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 33.528 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 32.213 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 10.430 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "broyden3d"] 18.778 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brybnd"] 40.308 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 5.406 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "errinros_mod"] 31.150 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "freuroth"] 45.410 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 1.020 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "integreq"] 11.899 s (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "morebv"] 26.614 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "penalty1"] 11.255 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "power"] 1.170 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "sbrybnd"] 56.752 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "spmsrtls"] 48.723 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 6.295 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglina"] 179.134 μs (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 168.825 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 465.629 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brownal"] 126.135 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 212.146 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 737.796 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "dixon3dq"] 39.373 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 165.098 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 455.770 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 11.752 μs (5%) 2.92 KiB (1%) 7
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 292.817 ms (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 246.500 μs (5%) 8.20 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "penalty1"] 121.837 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "power"] 88.765 μs (5%) 304 bytes (1%) 7
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 1.218 ms (5%) 8.20 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 270.335 μs (5%) 18.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "tquartic"] 101.470 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglina"] 34.439 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglinb"] 30.853 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 33.481 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brownal"] 10.781 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 16.304 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brybnd"] 43.930 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 5.932 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "errinros_mod"] 32.292 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "freuroth"] 41.558 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "hovercraft1d"] 1.142 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "integreq"] 12.582 s (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "morebv"] 27.496 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "penalty1"] 12.215 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "power"] 1.290 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 39.868 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "spmsrtls"] 52.739 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "tquartic"] 6.468 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 182.380 μs (5%) 31.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 211.093 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "bdqrtic"] 461.369 μs (5%) 31.42 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brownal"] 128.790 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 211.955 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 721.755 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 40.716 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 170.116 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 464.626 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 13.024 μs (5%) 5.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 284.941 ms (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 244.606 μs (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "penalty1"] 122.889 μs (5%) 16.05 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 88.184 μs (5%) 304 bytes (1%) 7
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 1.194 ms (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "spmsrtls"] 216.293 μs (5%) 36.83 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "tquartic"] 101.559 μs (5%) 15.92 KiB (1%) 9

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]
  • ["jtprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jtprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      17474 s          0 s        955 s      52854 s          0 s
       #2     0 MHz      23398 s          0 s        992 s      46903 s          0 s
       #3     0 MHz      18036 s          0 s        986 s      52253 s          0 s
       #4     0 MHz      25775 s          0 s        958 s      44566 s          0 s
  Memory: 15.61526870727539 GB (12620.7109375 MB free)
  Uptime: 7144.69 sec
  Load Avg:  1.02  1.04  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 30 Mar 2025 - 20:59
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["jprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 11.451 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 1.783 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "chain"] 5.395 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "channel"] 217.905 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 10.800 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 20.188 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "elec"] 1.550 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 3.309 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "forward", "marine"] 5.002 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.883 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 3.056 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 4.259 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "structural"] 20.438 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 956.210 ms (5%) 1.85 MiB (1%) 52081
["jprod!", "optimized", "Float32", "scalable", "reverse", "catenary"] 30.475 ms (5%) 800.48 KiB (1%) 22635
["jprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 156.071 ms (5%) 1.06 MiB (1%) 32439
["jprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 631.039 ms (5%) 6.88 MiB (1%) 209533
["jprod!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 23.760 ms (5%) 587.22 KiB (1%) 18317
["jprod!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 44.521 ms (5%) 828.92 KiB (1%) 23502
["jprod!", "optimized", "Float32", "scalable", "reverse", "elec"] 24.134 ms (5%) 608.72 KiB (1%) 18675
["jprod!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 3.245 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "marine"] 37.649 ms (5%) 711.17 KiB (1%) 19743
["jprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 1.883 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 96.663 ms (5%) 911.66 KiB (1%) 26029
["jprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 212.185 ms (5%) 1.01 MiB (1%) 30171
["jprod!", "optimized", "Float32", "scalable", "reverse", "structural"] 20.388 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 13.825 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "catenary"] 2.244 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "chain"] 7.251 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "channel"] 255.908 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 12.042 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 20.889 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "elec"] 1.905 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 3.191 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "marine"] 5.435 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.820 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon3"] 3.388 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "robotarm"] 5.247 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "structural"] 21.220 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 1.117 s (5%) 2.24 MiB (1%) 52081
["jprod!", "optimized", "Float64", "scalable", "reverse", "catenary"] 30.549 ms (5%) 966.67 KiB (1%) 22635
["jprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 227.238 ms (5%) 1.29 MiB (1%) 32439
["jprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 644.921 ms (5%) 8.33 MiB (1%) 209533
["jprod!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 23.897 ms (5%) 711.91 KiB (1%) 18317
["jprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 44.621 ms (5%) 1000.58 KiB (1%) 23502
["jprod!", "optimized", "Float64", "scalable", "reverse", "elec"] 24.042 ms (5%) 744.00 KiB (1%) 18675
["jprod!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 3.193 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "marine"] 38.072 ms (5%) 855.20 KiB (1%) 19743
["jprod!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 1.857 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 97.750 ms (5%) 1.09 MiB (1%) 26029
["jprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 228.486 ms (5%) 1.24 MiB (1%) 30171
["jprod!", "optimized", "Float64", "scalable", "reverse", "structural"] 21.179 μs (5%) 16 bytes (1%) 1
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglina"] 30.738 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 3.064 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 4.303 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 4.172 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "broyden3d"] 2.484 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brybnd"] 14.798 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 1.406 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "errinros_mod"] 11.482 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "freuroth"] 4.010 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 628.429 ns (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "integreq"] 34.411 ms (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "morebv"] 70.751 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "penalty1"] 2.439 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "power"] 1.553 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "sbrybnd"] 14.527 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "spmsrtls"] 5.552 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 1.978 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglina"] 290.576 ms (5%) 1.32 MiB (1%) 40024
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 288.986 ms (5%) 1.29 MiB (1%) 40002
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 605.802 ms (5%) 2.55 MiB (1%) 73774
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brownal"] 109.260 ms (5%) 989.33 KiB (1%) 29015
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 409.596 ms (5%) 1.52 MiB (1%) 40018
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 795.843 ms (5%) 3.46 MiB (1%) 103838
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "dixon3dq"] 51.132 ms (5%) 531.06 KiB (1%) 16026
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 742.761 ms (5%) 1.32 MiB (1%) 41996
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 2.117 s (5%) 2.44 MiB (1%) 69970
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 10.888 ms (5%) 358.58 KiB (1%) 10670
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 391.293 s (5%) 465.631 ms 817.13 MiB (1%) 22031041
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 499.898 ms (5%) 1.70 MiB (1%) 46017
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "penalty1"] 110.145 ms (5%) 989.91 KiB (1%) 29032
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "power"] 1.684 ms (5%) 786.36 KiB (1%) 22514
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 1.693 s (5%) 6.86 MiB (1%) 171680
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 849.067 ms (5%) 1.85 MiB (1%) 48978
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "tquartic"] 91.295 ms (5%) 848.41 KiB (1%) 24006
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglina"] 32.671 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglinb"] 3.771 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 4.826 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brownal"] 4.724 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 2.875 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brybnd"] 17.382 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 2.084 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "errinros_mod"] 17.793 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "freuroth"] 4.494 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "hovercraft1d"] 1.123 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "integreq"] 38.348 ms (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "morebv"] 57.547 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "penalty1"] 3.023 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "power"] 1.913 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 15.318 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "spmsrtls"] 5.757 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "tquartic"] 2.380 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 291.372 ms (5%) 1.63 MiB (1%) 40024
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 287.280 ms (5%) 1.60 MiB (1%) 40002
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "bdqrtic"] 626.428 ms (5%) 3.13 MiB (1%) 73774
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brownal"] 111.053 ms (5%) 1.18 MiB (1%) 29015
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 577.973 ms (5%) 1.82 MiB (1%) 40018
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 1.028 s (5%) 4.26 MiB (1%) 103838
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 51.385 ms (5%) 656.06 KiB (1%) 16026
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 992.928 ms (5%) 1.69 MiB (1%) 41996
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 2.367 s (5%) 2.99 MiB (1%) 69970
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 11.279 ms (5%) 431.33 KiB (1%) 10670
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 476.187 s (5%) 585.391 ms 969.93 MiB (1%) 22031041
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 691.125 ms (5%) 2.04 MiB (1%) 46017
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "penalty1"] 109.857 ms (5%) 1.18 MiB (1%) 29032
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 1.810 ms (5%) 942.61 KiB (1%) 22514
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 1.401 s (5%) 6.92 MiB (1%) 169680
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "spmsrtls"] 373.368 ms (5%) 1.75 MiB (1%) 44316
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "tquartic"] 91.078 ms (5%) 1.01 MiB (1%) 24006
["jtprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 40.391 ms (5%) 8.17 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 1.256 ms (5%) 1.55 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "chain"] 3.355 ms (5%) 2.20 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "channel"] 41.817 ms (5%) 2.30 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 2.968 ms (5%) 1.58 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 7.480 ms (5%) 2.25 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "elec"] 1.354 ms (5%) 1.53 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 3.156 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "forward", "marine"] 5.164 ms (5%) 2.30 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.803 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 10.917 ms (5%) 4.17 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 12.357 ms (5%) 4.19 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "structural"] 24.866 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 298.216 μs (5%) 24.05 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "catenary"] 98.634 μs (5%) 4.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 172.472 μs (5%) 6.25 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 1.534 ms (5%) 6.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 64.020 μs (5%) 4.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 94.887 μs (5%) 6.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "elec"] 64.501 μs (5%) 4.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 3.118 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "marine"] 70.682 μs (5%) 6.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 1.770 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 117.639 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 155.490 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "structural"] 24.736 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 58.083 ms (5%) 15.98 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "catenary"] 1.366 ms (5%) 2.88 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "chain"] 3.589 ms (5%) 4.19 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "channel"] 51.947 ms (5%) 4.28 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 3.096 ms (5%) 2.91 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 8.198 ms (5%) 4.23 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "elec"] 1.227 ms (5%) 2.86 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 3.271 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "marine"] 5.292 ms (5%) 4.16 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.927 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "polygon3"] 10.749 ms (5%) 8.05 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "robotarm"] 13.930 ms (5%) 8.12 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "structural"] 25.498 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 293.497 μs (5%) 47.48 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "catenary"] 99.556 μs (5%) 8.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 173.904 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 1.474 ms (5%) 12.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 67.186 μs (5%) 8.30 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 99.055 μs (5%) 12.23 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "elec"] 65.792 μs (5%) 8.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 3.171 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "marine"] 73.587 μs (5%) 11.89 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 1.822 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 117.299 μs (5%) 23.83 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 151.322 μs (5%) 24.02 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "structural"] 25.127 μs (5%) 16 bytes (1%) 1
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglina"] 35.564 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 33.307 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 32.083 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 11.107 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "broyden3d"] 19.732 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brybnd"] 39.522 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 5.403 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "errinros_mod"] 31.252 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "freuroth"] 43.322 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 1.026 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "integreq"] 12.057 s (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "morebv"] 26.934 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "penalty1"] 11.240 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "power"] 1.171 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "sbrybnd"] 55.951 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "spmsrtls"] 44.268 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 6.409 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglina"] 179.784 μs (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 171.791 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 475.767 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brownal"] 127.939 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 212.447 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 812.203 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "dixon3dq"] 39.814 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 167.373 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 470.556 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 11.963 μs (5%) 2.92 KiB (1%) 7
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 256.665 ms (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 243.714 μs (5%) 8.20 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "penalty1"] 122.809 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "power"] 89.367 μs (5%) 304 bytes (1%) 7
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 1.284 ms (5%) 8.20 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 274.993 μs (5%) 18.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "tquartic"] 102.511 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglina"] 34.117 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglinb"] 30.821 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 40.102 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brownal"] 10.785 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 16.191 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brybnd"] 43.957 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 5.939 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "errinros_mod"] 32.322 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "freuroth"] 42.809 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "hovercraft1d"] 1.144 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "integreq"] 12.584 s (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "morebv"] 31.112 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "penalty1"] 11.976 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "power"] 2.457 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 42.138 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "spmsrtls"] 52.436 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "tquartic"] 6.465 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 184.814 μs (5%) 31.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 213.799 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "bdqrtic"] 462.211 μs (5%) 31.42 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brownal"] 129.140 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 214.700 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 736.533 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 41.607 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 170.667 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 470.947 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 13.405 μs (5%) 5.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 284.944 ms (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 248.262 μs (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "penalty1"] 124.362 μs (5%) 16.05 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 88.524 μs (5%) 304 bytes (1%) 7
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 1.145 ms (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "spmsrtls"] 219.348 μs (5%) 36.83 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "tquartic"] 102.010 μs (5%) 15.92 KiB (1%) 9

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]
  • ["jtprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jtprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      25805 s          0 s       1362 s      78318 s          0 s
       #2     0 MHz      36011 s          0 s       1380 s      68114 s          0 s
       #3     0 MHz      26857 s          0 s       1400 s      77228 s          0 s
       #4     0 MHz      33597 s          0 s       1351 s      70557 s          0 s
  Memory: 15.61526870727539 GB (13117.76171875 MB free)
  Uptime: 10569.24 sec
  Load Avg:  1.0  1.01  1.03
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.85
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 30 Mar 2025 - 20:15
    • Baseline: 30 Mar 2025 - 21:17
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "chain"] 0.92 (5%) ✅ 1.00 (1%)
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "controlinvestment"] 0.94 (5%) ✅ 1.00 (1%)
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "structural"] 0.68 (5%) ✅ 1.00 (1%)
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "sbrybnd"] 0.85 (5%) ✅ 1.00 (1%)
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 0.95 (5%) ✅ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hess_coord", "optimized", "Float64", "scalable_cons", "sparse"]
  • ["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      17316 s          0 s        884 s      59797 s          0 s
       #2     0 MHz      44841 s          1 s        693 s      32484 s          0 s
       #3     0 MHz      16630 s          0 s       1163 s      60210 s          0 s
       #4     0 MHz      13356 s          2 s       1146 s      63483 s          0 s
  Memory: 15.61526107788086 GB (12255.37890625 MB free)
  Uptime: 7815.39 sec
  Load Avg:  1.05  1.03  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      25739 s          0 s       1202 s      88217 s          0 s
       #2     0 MHz      64921 s          1 s        941 s      49334 s          0 s
       #3     0 MHz      23454 s          0 s       1646 s      90069 s          0 s
       #4     0 MHz      19095 s          2 s       1618 s      94436 s          0 s
  Memory: 15.61526107788086 GB (13027.6015625 MB free)
  Uptime: 11535.64 sec
  Load Avg:  1.02  1.04  1.03
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 30 Mar 2025 - 20:15
  • Package commit: d068191
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "camshape"] 406.180 ms (5%) 1.61 MiB (1%) 12348
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "catenary"] 13.103 ms (5%) 356.97 KiB (1%) 2390
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "chain"] 23.482 ms (5%) 275.28 KiB (1%) 1932
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "channel"] 809.307 ms (5%) 974.16 KiB (1%) 6742
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "clnlbeam"] 13.953 ms (5%) 120.84 KiB (1%) 802
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "controlinvestment"] 36.275 ms (5%) 275.28 KiB (1%) 1932
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "elec"] 914.505 s (5%) 113.93 MiB (1%) 793214
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "hovercraft1d"] 571.453 μs (5%) 5.57 MiB (1%) 472
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "marine"] 358.384 ms (5%) 4.18 MiB (1%) 30600
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "polygon1"] 18.965 ms (5%) 206.62 KiB (1%) 1280
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "polygon3"] 76.036 ms (5%) 614.22 KiB (1%) 4406
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "robotarm"] 79.479 ms (5%) 810.78 KiB (1%) 5896
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "structural"] 13.872 ms (5%) 92.39 KiB (1%) 854
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglina"] 48.207 ms (5%) 328.33 KiB (1%) 2465
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 45.909 ms (5%) 328.33 KiB (1%) 2465
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "bdqrtic"] 74.499 ms (5%) 335.41 KiB (1%) 2461
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brownal"] 19.278 s (5%) 179.807 ms 197.78 MiB (1%) 1466005
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "broyden3d"] 24.016 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brybnd"] 67.565 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "dixon3dq"] 8.842 ms (5%) 201.23 KiB (1%) 1469
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "errinros_mod"] 64.206 ms (5%) 336.17 KiB (1%) 2467
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 75.950 ms (5%) 336.17 KiB (1%) 2467
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "hovercraft1d"] 1.705 ms (5%) 115.48 KiB (1%) 797
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "integreq"] 16.565 s (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "morebv"] 34.439 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "penalty1"] 19.031 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "power"] 2.822 ms (5%) 81.22 KiB (1%) 469
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "sbrybnd"] 94.760 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "spmsrtls"] 369.927 ms (5%) 1.82 MiB (1%) 13965
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "tquartic"] 12.105 ms (5%) 208.31 KiB (1%) 1465
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "camshape"] 20.174 ms (5%) 55.07 MiB (1%) 95454
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "catenary"] 7.414 ms (5%) 18.40 MiB (1%) 32442
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "chain"] 6.775 ms (5%) 13.45 MiB (1%) 40737
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "channel"] 21.676 ms (5%) 50.74 MiB (1%) 133360
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 6.771 ms (5%) 13.98 MiB (1%) 43455
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 18.727 ms (5%) 45.54 MiB (1%) 68305
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 10.478 s (5%) 620.237 ms 2.09 GiB (1%) 6332543
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 2.230 ms (5%) 5.72 MiB (1%) 11552
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "marine"] 2.926 ms (5%) 6.24 MiB (1%) 32485
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 10.112 ms (5%) 24.11 MiB (1%) 36025
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "polygon3"] 35.775 ms (5%) 91.53 MiB (1%) 87954
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "robotarm"] 19.787 ms (5%) 52.23 MiB (1%) 52711
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "structural"] 1.573 ms (5%) 8.86 MiB (1%) 34292
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 628.413 ms (5%) 25.062 ms 319.40 MiB (1%) 1666426
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 119.715 ms (5%) 56.26 MiB (1%) 707327
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 147.232 ms (5%) 66.84 MiB (1%) 964733
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 730.828 ms (5%) 54.547 ms 276.38 MiB (1%) 4112054
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 151.154 ms (5%) 67.86 MiB (1%) 836251
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 130.784 ms (5%) 70.10 MiB (1%) 844592
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 474.011 s (5%) 7.163 s 36.60 GiB (1%) 109439362
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "hovercraft1d"] 12.771 ms (5%) 10.91 MiB (1%) 110176
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 97.533 ms (5%) 44.83 MiB (1%) 521452
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 55.703 ms (5%) 32.64 MiB (1%) 380845
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 243.825 ms (5%) 143.18 MiB (1%) 1008411
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 179.107 ms (5%) 99.92 MiB (1%) 873713
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 154.430 ms (5%) 150.36 MiB (1%) 475498

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hess_coord", "optimized", "Float64", "scalable_cons", "sparse"]
  • ["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      17316 s          0 s        884 s      59797 s          0 s
       #2     0 MHz      44841 s          1 s        693 s      32484 s          0 s
       #3     0 MHz      16630 s          0 s       1163 s      60210 s          0 s
       #4     0 MHz      13356 s          2 s       1146 s      63483 s          0 s
  Memory: 15.61526107788086 GB (12255.37890625 MB free)
  Uptime: 7815.39 sec
  Load Avg:  1.05  1.03  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 30 Mar 2025 - 21:17
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "camshape"] 409.285 ms (5%) 1.61 MiB (1%) 12348
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "catenary"] 13.173 ms (5%) 356.97 KiB (1%) 2390
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "chain"] 25.530 ms (5%) 275.28 KiB (1%) 1932
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "channel"] 851.513 ms (5%) 974.16 KiB (1%) 6742
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "clnlbeam"] 14.401 ms (5%) 120.84 KiB (1%) 802
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "controlinvestment"] 38.404 ms (5%) 275.28 KiB (1%) 1932
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "elec"] 913.691 s (5%) 76.430 ms 113.93 MiB (1%) 793214
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "hovercraft1d"] 556.195 μs (5%) 5.57 MiB (1%) 472
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "marine"] 361.596 ms (5%) 4.18 MiB (1%) 30600
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "polygon1"] 19.107 ms (5%) 206.62 KiB (1%) 1280
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "polygon3"] 74.248 ms (5%) 614.22 KiB (1%) 4406
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "robotarm"] 80.222 ms (5%) 810.78 KiB (1%) 5896
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "structural"] 20.284 ms (5%) 92.39 KiB (1%) 854
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglina"] 48.802 ms (5%) 328.33 KiB (1%) 2465
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 47.150 ms (5%) 328.33 KiB (1%) 2465
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "bdqrtic"] 74.368 ms (5%) 335.41 KiB (1%) 2461
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brownal"] 19.377 s (5%) 157.127 ms 197.78 MiB (1%) 1466005
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "broyden3d"] 24.038 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brybnd"] 67.088 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "dixon3dq"] 9.064 ms (5%) 201.23 KiB (1%) 1469
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "errinros_mod"] 63.885 ms (5%) 336.17 KiB (1%) 2467
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 74.253 ms (5%) 336.17 KiB (1%) 2467
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "hovercraft1d"] 1.703 ms (5%) 115.48 KiB (1%) 797
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "integreq"] 16.444 s (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "morebv"] 34.569 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "penalty1"] 19.075 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "power"] 2.874 ms (5%) 81.22 KiB (1%) 469
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "sbrybnd"] 111.326 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "spmsrtls"] 376.994 ms (5%) 1.82 MiB (1%) 13965
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "tquartic"] 12.226 ms (5%) 208.31 KiB (1%) 1465
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "camshape"] 20.270 ms (5%) 55.07 MiB (1%) 95454
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "catenary"] 7.359 ms (5%) 18.40 MiB (1%) 32442
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "chain"] 6.800 ms (5%) 13.45 MiB (1%) 40737
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "channel"] 21.956 ms (5%) 50.74 MiB (1%) 133360
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 6.787 ms (5%) 13.98 MiB (1%) 43455
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 18.815 ms (5%) 45.54 MiB (1%) 68305
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 10.967 s (5%) 610.885 ms 2.09 GiB (1%) 6332543
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 2.225 ms (5%) 5.72 MiB (1%) 11552
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "marine"] 2.906 ms (5%) 6.24 MiB (1%) 32485
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 10.188 ms (5%) 24.11 MiB (1%) 36025
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "polygon3"] 36.493 ms (5%) 91.53 MiB (1%) 87954
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "robotarm"] 19.922 ms (5%) 52.23 MiB (1%) 52699
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "structural"] 1.565 ms (5%) 8.86 MiB (1%) 34292
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 637.281 ms (5%) 24.213 ms 319.40 MiB (1%) 1666426
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 120.196 ms (5%) 56.26 MiB (1%) 707327
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 150.059 ms (5%) 66.84 MiB (1%) 964733
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 718.822 ms (5%) 49.684 ms 276.38 MiB (1%) 4112054
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 149.178 ms (5%) 67.80 MiB (1%) 835255
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 130.377 ms (5%) 70.10 MiB (1%) 844592
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 487.606 s (5%) 6.564 s 36.60 GiB (1%) 109439362
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "hovercraft1d"] 12.979 ms (5%) 10.91 MiB (1%) 110176
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 95.974 ms (5%) 44.83 MiB (1%) 521452
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 55.465 ms (5%) 32.55 MiB (1%) 379345
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 243.429 ms (5%) 143.18 MiB (1%) 1008411
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 179.624 ms (5%) 99.92 MiB (1%) 873701
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 163.154 ms (5%) 150.36 MiB (1%) 475498

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hess_coord", "optimized", "Float64", "scalable_cons", "sparse"]
  • ["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      25739 s          0 s       1202 s      88217 s          0 s
       #2     0 MHz      64921 s          1 s        941 s      49334 s          0 s
       #3     0 MHz      23454 s          0 s       1646 s      90069 s          0 s
       #4     0 MHz      19095 s          2 s       1618 s      94436 s          0 s
  Memory: 15.61526107788086 GB (13027.6015625 MB free)
  Uptime: 11535.64 sec
  Load Avg:  1.02  1.04  1.03
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.86
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 30 Mar 2025 - 21:16
    • Baseline: 30 Mar 2025 - 22:47
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["grad!", "generic", "Float32", "scalable", "forward", "arwhead"] 1.07 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "forward", "bearing"] 1.37 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "forward", "chain"] 1.07 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "forward", "channel"] 1.07 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "forward", "dixon3dq"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "forward", "fletcbv2"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "forward", "polygon2"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "forward", "robotarm"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "NZF1"] 0.91 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "arglina"] 0.87 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "arglinb"] 0.95 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "argtrig"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "arwhead"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "bdqrtic"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "bearing"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "brybnd"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "catenary"] 1.06 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "chain"] 1.12 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "chainwoo"] 0.89 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "clnlbeam"] 0.95 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "cosine"] 0.86 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "curly"] 0.95 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "curly10"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaane"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanf"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaang"] 0.89 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaani"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanj"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaank"] 0.90 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanl"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanm"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaann"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaano"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanp"] 0.90 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "eg2"] 0.83 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "engval1"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "errinros_mod"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "fletcbv3_mod"] 0.90 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "fletchcr"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "freuroth"] 0.90 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "genhumps"] 0.87 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "integreq"] 0.73 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "liarwhd"] 0.95 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "marine"] 0.78 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "morebv"] 0.87 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "noncvxu2"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "noncvxun"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "nondia"] 0.95 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "penalty2"] 0.86 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "penalty3"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "polygon"] 0.89 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "polygon1"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "powellsg"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "quartc"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "sbrybnd"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "schmvett"] 0.77 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "scosine"] 0.79 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "sinquad"] 0.92 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "srosenbr"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "tointgss"] 0.82 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float32", "scalable", "reverse", "woods"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "broydn7d"] 0.91 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "chain"] 0.87 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "channel"] 0.83 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "clnlbeam"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "clplatea"] 0.65 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "clplateb"] 0.64 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "clplatec"] 0.77 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "hovercraft1d"] 0.90 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "morebv"] 1.05 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "polygon2"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "robotarm"] 1.16 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "sparsine"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "forward", "structural"] 1.11 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "reverse", "broyden3d"] 1.05 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "reverse", "broydn7d"] 1.06 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "reverse", "catenary"] 1.07 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "reverse", "controlinvestment"] 1.09 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "reverse", "spmsrtls"] 1.06 (5%) ❌ 1.00 (1%)
["grad!", "generic", "Float64", "scalable", "reverse", "tridia"] 1.10 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "forward", "bearing"] 1.09 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "forward", "chain"] 1.07 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "forward", "fletcbv2"] 1.12 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "forward", "genrose"] 1.05 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "forward", "nondia"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "forward", "polygon2"] 0.94 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "forward", "sparsine"] 0.95 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "chain"] 1.07 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "channel"] 1.08 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanl"] 1.06 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaann"] 1.08 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "integreq"] 0.89 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "ncb20"] 1.06 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 1.08 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "broyden3d"] 1.12 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "broydn7d"] 0.93 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "chain"] 0.89 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "channel"] 0.87 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "clplatea"] 0.65 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "clplateb"] 0.65 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "clplatec"] 0.69 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "morebv"] 1.06 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "penalty3"] 0.95 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "polygon1"] 0.85 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "polygon2"] 1.08 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "polygon3"] 0.85 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "robotarm"] 1.21 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "sbrybnd"] 0.88 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "forward", "sparsine"] 0.90 (5%) ✅ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "arglinb"] 1.08 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "bdqrtic"] 1.09 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "chain"] 1.06 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "curly10"] 1.08 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaani"] 1.05 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanm"] 1.05 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanp"] 1.06 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "ncb20b"] 1.06 (5%) ❌ 1.00 (1%)
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon"] 0.80 (5%) ✅ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["grad!", "generic", "Float32", "scalable", "forward"]
  • ["grad!", "generic", "Float32", "scalable", "reverse"]
  • ["grad!", "generic", "Float64", "scalable", "forward"]
  • ["grad!", "generic", "Float64", "scalable", "reverse"]
  • ["grad!", "optimized", "Float32", "scalable", "forward"]
  • ["grad!", "optimized", "Float32", "scalable", "reverse"]
  • ["grad!", "optimized", "Float64", "scalable", "forward"]
  • ["grad!", "optimized", "Float64", "scalable", "reverse"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      27023 s          0 s       2156 s      85656 s          0 s
       #2     0 MHz      43138 s          0 s       2321 s      69399 s          0 s
       #3     0 MHz      25069 s          2 s       2261 s      87507 s          0 s
       #4     0 MHz      30980 s          0 s       2459 s      81426 s          0 s
  Memory: 15.61526870727539 GB (11303.00390625 MB free)
  Uptime: 11505.79 sec
  Load Avg:  1.14  1.09  1.01
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      39739 s          0 s       3178 s     126641 s          0 s
       #2     0 MHz      63392 s          0 s       3481 s     102727 s          0 s
       #3     0 MHz      36851 s          2 s       3380 s     129337 s          0 s
       #4     0 MHz      43469 s          0 s       3619 s     122508 s          0 s
  Memory: 15.61526870727539 GB (11773.09765625 MB free)
  Uptime: 16986.36 sec
  Load Avg:  1.14  1.09  1.02
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 30 Mar 2025 - 21:16
  • Package commit: d068191
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["grad!", "generic", "Float32", "scalable", "forward", "NZF1"] 1.023 ms (5%) 50.94 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "arglina"] 4.290 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "arglinb"] 3.874 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "arglinc"] 4.023 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "argtrig"] 4.211 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "arwhead"] 2.161 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "bdqrtic"] 3.727 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "bearing"] 12.263 ms (5%) 207.38 KiB (1%) 179
["grad!", "generic", "Float32", "scalable", "forward", "brownal"] 2.192 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "broyden3d"] 4.228 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "broydn7d"] 6.022 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "brybnd"] 12.294 ms (5%) 69.20 KiB (1%) 382
["grad!", "generic", "Float32", "scalable", "forward", "camshape"] 103.755 μs (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "catenary"] 158.498 μs (5%) 51.50 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "chain"] 26.670 μs (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "chainwoo"] 1.224 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "channel"] 26.951 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "chnrosnb_mod"] 2.070 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "clnlbeam"] 2.611 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "clplatea"] 2.919 ms (5%) 49.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "clplateb"] 2.990 ms (5%) 49.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "clplatec"] 2.518 ms (5%) 49.62 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "controlinvestment"] 1.569 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "cosine"] 1.785 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "cragglvy"] 2.291 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "cragglvy2"] 2.187 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "curly"] 3.387 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "curly10"] 3.395 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "curly20"] 5.412 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "curly30"] 7.428 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaane"] 7.741 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanf"] 7.727 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaang"] 7.756 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanh"] 7.662 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaani"] 12.399 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanj"] 12.451 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaank"] 12.424 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanl"] 12.555 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanm"] 17.045 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaann"] 19.167 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaano"] 19.186 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanp"] 18.956 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixon3dq"] 428.144 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "dqdrtic"] 1.295 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "dqrtic"] 1.152 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "edensch"] 3.701 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "eg2"] 1.868 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "elec"] 112.568 ms (5%) 51.47 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "engval1"] 2.156 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "errinros_mod"] 3.276 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "extrosnb"] 502.674 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "fletcbv2"] 2.677 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "fletcbv3_mod"] 9.454 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "fletchcr"] 643.179 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "freuroth"] 6.058 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "genhumps"] 5.156 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "genrose"] 919.105 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "genrose_nash"] 936.148 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "hovercraft1d"] 140.735 μs (5%) 1.44 MiB (1%) 259
["grad!", "generic", "Float32", "scalable", "forward", "indef_mod"] 5.273 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "integreq"] 3.916 s (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "liarwhd"] 1.267 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "marine"] 1.533 ms (5%) 52.06 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "morebv"] 7.771 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "ncb20"] 20.715 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "ncb20b"] 21.741 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "noncvxu2"] 2.836 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "noncvxun"] 2.830 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "nondia"] 508.930 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "nondquar"] 999.349 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "penalty1"] 2.557 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "penalty2"] 12.244 ms (5%) 8.39 MiB (1%) 257
["grad!", "generic", "Float32", "scalable", "forward", "penalty3"] 11.791 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "polygon"] 1.391 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "polygon1"] 1.329 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "polygon2"] 1.427 ms (5%) 4.23 MiB (1%) 511
["grad!", "generic", "Float32", "scalable", "forward", "polygon3"] 1.662 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "powellsg"] 1.335 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "power"] 1.157 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "quartc"] 1.152 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "robotarm"] 25.037 μs (5%) 51.94 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "sbrybnd"] 16.088 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "schmvett"] 3.285 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "scosine"] 4.020 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "sinquad"] 2.369 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "sparsine"] 6.870 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "sparsqur"] 2.116 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "spmsrtls"] 9.579 ms (5%) 4.22 MiB (1%) 259
["grad!", "generic", "Float32", "scalable", "forward", "srosenbr"] 705.925 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "structural"] 9.559 ms (5%) 180.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "tointgss"] 2.547 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "tquartic"] 529.469 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "tridia"] 2.588 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "vardim"] 3.356 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "woods"] 642.659 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "reverse", "NZF1"] 1.423 ms (5%) 640.75 KiB (1%) 17710
["grad!", "generic", "Float32", "scalable", "reverse", "arglina"] 3.351 ms (5%) 1.70 MiB (1%) 44034
["grad!", "generic", "Float32", "scalable", "reverse", "arglinb"] 3.133 ms (5%) 1.62 MiB (1%) 42999
["grad!", "generic", "Float32", "scalable", "reverse", "arglinc"] 3.162 ms (5%) 1.62 MiB (1%) 42945
["grad!", "generic", "Float32", "scalable", "reverse", "argtrig"] 2.011 ms (5%) 1.11 MiB (1%) 32512
["grad!", "generic", "Float32", "scalable", "reverse", "arwhead"] 2.885 ms (5%) 1.24 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "bdqrtic"] 6.259 ms (5%) 2.91 MiB (1%) 81697
["grad!", "generic", "Float32", "scalable", "reverse", "bearing"] 7.010 ms (5%) 3.55 MiB (1%) 108725
["grad!", "generic", "Float32", "scalable", "reverse", "brownal"] 1.951 ms (5%) 1.01 MiB (1%) 28018
["grad!", "generic", "Float32", "scalable", "reverse", "broyden3d"] 3.628 ms (5%) 1.61 MiB (1%) 40021
["grad!", "generic", "Float32", "scalable", "reverse", "broydn7d"] 4.086 ms (5%) 2.00 MiB (1%) 53006
["grad!", "generic", "Float32", "scalable", "reverse", "brybnd"] 8.605 ms (5%) 4.01 MiB (1%) 113803
["grad!", "generic", "Float32", "scalable", "reverse", "camshape"] 322.094 μs (5%) 201.86 KiB (1%) 5020
["grad!", "generic", "Float32", "scalable", "reverse", "catenary"] 228.981 μs (5%) 119.84 KiB (1%) 3350
["grad!", "generic", "Float32", "scalable", "reverse", "chain"] 1.867 μs (5%) 8.23 KiB (1%) 13
["grad!", "generic", "Float32", "scalable", "reverse", "chainwoo"] 4.640 ms (5%) 2.09 MiB (1%) 55413
["grad!", "generic", "Float32", "scalable", "reverse", "channel"] 1.883 μs (5%) 8.19 KiB (1%) 12
["grad!", "generic", "Float32", "scalable", "reverse", "chnrosnb_mod"] 2.889 ms (5%) 1.44 MiB (1%) 42979
["grad!", "generic", "Float32", "scalable", "reverse", "clnlbeam"] 908.494 μs (5%) 528.80 KiB (1%) 14626
["grad!", "generic", "Float32", "scalable", "reverse", "clplatea"] 4.799 ms (5%) 2.51 MiB (1%) 68134
["grad!", "generic", "Float32", "scalable", "reverse", "clplateb"] 4.864 ms (5%) 2.52 MiB (1%) 68464
["grad!", "generic", "Float32", "scalable", "reverse", "clplatec"] 4.185 ms (5%) 2.24 MiB (1%) 59145
["grad!", "generic", "Float32", "scalable", "reverse", "controlinvestment"] 986.241 μs (5%) 529.89 KiB (1%) 13995
["grad!", "generic", "Float32", "scalable", "reverse", "cosine"] 1.507 ms (5%) 801.06 KiB (1%) 20997
["grad!", "generic", "Float32", "scalable", "reverse", "cragglvy"] 3.162 ms (5%) 1.67 MiB (1%) 41936
["grad!", "generic", "Float32", "scalable", "reverse", "cragglvy2"] 2.774 ms (5%) 1.30 MiB (1%) 36944
["grad!", "generic", "Float32", "scalable", "reverse", "curly"] 11.869 ms (5%) 6.75 MiB (1%) 178688
["grad!", "generic", "Float32", "scalable", "reverse", "curly10"] 11.848 ms (5%) 6.75 MiB (1%) 178688
["grad!", "generic", "Float32", "scalable", "reverse", "curly20"] 21.229 ms (5%) 12.74 MiB (1%) 326365
["grad!", "generic", "Float32", "scalable", "reverse", "curly30"] 30.496 ms (5%) 17.65 MiB (1%) 472540
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaane"] 5.044 ms (5%) 2.41 MiB (1%) 65261
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanf"] 4.964 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaang"] 5.071 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanh"] 5.093 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaani"] 5.165 ms (5%) 2.41 MiB (1%) 65261
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanj"] 5.002 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaank"] 5.100 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanl"] 4.998 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanm"] 5.203 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaann"] 5.210 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaano"] 5.169 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanp"] 5.224 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixon3dq"] 971.654 μs (5%) 530.95 KiB (1%) 14029
["grad!", "generic", "Float32", "scalable", "reverse", "dqdrtic"] 2.255 ms (5%) 1.12 MiB (1%) 30956
["grad!", "generic", "Float32", "scalable", "reverse", "dqrtic"] 948.989 μs (5%) 491.34 KiB (1%) 13505
["grad!", "generic", "Float32", "scalable", "reverse", "edensch"] 3.914 ms (5%) 1.90 MiB (1%) 48975
["grad!", "generic", "Float32", "scalable", "reverse", "eg2"] 1.429 ms (5%) 801.56 KiB (1%) 21013
["grad!", "generic", "Float32", "scalable", "reverse", "elec"] 201.035 ms (5%) 104.30 MiB (1%) 2708654
["grad!", "generic", "Float32", "scalable", "reverse", "engval1"] 2.901 ms (5%) 1.24 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "errinros_mod"] 3.228 ms (5%) 1.65 MiB (1%) 42987
["grad!", "generic", "Float32", "scalable", "reverse", "extrosnb"] 1.304 ms (5%) 655.53 KiB (1%) 18015
["grad!", "generic", "Float32", "scalable", "reverse", "fletcbv2"] 1.979 ms (5%) 1.12 MiB (1%) 31037
["grad!", "generic", "Float32", "scalable", "reverse", "fletcbv3_mod"] 2.851 ms (5%) 1.70 MiB (1%) 44034
["grad!", "generic", "Float32", "scalable", "reverse", "fletchcr"] 2.248 ms (5%) 1019.72 KiB (1%) 26995
["grad!", "generic", "Float32", "scalable", "reverse", "freuroth"] 6.867 ms (5%) 2.89 MiB (1%) 79950
["grad!", "generic", "Float32", "scalable", "reverse", "genhumps"] 3.994 ms (5%) 2.03 MiB (1%) 54965
["grad!", "generic", "Float32", "scalable", "reverse", "genrose"] 2.254 ms (5%) 1.12 MiB (1%) 30995
["grad!", "generic", "Float32", "scalable", "reverse", "genrose_nash"] 2.275 ms (5%) 1.12 MiB (1%) 30995
["grad!", "generic", "Float32", "scalable", "reverse", "hovercraft1d"] 203.502 μs (5%) 116.97 KiB (1%) 3009
["grad!", "generic", "Float32", "scalable", "reverse", "indef_mod"] 2.013 ms (5%) 1.19 MiB (1%) 33983
["grad!", "generic", "Float32", "scalable", "reverse", "integreq"] 2.063 s (5%) 862.91 MiB (1%) 23029528
["grad!", "generic", "Float32", "scalable", "reverse", "liarwhd"] 2.857 ms (5%) 1.24 MiB (1%) 35018
["grad!", "generic", "Float32", "scalable", "reverse", "marine"] 391.961 μs (5%) 222.70 KiB (1%) 5051
["grad!", "generic", "Float32", "scalable", "reverse", "morebv"] 3.664 ms (5%) 1.79 MiB (1%) 46020
["grad!", "generic", "Float32", "scalable", "reverse", "ncb20"] 34.041 ms (5%) 17.19 MiB (1%) 474393
["grad!", "generic", "Float32", "scalable", "reverse", "ncb20b"] 35.645 ms (5%) 17.48 MiB (1%) 483470
["grad!", "generic", "Float32", "scalable", "reverse", "noncvxu2"] 3.000 ms (5%) 1.65 MiB (1%) 41020
["grad!", "generic", "Float32", "scalable", "reverse", "noncvxun"] 3.021 ms (5%) 1.65 MiB (1%) 41020
["grad!", "generic", "Float32", "scalable", "reverse", "nondia"] 1.297 ms (5%) 655.53 KiB (1%) 18015
["grad!", "generic", "Float32", "scalable", "reverse", "nondquar"] 1.313 ms (5%) 702.11 KiB (1%) 19006
["grad!", "generic", "Float32", "scalable", "reverse", "penalty1"] 1.934 ms (5%) 989.88 KiB (1%) 27038
["grad!", "generic", "Float32", "scalable", "reverse", "penalty2"] 5.742 ms (5%) 2.82 MiB (1%) 80469
["grad!", "generic", "Float32", "scalable", "reverse", "penalty3"] 10.037 ms (5%) 4.82 MiB (1%) 126334
["grad!", "generic", "Float32", "scalable", "reverse", "polygon"] 786.435 μs (5%) 444.11 KiB (1%) 11500
["grad!", "generic", "Float32", "scalable", "reverse", "polygon1"] 771.258 μs (5%) 445.03 KiB (1%) 11528
["grad!", "generic", "Float32", "scalable", "reverse", "polygon2"] 528.573 μs (5%) 367.25 KiB (1%) 9038
["grad!", "generic", "Float32", "scalable", "reverse", "polygon3"] 656.302 μs (5%) 405.97 KiB (1%) 10028
["grad!", "generic", "Float32", "scalable", "reverse", "powellsg"] 1.438 ms (5%) 655.58 KiB (1%) 18016
["grad!", "generic", "Float32", "scalable", "reverse", "power"] 985.878 μs (5%) 491.62 KiB (1%) 13514
["grad!", "generic", "Float32", "scalable", "reverse", "quartc"] 941.938 μs (5%) 491.34 KiB (1%) 13505
["grad!", "generic", "Float32", "scalable", "reverse", "robotarm"] 1.885 μs (5%) 8.31 KiB (1%) 12
["grad!", "generic", "Float32", "scalable", "reverse", "sbrybnd"] 13.610 ms (5%) 7.05 MiB (1%) 199101
["grad!", "generic", "Float32", "scalable", "reverse", "schmvett"] 5.828 ms (5%) 2.63 MiB (1%) 74870
["grad!", "generic", "Float32", "scalable", "reverse", "scosine"] 2.318 ms (5%) 1.19 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "sinquad"] 2.612 ms (5%) 1.24 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "sparsine"] 2.897 ms (5%) 2.04 MiB (1%) 56514
["grad!", "generic", "Float32", "scalable", "reverse", "sparsqur"] 4.531 ms (5%) 2.32 MiB (1%) 62514
["grad!", "generic", "Float32", "scalable", "reverse", "spmsrtls"] 3.953 ms (5%) 2.20 MiB (1%) 60976
["grad!", "generic", "Float32", "scalable", "reverse", "srosenbr"] 1.376 ms (5%) 632.14 KiB (1%) 17516
["grad!", "generic", "Float32", "scalable", "reverse", "structural"] 1.196 ms (5%) 717.84 KiB (1%) 19487
["grad!", "generic", "Float32", "scalable", "reverse", "tointgss"] 4.064 ms (5%) 1.94 MiB (1%) 51916
["grad!", "generic", "Float32", "scalable", "reverse", "tquartic"] 1.599 ms (5%) 847.91 KiB (1%) 21997
["grad!", "generic", "Float32", "scalable", "reverse", "tridia"] 2.007 ms (5%) 934.00 KiB (1%) 25495
["grad!", "generic", "Float32", "scalable", "reverse", "vardim"] 2.880 ms (5%) 1.58 MiB (1%) 40006
["grad!", "generic", "Float32", "scalable", "reverse", "woods"] 2.313 ms (5%) 1.01 MiB (1%) 27768
["grad!", "generic", "Float64", "scalable", "forward", "NZF1"] 1.200 ms (5%) 101.66 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "arglina"] 4.198 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "arglinb"] 3.889 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "arglinc"] 3.878 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "argtrig"] 4.822 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "arwhead"] 2.190 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "bdqrtic"] 4.368 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "bearing"] 11.594 ms (5%) 390.25 KiB (1%) 265
["grad!", "generic", "Float64", "scalable", "forward", "brownal"] 2.721 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "broyden3d"] 4.752 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "broydn7d"] 7.328 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "brybnd"] 13.185 ms (5%) 128.36 KiB (1%) 382
["grad!", "generic", "Float64", "scalable", "forward", "camshape"] 112.842 μs (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "catenary"] 181.852 μs (5%) 102.78 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "chain"] 24.806 μs (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "chainwoo"] 1.479 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "channel"] 24.886 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "chnrosnb_mod"] 2.706 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "clnlbeam"] 2.751 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "clplatea"] 3.457 ms (5%) 98.94 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "clplateb"] 3.548 ms (5%) 98.94 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "clplatec"] 3.111 ms (5%) 98.97 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "controlinvestment"] 1.770 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "cosine"] 1.887 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "cragglvy"] 2.501 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "cragglvy2"] 2.386 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "curly"] 3.979 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "curly10"] 3.943 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "curly20"] 6.245 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "curly30"] 8.659 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaane"] 8.382 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanf"] 8.310 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaang"] 8.295 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanh"] 8.221 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaani"] 13.121 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanj"] 13.124 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaank"] 13.117 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanl"] 13.228 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanm"] 17.825 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaann"] 19.853 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaano"] 19.859 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanp"] 19.645 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixon3dq"] 521.257 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "dqdrtic"] 1.443 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "dqrtic"] 1.619 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "edensch"] 4.263 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "eg2"] 2.103 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "elec"] 139.359 ms (5%) 102.75 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "engval1"] 2.167 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "errinros_mod"] 3.711 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "extrosnb"] 554.312 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "fletcbv2"] 3.358 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "fletcbv3_mod"] 10.322 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "fletchcr"] 632.957 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "freuroth"] 5.979 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "genhumps"] 5.931 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "genrose"] 1.021 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "genrose_nash"] 1.037 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "hovercraft1d"] 202.830 μs (5%) 2.87 MiB (1%) 259
["grad!", "generic", "Float64", "scalable", "forward", "indef_mod"] 6.345 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "integreq"] 4.179 s (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "liarwhd"] 1.475 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "marine"] 1.651 ms (5%) 103.72 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "morebv"] 8.955 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "ncb20"] 23.285 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "ncb20b"] 23.858 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "noncvxu2"] 3.368 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "noncvxun"] 3.365 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "nondia"] 546.185 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "nondquar"] 1.110 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "penalty1"] 2.431 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "penalty2"] 13.158 ms (5%) 16.77 MiB (1%) 257
["grad!", "generic", "Float64", "scalable", "forward", "penalty3"] 12.451 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "polygon"] 1.441 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "polygon1"] 1.437 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "polygon2"] 1.508 ms (5%) 8.45 MiB (1%) 511
["grad!", "generic", "Float64", "scalable", "forward", "polygon3"] 1.936 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "powellsg"] 1.578 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "power"] 1.262 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "quartc"] 1.619 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "robotarm"] 28.443 μs (5%) 103.72 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "sbrybnd"] 18.690 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "schmvett"] 3.697 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "scosine"] 4.607 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "sinquad"] 2.281 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "sparsine"] 8.344 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "sparsqur"] 2.390 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "spmsrtls"] 10.711 ms (5%) 8.44 MiB (1%) 259
["grad!", "generic", "Float64", "scalable", "forward", "srosenbr"] 747.492 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "structural"] 10.626 ms (5%) 360.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "tointgss"] 2.852 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "tquartic"] 563.259 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "tridia"] 2.719 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "vardim"] 3.419 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "woods"] 757.021 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "reverse", "NZF1"] 1.428 ms (5%) 769.50 KiB (1%) 17710
["grad!", "generic", "Float64", "scalable", "reverse", "arglina"] 3.378 ms (5%) 2.01 MiB (1%) 44034
["grad!", "generic", "Float64", "scalable", "reverse", "arglinb"] 3.225 ms (5%) 1.94 MiB (1%) 42999
["grad!", "generic", "Float64", "scalable", "reverse", "arglinc"] 3.198 ms (5%) 1.93 MiB (1%) 42945
["grad!", "generic", "Float64", "scalable", "reverse", "argtrig"] 2.101 ms (5%) 1.32 MiB (1%) 32512
["grad!", "generic", "Float64", "scalable", "reverse", "arwhead"] 2.942 ms (5%) 1.49 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "bdqrtic"] 6.363 ms (5%) 3.50 MiB (1%) 81697
["grad!", "generic", "Float64", "scalable", "reverse", "bearing"] 7.196 ms (5%) 4.38 MiB (1%) 108725
["grad!", "generic", "Float64", "scalable", "reverse", "brownal"] 1.993 ms (5%) 1.20 MiB (1%) 28018
["grad!", "generic", "Float64", "scalable", "reverse", "broyden3d"] 3.579 ms (5%) 1.89 MiB (1%) 40021
["grad!", "generic", "Float64", "scalable", "reverse", "broydn7d"] 4.308 ms (5%) 2.35 MiB (1%) 53006
["grad!", "generic", "Float64", "scalable", "reverse", "brybnd"] 8.817 ms (5%) 4.78 MiB (1%) 113803
["grad!", "generic", "Float64", "scalable", "reverse", "camshape"] 312.716 μs (5%) 240.88 KiB (1%) 5020
["grad!", "generic", "Float64", "scalable", "reverse", "catenary"] 236.023 μs (5%) 148.44 KiB (1%) 3350
["grad!", "generic", "Float64", "scalable", "reverse", "chain"] 2.395 μs (5%) 15.98 KiB (1%) 13
["grad!", "generic", "Float64", "scalable", "reverse", "chainwoo"] 4.654 ms (5%) 2.48 MiB (1%) 55413
["grad!", "generic", "Float64", "scalable", "reverse", "channel"] 2.508 μs (5%) 15.94 KiB (1%) 12
["grad!", "generic", "Float64", "scalable", "reverse", "chnrosnb_mod"] 2.915 ms (5%) 1.77 MiB (1%) 42979
["grad!", "generic", "Float64", "scalable", "reverse", "clnlbeam"] 918.065 μs (5%) 629.89 KiB (1%) 14626
["grad!", "generic", "Float64", "scalable", "reverse", "clplatea"] 4.733 ms (5%) 2.96 MiB (1%) 68134
["grad!", "generic", "Float64", "scalable", "reverse", "clplateb"] 4.821 ms (5%) 2.97 MiB (1%) 68464
["grad!", "generic", "Float64", "scalable", "reverse", "clplatec"] 4.199 ms (5%) 2.63 MiB (1%) 59145
["grad!", "generic", "Float64", "scalable", "reverse", "controlinvestment"] 1.025 ms (5%) 631.20 KiB (1%) 13995
["grad!", "generic", "Float64", "scalable", "reverse", "cosine"] 1.531 ms (5%) 949.27 KiB (1%) 20997
["grad!", "generic", "Float64", "scalable", "reverse", "cragglvy"] 3.199 ms (5%) 1.95 MiB (1%) 41936
["grad!", "generic", "Float64", "scalable", "reverse", "cragglvy2"] 2.797 ms (5%) 1.55 MiB (1%) 36944
["grad!", "generic", "Float64", "scalable", "reverse", "curly"] 11.958 ms (5%) 7.85 MiB (1%) 178688
["grad!", "generic", "Float64", "scalable", "reverse", "curly10"] 11.822 ms (5%) 7.85 MiB (1%) 178688
["grad!", "generic", "Float64", "scalable", "reverse", "curly20"] 21.110 ms (5%) 14.74 MiB (1%) 326365
["grad!", "generic", "Float64", "scalable", "reverse", "curly30"] 30.286 ms (5%) 20.54 MiB (1%) 472540
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaane"] 5.032 ms (5%) 2.85 MiB (1%) 65261
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanf"] 4.986 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaang"] 5.139 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanh"] 5.008 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaani"] 5.223 ms (5%) 2.85 MiB (1%) 65261
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanj"] 5.078 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaank"] 5.132 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanl"] 5.049 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanm"] 5.210 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaann"] 5.204 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaano"] 5.198 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanp"] 5.175 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixon3dq"] 960.356 μs (5%) 632.52 KiB (1%) 14029
["grad!", "generic", "Float64", "scalable", "reverse", "dqdrtic"] 2.214 ms (5%) 1.34 MiB (1%) 30956
["grad!", "generic", "Float64", "scalable", "reverse", "dqrtic"] 960.745 μs (5%) 592.81 KiB (1%) 13505
["grad!", "generic", "Float64", "scalable", "reverse", "edensch"] 3.982 ms (5%) 2.24 MiB (1%) 48975
["grad!", "generic", "Float64", "scalable", "reverse", "eg2"] 1.462 ms (5%) 949.88 KiB (1%) 21013
["grad!", "generic", "Float64", "scalable", "reverse", "elec"] 206.103 ms (5%) 122.02 MiB (1%) 2708654
["grad!", "generic", "Float64", "scalable", "reverse", "engval1"] 2.889 ms (5%) 1.49 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "errinros_mod"] 3.299 ms (5%) 1.98 MiB (1%) 42987
["grad!", "generic", "Float64", "scalable", "reverse", "extrosnb"] 1.293 ms (5%) 788.25 KiB (1%) 18015
["grad!", "generic", "Float64", "scalable", "reverse", "fletcbv2"] 1.998 ms (5%) 1.33 MiB (1%) 31037
["grad!", "generic", "Float64", "scalable", "reverse", "fletcbv3_mod"] 2.904 ms (5%) 1.98 MiB (1%) 44034
["grad!", "generic", "Float64", "scalable", "reverse", "fletchcr"] 2.236 ms (5%) 1.19 MiB (1%) 26995
["grad!", "generic", "Float64", "scalable", "reverse", "freuroth"] 6.842 ms (5%) 3.44 MiB (1%) 79950
["grad!", "generic", "Float64", "scalable", "reverse", "genhumps"] 3.980 ms (5%) 2.41 MiB (1%) 54965
["grad!", "generic", "Float64", "scalable", "reverse", "genrose"] 2.230 ms (5%) 1.34 MiB (1%) 30995
["grad!", "generic", "Float64", "scalable", "reverse", "genrose_nash"] 2.258 ms (5%) 1.34 MiB (1%) 30995
["grad!", "generic", "Float64", "scalable", "reverse", "hovercraft1d"] 208.050 μs (5%) 145.47 KiB (1%) 3009
["grad!", "generic", "Float64", "scalable", "reverse", "indef_mod"] 2.074 ms (5%) 1.41 MiB (1%) 33983
["grad!", "generic", "Float64", "scalable", "reverse", "integreq"] 2.431 s (5%) 376.423 ms 1015.69 MiB (1%) 23029528
["grad!", "generic", "Float64", "scalable", "reverse", "liarwhd"] 2.851 ms (5%) 1.49 MiB (1%) 35018
["grad!", "generic", "Float64", "scalable", "reverse", "marine"] 399.311 μs (5%) 262.05 KiB (1%) 5051
["grad!", "generic", "Float64", "scalable", "reverse", "morebv"] 3.725 ms (5%) 2.10 MiB (1%) 46020
["grad!", "generic", "Float64", "scalable", "reverse", "ncb20"] 34.528 ms (5%) 20.34 MiB (1%) 474393
["grad!", "generic", "Float64", "scalable", "reverse", "ncb20b"] 36.329 ms (5%) 20.69 MiB (1%) 483470
["grad!", "generic", "Float64", "scalable", "reverse", "noncvxu2"] 2.993 ms (5%) 1.92 MiB (1%) 41020
["grad!", "generic", "Float64", "scalable", "reverse", "noncvxun"] 2.978 ms (5%) 1.92 MiB (1%) 41020
["grad!", "generic", "Float64", "scalable", "reverse", "nondia"] 1.303 ms (5%) 788.25 KiB (1%) 18015
["grad!", "generic", "Float64", "scalable", "reverse", "nondquar"] 1.325 ms (5%) 834.77 KiB (1%) 19006
["grad!", "generic", "Float64", "scalable", "reverse", "penalty1"] 1.948 ms (5%) 1.16 MiB (1%) 27038
["grad!", "generic", "Float64", "scalable", "reverse", "penalty2"] 5.749 ms (5%) 3.33 MiB (1%) 80469
["grad!", "generic", "Float64", "scalable", "reverse", "penalty3"] 10.168 ms (5%) 5.69 MiB (1%) 126334
["grad!", "generic", "Float64", "scalable", "reverse", "polygon"] 826.500 μs (5%) 522.03 KiB (1%) 11500
["grad!", "generic", "Float64", "scalable", "reverse", "polygon1"] 799.250 μs (5%) 523.12 KiB (1%) 11528
["grad!", "generic", "Float64", "scalable", "reverse", "polygon2"] 542.357 μs (5%) 437.66 KiB (1%) 9042
["grad!", "generic", "Float64", "scalable", "reverse", "polygon3"] 666.560 μs (5%) 476.25 KiB (1%) 10028
["grad!", "generic", "Float64", "scalable", "reverse", "powellsg"] 1.438 ms (5%) 788.30 KiB (1%) 18016
["grad!", "generic", "Float64", "scalable", "reverse", "power"] 961.851 μs (5%) 593.16 KiB (1%) 13514
["grad!", "generic", "Float64", "scalable", "reverse", "quartc"] 953.578 μs (5%) 592.81 KiB (1%) 13505
["grad!", "generic", "Float64", "scalable", "reverse", "robotarm"] 2.489 μs (5%) 16.19 KiB (1%) 12
["grad!", "generic", "Float64", "scalable", "reverse", "sbrybnd"] 13.751 ms (5%) 8.28 MiB (1%) 199101
["grad!", "generic", "Float64", "scalable", "reverse", "schmvett"] 5.905 ms (5%) 3.12 MiB (1%) 74870
["grad!", "generic", "Float64", "scalable", "reverse", "scosine"] 2.410 ms (5%) 1.43 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "sinquad"] 2.649 ms (5%) 1.48 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "sparsine"] 2.891 ms (5%) 2.39 MiB (1%) 56514
["grad!", "generic", "Float64", "scalable", "reverse", "sparsqur"] 4.542 ms (5%) 2.75 MiB (1%) 62514
["grad!", "generic", "Float64", "scalable", "reverse", "spmsrtls"] 4.006 ms (5%) 2.65 MiB (1%) 60976
["grad!", "generic", "Float64", "scalable", "reverse", "srosenbr"] 1.380 ms (5%) 764.86 KiB (1%) 17516
["grad!", "generic", "Float64", "scalable", "reverse", "structural"] 1.196 ms (5%) 856.06 KiB (1%) 19487
["grad!", "generic", "Float64", "scalable", "reverse", "tointgss"] 4.107 ms (5%) 2.28 MiB (1%) 51916
["grad!", "generic", "Float64", "scalable", "reverse", "tquartic"] 1.648 ms (5%) 1011.72 KiB (1%) 21997
["grad!", "generic", "Float64", "scalable", "reverse", "tridia"] 2.017 ms (5%) 1.09 MiB (1%) 25495
["grad!", "generic", "Float64", "scalable", "reverse", "vardim"] 2.950 ms (5%) 1.86 MiB (1%) 40006
["grad!", "generic", "Float64", "scalable", "reverse", "woods"] 2.338 ms (5%) 1.21 MiB (1%) 27768
["grad!", "optimized", "Float32", "scalable", "forward", "NZF1"] 1.022 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arglina"] 4.235 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arglinb"] 4.032 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arglinc"] 3.871 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "argtrig"] 4.233 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arwhead"] 2.153 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "bdqrtic"] 3.720 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "bearing"] 9.832 ms (5%) 154.56 KiB (1%) 174
["grad!", "optimized", "Float32", "scalable", "forward", "brownal"] 2.198 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "broyden3d"] 4.352 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "broydn7d"] 6.032 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "brybnd"] 12.155 ms (5%) 17.73 KiB (1%) 379
["grad!", "optimized", "Float32", "scalable", "forward", "camshape"] 102.883 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "catenary"] 157.826 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "chain"] 25.889 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "chainwoo"] 1.251 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "channel"] 25.678 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "chnrosnb_mod"] 2.108 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 2.611 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clplatea"] 2.914 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clplateb"] 2.986 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clplatec"] 2.511 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 1.574 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "cosine"] 1.819 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "cragglvy"] 2.289 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "cragglvy2"] 2.187 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly"] 3.398 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly10"] 3.361 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly20"] 5.411 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly30"] 7.390 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaane"] 7.740 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanf"] 7.739 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaang"] 7.725 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanh"] 7.685 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaani"] 12.391 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanj"] 12.435 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaank"] 12.446 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanl"] 12.553 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanm"] 17.015 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaann"] 19.184 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaano"] 19.177 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanp"] 18.953 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixon3dq"] 444.718 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dqdrtic"] 1.339 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dqrtic"] 1.153 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "edensch"] 3.674 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "eg2"] 1.825 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "elec"] 112.553 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "engval1"] 2.139 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "errinros_mod"] 3.252 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "extrosnb"] 518.893 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "fletcbv2"] 2.999 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "fletcbv3_mod"] 9.551 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "fletchcr"] 661.521 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "freuroth"] 6.153 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "genhumps"] 5.262 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "genrose"] 952.606 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "genrose_nash"] 975.321 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 143.680 μs (5%) 1.39 MiB (1%) 254
["grad!", "optimized", "Float32", "scalable", "forward", "indef_mod"] 5.282 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "integreq"] 3.975 s (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "liarwhd"] 1.268 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "marine"] 1.531 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "morebv"] 7.766 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "ncb20"] 20.438 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "ncb20b"] 21.634 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "noncvxu2"] 2.768 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "noncvxun"] 2.807 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "nondia"] 494.258 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "nondquar"] 1.015 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "penalty1"] 2.480 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "penalty2"] 12.361 ms (5%) 8.34 MiB (1%) 254
["grad!", "optimized", "Float32", "scalable", "forward", "penalty3"] 11.789 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "polygon"] 1.389 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.323 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "polygon2"] 1.445 ms (5%) 4.18 MiB (1%) 506
["grad!", "optimized", "Float32", "scalable", "forward", "polygon3"] 1.657 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "powellsg"] 1.356 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "power"] 1.161 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "quartc"] 1.155 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "robotarm"] 24.246 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sbrybnd"] 15.921 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "schmvett"] 3.305 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "scosine"] 4.303 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sinquad"] 2.290 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sparsine"] 6.668 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sparsqur"] 2.072 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "spmsrtls"] 9.618 ms (5%) 4.17 MiB (1%) 254
["grad!", "optimized", "Float32", "scalable", "forward", "srosenbr"] 669.596 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "structural"] 9.557 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "tointgss"] 2.534 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "tquartic"] 541.587 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "tridia"] 2.575 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "vardim"] 3.351 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "woods"] 641.003 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "NZF1"] 131.839 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arglina"] 289.122 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arglinb"] 276.810 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arglinc"] 282.000 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "argtrig"] 242.447 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arwhead"] 246.175 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "bdqrtic"] 586.988 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "bearing"] 660.562 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "brownal"] 179.568 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "broyden3d"] 264.818 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "broydn7d"] 433.144 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "brybnd"] 819.300 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "camshape"] 31.249 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "catenary"] 20.138 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "chain"] 574.730 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "chainwoo"] 404.360 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "channel"] 569.693 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "chnrosnb_mod"] 243.037 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 100.929 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clplatea"] 488.495 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clplateb"] 497.024 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clplatec"] 422.873 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 87.785 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "cosine"] 150.133 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "cragglvy"] 303.624 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "cragglvy2"] 270.648 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly"] 1.277 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly10"] 1.242 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly20"] 2.503 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly30"] 3.851 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaane"] 462.531 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanf"] 475.064 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaang"] 471.355 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanh"] 474.693 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaani"] 482.766 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanj"] 469.943 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaank"] 474.452 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanl"] 488.189 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanm"] 462.352 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaann"] 483.163 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaano"] 473.907 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanp"] 490.249 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixon3dq"] 95.720 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dqdrtic"] 215.895 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dqrtic"] 88.076 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "edensch"] 332.402 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "eg2"] 152.477 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "elec"] 30.222 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "engval1"] 246.454 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "errinros_mod"] 272.053 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "extrosnb"] 126.317 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "fletcbv2"] 217.537 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "fletcbv3_mod"] 304.376 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "fletchcr"] 186.941 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "freuroth"] 560.690 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "genhumps"] 406.857 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "genrose"] 213.522 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "genrose_nash"] 215.685 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 20.999 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "indef_mod"] 237.204 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "integreq"] 238.683 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "liarwhd"] 242.836 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "marine"] 30.828 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "morebv"] 297.932 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "ncb20"] 4.181 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "ncb20b"] 4.402 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "noncvxu2"] 281.801 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "noncvxun"] 284.307 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "nondia"] 125.506 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "nondquar"] 124.404 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty1"] 174.960 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty2"] 557.316 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty3"] 899.853 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon"] 85.561 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 78.557 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon2"] 62.098 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 62.137 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "powellsg"] 125.357 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "power"] 88.338 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "quartc"] 85.722 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 594.452 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sbrybnd"] 1.370 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "schmvett"] 563.970 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "scosine"] 206.426 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sinquad"] 251.191 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sparsine"] 426.976 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sparsqur"] 435.628 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "spmsrtls"] 356.319 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "srosenbr"] 120.626 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "structural"] 100.859 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "tointgss"] 370.115 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "tquartic"] 156.876 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "tridia"] 172.153 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "vardim"] 251.082 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "woods"] 199.315 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "NZF1"] 1.200 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arglina"] 4.193 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arglinb"] 3.882 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arglinc"] 3.890 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "argtrig"] 4.853 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arwhead"] 2.165 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "bdqrtic"] 4.271 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "bearing"] 11.602 ms (5%) 284.91 KiB (1%) 260
["grad!", "optimized", "Float64", "scalable", "forward", "brownal"] 2.749 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "broyden3d"] 5.390 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "broydn7d"] 7.333 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "brybnd"] 13.434 ms (5%) 25.61 KiB (1%) 379
["grad!", "optimized", "Float64", "scalable", "forward", "camshape"] 111.761 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "catenary"] 180.402 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "chain"] 24.055 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "chainwoo"] 1.496 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "channel"] 24.075 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "chnrosnb_mod"] 2.684 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 2.750 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clplatea"] 3.452 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clplateb"] 3.534 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clplatec"] 3.050 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 1.753 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "cosine"] 1.905 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "cragglvy"] 2.477 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "cragglvy2"] 2.379 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly"] 3.976 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly10"] 3.986 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly20"] 6.309 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly30"] 8.707 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaane"] 8.347 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanf"] 8.279 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaang"] 8.285 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanh"] 8.232 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaani"] 13.122 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanj"] 13.114 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaank"] 13.113 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanl"] 13.210 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanm"] 17.824 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaann"] 19.850 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaano"] 19.860 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanp"] 19.623 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixon3dq"] 520.886 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dqdrtic"] 1.430 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dqrtic"] 1.619 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "edensch"] 4.178 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "eg2"] 2.104 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "elec"] 139.294 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "engval1"] 2.194 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "errinros_mod"] 3.709 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "extrosnb"] 552.672 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "fletcbv2"] 3.539 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "fletcbv3_mod"] 10.272 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "fletchcr"] 631.657 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "freuroth"] 6.086 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "genhumps"] 5.817 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "genrose"] 1.018 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "genrose_nash"] 1.036 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 220.463 μs (5%) 2.77 MiB (1%) 254
["grad!", "optimized", "Float64", "scalable", "forward", "indef_mod"] 6.274 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "integreq"] 4.167 s (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "liarwhd"] 1.463 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "marine"] 1.649 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "morebv"] 8.986 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "ncb20"] 23.016 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "ncb20b"] 23.677 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "noncvxu2"] 3.393 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "noncvxun"] 3.382 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "nondia"] 545.332 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "nondquar"] 1.108 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "penalty1"] 2.446 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "penalty2"] 13.160 ms (5%) 16.67 MiB (1%) 254
["grad!", "optimized", "Float64", "scalable", "forward", "penalty3"] 12.442 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "polygon"] 1.451 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.464 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "polygon2"] 1.633 ms (5%) 8.35 MiB (1%) 506
["grad!", "optimized", "Float64", "scalable", "forward", "polygon3"] 1.931 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "powellsg"] 1.547 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "power"] 1.286 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "quartc"] 1.620 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "robotarm"] 28.995 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sbrybnd"] 18.388 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "schmvett"] 3.695 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "scosine"] 4.625 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sinquad"] 2.178 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sparsine"] 8.294 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sparsqur"] 2.379 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "spmsrtls"] 10.501 ms (5%) 8.34 MiB (1%) 254
["grad!", "optimized", "Float64", "scalable", "forward", "srosenbr"] 731.223 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "structural"] 9.608 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "tointgss"] 3.109 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "tquartic"] 562.404 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "tridia"] 2.675 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "vardim"] 3.424 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "woods"] 767.062 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "NZF1"] 127.620 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arglina"] 290.776 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arglinb"] 300.835 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arglinc"] 285.016 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "argtrig"] 257.613 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arwhead"] 245.141 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "bdqrtic"] 639.009 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "bearing"] 628.260 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "brownal"] 180.529 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "broyden3d"] 269.767 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "broydn7d"] 423.144 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "brybnd"] 824.636 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "camshape"] 32.601 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "catenary"] 21.420 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "chain"] 784.462 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "chainwoo"] 395.293 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "channel"] 791.319 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "chnrosnb_mod"] 246.864 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 100.489 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clplatea"] 465.315 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clplateb"] 463.529 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clplatec"] 409.802 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 89.498 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "cosine"] 153.458 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "cragglvy"] 307.477 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "cragglvy2"] 274.025 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly"] 1.306 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly10"] 1.391 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly20"] 2.629 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly30"] 4.014 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaane"] 459.021 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanf"] 456.088 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaang"] 455.806 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanh"] 457.067 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaani"] 479.209 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanj"] 462.957 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaank"] 456.347 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanl"] 458.462 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanm"] 476.416 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaann"] 461.998 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaano"] 459.665 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanp"] 486.084 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixon3dq"] 93.475 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dqdrtic"] 216.176 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dqrtic"] 85.810 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "edensch"] 336.943 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "eg2"] 159.880 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "elec"] 33.539 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "engval1"] 245.332 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "errinros_mod"] 281.338 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "extrosnb"] 126.748 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "fletcbv2"] 222.297 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "fletcbv3_mod"] 315.744 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "fletchcr"] 187.412 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "freuroth"] 569.580 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "genhumps"] 422.192 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "genrose"] 214.022 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "genrose_nash"] 216.196 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 21.360 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "indef_mod"] 244.330 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "integreq"] 261.865 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "liarwhd"] 244.699 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "marine"] 31.239 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "morebv"] 303.651 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "ncb20"] 4.604 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "ncb20b"] 4.542 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "noncvxu2"] 297.619 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "noncvxun"] 292.650 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "nondia"] 126.939 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "nondquar"] 125.135 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "penalty1"] 173.867 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "penalty2"] 552.997 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "penalty3"] 912.413 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon"] 85.782 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 80.402 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon2"] 64.351 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 63.449 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "powellsg"] 124.324 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "power"] 89.108 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "quartc"] 86.272 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 800.829 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sbrybnd"] 1.283 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "schmvett"] 577.534 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "scosine"] 214.453 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sinquad"] 254.977 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sparsine"] 465.676 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sparsqur"] 445.125 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "spmsrtls"] 355.106 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "srosenbr"] 121.367 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "structural"] 104.485 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "tointgss"] 373.491 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "tquartic"] 155.983 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "tridia"] 179.867 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "vardim"] 254.066 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "woods"] 195.046 μs (5%) 32 bytes (1%) 2

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["grad!", "generic", "Float32", "scalable", "forward"]
  • ["grad!", "generic", "Float32", "scalable", "reverse"]
  • ["grad!", "generic", "Float64", "scalable", "forward"]
  • ["grad!", "generic", "Float64", "scalable", "reverse"]
  • ["grad!", "optimized", "Float32", "scalable", "forward"]
  • ["grad!", "optimized", "Float32", "scalable", "reverse"]
  • ["grad!", "optimized", "Float64", "scalable", "forward"]
  • ["grad!", "optimized", "Float64", "scalable", "reverse"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      27023 s          0 s       2156 s      85656 s          0 s
       #2     0 MHz      43138 s          0 s       2321 s      69399 s          0 s
       #3     0 MHz      25069 s          2 s       2261 s      87507 s          0 s
       #4     0 MHz      30980 s          0 s       2459 s      81426 s          0 s
  Memory: 15.61526870727539 GB (11303.00390625 MB free)
  Uptime: 11505.79 sec
  Load Avg:  1.14  1.09  1.01
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 30 Mar 2025 - 22:47
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["grad!", "generic", "Float32", "scalable", "forward", "NZF1"] 1.006 ms (5%) 50.94 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "arglina"] 4.242 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "arglinb"] 3.870 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "arglinc"] 3.858 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "argtrig"] 4.239 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "arwhead"] 2.023 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "bdqrtic"] 3.750 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "bearing"] 8.971 ms (5%) 207.38 KiB (1%) 179
["grad!", "generic", "Float32", "scalable", "forward", "brownal"] 2.200 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "broyden3d"] 4.369 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "broydn7d"] 5.973 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "brybnd"] 12.151 ms (5%) 69.20 KiB (1%) 382
["grad!", "generic", "Float32", "scalable", "forward", "camshape"] 105.108 μs (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "catenary"] 156.755 μs (5%) 51.50 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "chain"] 24.977 μs (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "chainwoo"] 1.224 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "channel"] 25.167 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "chnrosnb_mod"] 2.113 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "clnlbeam"] 2.668 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "clplatea"] 2.911 ms (5%) 49.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "clplateb"] 2.970 ms (5%) 49.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "clplatec"] 2.427 ms (5%) 49.62 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "controlinvestment"] 1.595 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "cosine"] 1.763 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "cragglvy"] 2.271 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "cragglvy2"] 2.182 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "curly"] 3.468 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "curly10"] 3.450 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "curly20"] 5.575 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "curly30"] 7.500 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaane"] 7.741 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanf"] 7.743 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaang"] 7.748 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanh"] 7.686 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaani"] 12.384 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanj"] 12.496 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaank"] 12.504 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanl"] 12.595 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanm"] 17.010 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaann"] 19.460 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaano"] 19.455 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixmaanp"] 19.220 ms (5%) 51.59 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "dixon3dq"] 454.823 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "dqdrtic"] 1.293 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "dqrtic"] 1.150 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "edensch"] 3.699 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "eg2"] 1.878 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "elec"] 111.727 ms (5%) 51.47 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "engval1"] 2.155 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "errinros_mod"] 3.279 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "extrosnb"] 510.437 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "fletcbv2"] 2.901 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "fletcbv3_mod"] 9.697 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "fletchcr"] 661.040 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "freuroth"] 6.068 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "genhumps"] 5.257 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "genrose"] 937.521 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "genrose_nash"] 975.939 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "hovercraft1d"] 144.632 μs (5%) 1.44 MiB (1%) 259
["grad!", "generic", "Float32", "scalable", "forward", "indef_mod"] 5.490 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "integreq"] 4.018 s (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "liarwhd"] 1.259 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "marine"] 1.538 ms (5%) 52.06 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "morebv"] 7.844 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "ncb20"] 20.727 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "ncb20b"] 21.530 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "noncvxu2"] 2.814 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "noncvxun"] 2.792 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "nondia"] 506.272 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "nondquar"] 1.019 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "penalty1"] 2.491 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "penalty2"] 12.268 ms (5%) 8.39 MiB (1%) 257
["grad!", "generic", "Float32", "scalable", "forward", "penalty3"] 11.784 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "polygon"] 1.385 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "polygon1"] 1.328 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "polygon2"] 1.522 ms (5%) 4.23 MiB (1%) 511
["grad!", "generic", "Float32", "scalable", "forward", "polygon3"] 1.694 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "powellsg"] 1.364 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "power"] 1.164 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "quartc"] 1.150 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "robotarm"] 26.730 μs (5%) 51.94 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "sbrybnd"] 15.997 ms (5%) 51.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "schmvett"] 3.303 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "scosine"] 4.101 ms (5%) 51.53 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "sinquad"] 2.300 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "sparsine"] 6.814 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "sparsqur"] 2.049 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "spmsrtls"] 9.656 ms (5%) 4.22 MiB (1%) 259
["grad!", "generic", "Float32", "scalable", "forward", "srosenbr"] 706.324 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "structural"] 9.597 ms (5%) 180.56 KiB (1%) 7
["grad!", "generic", "Float32", "scalable", "forward", "tointgss"] 2.556 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "tquartic"] 532.239 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "tridia"] 2.514 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "vardim"] 3.307 ms (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "forward", "woods"] 630.753 μs (5%) 51.50 KiB (1%) 5
["grad!", "generic", "Float32", "scalable", "reverse", "NZF1"] 1.563 ms (5%) 640.75 KiB (1%) 17710
["grad!", "generic", "Float32", "scalable", "reverse", "arglina"] 3.846 ms (5%) 1.70 MiB (1%) 44034
["grad!", "generic", "Float32", "scalable", "reverse", "arglinb"] 3.299 ms (5%) 1.62 MiB (1%) 42999
["grad!", "generic", "Float32", "scalable", "reverse", "arglinc"] 3.271 ms (5%) 1.62 MiB (1%) 42945
["grad!", "generic", "Float32", "scalable", "reverse", "argtrig"] 2.131 ms (5%) 1.11 MiB (1%) 32512
["grad!", "generic", "Float32", "scalable", "reverse", "arwhead"] 3.129 ms (5%) 1.24 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "bdqrtic"] 6.698 ms (5%) 2.91 MiB (1%) 81697
["grad!", "generic", "Float32", "scalable", "reverse", "bearing"] 7.439 ms (5%) 3.55 MiB (1%) 108725
["grad!", "generic", "Float32", "scalable", "reverse", "brownal"] 1.995 ms (5%) 1.01 MiB (1%) 28018
["grad!", "generic", "Float32", "scalable", "reverse", "broyden3d"] 3.571 ms (5%) 1.61 MiB (1%) 40021
["grad!", "generic", "Float32", "scalable", "reverse", "broydn7d"] 4.254 ms (5%) 2.00 MiB (1%) 53006
["grad!", "generic", "Float32", "scalable", "reverse", "brybnd"] 9.142 ms (5%) 4.01 MiB (1%) 113803
["grad!", "generic", "Float32", "scalable", "reverse", "camshape"] 326.692 μs (5%) 201.86 KiB (1%) 5020
["grad!", "generic", "Float32", "scalable", "reverse", "catenary"] 216.125 μs (5%) 119.84 KiB (1%) 3350
["grad!", "generic", "Float32", "scalable", "reverse", "chain"] 1.665 μs (5%) 8.23 KiB (1%) 13
["grad!", "generic", "Float32", "scalable", "reverse", "chainwoo"] 5.205 ms (5%) 2.09 MiB (1%) 55413
["grad!", "generic", "Float32", "scalable", "reverse", "channel"] 1.833 μs (5%) 8.19 KiB (1%) 12
["grad!", "generic", "Float32", "scalable", "reverse", "chnrosnb_mod"] 3.027 ms (5%) 1.44 MiB (1%) 42979
["grad!", "generic", "Float32", "scalable", "reverse", "clnlbeam"] 959.447 μs (5%) 528.80 KiB (1%) 14626
["grad!", "generic", "Float32", "scalable", "reverse", "clplatea"] 5.041 ms (5%) 2.51 MiB (1%) 68134
["grad!", "generic", "Float32", "scalable", "reverse", "clplateb"] 4.951 ms (5%) 2.52 MiB (1%) 68464
["grad!", "generic", "Float32", "scalable", "reverse", "clplatec"] 4.320 ms (5%) 2.24 MiB (1%) 59145
["grad!", "generic", "Float32", "scalable", "reverse", "controlinvestment"] 958.377 μs (5%) 529.89 KiB (1%) 13995
["grad!", "generic", "Float32", "scalable", "reverse", "cosine"] 1.754 ms (5%) 801.06 KiB (1%) 20997
["grad!", "generic", "Float32", "scalable", "reverse", "cragglvy"] 3.273 ms (5%) 1.67 MiB (1%) 41936
["grad!", "generic", "Float32", "scalable", "reverse", "cragglvy2"] 2.883 ms (5%) 1.30 MiB (1%) 36944
["grad!", "generic", "Float32", "scalable", "reverse", "curly"] 12.551 ms (5%) 6.75 MiB (1%) 178688
["grad!", "generic", "Float32", "scalable", "reverse", "curly10"] 12.637 ms (5%) 6.75 MiB (1%) 178688
["grad!", "generic", "Float32", "scalable", "reverse", "curly20"] 22.277 ms (5%) 12.74 MiB (1%) 326365
["grad!", "generic", "Float32", "scalable", "reverse", "curly30"] 31.730 ms (5%) 17.65 MiB (1%) 472540
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaane"] 5.454 ms (5%) 2.41 MiB (1%) 65261
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanf"] 5.356 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaang"] 5.667 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanh"] 5.344 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaani"] 5.557 ms (5%) 2.41 MiB (1%) 65261
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanj"] 5.421 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaank"] 5.692 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanl"] 5.443 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanm"] 5.606 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaann"] 5.533 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaano"] 5.567 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixmaanp"] 5.817 ms (5%) 2.44 MiB (1%) 66259
["grad!", "generic", "Float32", "scalable", "reverse", "dixon3dq"] 968.991 μs (5%) 530.95 KiB (1%) 14029
["grad!", "generic", "Float32", "scalable", "reverse", "dqdrtic"] 2.297 ms (5%) 1.12 MiB (1%) 30956
["grad!", "generic", "Float32", "scalable", "reverse", "dqrtic"] 980.774 μs (5%) 491.34 KiB (1%) 13505
["grad!", "generic", "Float32", "scalable", "reverse", "edensch"] 4.112 ms (5%) 1.90 MiB (1%) 48975
["grad!", "generic", "Float32", "scalable", "reverse", "eg2"] 1.722 ms (5%) 801.56 KiB (1%) 21013
["grad!", "generic", "Float32", "scalable", "reverse", "elec"] 200.314 ms (5%) 104.30 MiB (1%) 2708654
["grad!", "generic", "Float32", "scalable", "reverse", "engval1"] 3.132 ms (5%) 1.24 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "errinros_mod"] 3.648 ms (5%) 1.65 MiB (1%) 42987
["grad!", "generic", "Float32", "scalable", "reverse", "extrosnb"] 1.320 ms (5%) 655.53 KiB (1%) 18015
["grad!", "generic", "Float32", "scalable", "reverse", "fletcbv2"] 1.977 ms (5%) 1.12 MiB (1%) 31037
["grad!", "generic", "Float32", "scalable", "reverse", "fletcbv3_mod"] 3.181 ms (5%) 1.70 MiB (1%) 44034
["grad!", "generic", "Float32", "scalable", "reverse", "fletchcr"] 2.408 ms (5%) 1019.72 KiB (1%) 26995
["grad!", "generic", "Float32", "scalable", "reverse", "freuroth"] 7.595 ms (5%) 2.89 MiB (1%) 79950
["grad!", "generic", "Float32", "scalable", "reverse", "genhumps"] 4.576 ms (5%) 2.03 MiB (1%) 54965
["grad!", "generic", "Float32", "scalable", "reverse", "genrose"] 2.269 ms (5%) 1.12 MiB (1%) 30995
["grad!", "generic", "Float32", "scalable", "reverse", "genrose_nash"] 2.299 ms (5%) 1.12 MiB (1%) 30995
["grad!", "generic", "Float32", "scalable", "reverse", "hovercraft1d"] 207.649 μs (5%) 116.97 KiB (1%) 3009
["grad!", "generic", "Float32", "scalable", "reverse", "indef_mod"] 2.006 ms (5%) 1.19 MiB (1%) 33983
["grad!", "generic", "Float32", "scalable", "reverse", "integreq"] 2.819 s (5%) 600.665 ms 862.91 MiB (1%) 23029528
["grad!", "generic", "Float32", "scalable", "reverse", "liarwhd"] 3.020 ms (5%) 1.24 MiB (1%) 35018
["grad!", "generic", "Float32", "scalable", "reverse", "marine"] 500.941 μs (5%) 222.70 KiB (1%) 5051
["grad!", "generic", "Float32", "scalable", "reverse", "morebv"] 4.221 ms (5%) 1.79 MiB (1%) 46020
["grad!", "generic", "Float32", "scalable", "reverse", "ncb20"] 35.470 ms (5%) 17.19 MiB (1%) 474393
["grad!", "generic", "Float32", "scalable", "reverse", "ncb20b"] 36.251 ms (5%) 17.48 MiB (1%) 483470
["grad!", "generic", "Float32", "scalable", "reverse", "noncvxu2"] 3.261 ms (5%) 1.65 MiB (1%) 41020
["grad!", "generic", "Float32", "scalable", "reverse", "noncvxun"] 3.246 ms (5%) 1.65 MiB (1%) 41020
["grad!", "generic", "Float32", "scalable", "reverse", "nondia"] 1.369 ms (5%) 655.53 KiB (1%) 18015
["grad!", "generic", "Float32", "scalable", "reverse", "nondquar"] 1.316 ms (5%) 702.11 KiB (1%) 19006
["grad!", "generic", "Float32", "scalable", "reverse", "penalty1"] 1.986 ms (5%) 989.88 KiB (1%) 27038
["grad!", "generic", "Float32", "scalable", "reverse", "penalty2"] 6.649 ms (5%) 2.82 MiB (1%) 80469
["grad!", "generic", "Float32", "scalable", "reverse", "penalty3"] 10.894 ms (5%) 4.82 MiB (1%) 126334
["grad!", "generic", "Float32", "scalable", "reverse", "polygon"] 881.046 μs (5%) 444.11 KiB (1%) 11500
["grad!", "generic", "Float32", "scalable", "reverse", "polygon1"] 874.711 μs (5%) 445.03 KiB (1%) 11528
["grad!", "generic", "Float32", "scalable", "reverse", "polygon2"] 522.239 μs (5%) 367.25 KiB (1%) 9038
["grad!", "generic", "Float32", "scalable", "reverse", "polygon3"] 651.452 μs (5%) 405.97 KiB (1%) 10028
["grad!", "generic", "Float32", "scalable", "reverse", "powellsg"] 1.567 ms (5%) 655.58 KiB (1%) 18016
["grad!", "generic", "Float32", "scalable", "reverse", "power"] 1.003 ms (5%) 491.62 KiB (1%) 13514
["grad!", "generic", "Float32", "scalable", "reverse", "quartc"] 998.863 μs (5%) 491.34 KiB (1%) 13505
["grad!", "generic", "Float32", "scalable", "reverse", "robotarm"] 1.971 μs (5%) 8.31 KiB (1%) 12
["grad!", "generic", "Float32", "scalable", "reverse", "sbrybnd"] 14.783 ms (5%) 7.05 MiB (1%) 199101
["grad!", "generic", "Float32", "scalable", "reverse", "schmvett"] 7.541 ms (5%) 2.63 MiB (1%) 74870
["grad!", "generic", "Float32", "scalable", "reverse", "scosine"] 2.941 ms (5%) 1.19 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "sinquad"] 2.835 ms (5%) 1.24 MiB (1%) 34983
["grad!", "generic", "Float32", "scalable", "reverse", "sparsine"] 2.919 ms (5%) 2.04 MiB (1%) 56514
["grad!", "generic", "Float32", "scalable", "reverse", "sparsqur"] 4.651 ms (5%) 2.32 MiB (1%) 62514
["grad!", "generic", "Float32", "scalable", "reverse", "spmsrtls"] 3.908 ms (5%) 2.20 MiB (1%) 60976
["grad!", "generic", "Float32", "scalable", "reverse", "srosenbr"] 1.461 ms (5%) 632.14 KiB (1%) 17516
["grad!", "generic", "Float32", "scalable", "reverse", "structural"] 1.197 ms (5%) 717.84 KiB (1%) 19487
["grad!", "generic", "Float32", "scalable", "reverse", "tointgss"] 4.971 ms (5%) 1.94 MiB (1%) 51916
["grad!", "generic", "Float32", "scalable", "reverse", "tquartic"] 1.643 ms (5%) 847.91 KiB (1%) 21997
["grad!", "generic", "Float32", "scalable", "reverse", "tridia"] 2.049 ms (5%) 934.00 KiB (1%) 25495
["grad!", "generic", "Float32", "scalable", "reverse", "vardim"] 3.002 ms (5%) 1.58 MiB (1%) 40006
["grad!", "generic", "Float32", "scalable", "reverse", "woods"] 2.615 ms (5%) 1.01 MiB (1%) 27768
["grad!", "generic", "Float64", "scalable", "forward", "NZF1"] 1.181 ms (5%) 101.66 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "arglina"] 4.244 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "arglinb"] 3.900 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "arglinc"] 3.887 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "argtrig"] 4.767 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "arwhead"] 2.218 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "bdqrtic"] 4.363 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "bearing"] 11.632 ms (5%) 390.25 KiB (1%) 265
["grad!", "generic", "Float64", "scalable", "forward", "brownal"] 2.727 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "broyden3d"] 4.771 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "broydn7d"] 8.059 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "brybnd"] 13.367 ms (5%) 128.36 KiB (1%) 382
["grad!", "generic", "Float64", "scalable", "forward", "camshape"] 117.380 μs (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "catenary"] 179.667 μs (5%) 102.78 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "chain"] 28.433 μs (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "chainwoo"] 1.481 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "channel"] 29.816 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "chnrosnb_mod"] 2.729 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "clnlbeam"] 2.916 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "clplatea"] 5.332 ms (5%) 98.94 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "clplateb"] 5.537 ms (5%) 98.94 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "clplatec"] 4.031 ms (5%) 98.97 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "controlinvestment"] 1.783 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "cosine"] 1.891 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "cragglvy"] 2.473 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "cragglvy2"] 2.391 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "curly"] 3.935 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "curly10"] 3.999 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "curly20"] 6.356 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "curly30"] 8.863 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaane"] 8.316 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanf"] 8.401 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaang"] 8.414 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanh"] 8.341 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaani"] 13.066 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanj"] 13.204 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaank"] 13.227 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanl"] 13.320 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanm"] 18.063 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaann"] 19.956 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaano"] 19.954 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixmaanp"] 19.817 ms (5%) 102.88 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "dixon3dq"] 525.247 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "dqdrtic"] 1.447 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "dqrtic"] 1.623 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "edensch"] 4.289 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "eg2"] 2.109 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "elec"] 137.713 ms (5%) 102.75 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "engval1"] 2.191 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "errinros_mod"] 3.713 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "extrosnb"] 557.255 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "fletcbv2"] 3.428 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "fletcbv3_mod"] 10.487 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "fletchcr"] 637.073 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "freuroth"] 6.065 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "genhumps"] 5.921 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "genrose"] 1.024 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "genrose_nash"] 1.041 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "hovercraft1d"] 226.094 μs (5%) 2.87 MiB (1%) 259
["grad!", "generic", "Float64", "scalable", "forward", "indef_mod"] 6.163 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "integreq"] 4.188 s (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "liarwhd"] 1.500 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "marine"] 1.645 ms (5%) 103.72 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "morebv"] 8.488 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "ncb20"] 23.006 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "ncb20b"] 23.928 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "noncvxu2"] 3.390 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "noncvxun"] 3.366 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "nondia"] 550.302 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "nondquar"] 1.114 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "penalty1"] 2.440 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "penalty2"] 13.204 ms (5%) 16.77 MiB (1%) 257
["grad!", "generic", "Float64", "scalable", "forward", "penalty3"] 12.453 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "polygon"] 1.462 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "polygon1"] 1.458 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "polygon2"] 1.616 ms (5%) 8.45 MiB (1%) 511
["grad!", "generic", "Float64", "scalable", "forward", "polygon3"] 1.938 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "powellsg"] 1.547 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "power"] 1.292 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "quartc"] 1.623 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "robotarm"] 24.576 μs (5%) 103.72 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "sbrybnd"] 19.449 ms (5%) 102.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "schmvett"] 3.699 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "scosine"] 4.673 ms (5%) 102.81 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "sinquad"] 2.281 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "sparsine"] 8.961 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "sparsqur"] 2.393 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "spmsrtls"] 10.299 ms (5%) 8.44 MiB (1%) 259
["grad!", "generic", "Float64", "scalable", "forward", "srosenbr"] 751.297 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "structural"] 9.542 ms (5%) 360.84 KiB (1%) 7
["grad!", "generic", "Float64", "scalable", "forward", "tointgss"] 2.848 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "tquartic"] 567.176 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "tridia"] 2.722 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "vardim"] 3.431 ms (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "forward", "woods"] 761.449 μs (5%) 102.78 KiB (1%) 5
["grad!", "generic", "Float64", "scalable", "reverse", "NZF1"] 1.455 ms (5%) 769.50 KiB (1%) 17710
["grad!", "generic", "Float64", "scalable", "reverse", "arglina"] 3.338 ms (5%) 2.01 MiB (1%) 44034
["grad!", "generic", "Float64", "scalable", "reverse", "arglinb"] 3.108 ms (5%) 1.94 MiB (1%) 42999
["grad!", "generic", "Float64", "scalable", "reverse", "arglinc"] 3.166 ms (5%) 1.93 MiB (1%) 42945
["grad!", "generic", "Float64", "scalable", "reverse", "argtrig"] 2.041 ms (5%) 1.32 MiB (1%) 32512
["grad!", "generic", "Float64", "scalable", "reverse", "arwhead"] 2.889 ms (5%) 1.49 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "bdqrtic"] 6.346 ms (5%) 3.50 MiB (1%) 81697
["grad!", "generic", "Float64", "scalable", "reverse", "bearing"] 7.058 ms (5%) 4.38 MiB (1%) 108725
["grad!", "generic", "Float64", "scalable", "reverse", "brownal"] 1.918 ms (5%) 1.20 MiB (1%) 28018
["grad!", "generic", "Float64", "scalable", "reverse", "broyden3d"] 3.404 ms (5%) 1.89 MiB (1%) 40021
["grad!", "generic", "Float64", "scalable", "reverse", "broydn7d"] 4.071 ms (5%) 2.35 MiB (1%) 53006
["grad!", "generic", "Float64", "scalable", "reverse", "brybnd"] 8.844 ms (5%) 4.78 MiB (1%) 113803
["grad!", "generic", "Float64", "scalable", "reverse", "camshape"] 323.519 μs (5%) 240.88 KiB (1%) 5020
["grad!", "generic", "Float64", "scalable", "reverse", "catenary"] 219.824 μs (5%) 148.44 KiB (1%) 3350
["grad!", "generic", "Float64", "scalable", "reverse", "chain"] 2.471 μs (5%) 15.98 KiB (1%) 13
["grad!", "generic", "Float64", "scalable", "reverse", "chainwoo"] 4.662 ms (5%) 2.48 MiB (1%) 55413
["grad!", "generic", "Float64", "scalable", "reverse", "channel"] 2.550 μs (5%) 15.94 KiB (1%) 12
["grad!", "generic", "Float64", "scalable", "reverse", "chnrosnb_mod"] 2.823 ms (5%) 1.77 MiB (1%) 42979
["grad!", "generic", "Float64", "scalable", "reverse", "clnlbeam"] 911.432 μs (5%) 629.89 KiB (1%) 14626
["grad!", "generic", "Float64", "scalable", "reverse", "clplatea"] 4.639 ms (5%) 2.96 MiB (1%) 68134
["grad!", "generic", "Float64", "scalable", "reverse", "clplateb"] 4.599 ms (5%) 2.97 MiB (1%) 68464
["grad!", "generic", "Float64", "scalable", "reverse", "clplatec"] 4.087 ms (5%) 2.63 MiB (1%) 59145
["grad!", "generic", "Float64", "scalable", "reverse", "controlinvestment"] 940.078 μs (5%) 631.20 KiB (1%) 13995
["grad!", "generic", "Float64", "scalable", "reverse", "cosine"] 1.591 ms (5%) 949.27 KiB (1%) 20997
["grad!", "generic", "Float64", "scalable", "reverse", "cragglvy"] 3.227 ms (5%) 1.95 MiB (1%) 41936
["grad!", "generic", "Float64", "scalable", "reverse", "cragglvy2"] 2.762 ms (5%) 1.55 MiB (1%) 36944
["grad!", "generic", "Float64", "scalable", "reverse", "curly"] 12.031 ms (5%) 7.85 MiB (1%) 178688
["grad!", "generic", "Float64", "scalable", "reverse", "curly10"] 12.354 ms (5%) 7.85 MiB (1%) 178688
["grad!", "generic", "Float64", "scalable", "reverse", "curly20"] 22.095 ms (5%) 14.74 MiB (1%) 326365
["grad!", "generic", "Float64", "scalable", "reverse", "curly30"] 31.427 ms (5%) 20.54 MiB (1%) 472540
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaane"] 5.072 ms (5%) 2.85 MiB (1%) 65261
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanf"] 4.889 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaang"] 5.046 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanh"] 4.916 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaani"] 5.102 ms (5%) 2.85 MiB (1%) 65261
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanj"] 4.948 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaank"] 5.129 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanl"] 4.964 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanm"] 5.147 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaann"] 5.104 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaano"] 5.063 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixmaanp"] 5.292 ms (5%) 2.88 MiB (1%) 66259
["grad!", "generic", "Float64", "scalable", "reverse", "dixon3dq"] 943.623 μs (5%) 632.52 KiB (1%) 14029
["grad!", "generic", "Float64", "scalable", "reverse", "dqdrtic"] 2.200 ms (5%) 1.34 MiB (1%) 30956
["grad!", "generic", "Float64", "scalable", "reverse", "dqrtic"] 949.104 μs (5%) 592.81 KiB (1%) 13505
["grad!", "generic", "Float64", "scalable", "reverse", "edensch"] 3.927 ms (5%) 2.24 MiB (1%) 48975
["grad!", "generic", "Float64", "scalable", "reverse", "eg2"] 1.488 ms (5%) 949.88 KiB (1%) 21013
["grad!", "generic", "Float64", "scalable", "reverse", "elec"] 198.110 ms (5%) 122.02 MiB (1%) 2708654
["grad!", "generic", "Float64", "scalable", "reverse", "engval1"] 2.863 ms (5%) 1.49 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "errinros_mod"] 3.260 ms (5%) 1.98 MiB (1%) 42987
["grad!", "generic", "Float64", "scalable", "reverse", "extrosnb"] 1.279 ms (5%) 788.25 KiB (1%) 18015
["grad!", "generic", "Float64", "scalable", "reverse", "fletcbv2"] 1.955 ms (5%) 1.33 MiB (1%) 31037
["grad!", "generic", "Float64", "scalable", "reverse", "fletcbv3_mod"] 2.929 ms (5%) 1.98 MiB (1%) 44034
["grad!", "generic", "Float64", "scalable", "reverse", "fletchcr"] 2.289 ms (5%) 1.19 MiB (1%) 26995
["grad!", "generic", "Float64", "scalable", "reverse", "freuroth"] 6.897 ms (5%) 3.44 MiB (1%) 79950
["grad!", "generic", "Float64", "scalable", "reverse", "genhumps"] 4.009 ms (5%) 2.41 MiB (1%) 54965
["grad!", "generic", "Float64", "scalable", "reverse", "genrose"] 2.201 ms (5%) 1.34 MiB (1%) 30995
["grad!", "generic", "Float64", "scalable", "reverse", "genrose_nash"] 2.222 ms (5%) 1.34 MiB (1%) 30995
["grad!", "generic", "Float64", "scalable", "reverse", "hovercraft1d"] 207.842 μs (5%) 145.47 KiB (1%) 3009
["grad!", "generic", "Float64", "scalable", "reverse", "indef_mod"] 2.000 ms (5%) 1.41 MiB (1%) 33983
["grad!", "generic", "Float64", "scalable", "reverse", "integreq"] 2.368 s (5%) 411.459 ms 1015.69 MiB (1%) 23029528
["grad!", "generic", "Float64", "scalable", "reverse", "liarwhd"] 2.863 ms (5%) 1.49 MiB (1%) 35018
["grad!", "generic", "Float64", "scalable", "reverse", "marine"] 404.249 μs (5%) 262.05 KiB (1%) 5051
["grad!", "generic", "Float64", "scalable", "reverse", "morebv"] 3.757 ms (5%) 2.10 MiB (1%) 46020
["grad!", "generic", "Float64", "scalable", "reverse", "ncb20"] 34.620 ms (5%) 20.34 MiB (1%) 474393
["grad!", "generic", "Float64", "scalable", "reverse", "ncb20b"] 34.883 ms (5%) 20.69 MiB (1%) 483470
["grad!", "generic", "Float64", "scalable", "reverse", "noncvxu2"] 3.002 ms (5%) 1.92 MiB (1%) 41020
["grad!", "generic", "Float64", "scalable", "reverse", "noncvxun"] 3.006 ms (5%) 1.92 MiB (1%) 41020
["grad!", "generic", "Float64", "scalable", "reverse", "nondia"] 1.306 ms (5%) 788.25 KiB (1%) 18015
["grad!", "generic", "Float64", "scalable", "reverse", "nondquar"] 1.293 ms (5%) 834.77 KiB (1%) 19006
["grad!", "generic", "Float64", "scalable", "reverse", "penalty1"] 1.941 ms (5%) 1.16 MiB (1%) 27038
["grad!", "generic", "Float64", "scalable", "reverse", "penalty2"] 5.780 ms (5%) 3.33 MiB (1%) 80469
["grad!", "generic", "Float64", "scalable", "reverse", "penalty3"] 9.986 ms (5%) 5.69 MiB (1%) 126334
["grad!", "generic", "Float64", "scalable", "reverse", "polygon"] 810.113 μs (5%) 522.03 KiB (1%) 11500
["grad!", "generic", "Float64", "scalable", "reverse", "polygon1"] 807.243 μs (5%) 523.12 KiB (1%) 11528
["grad!", "generic", "Float64", "scalable", "reverse", "polygon2"] 524.289 μs (5%) 437.66 KiB (1%) 9042
["grad!", "generic", "Float64", "scalable", "reverse", "polygon3"] 641.346 μs (5%) 476.25 KiB (1%) 10028
["grad!", "generic", "Float64", "scalable", "reverse", "powellsg"] 1.474 ms (5%) 788.30 KiB (1%) 18016
["grad!", "generic", "Float64", "scalable", "reverse", "power"] 947.658 μs (5%) 593.16 KiB (1%) 13514
["grad!", "generic", "Float64", "scalable", "reverse", "quartc"] 958.024 μs (5%) 592.81 KiB (1%) 13505
["grad!", "generic", "Float64", "scalable", "reverse", "robotarm"] 2.518 μs (5%) 16.19 KiB (1%) 12
["grad!", "generic", "Float64", "scalable", "reverse", "sbrybnd"] 14.281 ms (5%) 8.28 MiB (1%) 199101
["grad!", "generic", "Float64", "scalable", "reverse", "schmvett"] 6.095 ms (5%) 3.12 MiB (1%) 74870
["grad!", "generic", "Float64", "scalable", "reverse", "scosine"] 2.487 ms (5%) 1.43 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "sinquad"] 2.728 ms (5%) 1.48 MiB (1%) 34983
["grad!", "generic", "Float64", "scalable", "reverse", "sparsine"] 2.927 ms (5%) 2.39 MiB (1%) 56514
["grad!", "generic", "Float64", "scalable", "reverse", "sparsqur"] 4.580 ms (5%) 2.75 MiB (1%) 62514
["grad!", "generic", "Float64", "scalable", "reverse", "spmsrtls"] 3.771 ms (5%) 2.65 MiB (1%) 60976
["grad!", "generic", "Float64", "scalable", "reverse", "srosenbr"] 1.352 ms (5%) 764.86 KiB (1%) 17516
["grad!", "generic", "Float64", "scalable", "reverse", "structural"] 1.174 ms (5%) 856.06 KiB (1%) 19487
["grad!", "generic", "Float64", "scalable", "reverse", "tointgss"] 4.106 ms (5%) 2.28 MiB (1%) 51916
["grad!", "generic", "Float64", "scalable", "reverse", "tquartic"] 1.628 ms (5%) 1011.72 KiB (1%) 21997
["grad!", "generic", "Float64", "scalable", "reverse", "tridia"] 1.841 ms (5%) 1.09 MiB (1%) 25495
["grad!", "generic", "Float64", "scalable", "reverse", "vardim"] 2.855 ms (5%) 1.86 MiB (1%) 40006
["grad!", "generic", "Float64", "scalable", "reverse", "woods"] 2.309 ms (5%) 1.21 MiB (1%) 27768
["grad!", "optimized", "Float32", "scalable", "forward", "NZF1"] 988.277 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arglina"] 4.272 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arglinb"] 4.028 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arglinc"] 4.022 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "argtrig"] 4.213 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "arwhead"] 2.076 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "bdqrtic"] 3.708 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "bearing"] 9.026 ms (5%) 154.56 KiB (1%) 174
["grad!", "optimized", "Float32", "scalable", "forward", "brownal"] 2.201 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "broyden3d"] 4.231 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "broydn7d"] 5.972 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "brybnd"] 12.328 ms (5%) 17.73 KiB (1%) 379
["grad!", "optimized", "Float32", "scalable", "forward", "camshape"] 104.136 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "catenary"] 155.774 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "chain"] 24.145 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "chainwoo"] 1.245 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "channel"] 24.586 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "chnrosnb_mod"] 2.077 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 2.595 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clplatea"] 2.909 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clplateb"] 2.982 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "clplatec"] 2.437 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 1.586 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "cosine"] 1.816 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "cragglvy"] 2.274 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "cragglvy2"] 2.183 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly"] 3.445 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly10"] 3.440 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly20"] 5.551 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "curly30"] 7.501 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaane"] 7.730 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanf"] 7.731 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaang"] 7.724 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanh"] 7.690 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaani"] 12.371 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanj"] 12.482 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaank"] 12.465 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanl"] 12.617 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanm"] 17.019 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaann"] 19.415 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaano"] 19.428 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixmaanp"] 19.182 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dixon3dq"] 432.607 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dqdrtic"] 1.337 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "dqrtic"] 1.152 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "edensch"] 3.672 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "eg2"] 1.826 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "elec"] 111.689 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "engval1"] 2.130 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "errinros_mod"] 3.260 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "extrosnb"] 524.877 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "fletcbv2"] 2.689 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "fletcbv3_mod"] 9.628 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "fletchcr"] 640.904 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "freuroth"] 6.159 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "genhumps"] 5.076 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "genrose"] 906.345 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "genrose_nash"] 937.234 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 148.460 μs (5%) 1.39 MiB (1%) 254
["grad!", "optimized", "Float32", "scalable", "forward", "indef_mod"] 5.483 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "integreq"] 3.937 s (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "liarwhd"] 1.280 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "marine"] 1.537 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "morebv"] 7.839 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "ncb20"] 20.334 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "ncb20b"] 21.777 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "noncvxu2"] 2.850 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "noncvxun"] 2.825 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "nondia"] 523.059 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "nondquar"] 1.002 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "penalty1"] 2.558 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "penalty2"] 12.258 ms (5%) 8.34 MiB (1%) 254
["grad!", "optimized", "Float32", "scalable", "forward", "penalty3"] 11.746 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "polygon"] 1.384 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.341 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "polygon2"] 1.533 ms (5%) 4.18 MiB (1%) 506
["grad!", "optimized", "Float32", "scalable", "forward", "polygon3"] 1.687 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "powellsg"] 1.336 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "power"] 1.161 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "quartc"] 1.169 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "robotarm"] 25.398 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sbrybnd"] 16.131 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "schmvett"] 3.318 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "scosine"] 4.276 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sinquad"] 2.369 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sparsine"] 7.028 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "sparsqur"] 2.091 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "spmsrtls"] 9.681 ms (5%) 4.17 MiB (1%) 254
["grad!", "optimized", "Float32", "scalable", "forward", "srosenbr"] 668.235 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "structural"] 9.679 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "tointgss"] 2.633 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "tquartic"] 542.820 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "tridia"] 2.583 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "vardim"] 3.269 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "forward", "woods"] 630.915 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "NZF1"] 133.550 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arglina"] 291.368 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arglinb"] 274.054 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arglinc"] 274.936 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "argtrig"] 240.202 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "arwhead"] 244.610 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "bdqrtic"] 589.748 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "bearing"] 661.120 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "brownal"] 179.417 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "broyden3d"] 265.589 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "broydn7d"] 426.269 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "brybnd"] 819.256 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "camshape"] 31.680 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "catenary"] 20.379 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "chain"] 537.836 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "chainwoo"] 401.604 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "channel"] 527.709 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "chnrosnb_mod"] 242.655 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 100.678 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clplatea"] 495.742 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clplateb"] 491.632 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "clplatec"] 418.827 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 87.996 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "cosine"] 149.291 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "cragglvy"] 304.222 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "cragglvy2"] 272.011 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly"] 1.305 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly10"] 1.231 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly20"] 2.396 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "curly30"] 3.725 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaane"] 478.460 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanf"] 463.881 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaang"] 473.919 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanh"] 465.153 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaani"] 464.291 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanj"] 458.510 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaank"] 465.705 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanl"] 461.676 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanm"] 470.093 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaann"] 446.308 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaano"] 464.573 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixmaanp"] 479.332 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dixon3dq"] 94.026 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dqdrtic"] 218.340 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "dqrtic"] 85.260 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "edensch"] 333.666 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "eg2"] 152.347 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "elec"] 30.102 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "engval1"] 244.930 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "errinros_mod"] 270.838 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "extrosnb"] 126.427 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "fletcbv2"] 213.882 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "fletcbv3_mod"] 301.988 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "fletchcr"] 185.408 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "freuroth"] 554.139 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "genhumps"] 405.953 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "genrose"] 212.729 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "genrose_nash"] 216.416 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 20.859 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "indef_mod"] 236.795 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "integreq"] 269.530 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "liarwhd"] 244.288 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "marine"] 30.778 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "morebv"] 300.053 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "ncb20"] 3.942 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "ncb20b"] 4.401 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "noncvxu2"] 281.418 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "noncvxun"] 281.638 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "nondia"] 126.447 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "nondquar"] 124.083 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty1"] 174.197 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty2"] 552.827 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "penalty3"] 920.509 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon"] 84.548 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 78.708 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon2"] 61.796 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 61.736 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "powellsg"] 123.933 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "power"] 88.386 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "quartc"] 84.860 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 551.355 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sbrybnd"] 1.337 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "schmvett"] 554.892 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "scosine"] 207.150 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sinquad"] 250.110 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sparsine"] 437.542 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "sparsqur"] 442.901 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "spmsrtls"] 351.038 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "srosenbr"] 121.889 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "structural"] 101.040 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "tointgss"] 370.495 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "tquartic"] 156.714 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "tridia"] 172.283 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "vardim"] 251.411 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float32", "scalable", "reverse", "woods"] 198.452 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "NZF1"] 1.256 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arglina"] 4.256 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arglinb"] 3.884 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arglinc"] 3.884 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "argtrig"] 4.852 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "arwhead"] 2.192 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "bdqrtic"] 4.354 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "bearing"] 11.626 ms (5%) 284.91 KiB (1%) 260
["grad!", "optimized", "Float64", "scalable", "forward", "brownal"] 2.752 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "broyden3d"] 4.804 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "broydn7d"] 7.851 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "brybnd"] 13.087 ms (5%) 25.61 KiB (1%) 379
["grad!", "optimized", "Float64", "scalable", "forward", "camshape"] 116.539 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "catenary"] 178.295 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "chain"] 27.142 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "chainwoo"] 1.500 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "channel"] 27.582 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "chnrosnb_mod"] 2.702 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 2.786 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clplatea"] 5.304 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clplateb"] 5.408 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "clplatec"] 4.398 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 1.782 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "cosine"] 1.893 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "cragglvy"] 2.468 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "cragglvy2"] 2.379 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly"] 3.966 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly10"] 3.989 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly20"] 6.327 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "curly30"] 8.550 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaane"] 8.318 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanf"] 8.408 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaang"] 8.382 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanh"] 8.330 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaani"] 13.067 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanj"] 13.125 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaank"] 13.101 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanl"] 13.244 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanm"] 17.964 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaann"] 20.020 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaano"] 20.017 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixmaanp"] 19.921 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dixon3dq"] 525.606 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dqdrtic"] 1.441 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "dqrtic"] 1.624 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "edensch"] 4.183 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "eg2"] 2.123 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "elec"] 137.639 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "engval1"] 2.204 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "errinros_mod"] 3.715 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "extrosnb"] 558.580 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "fletcbv2"] 3.604 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "fletcbv3_mod"] 10.382 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "fletchcr"] 635.723 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "freuroth"] 5.889 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "genhumps"] 5.911 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "genrose"] 1.024 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "genrose_nash"] 1.039 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 215.254 μs (5%) 2.77 MiB (1%) 254
["grad!", "optimized", "Float64", "scalable", "forward", "indef_mod"] 6.264 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "integreq"] 4.167 s (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "liarwhd"] 1.477 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "marine"] 1.634 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "morebv"] 8.490 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "ncb20"] 23.257 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "ncb20b"] 23.664 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "noncvxu2"] 3.394 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "noncvxun"] 3.359 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "nondia"] 550.505 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "nondquar"] 1.114 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "penalty1"] 2.451 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "penalty2"] 13.184 ms (5%) 16.67 MiB (1%) 254
["grad!", "optimized", "Float64", "scalable", "forward", "penalty3"] 13.145 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "polygon"] 1.494 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.727 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "polygon2"] 1.510 ms (5%) 8.35 MiB (1%) 506
["grad!", "optimized", "Float64", "scalable", "forward", "polygon3"] 2.263 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "powellsg"] 1.589 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "power"] 1.264 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "quartc"] 1.621 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "robotarm"] 23.994 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sbrybnd"] 20.797 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "schmvett"] 3.698 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "scosine"] 4.626 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sinquad"] 2.181 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sparsine"] 9.170 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "sparsqur"] 2.380 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "spmsrtls"] 10.289 ms (5%) 8.34 MiB (1%) 254
["grad!", "optimized", "Float64", "scalable", "forward", "srosenbr"] 733.818 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "structural"] 9.516 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "tointgss"] 3.155 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "tquartic"] 567.256 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "tridia"] 2.680 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "vardim"] 3.423 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "forward", "woods"] 771.208 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "NZF1"] 126.637 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arglina"] 284.584 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arglinb"] 278.755 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arglinc"] 275.998 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "argtrig"] 256.882 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "arwhead"] 237.966 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "bdqrtic"] 584.667 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "bearing"] 608.248 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "brownal"] 179.676 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "broyden3d"] 266.250 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "broydn7d"] 425.792 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "brybnd"] 854.230 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "camshape"] 32.171 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "catenary"] 20.949 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "chain"] 739.726 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "chainwoo"] 387.818 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "channel"] 758.319 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "chnrosnb_mod"] 248.536 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 100.619 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clplatea"] 451.889 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clplateb"] 458.082 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "clplatec"] 399.611 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 90.590 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "cosine"] 155.572 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "cragglvy"] 305.834 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "cragglvy2"] 270.808 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly"] 1.294 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly10"] 1.293 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly20"] 2.673 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "curly30"] 3.871 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaane"] 462.958 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanf"] 447.209 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaang"] 458.346 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanh"] 462.593 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaani"] 456.081 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanj"] 458.266 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaank"] 457.318 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanl"] 456.025 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanm"] 452.569 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaann"] 453.030 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaano"] 456.587 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixmaanp"] 456.428 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dixon3dq"] 92.555 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dqdrtic"] 214.345 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "dqrtic"] 85.922 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "edensch"] 330.319 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "eg2"] 157.736 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "elec"] 32.028 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "engval1"] 242.625 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "errinros_mod"] 272.972 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "extrosnb"] 125.936 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "fletcbv2"] 219.440 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "fletcbv3_mod"] 308.339 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "fletchcr"] 184.969 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "freuroth"] 564.726 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "genhumps"] 415.820 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "genrose"] 213.179 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "genrose_nash"] 214.425 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 21.410 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "indef_mod"] 242.545 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "integreq"] 250.105 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "liarwhd"] 238.991 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "marine"] 30.998 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "morebv"] 297.368 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "ncb20"] 4.419 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "ncb20b"] 4.287 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "noncvxu2"] 288.782 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "noncvxun"] 288.271 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "nondia"] 125.325 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "nondquar"] 124.624 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "penalty1"] 173.716 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "penalty2"] 551.832 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "penalty3"] 900.365 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon"] 106.750 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 80.742 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon2"] 63.880 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 62.677 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "powellsg"] 120.386 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "power"] 88.587 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "quartc"] 85.490 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 769.829 ns (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sbrybnd"] 1.260 ms (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "schmvett"] 560.781 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "scosine"] 211.768 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sinquad"] 250.119 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sparsine"] 451.277 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "sparsqur"] 438.849 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "spmsrtls"] 350.593 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "srosenbr"] 120.167 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "structural"] 105.409 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "tointgss"] 368.814 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "tquartic"] 154.962 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "tridia"] 177.355 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "vardim"] 253.466 μs (5%) 32 bytes (1%) 2
["grad!", "optimized", "Float64", "scalable", "reverse", "woods"] 193.279 μs (5%) 32 bytes (1%) 2

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["grad!", "generic", "Float32", "scalable", "forward"]
  • ["grad!", "generic", "Float32", "scalable", "reverse"]
  • ["grad!", "generic", "Float64", "scalable", "forward"]
  • ["grad!", "generic", "Float64", "scalable", "reverse"]
  • ["grad!", "optimized", "Float32", "scalable", "forward"]
  • ["grad!", "optimized", "Float32", "scalable", "reverse"]
  • ["grad!", "optimized", "Float64", "scalable", "forward"]
  • ["grad!", "optimized", "Float64", "scalable", "reverse"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      39739 s          0 s       3178 s     126641 s          0 s
       #2     0 MHz      63392 s          0 s       3481 s     102727 s          0 s
       #3     0 MHz      36851 s          2 s       3380 s     129337 s          0 s
       #4     0 MHz      43469 s          0 s       3619 s     122508 s          0 s
  Memory: 15.61526870727539 GB (11773.09765625 MB free)
  Uptime: 16986.36 sec
  Load Avg:  1.14  1.09  1.02
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.85
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 30 Mar 2025 - 21:58
    • Baseline: 30 Mar 2025 - 23:03
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["jprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 0.86 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "forward", "elec"] 0.85 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 0.91 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 0.89 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 0.92 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 0.94 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 0.86 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 0.86 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 0.92 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 0.94 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 0.86 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "forward", "channel"] 1.06 (5%) ❌ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 0.94 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "forward", "structural"] 0.95 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 0.66 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 0.67 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 0.84 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 0.94 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 0.95 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 0.95 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 0.69 (5%) ✅ 1.00 (1%)
["jprod!", "optimized", "Float64", "scalable", "reverse", "structural"] 0.95 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 0.93 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 1.18 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 0.94 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 0.83 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 0.92 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 0.93 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 0.79 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 0.93 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 0.93 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 0.88 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 0.73 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 0.70 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 0.66 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 0.64 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 0.70 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 1.14 (5%) ❌ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 0.50 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 0.57 (5%) ✅ 1.00 (1%)
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 0.75 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 0.90 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 0.92 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 0.94 (5%) ✅ 1.00 (1%)
["jtprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 0.91 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglina"] 1.14 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 1.07 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 1.06 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 1.40 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "broyden3d"] 1.10 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 1.27 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "errinros_mod"] 1.19 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "freuroth"] 1.07 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 1.51 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "penalty1"] 1.12 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "spmsrtls"] 1.15 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 1.20 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 0.78 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 0.94 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 1.12 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglina"] 1.14 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglinb"] 1.20 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 1.38 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brownal"] 1.20 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 1.13 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 1.32 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "errinros_mod"] 1.34 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "freuroth"] 1.30 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "penalty1"] 1.14 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "spmsrtls"] 1.15 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "tquartic"] 1.30 (5%) ❌ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 0.95 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 0.80 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 0.95 (5%) ✅ 1.00 (1%)
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 0.89 (5%) ✅ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]
  • ["jtprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jtprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      17615 s          0 s        902 s      53434 s          0 s
       #2     0 MHz      31806 s          0 s        825 s      39305 s          0 s
       #3     0 MHz      16146 s          0 s       1093 s      54717 s          0 s
       #4     0 MHz      19192 s          0 s       1020 s      51734 s          0 s
  Memory: 15.615264892578125 GB (12844.0546875 MB free)
  Uptime: 7209.83 sec
  Load Avg:  1.0  1.02  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      25881 s          0 s       1318 s      83952 s          0 s
       #2     0 MHz      47618 s          0 s       1224 s      62305 s          0 s
       #3     0 MHz      23184 s          0 s       1539 s      86437 s          0 s
       #4     0 MHz      30630 s          0 s       1427 s      79097 s          0 s
  Memory: 15.615264892578125 GB (13074.69140625 MB free)
  Uptime: 11134.39 sec
  Load Avg:  1.07  1.07  1.01
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 30 Mar 2025 - 21:58
  • Package commit: 483518c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["jprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 11.471 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 1.864 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "chain"] 5.413 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "channel"] 227.476 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 10.780 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 20.999 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "elec"] 1.553 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 3.325 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "forward", "marine"] 5.011 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.919 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 2.981 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 4.265 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "structural"] 20.779 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 906.183 ms (5%) 1.85 MiB (1%) 52081
["jprod!", "optimized", "Float32", "scalable", "reverse", "catenary"] 29.811 ms (5%) 800.48 KiB (1%) 22635
["jprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 153.533 ms (5%) 1.06 MiB (1%) 32439
["jprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 583.337 ms (5%) 6.88 MiB (1%) 209533
["jprod!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 23.469 ms (5%) 587.22 KiB (1%) 18317
["jprod!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 44.352 ms (5%) 828.92 KiB (1%) 23502
["jprod!", "optimized", "Float32", "scalable", "reverse", "elec"] 23.645 ms (5%) 608.72 KiB (1%) 18675
["jprod!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 3.426 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "marine"] 36.700 ms (5%) 711.17 KiB (1%) 19743
["jprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 1.919 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 94.967 ms (5%) 911.66 KiB (1%) 26029
["jprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 173.371 ms (5%) 1.01 MiB (1%) 30171
["jprod!", "optimized", "Float32", "scalable", "reverse", "structural"] 20.859 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 13.766 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "catenary"] 2.212 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "chain"] 7.213 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "channel"] 272.801 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 12.043 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 20.588 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "elec"] 1.879 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 3.021 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "marine"] 5.380 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.793 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon3"] 3.365 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "robotarm"] 5.165 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "structural"] 19.997 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 978.734 ms (5%) 2.24 MiB (1%) 52081
["jprod!", "optimized", "Float64", "scalable", "reverse", "catenary"] 30.789 ms (5%) 966.67 KiB (1%) 22635
["jprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 146.124 ms (5%) 1.29 MiB (1%) 32439
["jprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 602.184 ms (5%) 8.33 MiB (1%) 209533
["jprod!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 23.653 ms (5%) 711.91 KiB (1%) 18317
["jprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 44.314 ms (5%) 1000.58 KiB (1%) 23502
["jprod!", "optimized", "Float64", "scalable", "reverse", "elec"] 24.074 ms (5%) 744.00 KiB (1%) 18675
["jprod!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 3.077 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "marine"] 37.743 ms (5%) 855.20 KiB (1%) 19743
["jprod!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 1.785 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 96.712 ms (5%) 1.09 MiB (1%) 26029
["jprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 184.636 ms (5%) 1.24 MiB (1%) 30171
["jprod!", "optimized", "Float64", "scalable", "reverse", "structural"] 20.027 μs (5%) 16 bytes (1%) 1
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglina"] 30.929 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 3.054 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 4.000 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 4.135 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "broyden3d"] 2.463 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brybnd"] 14.738 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 1.652 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "errinros_mod"] 11.601 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "freuroth"] 3.768 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 604.129 ns (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "integreq"] 34.410 ms (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "morebv"] 68.448 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "penalty1"] 2.427 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "power"] 1.493 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "sbrybnd"] 14.628 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "spmsrtls"] 5.559 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 1.815 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglina"] 287.449 ms (5%) 1.32 MiB (1%) 40024
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 283.370 ms (5%) 1.29 MiB (1%) 40002
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 621.536 ms (5%) 2.55 MiB (1%) 73774
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brownal"] 107.850 ms (5%) 989.33 KiB (1%) 29015
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 382.061 ms (5%) 1.52 MiB (1%) 40018
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 770.868 ms (5%) 3.46 MiB (1%) 103838
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "dixon3dq"] 49.572 ms (5%) 531.06 KiB (1%) 16026
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 709.090 ms (5%) 1.32 MiB (1%) 41996
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 1.924 s (5%) 2.44 MiB (1%) 69970
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 10.470 ms (5%) 358.58 KiB (1%) 10670
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 372.327 s (5%) 426.788 ms 817.13 MiB (1%) 22031041
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 505.265 ms (5%) 1.70 MiB (1%) 46017
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "penalty1"] 108.472 ms (5%) 989.91 KiB (1%) 29032
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "power"] 1.649 ms (5%) 786.36 KiB (1%) 22514
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 1.384 s (5%) 6.86 MiB (1%) 171680
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 638.657 ms (5%) 1.85 MiB (1%) 48978
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "tquartic"] 89.736 ms (5%) 848.41 KiB (1%) 24006
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglina"] 32.772 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglinb"] 3.778 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 4.537 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brownal"] 4.700 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 2.853 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brybnd"] 17.322 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 1.819 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "errinros_mod"] 17.803 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "freuroth"] 4.476 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "hovercraft1d"] 1.120 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "integreq"] 38.175 ms (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "morebv"] 56.987 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "penalty1"] 2.859 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "power"] 1.897 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 15.218 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "spmsrtls"] 5.944 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "tquartic"] 2.377 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 292.365 ms (5%) 1.63 MiB (1%) 40024
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 289.307 ms (5%) 1.60 MiB (1%) 40002
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "bdqrtic"] 637.514 ms (5%) 3.13 MiB (1%) 73774
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brownal"] 109.215 ms (5%) 1.18 MiB (1%) 29015
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 432.232 ms (5%) 1.82 MiB (1%) 40018
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 785.531 ms (5%) 4.26 MiB (1%) 103838
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 51.149 ms (5%) 656.06 KiB (1%) 16026
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 701.785 ms (5%) 1.69 MiB (1%) 41996
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 1.989 s (5%) 2.99 MiB (1%) 69970
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 13.072 ms (5%) 431.33 KiB (1%) 10670
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 361.149 s (5%) 472.699 ms 969.93 MiB (1%) 22031041
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 510.675 ms (5%) 2.04 MiB (1%) 46017
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "penalty1"] 110.633 ms (5%) 1.18 MiB (1%) 29032
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 1.684 ms (5%) 942.61 KiB (1%) 22514
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 1.102 s (5%) 6.92 MiB (1%) 169680
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "spmsrtls"] 360.099 ms (5%) 1.75 MiB (1%) 44316
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "tquartic"] 92.129 ms (5%) 1.01 MiB (1%) 24006
["jtprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 40.512 ms (5%) 8.17 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 1.249 ms (5%) 1.55 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "chain"] 3.508 ms (5%) 2.20 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "channel"] 41.879 ms (5%) 2.30 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 3.017 ms (5%) 1.58 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 7.318 ms (5%) 2.25 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "elec"] 1.351 ms (5%) 1.53 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 3.093 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "forward", "marine"] 4.778 ms (5%) 2.30 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.743 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 9.616 ms (5%) 4.17 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 12.364 ms (5%) 4.19 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "structural"] 24.526 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 289.472 μs (5%) 24.05 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "catenary"] 99.516 μs (5%) 4.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 171.060 μs (5%) 6.25 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 1.539 ms (5%) 6.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 63.760 μs (5%) 4.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 95.228 μs (5%) 6.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "elec"] 63.689 μs (5%) 4.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 3.097 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "marine"] 70.122 μs (5%) 6.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 1.748 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 117.540 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 145.312 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "structural"] 24.516 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 49.775 ms (5%) 15.98 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "catenary"] 1.377 ms (5%) 2.88 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "chain"] 3.576 ms (5%) 4.19 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "channel"] 51.984 ms (5%) 4.28 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 3.084 ms (5%) 2.91 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 8.150 ms (5%) 4.23 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "elec"] 1.224 ms (5%) 2.86 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 3.172 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "marine"] 5.290 ms (5%) 4.16 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.832 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "polygon3"] 10.687 ms (5%) 8.05 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "robotarm"] 13.303 ms (5%) 8.12 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "structural"] 24.796 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 292.878 μs (5%) 47.48 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "catenary"] 98.865 μs (5%) 8.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 172.363 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 1.473 ms (5%) 12.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 66.665 μs (5%) 8.30 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 97.302 μs (5%) 12.23 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "elec"] 64.561 μs (5%) 8.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 3.213 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "marine"] 72.756 μs (5%) 11.89 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 1.865 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 116.007 μs (5%) 23.83 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 148.528 μs (5%) 24.02 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "structural"] 24.946 μs (5%) 16 bytes (1%) 1
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglina"] 40.585 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 36.747 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 34.034 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 14.485 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "broyden3d"] 19.530 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brybnd"] 40.609 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 6.911 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "errinros_mod"] 37.369 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "freuroth"] 47.498 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 1.536 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "integreq"] 11.865 s (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "morebv"] 27.317 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "penalty1"] 12.703 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "power"] 1.155 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "sbrybnd"] 59.352 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "spmsrtls"] 50.536 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 7.587 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglina"] 181.910 μs (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 167.684 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 463.098 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brownal"] 127.198 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 209.792 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 717.363 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "dixon3dq"] 39.885 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 165.209 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 452.577 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 11.692 μs (5%) 2.92 KiB (1%) 7
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 284.795 ms (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 242.334 μs (5%) 8.20 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "penalty1"] 122.039 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "power"] 88.336 μs (5%) 304 bytes (1%) 7
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 1.166 ms (5%) 8.20 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 267.561 μs (5%) 18.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "tquartic"] 101.150 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglina"] 38.598 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglinb"] 36.816 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 46.509 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brownal"] 12.898 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 18.354 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brybnd"] 45.883 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 7.851 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "errinros_mod"] 42.919 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "freuroth"] 56.552 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "hovercraft1d"] 1.144 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "integreq"] 12.561 s (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "morebv"] 28.312 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "penalty1"] 13.958 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "power"] 1.301 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 39.217 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "spmsrtls"] 61.137 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "tquartic"] 8.380 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 182.372 μs (5%) 31.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 174.377 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "bdqrtic"] 460.883 μs (5%) 31.42 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brownal"] 128.852 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 211.125 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 731.830 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 41.358 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 168.485 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 459.339 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 12.954 μs (5%) 5.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 272.785 ms (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 242.644 μs (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "penalty1"] 122.850 μs (5%) 16.05 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 88.125 μs (5%) 304 bytes (1%) 7
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 1.190 ms (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "spmsrtls"] 215.333 μs (5%) 36.83 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "tquartic"] 101.921 μs (5%) 15.92 KiB (1%) 9

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]
  • ["jtprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jtprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      17615 s          0 s        902 s      53434 s          0 s
       #2     0 MHz      31806 s          0 s        825 s      39305 s          0 s
       #3     0 MHz      16146 s          0 s       1093 s      54717 s          0 s
       #4     0 MHz      19192 s          0 s       1020 s      51734 s          0 s
  Memory: 15.615264892578125 GB (12844.0546875 MB free)
  Uptime: 7209.83 sec
  Load Avg:  1.0  1.02  1.0
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 30 Mar 2025 - 23:03
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["jprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 11.552 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 2.176 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "chain"] 5.664 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "channel"] 219.542 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 11.181 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 21.199 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "elec"] 1.830 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 3.658 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "forward", "marine"] 5.253 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 2.148 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 3.255 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 4.530 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float32", "scalable", "forward", "structural"] 21.490 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 1.055 s (5%) 1.85 MiB (1%) 52081
["jprod!", "optimized", "Float32", "scalable", "reverse", "catenary"] 29.975 ms (5%) 800.48 KiB (1%) 22635
["jprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 178.450 ms (5%) 1.06 MiB (1%) 32439
["jprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 631.925 ms (5%) 6.88 MiB (1%) 209533
["jprod!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 24.014 ms (5%) 587.22 KiB (1%) 18317
["jprod!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 45.432 ms (5%) 828.92 KiB (1%) 23502
["jprod!", "optimized", "Float32", "scalable", "reverse", "elec"] 24.100 ms (5%) 608.72 KiB (1%) 18675
["jprod!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 3.368 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "marine"] 35.833 ms (5%) 711.17 KiB (1%) 19743
["jprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 1.945 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 100.944 ms (5%) 911.66 KiB (1%) 26029
["jprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 202.455 ms (5%) 1.01 MiB (1%) 30171
["jprod!", "optimized", "Float32", "scalable", "reverse", "structural"] 20.999 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 13.756 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "catenary"] 2.249 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "chain"] 7.306 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "channel"] 256.330 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 12.142 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 21.019 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "elec"] 1.897 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 3.222 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "marine"] 5.385 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 1.830 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "forward", "polygon3"] 3.385 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "robotarm"] 5.211 μs (5%) 128 bytes (1%) 4
["jprod!", "optimized", "Float64", "scalable", "forward", "structural"] 21.150 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 1.490 s (5%) 2.24 MiB (1%) 52081
["jprod!", "optimized", "Float64", "scalable", "reverse", "catenary"] 31.755 ms (5%) 966.67 KiB (1%) 22635
["jprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 217.983 ms (5%) 1.29 MiB (1%) 32439
["jprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 719.871 ms (5%) 8.33 MiB (1%) 209533
["jprod!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 24.800 ms (5%) 711.91 KiB (1%) 18317
["jprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 47.234 ms (5%) 1000.58 KiB (1%) 23502
["jprod!", "optimized", "Float64", "scalable", "reverse", "elec"] 25.070 ms (5%) 744.00 KiB (1%) 18675
["jprod!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 3.182 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "marine"] 38.252 ms (5%) 855.20 KiB (1%) 19743
["jprod!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 1.880 μs (5%) 16 bytes (1%) 1
["jprod!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 102.052 ms (5%) 1.09 MiB (1%) 26029
["jprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 266.864 ms (5%) 1.24 MiB (1%) 30171
["jprod!", "optimized", "Float64", "scalable", "reverse", "structural"] 21.109 μs (5%) 16 bytes (1%) 1
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglina"] 30.717 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 3.104 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 4.294 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 4.173 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "broyden3d"] 2.485 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brybnd"] 15.119 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 1.400 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "errinros_mod"] 11.281 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "freuroth"] 3.778 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 643.559 ns (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "integreq"] 34.470 ms (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "morebv"] 69.751 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "penalty1"] 2.449 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "power"] 1.558 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "sbrybnd"] 14.608 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "spmsrtls"] 5.510 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 1.835 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglina"] 290.484 ms (5%) 1.32 MiB (1%) 40024
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 286.925 ms (5%) 1.29 MiB (1%) 40002
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 607.520 ms (5%) 2.55 MiB (1%) 73774
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brownal"] 109.075 ms (5%) 989.33 KiB (1%) 29015
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 458.976 ms (5%) 1.52 MiB (1%) 40018
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 838.104 ms (5%) 3.46 MiB (1%) 103838
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "dixon3dq"] 50.724 ms (5%) 531.06 KiB (1%) 16026
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 759.518 ms (5%) 1.32 MiB (1%) 41996
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 2.440 s (5%) 2.44 MiB (1%) 69970
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 10.593 ms (5%) 358.58 KiB (1%) 10670
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 400.132 s (5%) 447.854 ms 817.13 MiB (1%) 22031041
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 546.125 ms (5%) 1.70 MiB (1%) 46017
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "penalty1"] 109.200 ms (5%) 989.91 KiB (1%) 29032
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "power"] 1.688 ms (5%) 786.36 KiB (1%) 22514
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 1.568 s (5%) 6.86 MiB (1%) 171680
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 874.704 ms (5%) 1.85 MiB (1%) 48978
["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "tquartic"] 91.217 ms (5%) 848.41 KiB (1%) 24006
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglina"] 32.581 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglinb"] 3.823 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 4.523 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brownal"] 4.719 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 2.866 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brybnd"] 17.112 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 1.817 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "errinros_mod"] 17.512 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "freuroth"] 4.460 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "hovercraft1d"] 1.117 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "integreq"] 38.224 ms (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "morebv"] 57.247 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "penalty1"] 2.885 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "power"] 1.895 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 15.168 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "spmsrtls"] 5.859 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "tquartic"] 2.390 μs (5%) 80 bytes (1%) 3
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 293.531 ms (5%) 1.63 MiB (1%) 40024
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 290.858 ms (5%) 1.60 MiB (1%) 40002
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "bdqrtic"] 633.494 ms (5%) 3.13 MiB (1%) 73774
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brownal"] 110.188 ms (5%) 1.18 MiB (1%) 29015
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 618.843 ms (5%) 1.82 MiB (1%) 40018
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 1.189 s (5%) 4.26 MiB (1%) 103838
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 51.058 ms (5%) 656.06 KiB (1%) 16026
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 1.089 s (5%) 1.69 MiB (1%) 41996
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 2.849 s (5%) 2.99 MiB (1%) 69970
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 11.498 ms (5%) 431.33 KiB (1%) 10670
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 725.356 s (5%) 553.450 ms 969.93 MiB (1%) 22031041
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 900.617 ms (5%) 2.04 MiB (1%) 46017
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "penalty1"] 109.732 ms (5%) 1.18 MiB (1%) 29032
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 1.680 ms (5%) 942.61 KiB (1%) 22514
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 1.466 s (5%) 6.92 MiB (1%) 169680
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "spmsrtls"] 371.574 ms (5%) 1.75 MiB (1%) 44316
["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "tquartic"] 91.074 ms (5%) 1.01 MiB (1%) 24006
["jtprod!", "optimized", "Float32", "scalable", "forward", "camshape"] 44.925 ms (5%) 8.17 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "catenary"] 1.259 ms (5%) 1.55 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "chain"] 3.487 ms (5%) 2.20 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "channel"] 41.898 ms (5%) 2.30 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "clnlbeam"] 2.963 ms (5%) 1.58 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "controlinvestment"] 7.636 ms (5%) 2.25 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "elec"] 1.351 ms (5%) 1.53 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "hovercraft1d"] 3.128 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "forward", "marine"] 4.698 ms (5%) 2.30 KiB (1%) 6
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon1"] 1.787 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "forward", "polygon3"] 9.769 ms (5%) 4.17 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "robotarm"] 12.318 ms (5%) 4.19 KiB (1%) 7
["jtprod!", "optimized", "Float32", "scalable", "forward", "structural"] 24.706 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "camshape"] 289.652 μs (5%) 24.05 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "catenary"] 99.166 μs (5%) 4.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "chain"] 171.461 μs (5%) 6.25 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "channel"] 1.511 ms (5%) 6.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "clnlbeam"] 64.471 μs (5%) 4.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "controlinvestment"] 96.040 μs (5%) 6.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "elec"] 64.471 μs (5%) 4.28 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "hovercraft1d"] 3.256 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "marine"] 73.357 μs (5%) 6.31 KiB (1%) 9
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon1"] 1.909 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float32", "scalable", "reverse", "polygon3"] 116.658 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "robotarm"] 147.316 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float32", "scalable", "reverse", "structural"] 25.117 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "camshape"] 47.754 ms (5%) 15.98 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "catenary"] 1.364 ms (5%) 2.88 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "chain"] 3.575 ms (5%) 4.19 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "channel"] 52.648 ms (5%) 4.28 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "clnlbeam"] 3.094 ms (5%) 2.91 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "controlinvestment"] 8.153 ms (5%) 4.23 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "elec"] 1.223 ms (5%) 2.86 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "hovercraft1d"] 3.366 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "marine"] 5.318 ms (5%) 4.16 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "polygon1"] 2.022 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "forward", "polygon3"] 10.787 ms (5%) 8.05 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "robotarm"] 13.401 ms (5%) 8.12 KiB (1%) 7
["jtprod!", "optimized", "Float64", "scalable", "forward", "structural"] 25.599 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "camshape"] 293.910 μs (5%) 47.48 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "catenary"] 100.428 μs (5%) 8.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "chain"] 172.663 μs (5%) 12.20 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "channel"] 1.472 ms (5%) 12.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "clnlbeam"] 67.015 μs (5%) 8.30 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "controlinvestment"] 98.003 μs (5%) 12.23 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "elec"] 65.793 μs (5%) 8.27 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "hovercraft1d"] 3.195 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "marine"] 74.039 μs (5%) 11.89 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "polygon1"] 1.853 μs (5%) 16 bytes (1%) 1
["jtprod!", "optimized", "Float64", "scalable", "reverse", "polygon3"] 117.650 μs (5%) 23.83 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "robotarm"] 150.392 μs (5%) 24.02 KiB (1%) 12
["jtprod!", "optimized", "Float64", "scalable", "reverse", "structural"] 25.207 μs (5%) 16 bytes (1%) 1
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglina"] 35.642 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "arglinb"] 34.498 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "bdqrtic"] 32.078 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brownal"] 10.350 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "broyden3d"] 17.703 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "brybnd"] 40.194 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "dixon3dq"] 5.439 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "errinros_mod"] 31.412 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "freuroth"] 44.191 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "hovercraft1d"] 1.014 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "integreq"] 11.913 s (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "morebv"] 26.057 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "penalty1"] 11.310 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "power"] 1.161 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "sbrybnd"] 57.072 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "spmsrtls"] 43.999 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward", "tquartic"] 6.298 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglina"] 183.974 μs (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "arglinb"] 214.021 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "bdqrtic"] 467.065 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brownal"] 128.981 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "broyden3d"] 211.586 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "brybnd"] 753.972 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "dixon3dq"] 40.185 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "errinros_mod"] 168.155 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "freuroth"] 464.279 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "hovercraft1d"] 12.413 μs (5%) 2.92 KiB (1%) 7
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "integreq"] 255.207 ms (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "morebv"] 248.164 μs (5%) 8.20 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "penalty1"] 124.433 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "power"] 90.670 μs (5%) 304 bytes (1%) 7
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "sbrybnd"] 1.190 ms (5%) 8.20 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "spmsrtls"] 273.281 μs (5%) 18.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse", "tquartic"] 103.934 μs (5%) 8.17 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglina"] 33.962 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "arglinb"] 30.748 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "bdqrtic"] 33.778 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brownal"] 10.787 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "broyden3d"] 16.198 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "brybnd"] 44.025 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "dixon3dq"] 5.938 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "errinros_mod"] 32.116 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "freuroth"] 43.553 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "hovercraft1d"] 1.132 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "integreq"] 12.545 s (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "morebv"] 27.432 ms (5%) 176 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "penalty1"] 12.260 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "power"] 1.290 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "sbrybnd"] 39.583 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "spmsrtls"] 53.181 ms (5%) 192 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward", "tquartic"] 6.452 ms (5%) 144 bytes (1%) 4
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglina"] 192.280 μs (5%) 31.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "arglinb"] 217.046 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "bdqrtic"] 473.726 μs (5%) 31.42 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brownal"] 131.956 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "broyden3d"] 216.265 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "brybnd"] 753.459 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "dixon3dq"] 43.731 μs (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "errinros_mod"] 174.827 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "freuroth"] 474.298 μs (5%) 31.55 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "hovercraft1d"] 14.518 μs (5%) 5.58 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "integreq"] 279.893 ms (5%) 15.92 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "morebv"] 252.322 μs (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "penalty1"] 126.416 μs (5%) 16.05 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "power"] 91.281 μs (5%) 304 bytes (1%) 7
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "sbrybnd"] 1.216 ms (5%) 15.95 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "spmsrtls"] 221.254 μs (5%) 36.83 KiB (1%) 9
["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse", "tquartic"] 105.508 μs (5%) 15.92 KiB (1%) 9

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["jprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]
  • ["jtprod!", "optimized", "Float32", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float32", "scalable", "reverse"]
  • ["jtprod!", "optimized", "Float64", "scalable", "forward"]
  • ["jtprod!", "optimized", "Float64", "scalable", "reverse"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float32", "scalable_nls", "reverse"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "forward"]
  • ["jtprod_residual!", "optimized", "Float64", "scalable_nls", "reverse"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      25881 s          0 s       1318 s      83952 s          0 s
       #2     0 MHz      47618 s          0 s       1224 s      62305 s          0 s
       #3     0 MHz      23184 s          0 s       1539 s      86437 s          0 s
       #4     0 MHz      30630 s          0 s       1427 s      79097 s          0 s
  Memory: 15.615264892578125 GB (13074.69140625 MB free)
  Uptime: 11134.39 sec
  Load Avg:  1.07  1.07  1.01
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.85
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@github-actions
Copy link
Contributor Author

Benchmark result

Judge result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmarks:
    • Target: 30 Mar 2025 - 22:16
    • Baseline: 30 Mar 2025 - 23:20
  • Package commits:
  • Julia commits:
    • Target: 8561cc3
    • Baseline: 8561cc3
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).

ID time ratio memory ratio
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "chain"] 1.10 (5%) ❌ 1.00 (1%)
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "hovercraft1d"] 0.92 (5%) ✅ 1.00 (1%)
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "structural"] 1.47 (5%) ❌ 1.00 (1%)
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "hovercraft1d"] 0.95 (5%) ✅ 1.00 (1%)
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "sbrybnd"] 1.14 (5%) ❌ 1.00 (1%)
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 1.17 (5%) ❌ 1.00 (1%)
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 1.21 (5%) ❌ 1.00 (1%)
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 0.95 (5%) ✅ 1.00 (1%)

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hess_coord", "optimized", "Float64", "scalable_cons", "sparse"]
  • ["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Target

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      19370 s          0 s       1043 s      63094 s          0 s
       #2     0 MHz      30719 s          0 s        929 s      51900 s          0 s
       #3     0 MHz      17843 s          0 s       1090 s      64564 s          0 s
       #4     0 MHz      28459 s          0 s        965 s      54119 s          0 s
  Memory: 15.61526870727539 GB (12039.42578125 MB free)
  Uptime: 8368.71 sec
  Load Avg:  1.12  1.06  1.01
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      27544 s          0 s       1412 s      92750 s          0 s
       #2     0 MHz      48346 s          0 s       1249 s      72166 s          0 s
       #3     0 MHz      25383 s          0 s       1505 s      94811 s          0 s
       #4     0 MHz      37156 s          0 s       1336 s      83254 s          0 s
  Memory: 15.61526870727539 GB (12269.984375 MB free)
  Uptime: 12192.97 sec
  Load Avg:  1.08  1.03  1.01
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 30 Mar 2025 - 22:16
  • Package commit: 483518c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "camshape"] 410.775 ms (5%) 1.61 MiB (1%) 12348
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "catenary"] 13.007 ms (5%) 356.97 KiB (1%) 2390
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "chain"] 25.994 ms (5%) 275.28 KiB (1%) 1932
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "channel"] 879.722 ms (5%) 974.16 KiB (1%) 6742
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "clnlbeam"] 13.735 ms (5%) 120.84 KiB (1%) 802
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "controlinvestment"] 38.234 ms (5%) 275.28 KiB (1%) 1932
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "elec"] 911.787 s (5%) 113.93 MiB (1%) 793214
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "hovercraft1d"] 576.019 μs (5%) 5.57 MiB (1%) 472
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "marine"] 358.856 ms (5%) 4.18 MiB (1%) 30600
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "polygon1"] 18.859 ms (5%) 206.62 KiB (1%) 1280
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "polygon3"] 74.014 ms (5%) 614.22 KiB (1%) 4406
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "robotarm"] 80.022 ms (5%) 810.78 KiB (1%) 5896
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "structural"] 20.665 ms (5%) 92.39 KiB (1%) 854
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglina"] 48.189 ms (5%) 328.33 KiB (1%) 2465
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 46.599 ms (5%) 328.33 KiB (1%) 2465
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "bdqrtic"] 74.661 ms (5%) 335.41 KiB (1%) 2461
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brownal"] 19.542 s (5%) 181.754 ms 197.78 MiB (1%) 1466005
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "broyden3d"] 23.983 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brybnd"] 66.998 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "dixon3dq"] 8.859 ms (5%) 201.23 KiB (1%) 1469
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "errinros_mod"] 64.092 ms (5%) 336.17 KiB (1%) 2467
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 76.843 ms (5%) 336.17 KiB (1%) 2467
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "hovercraft1d"] 1.670 ms (5%) 115.48 KiB (1%) 797
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "integreq"] 16.650 s (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "morebv"] 34.672 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "penalty1"] 19.054 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "power"] 2.810 ms (5%) 81.22 KiB (1%) 469
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "sbrybnd"] 112.142 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "spmsrtls"] 364.877 ms (5%) 1.82 MiB (1%) 13965
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "tquartic"] 12.201 ms (5%) 208.31 KiB (1%) 1465
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "camshape"] 20.645 ms (5%) 55.07 MiB (1%) 95454
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "catenary"] 7.500 ms (5%) 18.40 MiB (1%) 32442
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "chain"] 6.843 ms (5%) 13.45 MiB (1%) 40737
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "channel"] 22.203 ms (5%) 50.74 MiB (1%) 133360
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 6.794 ms (5%) 13.98 MiB (1%) 43455
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 19.132 ms (5%) 45.54 MiB (1%) 68305
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 15.119 s (5%) 249.919 ms 2.09 GiB (1%) 6332543
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 2.214 ms (5%) 5.72 MiB (1%) 11552
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "marine"] 2.930 ms (5%) 6.24 MiB (1%) 32485
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 10.327 ms (5%) 24.11 MiB (1%) 36025
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "polygon3"] 36.242 ms (5%) 91.53 MiB (1%) 87954
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "robotarm"] 20.175 ms (5%) 52.23 MiB (1%) 52711
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "structural"] 1.553 ms (5%) 8.86 MiB (1%) 34292
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 629.705 ms (5%) 25.256 ms 319.40 MiB (1%) 1666426
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 124.375 ms (5%) 56.26 MiB (1%) 707327
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 153.000 ms (5%) 66.84 MiB (1%) 964733
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 728.530 ms (5%) 52.382 ms 276.38 MiB (1%) 4112054
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 154.046 ms (5%) 67.86 MiB (1%) 836251
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 135.539 ms (5%) 70.10 MiB (1%) 844592
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 614.937 s (5%) 7.189 s 36.60 GiB (1%) 109439362
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "hovercraft1d"] 13.213 ms (5%) 10.91 MiB (1%) 110176
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 99.586 ms (5%) 44.83 MiB (1%) 521452
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 57.959 ms (5%) 32.64 MiB (1%) 380845
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 244.010 ms (5%) 143.18 MiB (1%) 1008411
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 183.075 ms (5%) 99.92 MiB (1%) 873713
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 156.869 ms (5%) 150.36 MiB (1%) 475498

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hess_coord", "optimized", "Float64", "scalable_cons", "sparse"]
  • ["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      19370 s          0 s       1043 s      63094 s          0 s
       #2     0 MHz      30719 s          0 s        929 s      51900 s          0 s
       #3     0 MHz      17843 s          0 s       1090 s      64564 s          0 s
       #4     0 MHz      28459 s          0 s        965 s      54119 s          0 s
  Memory: 15.61526870727539 GB (12039.42578125 MB free)
  Uptime: 8368.71 sec
  Load Avg:  1.12  1.06  1.01
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

Benchmark Report for /home/runner/work/ADNLPModels.jl/ADNLPModels.jl

Job Properties

  • Time of benchmark: 30 Mar 2025 - 23:20
  • Package commit: ba8ef7c
  • Julia commit: 8561cc3
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "camshape"] 430.845 ms (5%) 1.61 MiB (1%) 12348
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "catenary"] 13.120 ms (5%) 356.97 KiB (1%) 2390
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "chain"] 23.663 ms (5%) 275.28 KiB (1%) 1932
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "channel"] 922.918 ms (5%) 974.16 KiB (1%) 6742
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "clnlbeam"] 13.578 ms (5%) 120.84 KiB (1%) 802
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "controlinvestment"] 37.671 ms (5%) 275.28 KiB (1%) 1932
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "elec"] 910.246 s (5%) 113.93 MiB (1%) 793214
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "hovercraft1d"] 628.979 μs (5%) 5.57 MiB (1%) 472
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "marine"] 364.771 ms (5%) 4.18 MiB (1%) 30600
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "polygon1"] 19.191 ms (5%) 206.62 KiB (1%) 1280
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "polygon3"] 74.080 ms (5%) 614.22 KiB (1%) 4406
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "robotarm"] 78.448 ms (5%) 810.78 KiB (1%) 5896
["hess_coord", "optimized", "Float64", "scalable_cons", "sparse", "structural"] 14.059 ms (5%) 92.39 KiB (1%) 854
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglina"] 48.504 ms (5%) 328.33 KiB (1%) 2465
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "arglinb"] 46.230 ms (5%) 328.33 KiB (1%) 2465
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "bdqrtic"] 74.487 ms (5%) 335.41 KiB (1%) 2461
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brownal"] 19.876 s (5%) 170.940 ms 197.78 MiB (1%) 1466005
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "broyden3d"] 24.612 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "brybnd"] 66.927 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "dixon3dq"] 9.129 ms (5%) 201.23 KiB (1%) 1469
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "errinros_mod"] 64.123 ms (5%) 336.17 KiB (1%) 2467
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "freuroth"] 76.081 ms (5%) 336.17 KiB (1%) 2467
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "hovercraft1d"] 1.764 ms (5%) 115.48 KiB (1%) 797
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "integreq"] 16.585 s (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "morebv"] 34.543 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "penalty1"] 19.037 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "power"] 2.950 ms (5%) 81.22 KiB (1%) 469
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "sbrybnd"] 98.117 ms (5%) 209.08 KiB (1%) 1471
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "spmsrtls"] 364.744 ms (5%) 1.82 MiB (1%) 13965
["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse", "tquartic"] 12.231 ms (5%) 208.31 KiB (1%) 1465
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "camshape"] 20.245 ms (5%) 55.07 MiB (1%) 95454
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "catenary"] 7.343 ms (5%) 18.40 MiB (1%) 32442
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "chain"] 6.754 ms (5%) 13.45 MiB (1%) 40737
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "channel"] 22.180 ms (5%) 50.74 MiB (1%) 133360
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "clnlbeam"] 6.730 ms (5%) 13.98 MiB (1%) 43455
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "controlinvestment"] 18.974 ms (5%) 45.54 MiB (1%) 68305
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "elec"] 12.893 s (5%) 641.621 ms 2.09 GiB (1%) 6332543
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "hovercraft1d"] 2.211 ms (5%) 5.72 MiB (1%) 11552
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "marine"] 2.935 ms (5%) 6.24 MiB (1%) 32485
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "polygon1"] 10.100 ms (5%) 24.11 MiB (1%) 36025
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "polygon3"] 36.023 ms (5%) 91.53 MiB (1%) 87954
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "robotarm"] 19.853 ms (5%) 52.23 MiB (1%) 52699
["hessian_backend", "optimized", "Float64", "scalable", "sparse", "structural"] 1.580 ms (5%) 8.86 MiB (1%) 34292
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "camshape"] 648.489 ms (5%) 25.773 ms 319.40 MiB (1%) 1666426
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "catenary"] 124.899 ms (5%) 56.26 MiB (1%) 707327
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "chain"] 153.187 ms (5%) 66.84 MiB (1%) 964733
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "channel"] 722.006 ms (5%) 50.725 ms 276.38 MiB (1%) 4112054
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "clnlbeam"] 156.085 ms (5%) 67.80 MiB (1%) 835255
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "controlinvestment"] 135.622 ms (5%) 70.10 MiB (1%) 844592
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "elec"] 509.977 s (5%) 6.599 s 36.60 GiB (1%) 109439362
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "hovercraft1d"] 13.277 ms (5%) 10.91 MiB (1%) 110176
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "marine"] 98.140 ms (5%) 44.83 MiB (1%) 521452
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon1"] 57.781 ms (5%) 32.55 MiB (1%) 379345
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "polygon3"] 245.685 ms (5%) 143.18 MiB (1%) 1008411
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "robotarm"] 181.032 ms (5%) 99.92 MiB (1%) 873701
["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics", "structural"] 165.617 ms (5%) 150.36 MiB (1%) 475498

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["hess_coord", "optimized", "Float64", "scalable_cons", "sparse"]
  • ["hess_coord_residual", "optimized", "Float64", "scalable_nls", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse"]
  • ["hessian_backend", "optimized", "Float64", "scalable", "sparse_symbolics"]

Julia versioninfo

Julia Version 1.11.4
Commit 8561cc3d68d (2025-03-10 11:36 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 24.04.2 LTS
  uname: Linux 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:45:09 UTC 2025 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1     0 MHz      27544 s          0 s       1412 s      92750 s          0 s
       #2     0 MHz      48346 s          0 s       1249 s      72166 s          0 s
       #3     0 MHz      25383 s          0 s       1505 s      94811 s          0 s
       #4     0 MHz      37156 s          0 s       1336 s      83254 s          0 s
  Memory: 15.61526870727539 GB (12269.984375 MB free)
  Uptime: 12192.97 sec
  Load Avg:  1.08  1.03  1.01
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        48 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               4
On-line CPU(s) list:                  0-3
Vendor ID:                            AuthenticAMD
Model name:                           AMD EPYC 7763 64-Core Processor
CPU family:                           25
Model:                                1
Thread(s) per core:                   2
Core(s) per socket:                   2
Socket(s):                            1
Stepping:                             1
BogoMIPS:                             4890.85
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves user_shstk clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization:                       AMD-V
Hypervisor vendor:                    Microsoft
Virtualization type:                  full
L1d cache:                            64 KiB (2 instances)
L1i cache:                            64 KiB (2 instances)
L2 cache:                             1 MiB (2 instances)
L3 cache:                             32 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-3
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Vulnerable: Safe RET, no microcode
Vulnerability Spec store bypass:      Vulnerable
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Retpolines; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected
Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants