 |

07-02-2009, 23:35
|
|
Senior Member
|
|
Join Date: 10-2006
Posts: 302
|
|
|
Mởi thảo luận vài vần đề liên quan tới Convert bằng công nghệ "Ati Stream"
Hiện nay mình biết có 2 soft dùng để convert video ứng dụng công nghệ ATI Stream.
- Avivo Video Converter
- Cyberlink PowerDirector 7.0.2519 (Ultra)(thấy quảng cáo có nhưng bật GPU lên thì gần như ko cải thiện gì cả!)
Khi mình convert thì CPU chạy 100%, một số ng nói CPU phải làm gì đó để GPU thực hiện render. Như vậy theo mình đoán thì khi CPU chạy 100% có nghĩa là CPU ko làm việc kịp cho GPU xử lý (giống như trong 1 dây chuyền, ng trước chậm thì ng sau phải chờ)
Mình thử nghiệm với hệ thống sau:
AMD Athon 64 x2 5600+
RAM 2GB
ATI HD 4850
Dùng Avivo Convert 1 video DVDrip (1GB) -> iPod file (400MB) thì đc kết quả sau:

CPU Usage: 100%
GPU Usage: Trung bình 6% (min 0%, max 14%)
-> nhanh hơn gấp 2,5 lần
Khi dùng Cyberlink PowerDirector thì 2% -> 4%
-> tốc đổ gần như không cải thiện
Vậy theo mình nghĩ con Athon 64 X2 5600+ của mình quá yếu để khai thác hết card Ati HD 4850 này!
Mấy bro nào có kinh nghiệm xin chỉ giúp mình lí do có phải như trên không? Vì với trung bình 6% mà đã nén 1GB -> 400MB thì nếu load đc 100% thì hiệu quả dĩ nhiên cao, và mình cũng nén phim thường xuyên! Vậy nên nâng cấp lên CPU nào để theo kịp HD 4850?
Còn với NVIDIA thì sao? GPU usage khi convert có phụ thuộc vào CPU như ATI ko?
Last edited by gameland; 07-02-2009 at 23:43.
|

