<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>slurm on Gaia Lab · Blog</title><link>https://blog.defectiv.es/tags/slurm/</link><description>Recent content in slurm on Gaia Lab · Blog</description><generator>Hugo</generator><language>es-ES</language><lastBuildDate>Tue, 22 Sep 2026 22:00:00 +0200</lastBuildDate><atom:link href="https://blog.defectiv.es/tags/slurm/index.xml" rel="self" type="application/rss+xml"/><item><title>Servir modelos y cuidar el clúster: la infraestructura que sostiene a las demás líneas</title><link>https://blog.defectiv.es/posts/servir-modelos-y-cuidar-el-cluster-inferencia-burn-in-y-sondas/</link><pubDate>Tue, 22 Sep 2026 14:15:00 +0200</pubDate><guid>https://blog.defectiv.es/posts/servir-modelos-y-cuidar-el-cluster-inferencia-burn-in-y-sondas/</guid><description>&lt;p&gt;Décima y última entrega de &lt;strong&gt;Radiografía del clúster&lt;/strong&gt;. Aquí agrupamos lo que no encaja en una línea de investigación pero aparece en los scripts de casi todo el mundo, y que sumado es la segunda partida de horas de GPU del clúster.&lt;/p&gt;&#10;&lt;h2 id="servir-modelos-para-que-otros-trabajen"&gt;Servir modelos para que otros trabajen &lt;a class="hanchor" href="#servir-modelos-para-que-otros-trabajen" aria-label="Enlace a esta sección"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Varias líneas de la serie necesitan un modelo grande en marcha: un juez que puntúe respuestas, un generador de datos sintéticos, un asistente de programación. En un clúster con una GPU por nodo, la forma natural de servirlo es un trabajo de Slurm que levanta &lt;strong&gt;vLLM&lt;/strong&gt;, espera a que responda, se registra en un proxy compartido y se queda ahí hasta que se acaba el tiempo. Al terminar, se da de baja: el modelo aparece y desaparece del catálogo con el trabajo.&lt;/p&gt;</description></item><item><title>4.400 complejos de proteínas con Boltz-2: predecir cómo se unen dos proteínas</title><link>https://blog.defectiv.es/posts/4400-complejos-de-proteinas-con-boltz-2/</link><pubDate>Tue, 22 Sep 2026 13:00:00 +0200</pubDate><guid>https://blog.defectiv.es/posts/4400-complejos-de-proteinas-con-boltz-2/</guid><description>&lt;p&gt;Quinta entrega de &lt;strong&gt;Radiografía del clúster&lt;/strong&gt; y la línea con menos trabajos: quince. También una de las que más GPU reserva, porque cada trabajo dura días.&lt;/p&gt;&#10;&lt;h2 id="la-pregunta"&gt;La pregunta &lt;a class="hanchor" href="#la-pregunta" aria-label="Enlace a esta sección"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Saber si dos proteínas interaccionan, y cómo, es una de las preguntas centrales de la biología estructural: explica rutas de señalización, dianas de fármacos y el efecto de mutaciones. Determinarlo experimentalmente cuesta meses por par. La línea usa predicción estructural para &lt;strong&gt;estimar, a escala de miles de pares, la estructura del complejo que forman dos proteínas y la confianza de que la unión sea real.&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Auto-alineamiento: cuánta seguridad hay que enseñar a un modelo de lenguaje sin que deje de ser útil</title><link>https://blog.defectiv.es/posts/auto-alineamiento-de-un-llm-de-3b-con-lora-y-harmbench/</link><pubDate>Tue, 22 Sep 2026 12:15:00 +0200</pubDate><guid>https://blog.defectiv.es/posts/auto-alineamiento-de-un-llm-de-3b-con-lora-y-harmbench/</guid><description>&lt;p&gt;Segunda entrega de &lt;strong&gt;Radiografía del clúster&lt;/strong&gt;. Tras el &lt;a href="https://blog.defectiv.es/posts/fuzzing-de-banda-base-con-firmwire-y-afl/"&gt;fuzzing de banda base&lt;/a&gt;&#10;, la primera de tres líneas sobre seguridad de modelos de lenguaje.&lt;/p&gt;&#10;&lt;h2 id="la-pregunta"&gt;La pregunta &lt;a class="hanchor" href="#la-pregunta" aria-label="Enlace a esta sección"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Ajustar un modelo de lenguaje para que rechace peticiones dañinas tiene un coste: si se le enseña demasiado a decir no, empieza a rechazar también lo inofensivo, y pierde utilidad. La línea estudia ese equilibrio: &lt;strong&gt;qué proporción de datos de seguridad hay que mezclar con los datos de utilidad, y si el propio modelo puede generar sus ejemplos de rechazo y regular la dosis solo.&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Fuzzing de banda base: buscar fallos en el módem de un teléfono sin tocar el aire</title><link>https://blog.defectiv.es/posts/fuzzing-de-banda-base-con-firmwire-y-afl/</link><pubDate>Tue, 22 Sep 2026 12:00:00 +0200</pubDate><guid>https://blog.defectiv.es/posts/fuzzing-de-banda-base-con-firmwire-y-afl/</guid><description>&lt;p&gt;Primera entrega de &lt;strong&gt;Radiografía del clúster&lt;/strong&gt;, la serie que desgrana línea a línea &lt;a href="https://blog.defectiv.es/posts/que-corre-de-verdad-en-nuestro-cluster/"&gt;qué corre de verdad en el clúster del grupo ANTS&lt;/a&gt;&#10;. Empezamos por la que más trabajos envía y ninguna GPU usa: seguridad de bandas base celulares.&lt;/p&gt;&#10;&lt;h2 id="la-pregunta"&gt;La pregunta &lt;a class="hanchor" href="#la-pregunta" aria-label="Enlace a esta sección"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;El procesador de banda base es el ordenador dentro del teléfono que habla con la red móvil. Ejecuta un firmware propio, cerrado, y &lt;em&gt;parsea&lt;/em&gt; mensajes que llegan por radio antes de que el sistema operativo vea nada. Históricamente es una fuente rica de fallos disparables en remoto, y a la vez uno de los componentes más difíciles de analizar: no hay código fuente, apenas hay depuradores y el hardware es opaco.&lt;/p&gt;</description></item><item><title>Qué corre de verdad en nuestro clúster, leído desde los propios scripts</title><link>https://blog.defectiv.es/posts/que-corre-de-verdad-en-nuestro-cluster/</link><pubDate>Tue, 22 Sep 2026 10:00:00 +0200</pubDate><guid>https://blog.defectiv.es/posts/que-corre-de-verdad-en-nuestro-cluster/</guid><description>&lt;p&gt;El histórico de trabajos de un clúster suele ser un muro de identificadores de seis cifras y nombres crípticos —&lt;code&gt;mcpfw_cc&lt;/code&gt;, &lt;code&gt;eval_dynamic_pid&lt;/code&gt;, &lt;code&gt;boltz2&lt;/code&gt;— que lo dicen todo a quien los lanzó y nada a los demás. Pero si guardas los &lt;em&gt;scripts&lt;/em&gt;, el muro se convierte en un documento: la gente escribe &lt;strong&gt;por qué&lt;/strong&gt; hace las cosas, sobre todo cuando una tanda cuesta dinero y una noche de espera.&lt;/p&gt;</description></item></channel></rss>