Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
H
hacc_fft_decomp
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Adrian Pope
hacc_fft_decomp
Graph
1970046bae3a2edd51745425b64f6f07c1e5259c
Select Git revision
Branches
1
main
default
protected
1 result
You can move around the graph by using the arrow keys.
Begin with the selected commit
Created with Raphaël 2.2.0
12
Sep
18
Jul
2
28
Jun
29
Jan
25
20
Jul
11
Jan
7
Aug
14
Mar
13
9
27
Feb
23
21
20
existing cl_configs.py script was designed for exploring weak-scaling, renamed and added variant that helps look for strong-scaling configs
main
main
adding util to check default return of MPI_Dims_create for a given number of ranks
adding target fraction and prime factor list to cl_configs.py output
Add LICENSE
adding python cmd line utility to generate ranges of problem configurations that pass a test with mpi_decomp2 and list all working 3D decompositions
updating python mpi_decomp2 driver to more robustly report errors
added python driver for mpi_decomp2 utility
renamed README back to txt since markdown rendered badly
minor updates; added local copy of mpi_decomp2 util from HACC
remove odd numbers from cl_primes.py output
adding cmd line util to enumerate 1D FFT sizes in ranges with a max prime factor
adding DecompCheck.py
updated decomp.py for python3, mostly getting rid of xrange and cast returns of map, filter, set to lists; commiting a py2 copy for reference; main command line tools seem to work in py3
minor changes for readability
modified cl_ng.py to print prime factorization of ng values; updated README.txt accordingly
more tweaks to memory footprint info
modified physical box size scaling relation to reflect CORAL guidelines; minor modification to grid memory footprint calculation
added more memory footprint estimates
fixed some bugs and command line problem size utility works now
intermediate commit of code to generate problem size description csv files
added command line utility to verify that CheckDecomposition output looks ok; could have caught previous bugs, looks ok now
updates to script that uses CheckDecomposition to compare permutations of 3D decomposition
added command line utility that will use CheckDecomposition from SWFFT to see which decompositions the current decomposition.c code heuristics will find working pencils for
fixed typo
filling out code comments
minor update to README.txt
fixed bug in enumeratePencils which kept some valid pencils from being printed; other functions correctly identified when valid pencils were present so only bug at last step of printing
adding command line utilities and README
moving newer FFT decomposition python code to its own package, module, namespace, whatever; will add command line wrappers and README
Loading