SAttaya wrote: ↑Wed Oct 07, 2015 12:06 am
I'd like to have a place to make requests (other than the official FARO website) for changes/enhancements/etc (but not bugs, those should go to the official FARO website) so I'm starting the ball rolling.
A suggestion should be complete and have a reason. Maybe a suggestion for implementation realizing different customers have different resources. (mine: 8 threads/4 cores, 32GB RAM,
no page file, SSD for processing SCENE data, both project and temp, HDD/NAS for storage of non-current projects, Quadro K5000M.)
My first one is:
When first saving .fls's(flat file) from SDHC card import (.FLS folder), SCENE appears to be single threaded.
I'd like for it to be multiThreaded, one thread per .FLS in/.fls out.
It appears that "all" it has to do is read the .FLS folder for each scan, unpack and apply first time filters and then write a "flat" .fls.
Probably should have that standard number of cpu's picker that building a project point cloud has
and make a note that if you are not putting the flat fls file to an SSD, this way may be slower (although, it appears if you look at resource monitor it has periods of lots of I/O followed by ones of no or little I/O).
We all have lots of scans for most projects.
Now there may be some good reason this can not happen. That's fine, if someone from FARO would just tell us
what it is. Would appear from the outside to be something that would be relatively trivial if the unpacking code could be made a standalone thread, and one thread was released per input .FLS folder for up to the number of
processors specified (limited?) by the user.
Alternatively, maybe by useing more RAM they could do fewer I/O's and do them in larger chunks (which would help with the SSDs, right; and wouldn't hurt with HDDs (which people who care about performance shouldn't be using for this process anyway and they could just limit their .FLS/folder to .fls/file to one CPU and get the current performance.)
So there are two (2) thoughts here:
1. a place to make requests (other than the official FARO website) for changes/enhancements/etc
(this would also give others a chance to expand upon/improve/etc those requests/suggestions.)
2. my first entry - multi thread conversion from .FLS folders to .fls files (yes, I've got more...let's see of this gets a positive response)
And of course, I realize that FARO probably has an internal list of mods/enhancements. I'm just looking for a way to get things that I see of value onto that list, hopefully by getting some user push for it.
update: I missed this post not too long ago:
http://laserscanningforum.com/forum/vie ... =89&t=9270