Research Areas

Computer Science: Heuristic Search Methods

Metaheuristics combine basic heuristic methods in a higher-level framework aimed at efficiently and effectively exploring a search space that guides the search for a solution in a broad range of optimization problems. The main goal is to find an acceptable solution with an acceptable time. Most of the metaheuristics consist of interaction with local improvements (exploitation) and strategies that avoid being trapped in local optima (exploration).

In Bioinformatics there are several problems that still do not have a computational method that can guarantee a minimum quality of solution in a feasible time. This is due to the fact that, the rules that govern the biochemical processes and relations are partially known, making harder to design efficient computational strategies. Since such problems are classified as NP-Complete or NP-Hard, there is the need to use computational techniques that can deal with them.

Metaheuristics are one of the most common and powerful techniques used in this case. They do not guarantee the optimal solution, but they give a good approximation with a limited computational effort.

distributed meta-heuristicspopulation-based metaheuristicsevolutionary computationmulti an many objective optimization

Tools and Datasets

Science is rapidly advancing towards a paradigm of greater transparency and accessibility. This shift encompasses not only the sharing of data but also extends to publications, computer code, and methodologies.

In recent years, SBCB Lab has developed many tools, libraries, and datasets to foster collaboration and enhance accessibility within the scientific community. Our commitment to free access to these resources reflects our belief in the importance of leveling the playing field and empowering researchers from diverse backgrounds to contribute meaningfully to scientific progress.

Publications

2024

2023

2021

Laboratory Facilities

Scientific discoveries are closely linked to technological development. The Structural Bioinformatics and Computational Laboratory maintains and constantly expands cutting-edge facilities that enable students and scientists to carry out their research. The SBCB Lab also has access to international High Performance Computing infrastructure through cooperation projects with France, Chile, and Germany. The SBCB Lab is also member of the National Research Infrastructure Platform MCTI.


  • SBCB Server - Jupyter Lab

    Jupyter enables interactive computing and is an alternative to accessing High-Performance Computing resources via SSH. It allows different programming languages and runtimes to be used within a web-based environment. While the front end runs in the browser on the client, the commands are executed on the remote systems. The SBCB Jupyter platform runs on 48 cores (Intel Xeon E5-2650V4), 768 GB memory, 5120 CUDA cores / 640 Tensor Core (Titan V GPU), and 200 TB of workspace. A detailed documentation of the Jupyter project can be found at https://jupyter.readthedocs.io.


  • SBCB Server - RStudio Server

    RStudio Server enables a browser-based interface to R running in the remote server, bringing the power and productivity of the RStudio IDE to server-based deployments of R. The SBCB RStudio Server runs on 64 cores (Intel Xeon Silver 4216), 1 TB of Memory, and 200 TB of workspace. A detailed documentation of the RStudio Server project can be found at https://docs.posit.co/ide/server-pro/1.1.463.

Hardware Overview


  • Computing node 00 - sbcbserv00 - HP Proliant Server ML350E G8

    Intel Xeon E5-2407, 2 CPUs, 2.2Ghz, 8 cores, 48G, 10TB. TESLA nvidia K40. 2880 CUDA core, 12 GB GDDR5, 288 GB/sec, 4.29 Tflops. Thanks to the NVIDIA Hardware Grant Program.


  • Computing node 01 - sbcbserv01 - IBM X3650 M5 Server

    Intel Xeon E5-2650V4 30 MB, 2 CPUs, 2.2 Ghz, 48 threads - 768 GB DDR4 2400mhz RDIMM - HDD 4 TB SAS. Titan V GPU: Volta architecture, 5120 CUDA cores, 640 Tensor Cores, 12 GB HBM2, 652.8 GB/s Memory Bandwidth, 14,9 Tflops FP32, 110 Tflops ML. Thanks to the NVIDIA Hardware Grant Program.


  • Computing node 02 - sbcbserv02 - IBM X3650 M5 Server

    Intel Xeon E5-2650V4 30 MB, 2 CPUs, 2.2 Ghz, 48 threads - 304 GB DDR4 2400mhz RDIMM - HDD 8TB SAS. Titan Xp GPU: Pascal architecture, 3840 CUDA core, 12 GB GDDR5X, 547.7 GB/s Memory Bandwidth, 10.97 TFLOPS Tflops FP32. Thanks to the NVIDIA Hardware Grant Program.


  • Computing node 03 - sbcbserv03 - IBM Lenovo SR650

    Intel Xeon Silver 4216, 2 CPUs, 2.1Ghz, 64 threads - 1 TB DDR4 2933mhz RDIMM - HDD 12TB SAS. Titan X 3584 CUDA core, 12 GB GDDR5X, 480 GB/sec Memory Bandwidth, 11 Tflops. Thanks to the NVIDIA Hardware Grant Program.


  • Computing node 04 - sbcbserv04 - SILIX Server

    AMD EPYC 7453, 2 CPUs, 3.45Ghz, 112 threads - 256 GB DDR4 3200mhz RDIMM - HDD 3TB SSD. 2 x Quadro Ampere RTX A5500, 24GB GDDR6 with ECC, 10.240 CUDA Core (34.1 TFLOPS), 320 Tensor Cores (272.8 TFLOPS), 80 RT Cores (66.6 TFLOPS), 768GB/sec Memory Bandwidth, CUDA NVLINK. Total GPU System with CUDA NVLINK: 20.480 CUDA Core, 640 Tensor Core, 160 RT Core, 48GB GDDR6.


  • 2 x HP ProLiant Server ML310E G8

    Intel Xeon E3-1220V2, 1 CPU, 3.1Ghz, 4 cores, 16GB, 500GB.


  • Data node 00 - sbcbdata00 - Lenovo ThinkSystem DE2000H Hybrid Storage Array

    200 TB Lenovo ThinkSystem DE Series.


  • Data node 01 - sbcbdata01 - Storage Asustor Lockerstor8

    144 TB Asustor Lockerstor. Storage NAS Asustor AS6508T (Quad Core 2.1GHz/8GB DDR4/10GbE/USB3.2/8)


  • Data node 02 - sbcbdata02 - TS-h1886XU-RP R2 Qnap

    320 TB TS-h1886XU-RP R2 Qnap (AMD Ryzen 7 7000 32 GB DDR 5 10GbE).

External Infrastructure


  • Computing node Dayhof - Center for Biotechnology - UFRGS - Brazil

    Computing node Dayhoff - Center of Biotechnology - Supermicro 4023S-TRT AMD EPYC 7502, 2 CPUs, 2.5Ghz, 128 threads - 512 GB DDR4 ECC - HDD 50TB. NVIDIA Tesla T4: Turing architecture, 2560 CUDA core, 320 Tensor Cores, 16 GB GDDR6, 320+ GB/s Total Memory Bandwidth, 254.4.


  • Horeka Green - Steinbuch Centre for Computing - Karlsruhe Institute of Technology - Germany

    Through the cooperation with the Karlsruhe Institute of Technology (Germany), the Laboratory have access to the Horeka-Green supercomputer. It can provide a computing power of more than 17 PetaFLOPS or 17 quadrillion computing operations per second, which corresponds to the performance of more than 150,000 laptops. HoreKa is an innovative hybrid system with nearly 60,000 Intel processor cores, more than 220 terabytes of main memory and 668 NVDIA A100 GPUs.

© Copyright 2022 SBCB Laboratory. All Rights Reserved.