- 07 Jun, 2018 3 commits
-
-
Victor Poughon authored
-
Victor Poughon authored
-
Victor Poughon authored
-
- 03 Apr, 2018 1 commit
-
-
Guillaume Pasero authored
-
- 27 Mar, 2018 1 commit
-
-
Guillaume Pasero authored
-
- 19 Mar, 2018 1 commit
-
-
Antoine Regimbeau authored
-
- 14 Mar, 2018 1 commit
-
-
Julien Michel authored
-
- 13 Mar, 2018 1 commit
-
-
Julien Michel authored
-
- 12 Mar, 2018 4 commits
-
-
Julien Michel authored
STY: Change ITK_OVERRIDE for override in whole code (find Modules -type f -exec sed -i 's/ITK_OVERRIDE/override/g' {} +)
-
Julien Michel authored
-
Julien Michel authored
-
Julien Michel authored
-
- 09 Mar, 2018 1 commit
-
-
Antoine Regimbeau authored
-
- 07 Mar, 2018 1 commit
-
-
Julien Michel authored
-
- 06 Mar, 2018 11 commits
-
-
Julien Michel authored
-
Julien Michel authored
-
Julien Michel authored
-
Julien Michel authored
-
Julien Michel authored
-
Julien Michel authored
-
Julien Michel authored
-
Julien Michel authored
-
Julien Michel authored
-
Julien Michel authored
-
Julien Michel authored
-
- 28 Feb, 2018 2 commits
-
-
Antoine Regimbeau authored
-
Antoine Regimbeau authored
-
- 22 Feb, 2018 1 commit
-
-
Julien Michel authored
-
- 21 Feb, 2018 6 commits
-
-
Julien Michel authored
-
Julien Michel authored
-
Julien Michel authored
-
Julien Michel authored
-
Julien Michel authored
-
Julien Michel authored
-
- 10 Jan, 2018 1 commit
-
-
Guillaume Pasero authored
-
- 09 Jan, 2018 1 commit
-
-
Guillaume Pasero authored
-
- 01 Nov, 2017 2 commits
-
-
Laurentiu Nicola authored
-
Laurentiu Nicola authored
The itk::TimeProbe constructor ends up calling itkResourceProbe::GetSystemInformation, which reads things like the hostname, the number of CPUs and so on. On Linux it parses /proc/cpuinfo for that information. OTB doesn't really need all those fields for a simple timer that's only used in a couple of places. This commit adds a replacement for that. As for the benchmarks, 100 000 instantiations of itk::TimeProbe take about 9.5 s on my computer. I suspect it's somewhat slower on a server with more CPUs. So this doesn't bring a huge performance improvement, but it might help in cases where a large number of high-resolution images are being read. The time for the same number of otb::Stopwatch instantiations is 4 ms. The context for this change is a project where we process time series of medium to high resolution images over large areas. The TimeProbe in otbGDALImageIO was sometimes showing in the profiles. A relevant discussion can be found at https://groups.google.com/d/msg/otb-developers/IvsFzSgRojo/0sMeEIZgCQAJ .
-
- 25 Oct, 2017 1 commit
-
-
Antoine Regimbeau authored
-
- 20 Sep, 2017 1 commit
-
-
Marina Bertolino authored
-