Skip to main content
. 2018 May 8;19(Suppl 4):98. doi: 10.1186/s12859-018-2071-z

Fig. 3.

Fig. 3

Framework of CPU/MIC collaboration. There are mainly three stages of MIC process: (i) Data loading and pretreatment (ii) Iterative mining process and (iii) Output the results. All these tasks are collaborated with CPU at the same time. Moreover, at the end of each stage, the two devices will synchronize their tasks to ensure the correctness and efficiency of the program