nod-ai / SHARK-Studio

SHARK Studio -- Web UI for SHARK+IREE High Performance Machine Learning Distribution
Apache License 2.0
1.42k stars 170 forks source link

[TRACKER] SHARK Studio Roadmap #2172

Open monorimet opened 2 months ago

monorimet commented 2 months ago

SHARK Studio Roadmap

This project establishes and tracks a plan for phased releases of the SHARK Studio WebUI.

There are three objectives of this roadmap:

Product Goal


Product Definition

OS: Windows 11 and Ubuntu 24.04 Device Targets:

Stable Diffusion (SDXL, SDXL-Turbo, SD3): Features:

Chatbot (LLaMa3): Features:

ML Perf Models (TBD)

Product Architecture

image


Schedule

Feature Release
Device: MI300, OS: Linux, Models: SDXL, LLama3, Features except LoRA, document chatbot input Nov 2024
Device: MI300x, Strix, OS: Win, Linux, Models: SDXL (+Turbo), SD3, Features: All Jan 2025
Device: MI300x, Strix, OS: Win, Linux, Models: SDXL (+Turbo), SD3, LLaMa3, Features: All Mar 2025

Nov. 2024 task tracking:

Task Date Assignees PR
Shortfin SD serving (Python) + SDXL precompiled serving test added to e2eshark Oct. 25 @monorimet https://github.com/nod-ai/SHARK-Platform/pull/265
Sharktank model exports, uploads + pytorch-sourced component testing in e2eshark Nov. 1 @monorimet @saienduri
WebUI (SDXL, LLaMa3) (fixed set of config parameters) + webui test in e2eshark Nov. 8 @gpetters-amd
QA + bugfixes, unknowns Nov. 15 @monorimet @gpetters-amd @pdhirajkumarprasad

Building Blocks

Component Source
CLIP turbine-models (SHARK-ModelDev)
Unet sharktank
VAE turbine-models (SHARK-ModelDev)
Scheduler turbine-models (SHARK-ModelDev)
gpetters-amd commented 2 months ago

I'm happy to jump in on the WebUI and CI stuff once I'm done with the internal work.

kumardeepakamd commented 1 month ago

Super good diagram, schedule and clearly called out tasks with target dates @monorimet !!

VeteranXT commented 3 weeks ago

What works here? I heard Shark is broken?