안녕하세요. StableDiffusion을 접한건 작년이였는데, 해외로 이주하게되면서 컴퓨터도 처분하고 그러다보니 StableDiffusion에 대한 관심이 멀어졌었습니다.
원래 제가 쓰던 컴퓨터 사양은
CPU : Ryzen 5900X
GPU : RTX 3080Ti
RAM : 64GB
이정도로,, 사실 스테이블디퓨전을 쓰기에는 아주 괜찮고 전혀 문제가 없던 사양이였습니다 (비쌀때 사서 거의 400넘게 주고 맞췄었네요,,,)
그렇게 잊혀져가다가 회사에서 요번에 스테이블디퓨전에 관심을 가져서 컴퓨터 견적을 맡게되었습니다.
저는 당연히 4090...? 으로 갈것으로 생각했는데 위에서 4090 한대보다 좀 밑에급 그래픽카드 여러대(당연히 컴퓨터도 여러대) 로 병렬처리하는게 더 낫지않나? 라는 말을 하더라구요.
처리할려고하는 이미지 사이즈가 일단 크지않고 (512x512기준으로 봅니다..), 4000세대는 SLI같이 그래픽카드를 확장할수도 없으니 동시에 여러건의 요청이 들어올 경우에는 여러대로 병렬처리하는게 더 낫다라는 논리인데, 저도 듣고보니 또 그게 맞는것같기도하고..스테이블디퓨전자체는 순차로 이미지를 처리하니깐요.
그래도 최근에 찾아보니 4000세대부터는 AI전용 무슨 명령어라던가, 칩이 들어갔단 말도 나오고 그래서 3000세대 보다 그래도 4090 이나 4000세대가 낫지 않나라는 생각도 들고,, 일단 회사에 설득될만한 자료가 있어야하는데, 일단 장비도 없고 순전히 경험으로만 봐야하다보니.. 애매하네요.
아래 리스트에 따르자면 4090이 정말 압도적이긴한데말이죠.
https://docs.getgrist.com/3mjouqRSdkBY/sdperformance/p/1
https://www.tomshardware.com/news/stable-diffusion-gpu-benchmarks
위 사이트에 가시면 StableDiffusion 평가표도 있습니다.
3090 SLI 구성을 하더라도 4090이 뛰어납니다.
https://huggingface.co/blog/stable-diffusion-xl-coreml