07-02-2009, 23:59
|
|
Senior Member
|
|
Join Date: 10-2006
Posts: 302
|
|
|
Re: Mởi thảo luận vài vần đề liên quan tới Convert bằng công nghệ "Ati Stream"
Mới tìm ra 1 trang nói về vấn đề này!
Trích: http://www.digital-digest.com/blog/D...anscoding-meh/
Quote:
ATI has released new drivers that has unlocked what they call ATI Stream accelerated video encoding. Basically, if you have an ATI 46xx or 48xx series card, then the powerful stream processors onboard can now be used for tasks usually reserved for CPUs, such as video encoding. This is basically a late response to Nvidia’s CUDA, which does the same thing.
Included as a separate downloads, the free ATI Avivo Video Converter supports this new type of acceleration, which is very useful because it is the only software that supports it at the moment.
So I decided to test encoding performance in ATI Avivo Video Converter using version 8.11 (no accelerated encoding using ATI Stream) and 8.12 (supports ATI Stream), and to see whether there’s a difference.
First up, not all the encoding profiles support ATI Stream. The iPod, PSP, DVD and DivX ones do (some of others may as well, but I didn’t test all of them), and so I decided to test DVD and DivX encoding (the other two types had similar results).
A bit more details about the test setup:
CPU: Intel E8500
RAM: 4 GB DDR3
GPU: ATI Radeon HD 4850 (512 MB)
OS: Windows XP SP3
The input file:
Type: XviD (AVI)
Length: 21 minutes
Size: 175 MB
The output profiles used:
DVD: Max bitrate (8 Mbps)
DivX: Max bitrate (2.6 Mbps)
First up is version 8.11, the one without ATI Stream support. Here are the results:
DVD:
Conversion Time: 2:08
CPU Usage: 100%
GPU Usage: 0%
DivX:
Conversion Time: 1:39
CPU Usage: 100%
GPU Usage: 0%
Now for version 8.12 results, where ATI Stream support is now activated:
DVD:
Conversion Time: 2:03
CPU Usage: 100%
GPU Usage: 0 to 15-20%, intermittent
DivX:
Conversion Time: 1:36
CPU Usage: 100%
GPU Usage: 0 to 15-20%, intermittent
Pretty underwhelming, you have to say. Only a 3 to 4% increase in encoding performance, which is not surprising because the GPU was hardly used during the whole thing. Nvidia’s CUDA takes a different approach, using more GPU, but less CPU, even if the encoding takes a little longer (more on that later). As a first attempt, it’s not great, but at least it shows that ATI is moving in the same direction as Nvidia and future applications from Cyberlink or TMPG Inc (which already supports CUDA acceleration) might yield better results.
As for the ATI Avivo Video Converter, the application is pretty easy to use, but unfortunately, the output quality as well as the profiles provided are fairly poor. And if that’s not bad enough, you are limited to only the selected profiles and with only bitrate as the only adjustable option (and even then, it’s limited to quite low values). The encoding speed, even without acceleration, is pretty quick as a result, about 12 minutes to encode a DVD compliant MPEG-2 file for your typical 120 minute movie. If you don’t care about quality, and want to at least get your GPU to do a little bit of the work, then this might be the tool for you.
For everyone else, it’s best to wait until a proper encoder comes out with ATI Stream support to see how much of a speed improvement there is, especially if it can get 100% of the core working on it.
|
Và dịch lại bằng Google:
Quote:
ATI đã phát hành trình điều khiển mới chưa có mở khóa những gì họ gọi ATI Stream video tốc mã hóa. Về cơ bản, nếu bạn có một ATI 46xx hoặc 48xx loạt thẻ, sau đó các bộ xử lý mạnh mẽ dòng onboard bây giờ có thể được sử dụng cho các công việc thường được dành riêng cho CPU, chẳng hạn như mã hóa video. Điều này là cơ bản một phản ứng trễ của nvidia CUDA, mà hiện cùng một điều.
Bao gồm như là một riêng biệt tải về, miễn phí ATI Avivo Video Converter hỗ trợ các loại hình mới này tốc, rất hữu ích vì nó chỉ là một phần mềm hỗ trợ nó vào lúc này.
Vì vậy, tôi quyết định thử nghiệm hiệu suất mã hóa trong ATI Avivo Video Chuyển đổi bằng cách sử dụng phiên bản 8/11 (không có mã hóa bằng cách sử dụng nhanh ATI Stream) và 8,12 (hỗ trợ ATI Dòng), và xem liệu có sự khác biệt.
Lần đầu tiên lên, không phải tất cả các hồ sơ hỗ trợ mã hóa ATI Stream. Các iPod, PSP, Divx DVD và những người thân nào (một số của những người khác cũng như tháng năm, nhưng tôi đã không kiểm tra tất cả các người trong số họ), và vì vậy tôi quyết định để kiểm tra đĩa DVD và Divx mã hóa (hai loại khác đã có kết quả tương tự).
A bit thêm chi tiết về các thử nghiệm thiết lập:
CPU: Intel E8500
RAM: 4 GB DDR3
GPU: ATI Radeon HD 4850 (512 MB)
Hệ điều hành: Windows XP SP3
Các dữ liệu vào tập tin:
Loại: Xvid (AVI)
Độ dài: 21 phút
Kích thước: 175 MB
Các sản lượng hồ sơ được sử dụng:
DVD: Max Bitrate (8 Mbps)
Divx: Max Bitrate (2.6 Mbps)
Dựng phiên bản đầu tiên là 8,11, mà không có một trong các Dòng ATI hỗ trợ. Sau đây là các kết quả:
DVD:
Thời gian chuyển đổi: 2:08
CPU Cách sử dụng: 100%
Cách sử dụng GPU: 0%
Divx:
Thời gian chuyển đổi: 1:39
CPU Cách sử dụng: 100%
Cách sử dụng GPU: 0%
Bây giờ phiên bản 8,12 cho kết quả, nơi mà ATI Stream hỗ trợ bây giờ đã kích hoạt:
DVD:
Thời gian chuyển đổi: 2:03
CPU Cách sử dụng: 100%
GPU Cách sử dụng: 0 đến 15-20%, intermittent
Divx:
Thời gian chuyển đổi: 1:36
CPU Cách sử dụng: 100%
GPU Cách sử dụng: 0 đến 15-20%, intermittent
Pretty underwhelming, bạn cần phải nói. Chỉ có một từ 3 đến 4% tăng mã hóa hiệu quả hoạt động, mà không phải là gây được sự ngạc nhiên, vì những khó GPU đã được sử dụng trong khi toàn bộ điều. Nvidia CUDA của người dùng một phương pháp tiếp cận khác nhau, sử dụng nhiều GPU, nhưng ít hơn của CPU, ngay cả khi mã hóa mất một ít lâu hơn (nhiều hơn về điều này sau). Với tư cách là một thử đầu tiên, nó không lớn, nhưng ít nhất nó cho thấy rằng ATI đang chuyển động trong cùng một hướng như nvidia và các ứng dụng trong tương lai từ Cyberlink hay TMPG Inc (mà đã hỗ trợ CUDA tốc) có thể mang kết quả tốt hơn.
Đối với ATI Avivo Video Converter, các ứng dụng là đẹp, dễ sử dụng, nhưng tiếc là, chất lượng sản phẩm cũng như các hồ sơ được cung cấp là khá nghèo. Và nếu đó là xấu không đủ, bạn sẽ được giới hạn chỉ được lựa chọn hồ sơ và chỉ với Bitrate là chỉ điều chỉnh tùy chọn (và thậm chí sau đó, nó bị giới hạn trong các giá trị khá thấp). Các mã hóa tốc độ, thậm chí không có tốc, là khá nhanh chóng như là một kết quả, khoảng 12 phút để mã hóa tuân thủ một đĩa DVD MPEG-2 tập tin của bạn tiêu biểu cho 120 phút phim. Nếu bạn không quan tâm về chất lượng, và muốn nhận được ít nhất là GPU của bạn để làm một ít về công việc, sau đó điều này có nghĩa là công cụ cho bạn.
Đối với tất cả những người khác, tốt nhất để chờ đợi cho đến khi hợp encoder đi ra với ATI Dòng hỗ trợ để xem có bao nhiêu của một cải tiến có tốc độ, đặc biệt là nếu nó có thể nhận được 100% số lõi làm việc trên nó.
|
Giờ 9.1 rồi mà vẫn chưa cải thiện gì cả! Ko biết chừng nào mới cải thiện để sử dụng GPU 100% đây?
Ko biết card NVIDIA với CUDA thì như thế nào? Nếu ngon thì đổi!
|

08-02-2009, 08:23
|
 |
Senior Member
|
|
Join Date: 04-2008
Location: Đà Nẵng City đi ra gần biển
Posts: 3,011
|
|
|
Re: Mởi thảo luận vài vần đề liên quan tới Convert bằng công nghệ "Ati Stream"
mình cũng đang chờ hi vọng vào Ati stream .
|

08-02-2009, 22:06
|
|
Senior Member
|
|
Join Date: 10-2006
Posts: 302
|
|
|
Re: Mởi thảo luận vài vần đề liên quan tới Convert bằng công nghệ "Ati Stream"
có 1 cái cảm giác là bị ATI lừa! hix hix
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
|