[Imstk-developers] high-speed thread in iMSTK

Zhaohui Xia unihui at gmail.com
Thu Jun 8 15:33:02 EDT 2017


Hi Andinet,

 

I am afraid I made a mistake. The device thread is definitely a high-speed thread. I figure out the issue, because I forget to close something when I change the code in that thread.

 

I think there is no performance bottlenecks currently in the main thread under Release mode (60-70HZ), since the mesh size (1000 vertices) is not very big now.

But under Debug mode, the speed is too slow, it is just 0.16HZ for the same mesh. Do we have any ways to improve it, e.g. changing some settings? It would be very helpful for work if it can run faster.

 

Thanks,

Zhaohui

From: Andinet Enquobahrie [mailto:andinet.enqu at kitware.com] 
Sent: 2017年6月8日 13:29
To: Zhaohui Xia <unihui at gmail.com>
Cc: imstk-developers at imstk.org
Subject: Re: [Imstk-developers] high-speed thread in iMSTK

 

Zhaohui

 

Can you profile your code and let us know the key performance bottlenecks in iMSTK?

 

This is something Dr. Des is also interested. We will be exploring ways of accelerating some of the modules.

 

thanks

Andinet

 

 

 

On Thu, Jun 8, 2017 at 12:40 PM, Zhaohui Xia <unihui at gmail.com <mailto:unihui at gmail.com> > wrote:

Hi All,

 

Do we have a high-speed thread (e.g. 1000HZ) in iMSTK? I tried different modules e.g VRPNDeviceServer (device) and SceneMange (main thread), but the maximum frame rates of them are 60-70HZ under Release mode.

I also tried to set the Loopdelay to 0.001 or smaller (from my understand, its default value is 0 should have the fastest speed, but it also 60-70HZ).

 

Thanks,

Zhaohui

-----------------------------------------------------------------------------------------------------------

Zhaohui Xia, Ph.D.
Postdoctoral Research Associate, Center for Modeling, Simulation and Imaging in Medicine (CeMSIM)
Rensselaer Polytechnic Institute


_______________________________________________
Imstk-developers mailing list
Imstk-developers at imstk.org <mailto:Imstk-developers at imstk.org> 
http://public.kitware.com/mailman/listinfo/imstk-developers





 

-- 

Andinet Enquobahrie, Ph.D., MBA
Director of Medical Computing
Kitware, Inc.

http://www.kitware.com

 <tel:%28919%29%20969-6990%20x311> (919) 969-6990 x311

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/imstk-developers/attachments/20170608/975531ee/attachment-0001.html>


More information about the Imstk-developers mailing list