Research Article

A Heterogeneous System Based on Latent Semantic Analysis Using GPU and Multi-CPU

Table 5

Results of execution time in a truncated SVD procedure applied in the hLSA system using GPU-accelerated procedures and the LSA system using CPU sequential-only procedures for 2000 documents.

Number of hLSALSA
Matrix S
(ms)
Matrix D
(ms)
Matrix T
(ms)
Total
(ms)
Matrix S
(ms)
Matrix D
(ms)
Matrix T
(ms)
Total
(ms)

250.1587.24159.63567.0330.09411.151254.472265.717
500.1346.54059.22865.9020.11312.756251.627264.496
750.1446.87059.57666.5900.12710.842250.042261.011
1000.1494.21660.44364.8080.11810.594251.530262.242
1250.1185.06460.64465.8260.11511.048262.973274.136
1500.1764.65761.18366.0160.12710.387261.292271.806
1750.1136.63161.25968.0020.12010.626257.150267.896
2000.1624.19562.29766.6530.13510.148265.645275.928
2250.1744.20463.51967.8970.14010.298266.845277.283
2500.1774.94163.10068.2190.14210.090256.517266.749
2750.1774.59965.91570.6910.14010.917257.991269.048
3000.1744.82964.67169.6750.14710.869269.890280.906
3250.1746.41364.65571.2420.15010.774254.650265.574
3500.1784.26967.37271.8180.14910.570253.184263.903
3750.1574.84368.00072.9990.19410.630252.340263.164
4000.2095.80866.52072.5370.18110.776252.570263.527
4250.2096.44366.58773.2390.17412.384265.330277.888
4500.2435.84769.12475.2130.16210.868258.973270.003
4750.1984.86670.41075.4740.16910.796265.007275.972
5000.2015.76570.37376.3380.17210.656256.289267.117