Logotipo del repositorio

Publicación:
Viabilidad de acelerar la transmisión de datos entre una CPU y una fpga a través del puerto pcle (peripheral component interconnect express) usando compresión de datos

dc.contributor.advisorAngulo Julio, Carlos Andrés
dc.contributor.authorObregon Carreno, Ivan Felipe
dc.contributor.authorMantilla Arias, Julian Gonzalo
dc.contributor.authorFajardo Aríza, Carlos Augusto
dc.date.accessioned2024-03-03T20:42:17Z
dc.date.available2014
dc.date.available2024-03-03T20:42:17Z
dc.date.created2014
dc.date.issued2014
dc.description.abstractLas FPGA’s han sido muy efectivas en el área de la computación de alto rendimiento, ya que estas permite a los diseñadores aplicar técnicas de co-diseño para distribuir la carga computacional entre software y hardware. Sin embargo, para maximizar el rendimiento de las aplicaciones intensivas de datos – como son los algoritmos sísmicos – la velocidad de envío desde el host (CPU) al dispositivo (FPGA) debe ser muy similar con la velocidad de procesamiento del dispositivo. En la actualidad este es una brecha entre las velocidades de transferencia y procesado, porque esta última son millones de veces más grandes que la primera. Este inconveniente no permite a los diseñadores usar los recursos de la FPGA de manera eficiente. Nosotros hemos implementado una estrategia de compresión para reducir l tamaños de los datos que van a ser transferidos. De este modo el tiempo de transferencia se ve reducido. El algoritmo incluye una cuantización uniforme y un esquema de codificación Huffman. Nuestra implementación muestra una reducción en el tiempo de transferencia a pesar de los tiempos de procesado de compresión y descompresión. Los resultados experimentales de la transferencia de los datos sísmicos muestra como la estrategia propuesta mejora hasta 8 veces más rápido que el método tradicional de transferencia.
dc.description.abstractenglishThe FPGAs have been effectively used in high performance computing because they allow designers to apply co-design techniques to distribute the computational load between software and hardware. However, in order to maximize the performance of data-intensive applications - such as seismic algorithms - the transfer speed from the host (CPU) to the device (FPGA) must be similar to the device processing speed. Currently there is a gap between the transfer speed and the processing speed, because the last one is hundreds of times greater than the first one. This gap does not allow designers to use the FPGA resources efficiently. We have implemented a compression strategy that reduces the amount of data to be transferred, and in this way the required transfer time is lower. The algorithm includes a uniform quantization and Huffman coding scheme. Our implementation shows a reduction in the transfer time despite the time used in the compression and decompression processes. Experimental results transfering seismic data show how the proposed strategy is up to 8 times faster than the traditional transfer method.
dc.description.degreelevelPregrado
dc.description.degreenameIngeniero Electrónico
dc.format.mimetypeapplication/pdf
dc.identifier.instnameUniversidad Industrial de Santander
dc.identifier.reponameUniversidad Industrial de Santander
dc.identifier.repourlhttps://noesis.uis.edu.co
dc.identifier.urihttps://noesis.uis.edu.co/handle/20.500.14071/30547
dc.language.isospa
dc.publisherUniversidad Industrial de Santander
dc.publisher.facultyFacultad de Ingenierías Fisicomecánicas
dc.publisher.programIngeniería Electrónica
dc.publisher.schoolEscuela de Ingenierías Eléctrica, Electrónica y Telecomunicaciones
dc.rightshttp://creativecommons.org/licenses/by/4.0/
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.licenseAttribution-NonCommercial 4.0 International (CC BY-NC 4.0)
dc.rights.urihttp://creativecommons.org/licenses/by-nc/4.0
dc.subjectPcie
dc.subjectFpga
dc.subjectDescompresión
dc.subjectHuffman.
dc.subject.keywordCo-Design
dc.subject.keywordHuffman Coding
dc.subject.keywordPci Express
dc.subject.keywordSeismic Data Transmission.
dc.titleViabilidad de acelerar la transmisión de datos entre una CPU y una fpga a través del puerto pcle (peripheral component interconnect express) usando compresión de datos
dc.title.englishViability of speed up data transmission between a cpu and fpga through the pcie (peripheral component interconnect express) port using data compression
dc.type.coarhttp://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.hasversionhttp://purl.org/coar/resource_type/c_7a1f
dc.type.localTesis/Trabajo de grado - Monografía - Pregrado
dspace.entity.typePublication

Archivos

Bloque original

Mostrando 1 - 3 de 3
Cargando...
Miniatura
Nombre:
Carta de autorización.pdf
Tamaño:
94.59 KB
Formato:
Adobe Portable Document Format
Cargando...
Miniatura
Nombre:
Documento.pdf
Tamaño:
913.18 KB
Formato:
Adobe Portable Document Format
Cargando...
Miniatura
Nombre:
Nota de proyecto.pdf
Tamaño:
129.69 KB
Formato:
Adobe Portable Document Format

VIGILADA MINEDUCACIÓN

Ordenanza No. 83 de 1.944 (junio 22)

Carácter académico: Universidad

Notificaciones judiciales: notjudiciales@uis.edu.co 

.

Código SNIES: 1204   Nit: 890.201.213-4

Línea Anticorrupción:  +57 (601) 562 9300 EXT: 3633

Línea transparente: +57 (607) 630 3031