Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
13 changes: 0 additions & 13 deletions .github/ISSUE_TEMPLATE/community_submission.md

This file was deleted.

4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
blank_issues_enabled: false
contact_links:
- name: Live leaderboard
url: https://juhaoliang1997.github.io/AccelMark
url: https://freedomintelligence.github.io/AccelMark
about: View all submitted benchmark results
- name: Contributing guide
url: https://github.com/JuhaoLiang1997/AccelMark/blob/main/CONTRIBUTING.md
url: https://github.com/FreedomIntelligence/AccelMark/blob/main/CONTRIBUTING.md
about: How to run and submit a benchmark
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/new_suite.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ assignees: ''
merging.

Full walk-through: DEVELOPMENT.md "Adding a new suite"
https://github.com/JuhaoLiang1997/AccelMark/blob/main/DEVELOPMENT.md
https://github.com/FreedomIntelligence/AccelMark/blob/main/DEVELOPMENT.md
-->

## Why this suite?
Expand Down
265 changes: 0 additions & 265 deletions .github/workflows/process_submissions.yml

This file was deleted.

13 changes: 13 additions & 0 deletions .github/workflows/validate_pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,12 @@ on:
- 'README.md'
- 'leaderboard/site/**'

# Lock the default GITHUB_TOKEN down to read-only on repo contents for every
# job (GitHub's hardening recommendation for OSS repos). Jobs that need more
# (e.g. posting a PR comment) opt in explicitly via their own `permissions:`.
permissions:
contents: read

jobs:
validate-runners:
name: Validate runner folders
Expand Down Expand Up @@ -116,6 +122,13 @@ jobs:
validate:
name: Validate result submissions
runs-on: ubuntu-latest
# Needs pull-requests:write to post the validation summary comment
# via actions/github-script. After the FreedomIntelligence transfer
# the default GITHUB_TOKEN is read-only on issues/pull-requests, so
# this must be granted explicitly.
permissions:
contents: read
pull-requests: write

steps:
- name: Checkout PR
Expand Down
2 changes: 1 addition & 1 deletion CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ appointed representative at an online or offline event.

Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported to the project maintainers by opening a confidential security
advisory at <https://github.com/JuhaoLiang1997/AccelMark/security/advisories/new>
advisory at <https://github.com/FreedomIntelligence/AccelMark/security/advisories/new>
or, when GitHub access is not available, by emailing the maintainer listed
in the repository profile. All complaints will be reviewed and investigated
promptly and fairly.
Expand Down
14 changes: 1 addition & 13 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,6 @@ gh pr create # or open the PR via the GitHub web UI

That's it. CI validates the result automatically; merging the PR publishes it to the leaderboard.

> _Prefer not to use git?_ Open a [Community Submission issue](https://github.com/JuhaoLiang1997/AccelMark/issues/new?template=community_submission.md), paste your `result.json`, and the CI bot will draft the PR on your behalf.

---

## One-time setup
Expand Down Expand Up @@ -335,23 +333,13 @@ python -m http.server -d leaderboard/site 8000 # serve the static site
Both `leaderboard.js` and `leaderboard/site/api/` are gitignored — the GitHub
Actions workflow regenerates them on every merge to `main`.

### Alternative: open a submission issue (no git required)

If you'd rather not use git, paste your `result.json` into a
[Community Submission issue](https://github.com/JuhaoLiang1997/AccelMark/issues/new?template=community_submission.md).
A bot will validate the JSON, draft a PR with the files in the right place,
and link it back to your issue. You don't need to touch git or fork the repo.

> **Why paste instead of attach?** The bot reads `result.json` directly from
> the issue body. File attachments are not accessible to GitHub Actions.

---

## Leaderboard tiers

| Tier | How to get it | Leaderboard placement |
|------|--------------|----------------------|
| **community** | Submit a PR (or issue → bot-drafted PR) and pass CI validation | Community tab |
| **community** | Submit a PR and pass CI validation | Community tab |
| **verified** | Independently reproduced on the same hardware/runner within 5% | Main leaderboard |

To promote a community result to **verified**, anyone with the same hardware
Expand Down
2 changes: 1 addition & 1 deletion DEVELOPMENT.md
Original file line number Diff line number Diff line change
Expand Up @@ -1134,6 +1134,6 @@ python runners/validate_submission.py --dir /tmp/accelmark_test/
## Questions and Support

- **Bug in LoadGen or schema:** Open a GitHub Issue
- **New suite proposal:** Open a GitHub Issue with the [**Propose a new suite**](https://github.com/JuhaoLiang1997/AccelMark/issues/new?template=new_suite.md) template
- **New suite proposal:** Open a GitHub Issue with the [**Propose a new suite**](https://github.com/FreedomIntelligence/AccelMark/issues/new?template=new_suite.md) template
- **New platform support:** Open a PR with a working platform script and at least one verified result
- **Leaderboard question:** Check `leaderboard/generate.py` — it's well-commented
2 changes: 1 addition & 1 deletion NOTICE
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ AccelMark
Copyright 2024-2026 Juhao Liang and The AccelMark Contributors

This product includes software developed as part of the AccelMark project
(https://github.com/JuhaoLiang1997/AccelMark).
(https://github.com/FreedomIntelligence/AccelMark).

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down
Loading
Loading