Skip to content

Instantly share code, notes, and snippets.

@ssprea
ssprea / MainWindowMainGrid.axaml
Created February 11, 2025 21:49
snvctl-default-maingrid
<controls:Grid ColumnDefinitions="*,*"
RowDefinitions="*,8*,8*,12*,2*"
x:Name="MainGrid"
xmlns:controls="https://github.com/avaloniaui"
xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:avalonia="clr-namespace:LiveChartsCore.SkiaSharpView.Avalonia;assembly=LiveChartsCore.SkiaSharpView.Avalonia"
x:CompileBindings="False"
>
@boegelbot
boegelbot / OpenMPI-4.1.6-NVHPC-24.1-CUDA-12.4.0-CUDA-12.4.0_partial.log
Created February 11, 2025 21:49
(partial) EasyBuild log for failed build of /tmp/eb-_np2s481/files_pr21890/o/OpenMPI/OpenMPI-4.1.6-NVHPC-24.1-CUDA-12.4.0-CUDA-12.4.0.eb (PR(s) #21890)
== 2025-02-11 21:49:19,505 templates.py:346 DEBUG name: bitbucket_account, config: %(namelower)s
== 2025-02-11 21:49:19,506 templates.py:346 DEBUG name: github_account, config: %(namelower)s
== 2025-02-11 21:49:19,506 templates.py:346 DEBUG name: name, config: OpenMPI
== 2025-02-11 21:49:19,506 templates.py:346 DEBUG name: parallel, config: None
== 2025-02-11 21:49:19,506 templates.py:346 DEBUG name: version, config: 4.1.6
== 2025-02-11 21:49:19,506 templates.py:346 DEBUG name: versionsuffix, config: -CUDA-12.4.0
== 2025-02-11 21:49:19,506 templates.py:346 DEBUG name: versionprefix, config:
== 2025-02-11 21:49:19,506 easyconfig.py:1724 INFO Template values: arch='x86_64', bitbucket_account='openmpi', cuda_cc_cmake='80', cuda_cc_semicolon_sep='8.0', cuda_cc_space_sep='8.0', cuda_cc_space_sep_no_period='80', cuda_compute_capabilities='8.0', cuda_sm_comma_sep='sm_80', cuda_sm_space_sep='sm_80', cudamajver='12', cudaminver='4', cudashortver='12.4', cudaver='12.4.0', github_account='openmpi', module_name='OpenMPI
@boegelbot
boegelbot / FlexiBLAS-3.3.1-NVHPC-24.1-CUDA-12.4.0_partial.log
Created February 11, 2025 21:49
(partial) EasyBuild log for failed build of /tmp/eb-_np2s481/files_pr21890/f/FlexiBLAS/FlexiBLAS-3.3.1-NVHPC-24.1-CUDA-12.4.0.eb (PR(s) #21890)
== 2025-02-11 21:49:12,997 easyconfig.py:2217 DEBUG Checking easyconfig path /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/CMake/CMake-3.27.6-NVHPC-24.1-CUDA-12.4.0.eb
== 2025-02-11 21:49:12,997 easyconfig.py:2217 DEBUG Checking easyconfig path /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/c/CMake/CMake-3.27.6-NVHPC-24.1-CUDA-12.4.0.eb
== 2025-02-11 21:49:12,997 easyconfig.py:2217 DEBUG Checking easyconfig path /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/CMake-3.27.6-NVHPC-24.1-CUDA-12.4.0.eb
== 2025-02-11 21:49:12,997 easyconfig.py:2202 INFO Found loaded index for /tmp/eb-_np2s481/files_pr21890
== 2025-02-11 21:49:12,997 easyconfig.py:2217 DEBUG Checking easyconfig path /tmp/eb-_np2s481/files_pr21890/CMake/3.27.6-NVHPC-24.1-CUDA-12.4.0.eb
== 2025-02-11 21:49:12,997 easyconfig.py:2217 DEBUG Checking easyconfig path /tmp/eb-_np2s481/files_pr21890/CMake/CMake-3.27.6-NVHPC-24.1-CUDA-12.4.0.eb
== 2025-02-11 21:49:12,997 easyconfig.py:2217 D
@boegelbot
boegelbot / FFTW-3.3.10-NVHPC-24.1-CUDA-12.4.0_partial.log
Created February 11, 2025 21:49
(partial) EasyBuild log for failed build of /tmp/eb-_np2s481/files_pr21890/f/FFTW/FFTW-3.3.10-NVHPC-24.1-CUDA-12.4.0.eb (PR(s) #21890)
scikit-build-core/0.10.6-GCCcore-13.3.0
scikit-build/0.11.1-GCCcore-10.3.0
scikit-build/0.11.1-GCCcore-11.2.0
scikit-build/0.15.0-GCCcore-11.3.0
scikit-build/0.17.2-GCCcore-12.2.0
scikit-build/0.17.6-GCCcore-12.3.0
scikit-build/0.17.6-GCCcore-13.2.0
scikit-build/0.17.6-GCCcore-13.3.0
scikit-extremes/2022.4.10-foss-2022a
scikit-image/0.19.1-foss-2021b
@boegelbot
boegelbot / OpenBLAS-0.3.24-NVHPC-24.1-CUDA-12.4.0_partial.log
Created February 11, 2025 21:49
(partial) EasyBuild log for failed build of /tmp/eb-_np2s481/files_pr21890/o/OpenBLAS/OpenBLAS-0.3.24-NVHPC-24.1-CUDA-12.4.0.eb (PR(s) #21890)
== 2025-02-11 21:48:03,474 tools.py:311 DEBUG Checking for easybuild/easyconfigs at /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs
== 2025-02-11 21:48:03,474 tools.py:315 DEBUG Added /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs to list of paths for easybuild/easyconfigs
== 2025-02-11 21:48:03,474 tools.py:311 DEBUG Checking for easybuild/easyconfigs at /usr/lib64/python39.zip/easybuild/easyconfigs
== 2025-02-11 21:48:03,474 tools.py:311 DEBUG Checking for easybuild/easyconfigs at /usr/lib64/python3.9/easybuild/easyconfigs
== 2025-02-11 21:48:03,474 tools.py:311 DEBUG Checking for easybuild/easyconfigs at /usr/lib64/python3.9/lib-dynload/easybuild/easyconfigs
== 2025-02-11 21:48:03,474 tools.py:311 DEBUG Checking for easybuild/easyconfigs at /home/boegelbot/.local/lib/python3.9/site-packages/easybuild/easyconfigs
== 2025-02-11 21:48:03,474 tools.py:311 DEBUG Checking for easybuild/easyconfigs at /usr/lib64/python3.9/site-packages/easybuild/easyconfigs
== 2025-02-
@boegelbot
boegelbot / NVHPC-24.1-CUDA-12.4.0_partial.log
Created February 11, 2025 21:49
(partial) EasyBuild log for failed build of /tmp/eb-_np2s481/files_pr21890/n/NVHPC/NVHPC-24.1-CUDA-12.4.0.eb (PR(s) #21890)
== 2025-02-11 21:47:58,713 environment.py:172 DEBUG Key in old environment found that is not in new one: CXX (g++)
== 2025-02-11 21:47:58,713 environment.py:172 DEBUG Key in old environment found that is not in new one: CUDA_CACHE_DISABLE (0)
== 2025-02-11 21:47:58,714 environment.py:172 DEBUG Key in old environment found that is not in new one: CUDA_CACHE_PATH (/tmp/boegelbot/NVHPC/24.1/system-system-CUDA-12.4.0/eb-cuda-cache)
== 2025-02-11 21:47:58,714 environment.py:172 DEBUG Key in old environment found that is not in new one: CUDA_CACHE_MAXSIZE (1073741824)
== 2025-02-11 21:47:58,714 environment.py:172 DEBUG Key in old environment found that is not in new one: __LMOD_Priority_MODULEPATH (/tmp/eb-_np2s481/tmpch_33_8_/all:-10000)
== 2025-02-11 21:47:58,714 modules.py:461 DEBUG Current module paths: ['/project/def-maintainers/boegelbot/rocky9/zen3/modules/all', '/etc/modulefiles', '/usr/share/modulefiles', '/usr/share/lmod/lmod/modulefiles/Core']; target module paths: ['/tmp/eb-_np2s481/tmpch_33_8_/all', '/
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>CSS-Only Quiz</title>
<style>
body {
font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
@HugsLibRecordKeeper
HugsLibRecordKeeper / output_log.txt
Created February 11, 2025 21:48
Rimworld output log published using HugsLib
Log uploaded on Tuesday, February 11, 2025, 10:48:45 PM
Loaded mods:
Harmony(brrainz.harmony)[mv:2.3.1.0]: 0Harmony(2.3.3), HarmonyMod(2.3.1)
Core(Ludeon.RimWorld): (no assemblies)
Royalty(Ludeon.RimWorld.Royalty): (no assemblies)
Ideology(Ludeon.RimWorld.Ideology): (no assemblies)
Biotech(Ludeon.RimWorld.Biotech): (no assemblies)
Anomaly(Ludeon.RimWorld.Anomaly): (no assemblies)
Vanilla Backgrounds Expanded(vanillaexpanded.backgrounds): VBE(1.0.0)
HugsLib(UnlimitedHugs.HugsLib)[ov:11.0.4]: 0Harmony(av:2.3.3,fv:1.2.0.1), HugsLib(av:1.0.0,fv:11.0.4)
import numpy as np
def pegasos_single_step_update(feature_vector, label, L, eta, param, param0):
"""No parameters named 'theta' or 'theta_0' here!"""
return param, param0
def pegasos(feature_matrix, labels, T, L):
nsamples, nfeatures = feature_matrix.shape
current_theta = np.zeros(nfeatures)
current_theta_0 = 0.0

Steady (after 100 iterations)

Benchmark Name Min Geomean Median Mean Max Total (ms) Total (min)
Bounce 521 549 525.52 522 525.49 105103 1.75
CD 522 540 527.97 524 527.93 105593 1.76
DeltaBlue 174 297 260.26 260 260.06 52052 0.87
Havlak 1205 1263 1236.78 1237 1236.73 247356 4.12
Json 315 330 318.37 316 318.32 63673 1.06
List 317 347 319.81 318 319.76 63961 1.07
Mandelbrot 129 150 130.62 130 130.59 26123 0.44