The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Mobile GPUs and CUDA encoding.

    Discussion in 'Windows OS and Software' started by Spunky90, Jan 17, 2015.

  1. Spunky90

    Spunky90 Notebook Enthusiast

    Reputations:
    20
    Messages:
    42
    Likes Received:
    6
    Trophy Points:
    16
    Hey,

    I have a laptop with GTX860M (Maxwell). I have tried a few programs for video encoding (H264), however none of them is able to recognize my GPU and enable the CUDA encoding. Is this due to the Optimus? According to Nvidia gtx860 is CUDA enabled...

    Can anyone suggest me a program that is working with mobile GPUs and able to encode videos? Right now all I get is 100% CPU usage and slow encoding.....

    Best regards!
     
  2. Tinderbox (UK)

    Tinderbox (UK) BAKED BEAN KING

    Reputations:
    4,745
    Messages:
    8,513
    Likes Received:
    3,823
    Trophy Points:
    431
    If i remember right Freemaker you can select cuda or intel dxva encoding or just plain cpu in the settings, make sure you untick or skip all the crap while you install it though.

    I did not really see much difference between cpu and gpu encoding in speed thought but it might vary.

    Free Video Converter | MP3 MP4 AVI 3GP MKV DVD | FREE Download

    EDIT : what are you using to encode now! , I use the free handbrake but it`s cpu only at the moment.

    John.
     
  3. Spunky90

    Spunky90 Notebook Enthusiast

    Reputations:
    20
    Messages:
    42
    Likes Received:
    6
    Trophy Points:
    16
    Freemaker was one of the programs that I've tried. However I have only the DXVA option available as most probably the program is not seeing the nvidia due to the optimus (I have set the program to run on nvidia GPU but still no luck).

    The fastest encoding I get is using the DXVA. With it a 4 min video is encoded in mp4(h264) FHD for 50 seconds.

    I think that with CUDA I should be able to go faster.
     
  4. Spunky90

    Spunky90 Notebook Enthusiast

    Reputations:
    20
    Messages:
    42
    Likes Received:
    6
    Trophy Points:
    16
    Alright,

    It appears that Nvidia has discontinued the CUDA support for encoding or whatever so... in order to fix it you will have to download the following zip https://www.mediafire.com/?pga9pqidcf9kq20 and extract it in your Windows directory, after that restart the computer.

    Now I have the option to select CUDA, however it is way slower then my CPU/DXVA.

    All the best.
     
    Ferris23 likes this.
  5. Spartan@HIDevolution

    Spartan@HIDevolution Company Representative

    Reputations:
    39,629
    Messages:
    23,562
    Likes Received:
    36,879
    Trophy Points:
    931
    Yeah I made a thread about this a while back:

    http://forum.notebookreview.com/gam...estore-cuda-latest-nvidia-drivers-34x-xx.html
     
  6. Spunky90

    Spunky90 Notebook Enthusiast

    Reputations:
    20
    Messages:
    42
    Likes Received:
    6
    Trophy Points:
    16
    Ok, unfortunately the CUDA encoding for me is several times slower then using the CPU. It apperas that the program is utilizing only like 10% of the GPU....

    Can anybody recommend me a program for mp4 h264 encoding that utilizes the full power of the GPU (mobile 860m)... I am lost...

    All the best!
     
  7. baii

    baii Sone

    Reputations:
    1,420
    Messages:
    3,925
    Likes Received:
    201
    Trophy Points:
    131
    I thought GPU/GPU accelerated encoding always sucked compare to CPU except quicksync~ (or games using shadowplay)

    Probably look in to NVENC instead of CUDA.
     
  8. TANWare

    TANWare Just This Side of Senile, I think. Super Moderator

    Reputations:
    2,548
    Messages:
    9,585
    Likes Received:
    4,997
    Trophy Points:
    431
  9. Spunky90

    Spunky90 Notebook Enthusiast

    Reputations:
    20
    Messages:
    42
    Likes Received:
    6
    Trophy Points:
    16
    I have found a program that utilizes the new NVENC. The program is called DVDFab 9. The latest version is working perfectly with my gtx860m as it supports H264. I was able to encode a hour and a half video in 3 minutes...
     
  10. Krane

    Krane Notebook Prophet

    Reputations:
    706
    Messages:
    4,653
    Likes Received:
    108
    Trophy Points:
    131
    You didn't mention the application you were using? Does it specify GPU acceleration? Assuming Optimus is disabled, you may need to activate GPU acceleration manually. With Adobe products this has to be turned on, otherwise it will use strictly software encoding.
    Some old school folks claimed this. However, programs optimized for GPU acceleration will give you identical product at a much faster speed.
     
  11. baii

    baii Sone

    Reputations:
    1,420
    Messages:
    3,925
    Likes Received:
    201
    Trophy Points:
    131
    True that, but only if such program exists and does no introduce additional bug.
     
  12. Tinderbox (UK)

    Tinderbox (UK) BAKED BEAN KING

    Reputations:
    4,745
    Messages:
    8,513
    Likes Received:
    3,823
    Trophy Points:
    431
    Xilisoft Video Converter supports nvida and amd gpu`s for acceleration they have a free trial on their website, but it most likely only does a small part of the video, but it allows you to see if it works with your gpu.

    John.