|
Experiment with the surface and display settings to determine where performance changes. That will indicate where a bottleneck may be. Also it may indicate different workflow. If performance improves when the size of the surface is reduced that may indicate more RAM will help. RAM is inexpensive - installing 32 GB is not costly if experiments indicate that might help. Hangs are usually deeply recursive thrashing where the system is spending more time paging tasks in and out of operational memory than working on them. Changing the quality of surface or the number of tiles may indicate CPU bottleneck - that cannot usually be helped by more RAM.It may be helped by a faster graphics card - expensive to try. Workflow can be used to operate at limits of performance. For example you could change a view using reduced settings for faster performance and then do a rendering with higher settings. --- With the increasing spot densities of LIDAR data this will rapidly become a major issue and block in my work.
That is a problem for most applications - data is increasing in size faster than hardware or software can keep up. Due to the end of Moore's Law computer technology is no longer improving fast enough for routine improvements to work. Today there are applications which can display LIDAR data much faster than Manifold - at a cost of less general processing capability. Manifold made an early breakthrough for much faster GPU processing within a very general structure - at a cost of slower display. The objective is both - fast display and fast processing - within a framework of very general structure such as Manifold has - automatic preservation of georeferencing and seamless transformation of data types for example. That task requires new algorithms, parallelized data access methods and breakthroughs in higher functions. It also requires extensive re-coding of utility code embedded into older technology. For example most Windows applications make extensive use of routine Microsoft facilities. Those in general are not thread safe and cannot be used with new technology. This requires re-coding of millions of lines of Microsoft supporting code so every detail is thread safe - not rocket science but time consuming - years of effort. Manifold's OEMs who do not require extensive supporting code have been working with new Manifold technology for over a year. Work at Manifold is steadily proceeding to incorporate the new technology into new retail GIS products. Those will provide improved performance when released - probably later this year.
|