Toon posts:

GPU met als doel AI Image Generation (Stable Diffusion)

Pagina: 1
Acties:

  • Boost9898
  • Registratie: Februari 2013
  • Laatst online: 19-03 12:46

Boost9898

www.brambenik.nl

Topicstarter
Hi Tweakers,

In verband met mijn afstudeerproject op het gebied van AI Image Generation ben ik opzoek naar een betrouwbare manier om Stable Diffusion lokaal te gebruiken. Momenteel doe ik dit via notebooks in Google Colab, maar dat voelt toch wat sketchy in traag.

Nu ben ik van plan om een GPU aan te schaffen, waarschijnlijk een Nvidia RTX 3080/4070 Ti in verband met de snelheid en de hoeveelheid VRAM met oog op de toekomst en het zelf trainen van modellen.

Het systeem waarin ik het wil gebruiken zal een MacBook M1 Pro zijn in combinatie met nog een aan te schaffen Thunderbolt dock.

Waar ik benieuwd naar ben of er hier tweakers zijn die vergelijkbaar werk doen/een vergelijke bare set-up hebben. Zijn er belangrijke dingen om vooraf rekening mee te houden?

Canon body: EOS R5
Canon lens: RF 24-70 f/2.8 L | EF 70-200mm f/2.8 L | EF 100mm f/2.8 IS Macro L


  • Umbrah
  • Registratie: Mei 2006
  • Laatst online: 20:46

Umbrah

The Incredible MapMan

Oef... nVidia en een Mac... niet altijd de beste situatie. Zeker niet als je bedenkt dat de PCIe bandbreedte óók nog eens beperkt is. Zijn er uberhaupt moderne CUDA libraries te vinden? De laatste Matlab documentatie suggereert dat dit een no-go is.

Als je perse op een mac wilt werken, is een Linux of Windows remote-PC niet eenvoudiger? Dit zie je vaker bij datascience-achtige toepassingen, waar men persé op een mac wil werken. Het ding is niks meer dan een veredelde chromebook met een SSH of andere (jupyter/sparkl/rstudio/posit) prompt naar een echte compute/AI bak.

Het enige waar je denk ik wat succes mee hebt als Apple Native je plan is, is hooguit wat FireGL-gebaseerde hardware vanuit de logica van de Xeon mac pro's. Best snel verouderd naar huidige GPU-compute maatstaven en bovendien geen Cuda, maar goed...

  • Dennism
  • Registratie: September 1999
  • Laatst online: 00:50
Volgens mij heeft Apple al zo'n beetje 10 jaar al geen officiele Nvidia support meer en onofficieel wordt volgens mij ook steeds moeilijker, en dat in combinatie met een Intel cpu. Volgens mij supporten de M1 Mac's helemaal geen Externe GPU's via thunderbolt.

Ik denk dat het advies van @Umbrah dan ook best verstandig is, zorg voor een workstation, dat je al dan niet remote kan gebruiken.

Edit: Lijkt er inderdaad op dat dit Intel only is, en als je officiële support wil, zit je aan AMD kaarten vast.

https://support.apple.com/en-us/HT208544

[Voor 16% gewijzigd door Dennism op 09-02-2023 13:19]

Chronia Lvl 60 Warlock Diablo 3


  • Boost9898
  • Registratie: Februari 2013
  • Laatst online: 19-03 12:46

Boost9898

www.brambenik.nl

Topicstarter
@Umbrah @Dennism
Bedankt voor jullie kennis en informatie. Ik was er al bang voor.

Dan ga ik uitzoeken of het mogelijk is om bij mijn werkgever een mooie GPU in mijn systeem te krijgen. Momenteel kan ik al vanuit overal bij mijn werksysteem via Remote Desktop, dus een GPU erin en het zou 'opgelost' moeten zijn.

Een alternatief zou zijn om in mijn bestaande systeem thuis zelf een GPU te stoppen, maar dat is een oud beestje met een i7 5820K (6 core), 24 GB DDR4, M.2 SSD etc. Het voldoet nog prima en ik verwacht niet dat er bottlenecks ontstaan, maar het voelt een beetje uit verhouding om daar een RTX 4070 Ti in te steken.

Canon body: EOS R5
Canon lens: RF 24-70 f/2.8 L | EF 70-200mm f/2.8 L | EF 100mm f/2.8 IS Macro L



Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee