Mentions légales du service

Skip to content
Snippets Groups Projects
Commit 610de11b authored by hhakim's avatar hhakim
Browse files

Remove the light GPU implementation (aka FaustGPU) as it was an experimental...

Remove the light GPU implementation (aka FaustGPU) as it was an experimental implementation based on gpu_mod (while GPU2 is the full implementation).

Before removing I verified there was no loss in performance (with pyfaust-3.0.17).

(latest_pyfaust) hhadjdji@v100alpha:~$ python ./test_gpu_mod.py | grep -v changed
F.shape (1024, 1024) F.numfactors: 5 fac_type= sparse
***toarray*** cpu time: 1.6364107518456876 FaustGPU time: 1.6207437822595239 GPU2 time: 0.609403109177947
***F@M*** cpu time: 2.066476149018854 FaustGPU time: 1.0155699900351465 GPU2 time: 0.8688869220204651
***F.norm(2)*** cpu time: 0.03744047088548541 FaustGPU time: 0.20482274424284697 GPU2 time: 0.19360520970076323
F.shape (1024, 1024) F.numfactors: 5 fac_type= dense
***toarray*** cpu time: 6.241591406054795 FaustGPU time: 6.68755641579628 GPU2 time: 0.23564746510237455
***F@M*** cpu time: 7.5440095462836325 FaustGPU time: 1.0803766320459545 GPU2 time: 0.9672970180399716
***F.norm(2)*** cpu time: 4.2132647559046745 FaustGPU time: 0.24246237566694617 GPU2 time: 0.24203181779012084

The script is hosted on gitlab : https://gitlab.inria.fr/faustgrp/faust/-/snippets/708
parent b2a42ce5
Branches
No related tags found
No related merge requests found
Pipeline #833993 skipped
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment