Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for the upcoming Particle Tachyon SBC #14137

Open
raenrfm opened this issue Oct 3, 2024 · 7 comments
Open

Add support for the upcoming Particle Tachyon SBC #14137

raenrfm opened this issue Oct 3, 2024 · 7 comments
Labels
enhancement New feature or request stale

Comments

@raenrfm
Copy link

raenrfm commented Oct 3, 2024

Describe what you are trying to accomplish and why in non technical terms
I will be building a NAS around the new upcoming Particle Tachyon (due to ship 1st quarter 2025) and they have said they would be interested in helping to port Frigate to their platform which contains a 12 TOPS AI engine which is roughly 4 times more powerful than the Coral.

Describe the solution you'd like
I would like to be able to run Frigate on the Particle Tachyon and utilize it's powerful AI processing.

Describe alternatives you've considered
Adding a Coral to the Tachyon, but that seems unnecessary considering the Tachyon already has an AI processor

Additional context
Add any other context or screenshots about the feature request here.
https://www.kickstarter.com/projects/particle-iot/tachyon-powerful-5g-single-board-computer-w-ai-accelerator/description

Quote from one of their collaborators:
The Tachyon should outperform Coral as the on-board NPU is ~12 TOPS whereas Coral is ~4 TOPS. We'll have to test it to see if real-life performance matches that but it should definitely be possible to achieve the same degree of performance. The Frigate project would have to be ported to Tachyon but that's something we'd love to support!

-Zach Supalla

@raenrfm raenrfm added the enhancement New feature or request label Oct 3, 2024
@NickM-27
Copy link
Collaborator

NickM-27 commented Oct 3, 2024

this would be done as a community supported board https://docs.frigate.video/development/contributing-boards

@raenrfm
Copy link
Author

raenrfm commented Oct 3, 2024

So are you saying I would have to develop it myself?

@NickM-27
Copy link
Collaborator

NickM-27 commented Oct 3, 2024

not necessarily you, but someone. Like it says in the linked docs

There are many SBCs (small board computers) that have a passionate community behind them, Jetson Nano for example. These SBCs often have dedicated hardware that can greatly accelerate Frigate's AI and video workloads, but this hardware requires very specific frameworks for interfacing with it.

This means it would be very difficult for Frigate's maintainers to support these different boards especially given the relatively low userbase.

The community support boards framework allows a user in the community to be the codeowner to add support for an SBC or other detector by providing the code, maintenance, and user support.

@raenrfm
Copy link
Author

raenrfm commented Oct 8, 2024

Ok I can't seem to find what you're talking about, the information in there is for someone who will be developing for the board themselves. Is there a forum I can post the suggestion in for this group?

@profporridge
Copy link

@raenrfm the community supported board system is a great way to allow communities to add support for different platforms without impacting the core of the project. Of course, software doesn't write itself (yet) but I'm sure that there are many developers who would be happy to lend a hand in exchange for an engineering sample or two.

@raenrfm
Copy link
Author

raenrfm commented Oct 21, 2024 via email

Copy link

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the stale label Nov 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request stale
Projects
None yet
Development

No branches or pull requests

3 participants