Skip to content

Task2#1

Open
ibmpowerpc wants to merge 8 commits into
mainfrom
task2
Open

Task2#1
ibmpowerpc wants to merge 8 commits into
mainfrom
task2

Conversation

@ibmpowerpc

@ibmpowerpc ibmpowerpc commented May 1, 2026

Copy link
Copy Markdown
Collaborator

run ./scripts/run_experiment.sh image.bmp from repository root to run benchmarks on image bmp.

Usage: convolution options_list

Arguments:
input -> Input grayscale image path { String }
output -> Output image path { String }
kernels -> Comma-separated kernel list (optional) { String }
Options:
--compose-kernels [false] -> Compose several kernels into one larger matrix before execution
--mode [parallel] -> Execution mode { Value should be one of [sequential, parallel] }
--strategy [rows] -> Parallel partition strategy { Value should be one of [pixels, rows, columns, grid] }
--threads [8] -> Thread count { Int }
--grid [2x2] -> Grid partition in ROWSxCOLUMNS form { String }
--tile -> Tile size in WIDTHxHEIGHT form { String }
--help, -h -> Usage info

Example: ./gradlew run --args="/Users/romankormilcyn/Downloads/wolf.bmp /Users/romankormilcyn/Downloads/blurred_wolf.bmp --mode=parallel --strategy=rows --threads=8"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant