Sitemap
A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.
Pages
Posts
Future Blog Post
Published:
This post will show up by default. To disable scheduling of future posts, edit config.yml
and set future: false
.
Blog Post number 4
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
Blog Post number 3
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
Blog Post number 2
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
Blog Post number 1
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
portfolio
Bioinformatics Course
Published:
Implementing sequence alignment, domain assignment, main chain tracing, and steric overlaps detection.
Image Analysis Course
Published:
MATLAB projects on SIFT, CNNs, image registration, and triangulation.
High Performance Computing Course
Published:
A series of assignments on OpenMP, Threads, and OpenCL.
Finite Element Method (FEM) using Python and CUDA
Published:
Implementing the FEM algorithm from scratch in Numba and CuPy.
projects
Mapping Multiple LSTM Models on FPGAs
Published:
In this work we introduce a novel framework for mapping multiple Long Short-Term Memory (LSTM) models onto FPGA devices. The proposed approach leverages Singular Value Decomposition (SVD)-based approximation and structured pruning to optimize the execution of multiple LSTMs in parallel, significantly improving performance and memory efficiency. Our FPGA-specific accelerator design features a custom dataflow architecture with dedicated SVD and non-linear kernels to handle LSTM gate computations efficiently. The framework achieves a 3× to 5× performance increase over traditional methods, with bounded accuracy loss, making it a scalable solution for high-performance applications requiring parallel LSTM execution.
Recommended citation: Your Name, You. (2024). "Paper Title Number 3." GitHub Journal of Bugs. 1(3).', link
publications
Mapping Multiple LSTM Models on FPGAs
Published in International Conference on Field-Programmable Technology (ICFPT), 2020
This paper introduces a framework for accelerating multiple Long Short-Term Memory (LSTM) models onto FPGA devices.
Recommended citation: Ribes, S., Trancoso, P., Sourdis, I., Bouganis, C.S., "Mapping Multiple LSTM Models on FPGAs", ICFPT 2020, link
Modeling PROTAC Degradation Activity with Machine Learning
Published in Artificial Intelligence in the Life Sciences, 2024
In this work, we propose an efficient and open-source machine learning strategy to predict the degradation activity of PROteolysis TArgeting Chimeras (PROTACs).
Recommended citation: Ribes, S., Nittinger, E., Tyrchan, C., Mercado, R., "Modeling PROTAC degradation activity with machine learning", Artificial Intelligence in the Life Sciences 2024, link
talks
Talk 1 on Relevant Topic in Your Field
Published:
This is a description of your talk, which is a markdown files that can be all markdown-ified like any other post. Yay markdown!
Conference Proceeding talk 3 on Relevant Topic in Your Field
Published:
This is a description of your conference proceedings talk, note the different field in type. You can put anything in this field.
teaching
Teaching experience 1
Undergraduate course, University 1, Department, 2014
This is a description of a teaching experience. You can use markdown like any other post.
Teaching experience 2
Workshop, University 1, Department, 2015
This is a description of a teaching experience. You can use markdown like any other post.