Page MenuHomePhabricator
Feed Advanced Search

Apr 30 2019

kislinsk added a comment to T26237: Improve performance for interactions in 2d widgets.

I also checked on my notebook from 2011 with a GeForce 540M and I have similar framerates compared to @maleike. I also checked all the different GPU load indicators with GPU-Z and messing around in the 2d views does not trigger such an old GPU to even yawn. CPU is also not sweating so I guess it could be something related to memory access or transfer.

Apr 30 2019, 9:18 PM · MITK
wegner added a comment to T26237: Improve performance for interactions in 2d widgets.

Apr 30 2019, 6:14 PM · MITK
wegner added a comment to T26237: Improve performance for interactions in 2d widgets.

Hi,
after updating my graphics card driver to the newest available (430.39) the issue still exists. I will check on VTK side next and see if it is related to it.
Thanks,
Ingmar

Apr 30 2019, 6:07 PM · MITK
maleike added a comment to T26237: Improve performance for interactions in 2d widgets.

@maleike NV210? According to google this GPU was released in 2003.

Apr 30 2019, 1:57 PM · MITK
kislinsk added a comment to T26237: Improve performance for interactions in 2d widgets.

@maleike NV210? According to google this GPU was released in 2003. I'm surprised that you can see anything at all as OpenGL 3.x was released between 2008 and 2010. As you guys have quite powerful CPUs and lots of RAM I guess you have rather recent workstations except the GPUs. Is there a specific reason to stick with such old GPUs? No offense here, it's just noticable. You get a HUGE performance boost even with a silent low-end GTX 1050 without extra power supply for around 140 €.

Apr 30 2019, 1:03 PM · MITK
kislinsk added a comment to T26237: Improve performance for interactions in 2d widgets.

@wegner It's the Nvidia screen recording which comes right with the driver resp. GeForce Experience application and utilizes the GPU directy to record the screen content. Not sure if it works with a 2012 GPU, though.

Apr 30 2019, 12:53 PM · MITK
kislinsk added a comment to T26237: Improve performance for interactions in 2d widgets.

My bet is on the "new" OpenGL 3.x rendering backend of VTK as we didn't change anything else in this area of MITK in the past years. Especially non-mainstream GPUs from around 2011-2012 are the ones which tend to somehow work but not in a satisfactory way regarding OpenGL 3.x. Unfortunately Nvidia doesn't continue to provide current drivers for GPUs this old as far as I know which would be usually my first advise to check.

Apr 30 2019, 12:50 PM · MITK
maleike added a comment to T26237: Improve performance for interactions in 2d widgets.

