Large, data and speed critical application in Visual C++ 6.0 & MFC.
App reads several CSV files in at once and I spawn the # of threads necessary to run each file.
THe files are read and parsed - then matched by element name against a pre-determined set of config files.
Question: How can I speed up thread processes, and/or maximize processor speed per thread. I have several locks in place retarding performance, is there a different work around. Does anyone have a thread pool management example, allowing for dynamic setting of thread performance?