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. encontrar los mejores k teclas más grandes en un pitón diccionario
- 5. Clojure - Calcular con números grandes
- 6. cálculo de los valores más grandes de la función de Ackermann
- 7. ¿Transfiere eficientemente archivos grandes (hasta 2GB) a la GPU CUDA?
- 8. K Algoritmo del vecino más cercano duda
- 9. K-vecinos más cercanos consulta en PostGIS
- 10. ¿Cómo puedo inicializar un SparseVector en Eigen
- 11. Calcular el entero más pequeño con k bits conjunto que es mayor que otro entero x?
- 12. ¿La forma más eficiente de calcular la frecuencia de valores en una lista de Python?
- 13. La determinación de la mejor k de k vecino más cercano
- 14. GPU MD5/SHA1 Hasher
- 15. Cómo calcular la racha más larga en SQL?
- 16. C++ AMP con GPU rápidas más lentas que la CPU
- 17. ¿Cómo obtener los valores más grandes de dos columnas en MySQL?
- 18. Ajustaciones de imagen HSL en la GPU
- 19. aritmética modular en la gpu
- 20. escribir matriz en archivo en eigen?
- 21. ¿Puedo usar Lapack para calcular los valores propios y vectores propios de matrices dispersas grandes?
- 22. Algoritmo rápido para calcular percentiles para eliminar valores atípicos
- 23. Computación multi-GPU Cuda
- 24. Es k-d tree eficiente para la búsqueda kNN. k vecinos más cercanos buscar
- 25. Algoritmo de rutas más cortas C++ k
- 26. K Algoritmo de vecino más cercano
- 27. Cómo calcular eficientemente la distancia al más cercano 1 en máscara en numpy?
- 28. GPU lee desde CPU o CPU escribe en la GPU?
- 29. Vecino más cercano Buscar en Python sin árbol k-d
- 30. ¿Cómo puedo calcular la matriz semidiuta positiva más cercana?
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