I have a quite precise and problematic issue. I’m trying to use this new plug in for topology optimization called tOpos (tOpos | Food4Rhino). A friend told me is working very well. It’s like Millipede but it is using GPU for the calcula, should be 100x time faster.
BUT I’m having a problem with the example file. It gives me this message. (attached png)
Seems that Rhino/GH is not looking of my GPU (GeForce GTX 1060) but to my intel basic GPU (I have a Dell inspiron 15 7000 Gaming). I think is because of some settings of Rhino/GH/tOpos/NVIDIA, cause my friend is using it and it works very well.
Thank you for the help. I tried to install and run the algorithm and the plug in in another computer. The plug in is complete in there and that pc is like 5 or 6 years old.
The thing is that I cannot run it on my desktop and the error that comes out is this one:
Object: tOposCudaCtx (level 1)
{
Se produjo una excepción en el destino de la invocación.
TargetInvocationException
}
Object: tOposCudaCtx (level 2)
{
Se produjo una excepción en el inicializador de tipo de ‘tOposCore.CoreGPU’.
TypeInitializationException
}
Object: tOposCudaCtx (level 3)
{
Referencia a objeto no establecida como instancia de un objeto.
NullReferenceException
}
Do you have any idea of what may be happening? It could be my drivers, but I updated yesterday before installing it.
Hi, sorry for the late reply. I’ve found no solution at this topic unfortunately I’ve tried to write to the developer too but no reply.
On my old and less powerful PC topOs is working and I have no clue why.
Some updates?
@Louis_Leblanc thanks but I’ve seen it too… it’s not working
I am not the developer, but check what NVidia driver you have and up until what version of CUDA it works with, and compare it to what CUDA version tOpos is built on.
Anyone had any progress? I am having the same problem. My CUDA version below:
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2019 NVIDIA Corporation
Built on Sun_Jul_28_19:12:52_Pacific_Daylight_Time_2019
Cuda compilation tools, release 10.1, V10.1.243
Is it too recent for tOpos? Which cuda version is it built upon?
@Louis_Leblanc answer was great, it helped me get it moving, but it only uses 1-5% of my GPU.
It looks like this plugin has really great potential.
I’ve been wondering if it’s possible someone else take on managing the plugin? And also, any thoughts on how much work it would take to implement the latest versions of CUDA?
Felipe, just as an update, I returned my graphic card to the earliest available and the plug in remains the same. It looks that it hasto do with compatibility of the card itself, not driver.
I was able to run this plugin on an old work station at my office, which had an nVidia k600 which from what I can see (I no longer work for the company owner of the workstation) online it’s CUDA version was 3.0. So if you card is relatively new, you won’t be able to run tOpos, but that’s just an educated guess, I am not the plugin developer and I do not know which was the last CUDA version supported. Hope it helps.
I actually was able to run it on my 5 years old laptop that has a geforce 745m.
But, I was able to run it as well in a laptop that has a GTX1660. That’s why it jumps for me. That laptop has less than a year with me. It’s an ASUS TUF FX705D
I was going to put all of the files in a Notepad++ to see what I can found there, when I get some time from work