(Didn't see latest comments from yesterday evening, was typing the following while only the initial comments of Stefan were visible in my browser)

Apr 30 2019, 12:27 PM · MITK
wegner added a comment to T26237: Improve performance for interactions in 2d widgets.

Wow, that looks nice!
No, that's not what I have seen on my desktop, or a laptop or a Windows virtual machine, that used to work well with the older MITK version (2016.03.0).
I will check on a recording solution (which one did you use?) and do the same on my side...

Apr 30 2019, 11:26 AM · MITK
wegner added a comment to T26237: Improve performance for interactions in 2d widgets.

By the way, the test system was on Windows 7!

Apr 30 2019, 11:22 AM · MITK
kislinsk added a comment to T26237: Improve performance for interactions in 2d widgets.

Thanks for measuring! I downloaded the latest zip installer and roughly did what I think you did as well. Recorded at 1080p @ 60 Hz, encoded in 720p (same H/W as mentioned in my last post). I think this is completely different from your experience, right?

Apr 30 2019, 2:42 AM · MITK

Apr 29 2019

wegner added a comment to T26237: Improve performance for interactions in 2d widgets.

Hi,
measurements on my side
mitk v2018.04.2 (zip downloaded from webside) with pic3d.nrrd (106.478KB), a fresh generated binary dataset and with Segmentation Add Tool (NVIDIA Quadro K5000, Full HD resolution, 60Hz refresh rate, three displays connected, Intel Xeon E5-2687w 3,4GHz (2 processors, 32cores in total), 64 GB RAM (I admit, a few years old, but still better than any standard PC ;) )
->measured with fraps
2d widgets: 20 Hz, going down over time
3D widgets: 60Hz, stable over time as no segmentation interaction is going on.

Apr 29 2019, 5:45 PM · MITK
floca added a comment to T25941: Saving Registered Data in new Coordinate frame.

Pushed new branch T25941-Improve_mapper_view_user_manuel.

Apr 29 2019, 10:25 AM · MITK
floca triaged T25941: Saving Registered Data in new Coordinate frame as Normal priority.

@kislinsk Thanks for the hint.

Apr 29 2019, 10:22 AM · MITK
floca updated the task description for T25988: LabelSetImageIO should support time geometries and property serialization.
Apr 29 2019, 9:42 AM · MITK (v2021.02)
kislinsk edited projects for T25941: Saving Registered Data in new Coordinate frame, added: MITK (2018-04-4); removed MITK.
Apr 29 2019, 6:44 AM · MITK
kislinsk removed a parent task for T25988: LabelSetImageIO should support time geometries and property serialization: T25939: DICOM data and Nifti Segmentation don't like each other, 3d+t data.
Apr 29 2019, 6:33 AM · MITK (v2021.02)
kislinsk merged T25939: DICOM data and Nifti Segmentation don't like each other, 3d+t data into T25988: LabelSetImageIO should support time geometries and property serialization.
Apr 29 2019, 6:32 AM · MITK (v2021.02)
kislinsk edited projects for T25988: LabelSetImageIO should support time geometries and property serialization, added: MITK (2018-04-4); removed MITK.
Apr 29 2019, 6:32 AM · MITK (v2021.02)
kislinsk triaged T26172: 2D interpolation in MultiLabelSegmentation Editor only works for 1. label as Normal priority.
Apr 29 2019, 6:24 AM · MITK (v2023.04)
kislinsk triaged T26187: Create polygon model works only once as High priority.
Apr 29 2019, 6:22 AM

Apr 12 2019

kausch added a comment to T26276: Segmentation created for multiple timepoints on 3D+t images.

Pushed new branch T26276-SegmentationMultipleTimePoints.

Apr 12 2019, 4:15 PM · MITK
kausch edited projects for T26276: Segmentation created for multiple timepoints on 3D+t images, added: MITK (2018-04-4); removed MITK.
Apr 12 2019, 4:10 PM · MITK

Apr 11 2019

kislinsk closed T26250: Support Ninja CMake generator for Visual Studio as Resolved.
Apr 11 2019, 11:38 AM · MITK
kislinsk added a comment to T26252: Boost install error.

Pushed new branch T26252-FixComment.

Apr 11 2019, 11:33 AM · MITK

Apr 9 2019

kislinsk added a comment to T26250: Support Ninja CMake generator for Visual Studio.

Pushed new branch T26250-MSVC-Ninja.

Apr 9 2019, 1:29 PM · MITK
kislinsk claimed T26250: Support Ninja CMake generator for Visual Studio.
Apr 9 2019, 1:29 PM · MITK

Apr 8 2019

kislinsk claimed T26252: Boost install error.

Temporarily fixed in master. TODO: Find true solution for releases/2018-04.

Apr 8 2019, 11:47 AM · MITK

Apr 6 2019

kislinsk triaged T26250: Support Ninja CMake generator for Visual Studio as Normal priority.
Apr 6 2019, 3:35 PM · MITK
kislinsk added a comment to T26237: Improve performance for interactions in 2d widgets.

MITK v2018.04.2 frame time measurements of interactions on Pic3d.nrrd with Segmentation Add Tool (GTX 1070, 1440p, 120 Hz refresh rate, 8-core i7 @ 4 GHz):

Apr 6 2019, 8:25 AM · MITK
kislinsk updated the task description for T26237: Improve performance for interactions in 2d widgets.
Apr 6 2019, 7:50 AM · MITK
kislinsk closed T25682: mitkBaseGeometry.cpp: Internal ITK matrix inversion error, cannot proceed. as Resolved.
Apr 6 2019, 7:48 AM · MITK

Apr 5 2019

neher edited projects for T25682: mitkBaseGeometry.cpp: Internal ITK matrix inversion error, cannot proceed., added: MITK (2018-04-4); removed MITK.
Apr 5 2019, 11:19 AM · MITK

Apr 4 2019

kislinsk triaged T26237: Improve performance for interactions in 2d widgets as Wishlist priority.
Apr 4 2019, 4:20 PM · MITK

Apr 3 2019

kislinsk closed T26228: Make MITK compatible to Visual Studio 2019 as Resolved.
Apr 3 2019, 11:42 PM · MITK
kislinsk added a comment to T26228: Make MITK compatible to Visual Studio 2019.

Pushed new branch T26228-VisualStudio2019.

Apr 3 2019, 10:57 PM · MITK
kislinsk triaged T26228: Make MITK compatible to Visual Studio 2019 as Wishlist priority.
Apr 3 2019, 10:48 PM · MITK

Apr 2 2019

kislinsk closed T26221: MITK does not build with CMake 3.14 as Resolved.
Apr 2 2019, 9:47 PM · MITK
kislinsk added a comment to T26221: MITK does not build with CMake 3.14.

Pushed new branch T26221-CMake-3.14-master.

Apr 2 2019, 9:46 AM · MITK
kislinsk added a comment to T26221: MITK does not build with CMake 3.14.

Pushed new branch T26221-CMake-3.14.

Apr 2 2019, 9:39 AM · MITK
kislinsk triaged T26221: MITK does not build with CMake 3.14 as Unbreak Now! priority.
Apr 2 2019, 9:13 AM · MITK

Mar 29 2019

kislinsk closed T26160: [PR232] Tiny refactoring of BoundingShapeVtkMapper2d as Resolved.
Mar 29 2019, 2:10 PM · MITK, Pull Request
kislinsk added a comment to T26160: [PR232] Tiny refactoring of BoundingShapeVtkMapper2d.

Pushed new branch T26160-PR232.

Mar 29 2019, 2:05 PM · MITK, Pull Request
kislinsk renamed T26160: [PR232] Tiny refactoring of BoundingShapeVtkMapper2d from Github pull request 232 (Tiny refactoring of mitkBoundingShapeVtkMapper2d.cpp) to [PR232] Tiny refactoring of BoundingShapeVtkMapper2d.
Mar 29 2019, 2:03 PM · MITK, Pull Request
kislinsk closed T26156: [PR230] Fix gizmo display and moving as Resolved.
Mar 29 2019, 2:02 PM · MITK, Pull Request
kislinsk added a comment to T26156: [PR230] Fix gizmo display and moving.

Pushed new branch T26156-PR230.

Mar 29 2019, 2:00 PM · MITK, Pull Request
kislinsk renamed T26156: [PR230] Fix gizmo display and moving from Github pull request 230 (Fix gizmo display and moving) to [PR230] Fix gizmo display and moving.
Mar 29 2019, 2:00 PM · MITK, Pull Request
kislinsk claimed T26156: [PR230] Fix gizmo display and moving.
Mar 29 2019, 1:59 PM · MITK, Pull Request
kislinsk renamed T26155: [PR231] Unusable window geometry after restart on non-default screen from Github pull request 231 (When the workbench window is out of the (default) screen, center it.) to [PR231] Unusable window geometry after restart on non-default screen.
Mar 29 2019, 1:58 PM · MITK, Pull Request
kislinsk closed T26155: [PR231] Unusable window geometry after restart on non-default screen as Resolved.
Mar 29 2019, 1:57 PM · MITK, Pull Request
kislinsk added a comment to T26155: [PR231] Unusable window geometry after restart on non-default screen.

Pushed new branch T26155-PR231.

Mar 29 2019, 1:56 PM · MITK, Pull Request
kislinsk added a comment to T26155: [PR231] Unusable window geometry after restart on non-default screen.

I agree that a correct window geometry restore is preferable but at least this is an improvement, so thank you!

Mar 29 2019, 1:48 PM · MITK, Pull Request
kislinsk edited projects for T25930: [Segmentation] Fill/Erase crashes at non-zero timestep / Issue with ArbitraryTimeGeometry, added: MITK (2018-04-4); removed MITK.
Mar 29 2019, 8:40 AM · MITK, Restricted Project
kislinsk edited projects for T26155: [PR231] Unusable window geometry after restart on non-default screen, added: MITK (2018-04-4); removed MITK.
Mar 29 2019, 8:39 AM · MITK, Pull Request
kislinsk edited projects for T26156: [PR230] Fix gizmo display and moving, added: MITK (2018-04-4); removed MITK.
Mar 29 2019, 8:39 AM · MITK, Pull Request
kislinsk edited projects for T26160: [PR232] Tiny refactoring of BoundingShapeVtkMapper2d, added: MITK (2018-04-4); removed MITK.
Mar 29 2019, 8:39 AM · MITK, Pull Request
kislinsk edited projects for T26164: DICOM Query/Retrieve doesn't work at least in Ubuntu release installers, added: MITK (2018-04-4); removed MITK.
Mar 29 2019, 8:36 AM · Cleared, MITK (v2021.02)

Mar 27 2019

kislinsk closed T26206: Do not change directory in Boost build command as Resolved.
Mar 27 2019, 3:49 PM · MITK
kislinsk added a comment to T26206: Do not change directory in Boost build command.

Pushed new branch T26206-FixBoostBuild.

Mar 27 2019, 3:47 PM · MITK
kislinsk triaged T26206: Do not change directory in Boost build command as High priority.
Mar 27 2019, 3:44 PM · MITK
kislinsk closed T26191: Strip spaces from result variables of mitkFunctionCheckCompilerFlags as Resolved.
Mar 27 2019, 10:46 AM · MITK
kislinsk reopened T26191: Strip spaces from result variables of mitkFunctionCheckCompilerFlags as "Open".
Mar 27 2019, 10:42 AM · MITK
kislinsk closed T26191: Strip spaces from result variables of mitkFunctionCheckCompilerFlags as Resolved by committing rMITKa86eb457d71b: Strip spaces from result variables.
Mar 27 2019, 10:28 AM · MITK
kislinsk added a comment to T26191: Strip spaces from result variables of mitkFunctionCheckCompilerFlags.

Pushed new branch T26191-FixBoostBuild.

Mar 27 2019, 10:26 AM · MITK
kislinsk triaged T26191: Strip spaces from result variables of mitkFunctionCheckCompilerFlags as High priority.
Mar 27 2019, 10:22 AM · MITK
kislinsk created MITK (2018-04-4).
Mar 27 2019, 10:18 AM