You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,7 +14,7 @@ V1.2
14
14
Updated to CUDA SDK v5.5
15
15
Using CUBLAS_V2 which is compatible with the CUDA SDK v4.0 and up.
16
16
17
-
###FEATURES
17
+
###FEATURES
18
18
19
19
Mode Supported
20
20
@@ -24,13 +24,13 @@ Functionality / User interface
24
24
25
25
Same as LIBSVM
26
26
27
-
###PREREQUISITES
27
+
###PREREQUISITES
28
28
29
29
LIBSVM prerequisites
30
30
NVIDIA Graphics card with CUDA support
31
31
Latest NVIDIA drivers for GPU
32
32
33
-
###PERFORMANCE COMPARISON
33
+
###PERFORMANCE COMPARISON
34
34
35
35
To showcase the performance gain using the GPU-accelerated LIBSVM we present an example run.
36
36
@@ -61,17 +61,17 @@ Discussion
61
61
Please take into consideration input data size limitations that can occur from the memory
62
62
capacity of the graphics card that is used.
63
63
64
-
###PUBLICATION
64
+
###PUBLICATION
65
65
66
66
A first document describing some of the work related to the GPU-Accelerated LIBSVM is the following; please cite it if you find this implementation useful in your work:
67
67
68
68
A. Athanasopoulos, A. Dimou, V. Mezaris, I. Kompatsiaris, "GPU Acceleration for Support Vector Machines", Proc. 12th International Workshop on Image Analysis for Multimedia Interactive Services (WIAMIS 2011), Delft, The Netherlands, April 2011.
69
69
70
-
###LICENSE
70
+
###LICENSE
71
71
72
72
THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
73
73
74
-
###FREQUENTLY ASKED QUESTIONS (FAQ)
74
+
###FREQUENTLY ASKED QUESTIONS (FAQ)
75
75
76
76
* Is there a GPU-accelerated LIBSVM version for Matlab?
77
77
@@ -95,6 +95,6 @@ Please update the VS2010 redistributables to the PC you are running your executa
95
95
GPU-accelerated LIBSVM is giving speed-ups mainly for big datasets. In the GPU-accelerated implementation some extra time is needed to load the data to the gpu memory. If the dataset is not big enough to give a significant performance gain, the gain is lost due to the gpu-memory -> cpu-memory, cpu-memory -> gpu-memory transfer time. Please refer to the graph above to have a better understanding of the performance gain for different dataset sizes.
96
96
Problems also seem to arise when the input dataset contains values with extreme differences (e.g. 107) if no scaling is performed. Such an example is the "breast-cancer" dataset provided in the official LIBSVM page.
97
97
98
-
###ACKNOWLEDGEMENTS
98
+
###ACKNOWLEDGEMENTS
99
99
100
-
This work was supported by the EU FP7 projects GLOCAL (FP7-248984) and WeKnowIt (FP7-215453)
100
+
This work was supported by the EU FP7 projects GLOCAL (FP7-248984) and WeKnowIt (FP7-215453)
0 commit comments