|
포토샵 CS4 익스텐디드 테스트 방법
[작업 1] - 포토샵 CS4 익스텐디드에서 기가픽셀로 만든 이미지를 리사이징 하고 여기에 드라이 드라이 브러시(Dry Brush) 필터 처리를 해서 2번째 이미지 리사이징을 거쳐 저장하는 작업을 자동으로 수행하는 액션 기능으로 등록해 적용했다.
[작업 2] - 포토샵 CS4 익스텐디드에서 지원하는 3D 기능을 사용해 기가픽셀 이미지를 3D 포스트 카드 레이어로 변환시켜 이를 3D 좌표, 축, 크기 등을 바꾼 후 다시 저장하는 작업을 액션 기능으로 등록해 적용했다.
그래픽 카드별 포토샵 CS4 성능 비교
(그래프가 짧을수록 좋음 / 단위 : 초)
그래픽 카드별 포토샵 CS4 익스텐디드의 작업 1, 2를 수행하는데 걸린 시간을 측정한 결과 각 그래픽 카드의 GPU 스펙 및 스트림 프로세서 숫자, 동작 클럭, 메모리 용량 등에 차이가 있음에도 불구하고 작업 시간에는 큰 차이를 보이지 않았다.
3D 변환 기능은 GPU 성능과도 밀접한 관계가 있어 보이지만 실제로는 그렇지 않았다. 물론 그래프 상으로는 그래픽 카드별 성능 차이가 나고 있지만 이것이 GPU 가속에 의한 것이 아니라는 내용은 다음 테스트에서 확인할 수 있을 것이다.
GPU 가속 사용 유무에 따른 포토샵 CS4 성능 비교
(그래프가 짧을수록 좋음 / 단위 : 초)
두 번째로 포토샵 CS4 익스텐디드의 작업 2(기가픽셀 이미지 3D 변환 관련)의 경우 앞에서 그래픽 카드별 소폭의 성능 차이가 있었는데, 이를 다시 포토샵 CS4의 GPU 가속 기능을 사용할 때와 사용하지 않을 때로 구분하면 위와 같이 작업 시간에 실제로는 거의 영향을 미치지 않는 것을 볼 수 있다.
포토샵 CS4의 GPU 가속을 통해 실제 작업 환경에서 체감 속도 향상이나 새로운 기능을 사용할 수 있을지는 모르지만 정해진 순서에 따라 적용되는 액션 작업에서는 필터 적용이나 3D 변환 후 처리와 같은 모든 과정이 CPU를 통해 이뤄지기 때문인 것으로 여겨진다.
물론 실제 포토샵 작업이 단순히 액션 기능으로 만들어 일괄적으로 처리되는 방식이 아니라 사용자가 실시간으로 여러가지 처리를 하면서 이뤄지기 때문에 실제 사용 환경에서는 GPU 가속을 사용했을 때 느껴지는 경쾌함이 테스트에는 반영되지 못하고 있다는 점을 밝혀둔다.
CPU 종류에 따른 포토샵 CS4 성능 비교
(그래프가 짧을수록 좋음 / 단위 : 초)
이번에는 듀얼 코어와 쿼드 코어 등 CPU 코어 차이에 따른 포토샵 CS4의 성능 변화는 어떻게 되는지 살펴보았다. 기가픽셀 이미지에 대한 리사이징 및 필터 적용 작업을 수행하는 작업 1 테스트 결과 코어 숫자가 4개인 코어 2 쿼드 Q9550보다 코어 숫자는 2개에 불과하지만 동작 클럭이 더 높은 코어 2 듀오 E8500의 작업 시간이 더 빨랐다.
(그래프가 짧을수록 좋음 / 단위 : 초)
기가픽셀 이미지의 3D 변환 작업에 해당하는 작업 2 테스트 결과도 마찬가지로 그래픽 카드의 듀얼 코어 프로세서인 코어 2 듀오 E8500의 결과가 더 좋게 나왔다. 실제로 필자가 만든 기가픽셀 변환 작업 2가지 모두 메모리 사용량이 크게 높아질지는 몰라도 CPU 사용률은 코어 1개 반 정도만 쓸 정도에 불과해 멀티 코어에 대한 이점을 느끼기는 어려웠다.
다만 포토샵 작업에 따라 멀티 코어를 사용할 경우 더 좋아지는 작업도 있을 것으로 추측된다.
메모리 용량(32bit VS 64bit)에 따른 포토샵 CS4 성능 비교
(그래프가 짧을수록 좋음 / 단위 : 초)
CPU별 테스트에서도 언급했지만 필자가 만든 액션 작업이 CPU보다 메모리 용량에 좌우되는 기가픽셀 단위 이미지였기 때문에 CPU코어 숫자의 변화에는 큰 영향을 받지 않았는지는 몰라도 메모리에 대해서는 상당히 민감한 반응을 보였다.
특히, 포토샵에서 기본으로 설정하는 성능(Performance)의 메모리 사용 범위 지정의 경우 포토샵 CS4 32bit 버전의 기본 설정이었던 60%에 해당하는 약 1.9GB로는 필자가 테스트한 작업 1을 수행하는데 걸리는 시간이 1분을 넘었다. 그러나 메모리 할당을 최대치인 100%로 놓았을 때 41초로 크게 단축되었다.
포토샵 CS4 32bit 버전은 최대 설정 가능한 메모리 사용량이 3.2GB 수준에 불과하지만 64bit 버전에서는 4GB 이상의 메모리 할당이 가능하기 때문에 성능 또한 증가하게 된다. 필자의 작업 파일이 필요로 하는 메모리 용량이 4GB를 넘지 않는 것인지 CS4 64bit 버전에서는 32bit 100% 설정보다 약간 나아지긴 했지만 60%와 100%의 성능 차이는 보이지 않았다.
(그래프가 짧을수록 좋음 / 단위 : 초)
기가픽셀 이미지 리사이징 후 필터를 적용한 작업 1과 달리 리사이징을 하지 않은 상태에서 바로 3D 포스트 레이어로 변환해 움직이는 작업 2의 경우 메모리 사용량이 높아서인지 포토샵 CS4 32bit 버전과 64bit 버전 간의 메모리 설정에 따른 성능 차이가 확실히 나타났다.
결국 포토샵 CS4에서 GPU 가속으로 인한 작업 환경 개선 효과는 분명하지만 실제로 포토샵 처리 속도에 영향을 미치는 것은 예전부터 내려오는 전통 그대로 메모리 용량에 달려있으며, 포토샵이 메모리 잡아먹는 프로그램이라는 통설은 이번에도 사실로 증명되었다.
|