Estoy trabajando en el algoritmo paralelo para clustering espectral para el cual necesito calcular K valores eigen más grandes. Estoy usando el plugin Jacket para Matlab pero lamentablemente no es compatible con la función EIGS en matlab (No es capaz de calcular K valores propios en paralelo) ¿Alguien puede sugerir alguna otra herramienta/biblioteca para hacer esta tarea en la GPU? ¿O puedo hacer esto en Matlab asistido por GPU?¿Cómo calcular k valores eigen más grandes en la GPU?
5
A
Respuesta
2
No puedo responder a ChemEng en la lista comentario anterior, pero sé de un buen papel en la GPU basada en la descomposición QR-: http://users.ece.gatech.edu/~mrichard/Kerr_Campbell_Richards_QRD_on_GPUs.pdf
Además, hace la SVD() Trabajo de comando para la chaqueta? Los valores singulares son solo los cuadrados de los valores propios.
Cuestiones relacionadas
- 1. La forma más rápida de calcular k valores autovalores más grandes y vectores propios correspondientes con numpy
- 2. ¿puedo calcular normales en gpu?
- 3. K vecino más cercano en python
- 4. cómo obtener de manera eficiente los elementos k más grandes de una lista en python
- 5. encontrar los mejores k teclas más grandes en un pitón diccionario
- 6. Clojure - Calcular con números grandes
- 7. cálculo de los valores más grandes de la función de Ackermann
- 8. ¿Transfiere eficientemente archivos grandes (hasta 2GB) a la GPU CUDA?
- 9. K Algoritmo del vecino más cercano duda
- 10. K-vecinos más cercanos consulta en PostGIS
- 11. ¿Cómo puedo inicializar un SparseVector en Eigen
- 12. Calcular el entero más pequeño con k bits conjunto que es mayor que otro entero x?
- 13. ¿La forma más eficiente de calcular la frecuencia de valores en una lista de Python?
- 14. La determinación de la mejor k de k vecino más cercano
- 15. GPU MD5/SHA1 Hasher
- 16. Cómo calcular la racha más larga en SQL?
- 17. C++ AMP con GPU rápidas más lentas que la CPU
- 18. ¿Cómo obtener los valores más grandes de dos columnas en MySQL?
- 19. Ajustaciones de imagen HSL en la GPU
- 20. escribir matriz en archivo en eigen?
- 21. aritmética modular en la gpu
- 22. ¿Puedo usar Lapack para calcular los valores propios y vectores propios de matrices dispersas grandes?
- 23. Algoritmo rápido para calcular percentiles para eliminar valores atípicos
- 24. Computación multi-GPU Cuda
- 25. Es k-d tree eficiente para la búsqueda kNN. k vecinos más cercanos buscar
- 26. Algoritmo de rutas más cortas C++ k
- 27. K Algoritmo de vecino más cercano
- 28. Cómo calcular eficientemente la distancia al más cercano 1 en máscara en numpy?
- 29. GPU lee desde CPU o CPU escribe en la GPU?
- 30. Vecino más cercano Buscar en Python sin árbol k-d
Numéricamente hablando, podría escribir una implementación de la GPU del algoritmo QR para el problema de valor propio. Alternativamente, busque una versión compatible con GPU de cualquier método presentado aquí: http: //cseweb.ucsd.edu/classes/fa04/cse252c/sakumar.pdf. No conozco ninguna biblioteca de gpu lista para usar. el problema de valor propio – chemeng
EIGS es para matrices dispersas. ¿Necesita matrices dispersas o puede usar EIG (que es compatible con Jacket) para matrices densas? – arrayfire
Hay CULA que puede hacer bien los problemas de valor propio, pero solo en la versión densa. – leftaroundabout