Migración de librería SSW para alineamientos de secuencias biológicas a tecnología AVX
- Autores
- Vicens, Juan Tomás; Rucci, Enzo; Costanzo, Manuel; Naiouf, Marcelo Ricardo
- Año de publicación
- 2025
- Idioma
- español castellano
- Tipo de recurso
- documento de conferencia
- Estado
- versión publicada
- Descripción
- SSW es una librería popular para alineamientos de secuencias biológicas en el ámbito de la bioinformática, por sus prestaciones y funcionalidad. A pesar de su popularidad, SSW no ha evolucionado a la par de la tecnología de procesadores, ya que está implementada usando intrínsecas SSE. Este trabajo se enfocó en la migración de la librería SSW a instrucciones vectoriales AVX, analizando los desafíos asociados y presentando los detalles de implementación. Adicionalmente, se evaluó su rendimiento en comparación con la versión original ante diferentes escenarios de prueba en dos equipos Intel diferentes. En particular, la versión AVX logró mejoras considerables de hasta 44 % para las pruebas con proteínas. Si bien el nivel de mejora para el caso de ADN fue de mayor a menor, el perfilado realizado permitió identificar su posible causa, lo que da el primer paso para su solución. Este trabajo representa una prueba de concepto de que es posible incrementar el rendimiento de la librería original de forma transparente y sienta las bases para el diseño y desarrollo de una nueva versión extendida.
Red de Universidades con Carreras en Informática
Instituto de Investigación en Informática - Materia
-
Ciencias Informáticas
Smith-Waterman
SIMD
Librería
SSE
AVX - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- http://creativecommons.org/licenses/by-nc-sa/4.0/
- Repositorio
.jpg)
- Institución
- Universidad Nacional de La Plata
- OAI Identificador
- oai:sedici.unlp.edu.ar:10915/191293
Ver los metadatos del registro completo
| id |
SEDICI_6a08b1a5526f3ca0e40f2e270b145236 |
|---|---|
| oai_identifier_str |
oai:sedici.unlp.edu.ar:10915/191293 |
| network_acronym_str |
SEDICI |
| repository_id_str |
1329 |
| network_name_str |
SEDICI (UNLP) |
| spelling |
Migración de librería SSW para alineamientos de secuencias biológicas a tecnología AVXVicens, Juan TomásRucci, EnzoCostanzo, ManuelNaiouf, Marcelo RicardoCiencias InformáticasSmith-WatermanSIMDLibreríaSSEAVXSSW es una librería popular para alineamientos de secuencias biológicas en el ámbito de la bioinformática, por sus prestaciones y funcionalidad. A pesar de su popularidad, SSW no ha evolucionado a la par de la tecnología de procesadores, ya que está implementada usando intrínsecas SSE. Este trabajo se enfocó en la migración de la librería SSW a instrucciones vectoriales AVX, analizando los desafíos asociados y presentando los detalles de implementación. Adicionalmente, se evaluó su rendimiento en comparación con la versión original ante diferentes escenarios de prueba en dos equipos Intel diferentes. En particular, la versión AVX logró mejoras considerables de hasta 44 % para las pruebas con proteínas. Si bien el nivel de mejora para el caso de ADN fue de mayor a menor, el perfilado realizado permitió identificar su posible causa, lo que da el primer paso para su solución. Este trabajo representa una prueba de concepto de que es posible incrementar el rendimiento de la librería original de forma transparente y sienta las bases para el diseño y desarrollo de una nueva versión extendida.Red de Universidades con Carreras en InformáticaInstituto de Investigación en Informática2025-10info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdf245-255http://sedici.unlp.edu.ar/handle/10915/191293spainfo:eu-repo/semantics/altIdentifier/isbn/978-987-8258-99-7info:eu-repo/semantics/reference/hdl/10915/189846info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2026-05-27T11:46:59Zoai:sedici.unlp.edu.ar:10915/191293Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292026-05-27 11:46:59.541SEDICI (UNLP) - Universidad Nacional de La Platafalse |
| dc.title.none.fl_str_mv |
Migración de librería SSW para alineamientos de secuencias biológicas a tecnología AVX |
| title |
Migración de librería SSW para alineamientos de secuencias biológicas a tecnología AVX |
| spellingShingle |
Migración de librería SSW para alineamientos de secuencias biológicas a tecnología AVX Vicens, Juan Tomás Ciencias Informáticas Smith-Waterman SIMD Librería SSE AVX |
| title_short |
Migración de librería SSW para alineamientos de secuencias biológicas a tecnología AVX |
| title_full |
Migración de librería SSW para alineamientos de secuencias biológicas a tecnología AVX |
| title_fullStr |
Migración de librería SSW para alineamientos de secuencias biológicas a tecnología AVX |
| title_full_unstemmed |
Migración de librería SSW para alineamientos de secuencias biológicas a tecnología AVX |
| title_sort |
Migración de librería SSW para alineamientos de secuencias biológicas a tecnología AVX |
| dc.creator.none.fl_str_mv |
Vicens, Juan Tomás Rucci, Enzo Costanzo, Manuel Naiouf, Marcelo Ricardo |
| author |
Vicens, Juan Tomás |
| author_facet |
Vicens, Juan Tomás Rucci, Enzo Costanzo, Manuel Naiouf, Marcelo Ricardo |
| author_role |
author |
| author2 |
Rucci, Enzo Costanzo, Manuel Naiouf, Marcelo Ricardo |
| author2_role |
author author author |
| dc.subject.none.fl_str_mv |
Ciencias Informáticas Smith-Waterman SIMD Librería SSE AVX |
| topic |
Ciencias Informáticas Smith-Waterman SIMD Librería SSE AVX |
| dc.description.none.fl_txt_mv |
SSW es una librería popular para alineamientos de secuencias biológicas en el ámbito de la bioinformática, por sus prestaciones y funcionalidad. A pesar de su popularidad, SSW no ha evolucionado a la par de la tecnología de procesadores, ya que está implementada usando intrínsecas SSE. Este trabajo se enfocó en la migración de la librería SSW a instrucciones vectoriales AVX, analizando los desafíos asociados y presentando los detalles de implementación. Adicionalmente, se evaluó su rendimiento en comparación con la versión original ante diferentes escenarios de prueba en dos equipos Intel diferentes. En particular, la versión AVX logró mejoras considerables de hasta 44 % para las pruebas con proteínas. Si bien el nivel de mejora para el caso de ADN fue de mayor a menor, el perfilado realizado permitió identificar su posible causa, lo que da el primer paso para su solución. Este trabajo representa una prueba de concepto de que es posible incrementar el rendimiento de la librería original de forma transparente y sienta las bases para el diseño y desarrollo de una nueva versión extendida. Red de Universidades con Carreras en Informática Instituto de Investigación en Informática |
| description |
SSW es una librería popular para alineamientos de secuencias biológicas en el ámbito de la bioinformática, por sus prestaciones y funcionalidad. A pesar de su popularidad, SSW no ha evolucionado a la par de la tecnología de procesadores, ya que está implementada usando intrínsecas SSE. Este trabajo se enfocó en la migración de la librería SSW a instrucciones vectoriales AVX, analizando los desafíos asociados y presentando los detalles de implementación. Adicionalmente, se evaluó su rendimiento en comparación con la versión original ante diferentes escenarios de prueba en dos equipos Intel diferentes. En particular, la versión AVX logró mejoras considerables de hasta 44 % para las pruebas con proteínas. Si bien el nivel de mejora para el caso de ADN fue de mayor a menor, el perfilado realizado permitió identificar su posible causa, lo que da el primer paso para su solución. Este trabajo representa una prueba de concepto de que es posible incrementar el rendimiento de la librería original de forma transparente y sienta las bases para el diseño y desarrollo de una nueva versión extendida. |
| publishDate |
2025 |
| dc.date.none.fl_str_mv |
2025-10 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/conferenceObject info:eu-repo/semantics/publishedVersion Objeto de conferencia http://purl.org/coar/resource_type/c_5794 info:ar-repo/semantics/documentoDeConferencia |
| format |
conferenceObject |
| status_str |
publishedVersion |
| dc.identifier.none.fl_str_mv |
http://sedici.unlp.edu.ar/handle/10915/191293 |
| url |
http://sedici.unlp.edu.ar/handle/10915/191293 |
| dc.language.none.fl_str_mv |
spa |
| language |
spa |
| dc.relation.none.fl_str_mv |
info:eu-repo/semantics/altIdentifier/isbn/978-987-8258-99-7 info:eu-repo/semantics/reference/hdl/10915/189846 |
| dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by-nc-sa/4.0/ Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) |
| eu_rights_str_mv |
openAccess |
| rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-sa/4.0/ Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) |
| dc.format.none.fl_str_mv |
application/pdf 245-255 |
| dc.source.none.fl_str_mv |
reponame:SEDICI (UNLP) instname:Universidad Nacional de La Plata instacron:UNLP |
| reponame_str |
SEDICI (UNLP) |
| collection |
SEDICI (UNLP) |
| instname_str |
Universidad Nacional de La Plata |
| instacron_str |
UNLP |
| institution |
UNLP |
| repository.name.fl_str_mv |
SEDICI (UNLP) - Universidad Nacional de La Plata |
| repository.mail.fl_str_mv |
alira@sedici.unlp.edu.ar |
| _version_ |
1866372196814815232 |
| score |
13.040872 |