Function 'getdata' from the Image Acquisition Toolbox very slow
Mostrar comentarios más antiguos
Hello,
I am using the function 'getdata' from the Image Acquisition Toolbox in a project. However, the data transfer speed is about 1.5 GB/s. It is my understanding that the data are logged in a Buffer localized on the CPU RAM. Hence, when using 'getadata' to bring the data to the CPU RAM as a variable, the speed should live up to the RAM speed - in my case 21,3 GB/s.
How can I increase this speed?
Any help will be appreciated, please.
Thanks
Respuestas (2)
Shashwat Bajpai
el 10 de Dic. de 2019
Editada: Shashwat Bajpai
el 10 de Dic. de 2019
1 voto
Hey,
getdata supports multicore.If you have multiple cores you can try using them to increase the speed.
Please refer the following documentation on getdata for further assistance:
Hope this helps!
3 comentarios
Tutu
el 10 de Dic. de 2019
Shashwat Bajpai
el 11 de Dic. de 2019
I believe you'll need to assign cores explicitly because in multi core computers some cores remain idle to save resources.
Tutu
el 11 de Dic. de 2019
Suzanne Onstwedder
el 22 de Sept. de 2020
0 votos
Is there an answer already?
Categorías
Más información sobre National Instruments Frame Grabbers en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!