It has been a while since this question has been brought up in an earlier thread of mine, and I wanted to know if there has been any progress in this front. All the computers I use, including my personal computers, are multi-core or multi-processor based. If this process can be improved, it could save us a lot of time.