40m QIL Cryo_Lab CTN SUS_Lab TCS_Lab OMC_Lab CRIME_Lab FEA ENG_Labs OptContFac Mariner WBEEShop
  40m Log  Not logged in ELOG logo
Entry  Wed Feb 27 22:46:53 2013, Max Horton, Update, Summary Pages, Multiprocessing Implementation 
    Reply  Wed Feb 27 23:19:54 2013, rana, Update, Summary Pages, Multiprocessing Implementation 
       Reply  Thu Feb 28 14:19:20 2013, Max Horton, Update, Summary Pages, Multiprocessing Implementation 
          Reply  Mon Mar 4 10:41:18 2013, Max Horton, Update, Summary Pages, Multiprocessing Implementation 
Message ID: 8218     Entry time: Mon Mar 4 10:41:18 2013     In reply to: 8201
Author: Max Horton 
Type: Update 
Category: Summary Pages 
Subject: Multiprocessing Implementation 

Update:

Upon investigation, the other methods besides process_data() take almost no time at all to run, by comparison.  The process_data() method takes roughly 2521 seconds to run using Multiprocessing with eight threads.  After its execution, the rest of the program only takes 120 seconds to run.  So, since I still need to restructure the code, I won't bother adding multiprocessing to these other methods yet, since it won't significantly improve speed (and any improvements might not be compatible with how I restructure the code).  For now, the code is just about as efficient as it can be (in terms of multiprocessing).  Further improvements may or may not be gained when the code is restructured.

ELOG V3.1.3-