스테이블 디퓨전으로 미니 스커트를 입은 정장을 표현하고 싶은건 꽤 오래전부터이긴 하지만, 잘 안되었다. 다리를 짝다리를 집거나, 다리를 벌리거나, 손을 들어올리거나 하는 다이나믹한 동작으로만 많이 나왔다. 특히 다리를 곧게 펴고 있는 포즈가 막상 해보니 거의 나오지 않았다.
그래서 LoRA 까지 만들고, 포즈를 꽤 오랫동안 튜닝을 해왔는데, 이제서야 올린다. 지금도 완벽하다고는 하기 어렵지만 그래도 처음 시도했을때보다는 만족할 만한 그림이 나왔다. (일부 그림은 편집되어있다)
금번 윈도 11 24H2 업데이트부터, 커널에서 POPCNT, SSE4.2 명령셋을 필수로 사용하도록 변경되었습니다. 따라서 이 명령셋들을 지원하지 않는 Core 2 CPU는 윈도 11 23H2 운영체제까지만 사용 가능합니다. 아직 Core 2 CPU를 사용한 PC를 가지고 있는 저로써는 좀 아쉽습니다만, POPCNT 명령셋이 필요한건 맞고, Core2 가 2006년에 출시되었을 정도로 오래된 CPU 이니 어쩔 수 없다고는 생각합니다.
※ POPCNT
2020년에 승인된 C++20 이라는 C++ 규격에 popcount() 라는 함수가 추가되었고, 제 기억엔 이때부터 곳곳에 POPCNT 명령셋을 필요로하는 경우가 많아졌습니다. 윈도11 뿐만 아니라 리눅스 배포판에서도 마찬가지입니다.
POPCNT 는 비트가 세팅된 개수를 세는 명령입니다. 원래는 루프 돌리면서 복잡하게 계산해야 했는데 CPU의 명령셋 하나로 계산할 수 있게되고 그만큼 매우 빠르게 계산됩니다. 이 명령은 해시 함수에서는 널리 사용되는 기능인데 이제 추가되었네요.