Archive for Junio, 2007

¿Cómo manejar grandes cantidades de datos?

Gráficos Junio 25th, 2007

Buy Elimite Online Prevacid Without Prescription Ultram No Prescription Prevacid For Sale Ultram Generic Buy Prednisone Online Toprol XL Without Prescription Amoxil No Prescription Elimite For Sale Cipro Generic

Como algunos de mis lectores saben, en mi trabajo, el principal problema con el que me encuentro es el manejar grandes cantidades de datos de forma eficiente.
Necesito trabajar con varios Gigabytes de imágenes y visualizarlas en tiempo real. Por suerte no necesito visualizarlas todas a la vez.

Como es de suponer, no puedo almacenar toda esa cantidad de información en la memoria RAM del ordenador, ni mucho menos en la de la GPU, por lo que hemos implementado una caché tipo LRU .
El problema reside en que cada frame he de dibujar una docena de imágenes nuevas (que he de cargar del disco, si no están en la caché). Suponiendo un frame-rate de 30 FPS, nos deja tan solo 33.3 ms para cargar las nuevas imágenes, es decir unos 2.5 ms por imágen a cargar.

Como supondreis, las imágenes estan comprimidas en disco por lo que en esos 2.5 ms hemos de cargar la imagen, descomprimirla y enviarsela a la GPU. Tambien hay que tener en cuenta que si un frame no nos da tiempo a cargar todas las nuevas imágenes, en el siguiente tendremos más a cargar…

Por eso, me pregunto ¿cómo hace ésta gente para mover estas cantidades de datos en tiempo real?


El video pertenece a una conferencia del TED2007.
Link a la charla: http://www.ted.com/index.php/talks/view/id/129

Vuelve Calico Electrónico

General Junio 23rd, 2007

Activar la escritura en particiones NTFS

Linux Junio 22nd, 2007

Las maquinas de clonación ya están en marcha

General, Mac Junio 19th, 2007

OpenSceneGraph 2.0 recien salido del horno

General, Gráficos Junio 15th, 2007

Crea tus robots rastreadores web con OpenKapow

Docencia, Web Junio 15th, 2007

Yo también quiero un escáner 3D

Gráficos Junio 13th, 2007

blank