Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
ed732e8
Update omniprobe and nexus repos for https clone
coleramos425 Jul 12, 2025
156934c
Remove all old container assets for redesign
coleramos425 Jul 12, 2025
6fc1af2
Redesigned container support. Everything is centerally located and co…
coleramos425 Jul 12, 2025
6bd8ef4
Update README to reflect new container usage
coleramos425 Jul 12, 2025
a874cb5
Adding a VERSION file so containers (eventually to be published) can …
coleramos425 Jul 12, 2025
e2f40fc
Enable instrumentation for bankConflict plugin
coleramos425 Jul 14, 2025
575b988
Fix small typo in Dockerfile project install
coleramos425 Jul 14, 2025
b8d19ea
Apply Ruff auto-fixes
github-actions[bot] Jul 14, 2025
4b1b3f4
Accept shorthand params on container build scripts
coleramos425 Jul 15, 2025
55dddbd
Install omniprobe python packages
coleramos425 Jul 15, 2025
e899e09
Add get_omniprobe_path() helper for path resolution
coleramos425 Jul 15, 2025
bc028f2
Apply Ruff auto-fixes
github-actions[bot] Jul 15, 2025
a437db4
Fix typo int build script
coleramos425 Jul 15, 2025
24c4436
get_omniprobe_path() needs to be cast to str
coleramos425 Jul 15, 2025
5593c02
Update commit hash in omniprobe and recursivly install python require…
coleramos425 Jul 29, 2025
f7687d8
Update optimize pass in bank conflict to use instrumentation results
coleramos425 Jul 29, 2025
f0a5add
Uncomment instruemented kernel name fix for omniprobe kernel filter
coleramos425 Jul 29, 2025
0858f1e
Correctly index instrumentation results array to consider first eleme…
coleramos425 Jul 29, 2025
40df901
Modify performance validation pass to account for kernel name from om…
coleramos425 Jul 29, 2025
0f4dbcf
Omniprobe uses run.subprocess() with a new env, so PWD isn't set as i…
coleramos425 Jul 30, 2025
c3e6f36
Must explicitly use string notation for kernel filters in subprocess …
coleramos425 Jul 30, 2025
d4cb85b
Adding an omniprobe_path argument to build_examples script
coleramos425 Jul 30, 2025
fdcb955
Update duplicate build_examples script inside of the examples subdir
coleramos425 Jul 30, 2025
8890e17
Update container setup instructions in CONTRIBUTING.md
coleramos425 Jul 30, 2025
a36abed
ruff prelinter should ignore guided-tuning subdir
coleramos425 Jul 31, 2025
b279f38
Restore old optimize_pass() implementation in case omniprobe is not a…
coleramos425 Jul 31, 2025
5297ecb
Comply with linter
coleramos425 Jul 31, 2025
82b5c9d
Apply Ruff auto-fixes
github-actions[bot] Jul 31, 2025
2e0347c
First attempt at adding line numbers into prompt
coleramos425 Jul 31, 2025
509b8d0
Fixing small typo in line number parsing
coleramos425 Aug 1, 2025
340f186
Merge branch 'main' into colramos/omniprobe-parser
coleramos425 Aug 1, 2025
0f778d4
Merge branch 'main' into colramos/omniprobe-parser
coleramos425 Aug 18, 2025
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
22 changes: 13 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,17 +52,21 @@ This is not a product. Use it at your own risk and discretion.

We provide both Apptainer and Docker images for easy setup:

#### Using Apptainer
```bash
./apptainer/build.sh
./apptainer/run.sh
```
#### Using Docker
```bash
./docker/build.sh
./docker/run.sh
```console
$ ./containers/run.sh
Must specify either --docker or --apptainer.
Usage: ./containers/run.sh [--docker|-d] [--apptainer|-a]
--docker Run using Docker container
--apptainer Run using Apptainer container
```

That's it! The run script will:

- ✅ Automatically build the container if it doesn't exist
- ✅ Mount your project directory to the container
- ✅ Start an interactive session where you can run IntelliPerf
- ✅ Persist all output files to your host machine

Or use our prebuilt Docker image:
```bash
docker pull audacioussw/intelliperf:latest
Expand Down
1 change: 1 addition & 0 deletions VERSION
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
0.1.0
69 changes: 0 additions & 69 deletions apptainer/build.sh

This file was deleted.

98 changes: 0 additions & 98 deletions apptainer/intelliperf.def

This file was deleted.

67 changes: 0 additions & 67 deletions apptainer/run.sh

This file was deleted.

78 changes: 0 additions & 78 deletions apptainer/run_cmd.sh

This file was deleted.

Loading