Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
9c6be67
First commit of TinyOpenFold.
asitav Nov 6, 2025
a5faf10
Incorporate multi-GPU run. Add run scripts. Update documents.
asitav Nov 6, 2025
8141409
Add gitignore for TinyOpenFold.
asitav Nov 6, 2025
5eb16ff
Fixed pytorch profiling option typo bug.
asitav Nov 17, 2025
9aa85d6
Add DeepSpeed FLOPS profiling tools to openfold example.
asitav Nov 18, 2025
ba5f13c
Add pytorch profiling python script.
asitav Nov 19, 2025
0fb40d8
More clean ups in TinyOpenFold version1.
asitav Nov 20, 2025
4ae3db5
Add kernel fusion optimized version2 to TinyOpenFold example.
asitav Nov 20, 2025
c415860
Fixed argument error in performance study script.
asitav Nov 20, 2025
3d0db85
Added README file for version2 TinyOpenFold example. Also placeholder…
asitav Nov 20, 2025
ab13c58
Added a sample performance study results wrt baseline.
asitav Nov 20, 2025
186ac3e
Triton GPU kernel implementation of TinyOpenFold done.
asitav Nov 20, 2025
0731831
Fixed issues with the performance study comparison script for triton …
asitav Nov 20, 2025
fd05c40
Add a sample performance study example directory.
asitav Nov 20, 2025
a406b8e
Clean ups.
asitav Nov 20, 2025
41bec11
Updates on rocprofv3 profiling commands.
asitav Dec 2, 2025
36c8337
Fixed cuda_time_total() error issue.
asitav Dec 2, 2025
6f11c1e
Add throughput info in pytorch profiling script. More clean ups.
asitav Dec 2, 2025
ff37c9e
More clean ups of rocprofv3 script.
asitav Dec 3, 2025
6de32b8
Add more user options and introduce shorter user option names.
asitav Dec 3, 2025
78928f0
More clean ups of rocprofv3 script.
asitav Dec 4, 2025
3cf5abb
Merge branch 'amd:main' into tiny_openfold
asitav Jan 8, 2026
e42867a
Ensure profile directory is present before run profile info is saved.
asitav Jan 8, 2026
8e222b6
Add environment setup and dependency installations for TinyOpenFold.
asitav Jan 8, 2026
f0cd0e1
Add accuracy tests for fusion implementation.
asitav Jan 8, 2026
8a504f2
Updated TinyOpenFold Architecture notes.
asitav Jan 9, 2026
6ce386a
Minor clean up.
asitav Jan 9, 2026
43bff2e
Updated rocprofv3 profiling scripts for Triton implementation of Tiny…
asitav Jan 9, 2026
a3d7c5c
Update install instructions for rocm/7.1.1.
asitav Jan 12, 2026
23adf0b
Refactor profiling script for Tiny OpenFold V2 to use rocprof-sys-pyt…
asitav Jan 13, 2026
f3b7eb3
Updates for rocprof-sys run. Kernel traces are still not visible.
asitav Jan 13, 2026
6148cb3
Update PyTorch installation to use nightly ROCm 7.1 pip repository
asitav Jan 14, 2026
a21509b
Update rocprof-sys script with conditional ROCPD and config file hand…
asitav Jan 15, 2026
46c36b6
Update README, requirements.txt, and run_rocprof_sys.sh with ROCM_PAT…
asitav Feb 2, 2026
ffea705
Update environment setup: use venv, rocm/7.2, and reference main README
asitav Feb 4, 2026
e82ab11
Add rocprof-compute dependencies installation to Quick Start section
asitav Feb 6, 2026
5c40b08
Add GPU optimization tutorial: V1→V2→V3 achieving 2.0x speedup
asitav May 18, 2026
f371b5f
Minor edits of optimization tutorial of TinyOpenFold.
asitav May 29, 2026
6cff566
Added rocm profiling tools usage instructions TinyOpenFold tutorial.
asitav May 29, 2026
e96d1b8
Merge branch 'amd:main' into tiny_openfold
asitav May 29, 2026
b073ac1
Clean up documentation and remove exercises
asitav May 29, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 36 additions & 0 deletions MLExamples/TinyOpenFold/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
*.egg-info/
dist/
build/

# Virtual environments
venv*/
env*/
ENV*/

# Profiling and experimental outputs
version1_pytorch_baseline/pytorch_profiles/
version1_pytorch_baseline/profiles/
version1_pytorch_baseline/scaling_study_*/
*.log

# IDE
.vscode/
.idea/
*.swp
*.swo
*~

# Jupyter
.ipynb_checkpoints/
*.ipynb

# OS
.DS_Store
Thumbs.db

Loading