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

Few tune for JP 6 #347

Open
wants to merge 14 commits into
base: dev
Choose a base branch
from
Open

Few tune for JP 6 #347

wants to merge 14 commits into from

Conversation

jasl
Copy link

@jasl jasl commented Dec 10, 2023

This PR is not intended to be merged but shows what I've done to make sd-webui work again on JP6.

Contains:

  • The cuda-ubuntu2004.pin will cause trouble on Ubuntu 22.04
  • Ubuntu 22.04 default is Python 3.10. Using the 3.8 path will cause trouble
    • Remove Python 3.9 is unnecessary on JP6
  • ONNX v1.15.0 has no issue on JP6, so the released version is better than the master I think
  • libtbb-dev peers with libtbb12, not libtbb2

I still see non-blocking issues:

I don't see this on x86 Ubuntu 22.04

/usr/local/lib/python3.10/dist-packages/numba/np/ufunc/parallel.py:371: NumbaWarning: The TBB threading layer requires TBB version 2021 update 6 or later i.e., TBB_INTERFACE_VERSION >= 12060. Found TBB_INTERFACE_VERSION = 12050. The TBB threading layer is disabled.

This seems an existing TensorFlow issue tensorflow/tensorflow#62075

2023-12-10 03:40:44.390211: E tensorflow/compiler/xla/stream_executor/cuda/cuda_dnn.cc:9360] Unable to register cuDNN factory: Attempting to register factory for plugin cuDNN when one has already been registered
2023-12-10 03:40:44.390290: E tensorflow/compiler/xla/stream_executor/cuda/cuda_fft.cc:609] Unable to register cuFFT factory: Attempting to register factory for plugin cuFFT when one has already been registered
2023-12-10 03:40:44.390324: E tensorflow/compiler/xla/stream_executor/cuda/cuda_blas.cc:1537] Unable to register cuBLAS factory: Attempting to register factory for plugin cuBLAS when one has already been registered

This branch is based on my previous PR #310, and I added sd-next. It is a fork of sd-web-ui, which is very stable on API usage, sd-web-ui API often crashes.

@jasl jasl marked this pull request as ready for review December 10, 2023 09:04
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