Jump to content
Beckman Coulter User Forums

EOL K40 Tesla card - alternative?

Recommended Posts

The K40 Tesla card is now EOL. I have been asked for a suitable replacement and have been advised that the P4 would be a suitable option.


Has anyone tried any other Tesla card such as the P40 or V100? Power is required to analyse 10-20 million events in very complex protocols


Any experience of any of these cards would be appreciated




Link to comment
Share on other sites

  • 1 month later...

We haven't tried them internally. Unfortunately as NVidia moves more and more toward the cloud rather than "desktop supercomputing", their Tesla offerings are becoming less and less appropriate. They still work, but they're very expensive and you're not able to access the full power of the card.


An alternative would be to get one of their video boards with 8GB or more memory, and at the higher end of the performance curve. (Yes, these are primarily for video games, although they're also used for things like CAD.) These run more in the sub-$2,000 price range that the original Tesla C1060 was when we launched Kaluza. In order for Kaluza to recognize them, you have to start Kaluza with the /CUDA command line parameter.


Unfortunately we aren't able to provide comprehensive testing for this solution. There are too many boards available and the market is too dynamic.

Link to comment
Share on other sites

  • 5 months later...

May you please elaborate on, or provide documentation that explains the /cuda parameter?


If I'm interpreting your comment above correctly. Than ANY Nvidia GPU with CUDA core technology is compatible with Kaluza when launched with the specified parameter to force computations to be offloaded to an installed GPU?


My site has a workstation with a Tesla K40 installed in the system however, our tech is unsure whether the GPU is being utilized for computing the gates. If available I would like to run a benchmark within Kaluza to measure the performance, or at least and external benchmark that handles similar calculations. Are there solutions of this kind that B&C can provide?

Link to comment
Share on other sites

You can determine what technology is being used to calculate results by looking in the about box. That information is right at the top. If you have a K40, you shouldn't need the /CUDA parameter. If your K40 isn't in use, try updating to NVidia's latest drivers.

Link to comment
Share on other sites

  • 5 months later...



i was just wondering whether there is any news on this topic from users or BC staff?


we have a nVidea Quadro M2000 but performance is quite moderate.

we have not heard about the option to launch with /cuda command - how is that facilitated?

maybe a short guideline here would help other users, too.


we found that no matter what we do in kaluza, GPU (in task manager) never exceeds 20%, and hoped that a K20 or K40 would solve that issue of analysis being reasonably slow. slow means, files with more than 1mio events (with about 14 parameters) are very tedious to process.


we only have one graphics in the computer so the "about" only says "standard"

Link to comment
Share on other sites

Kaluza can use the GPU of NVidia video boards, sharing that board with the display. This is not done by default primarily because of RAM. The board's memory is shard between Kaluza and the display. Unless you have a board with a lot of RAM, there may not be enough. The more displays you're running, the higher resolution they use, the greater the color depth you've chosen, the more RAM the video system will use.


To allow Kaluza to do this, you need to pass the /CUDA command line parameter to the software. For test purposes, the easiest way to do this is to open a command prompt, change the directory to the Kaluza directory, and run:


Kaluza.exe /CUDA


If the about box shows that the video board is being used, if performance is acceptable, if there are no other issues, then you may want to set up an icon to avoid using the command prompt.


You can't modify the default Kaluza program shortcut, so you need to make one specifically for this. The easiest way to do this is the find Kaluza.exe in Windows Explorer, and right-drag it to the desktop. You'll be presented with a menu, one option is "Create Shortcut Here". That will create a shortcut that you can use to start Kaluza, and the properties of that shortcut can be modified to add in the /CUDA option.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Create New...