{"id":243471,"date":"2025-04-24T00:00:00","date_gmt":"2025-04-23T22:00:00","guid":{"rendered":"https:\/\/cimne.com\/uncategorized-ca\/hackathon-millora-de-kratos-multiphysics-amb-ml-i-optimitzacio\/"},"modified":"2025-09-22T12:57:04","modified_gmt":"2025-09-22T10:57:04","slug":"hackathon-millora-de-kratos-multiphysics-amb-ml-i-optimitzacio","status":"publish","type":"post","link":"https:\/\/cimne.com\/ca\/hackathon-millora-de-kratos-multiphysics-amb-ml-i-optimitzacio\/","title":{"rendered":"Hackathon: Millora de Kratos Multiphysics amb ML i optimitzaci\u00f3"},"content":{"rendered":"<p style=\"font-size: 1.2em;\">???? 19-20 de juny de 2025<br \/>\n???? Sala de reunions, Edifici B0, CIMNE, Campus Nord UPC, Barcelona<\/p>\n<p>El\u00a0El grup de recerca <strong><a href=\"https:\/\/github.com\/KratosMultiphysics\/Kratos\" target=\"_blank\" rel=\"noopener\">Kratos Multiphysics<\/a> <\/strong>\u2500part del cl\u00faster de recerca Large Scale Multiphysics Computations del CIMNE\u2500 organitza el\u00a0<strong>Hackaton <em>millorant Kratos Multif\u00edsica amb ML i optimitzaci\u00f3.<\/em><\/strong><\/p>\n<p>El hackaton est\u00e0 orientat a maximitzar la interoperabilitat entre Kratos i els entorns d&#8217;aprenentatge autom\u00e0tic, en particular PyTorch.<\/p>\n<p>L&#8217;objectiu espec\u00edfic \u00e9s permetre l&#8217;\u00fas de rutines de Kratos dins de bucles d&#8217;optimitzaci\u00f3 ML, combinant la diferenciaci\u00f3 directa amb t\u00e8cniques alternatives per al c\u00e0lcul de derivades (per exemple, basades en jacobians disponibles).<\/p>\n<p>El hackaton tindr\u00e0 com a objectiu tant la <strong>identificaci\u00f3 de bottelenecks<\/strong> cap a aquesta integraci\u00f3 com la <strong>millora de la documentaci\u00f3 existent<\/strong>.<\/p>\n<p>El perfil ideal per als assistents \u00e9s <strong>el de persones amb coneixements pr\u00e0ctics de FEM i\/o ML,<\/strong> i amb coneixements de la capa de Python Kratos\/PyTorch. S&#8217;espera que els participants siguin col\u00b7laboradors actius del repositori github de Kratos.<\/p>\n<p>L&#8217;assist\u00e8ncia est\u00e0 limitada a 20 persones.<\/p>\n<p><a href=\"https:\/\/docs.google.com\/forms\/d\/e\/1FAIpQLSdJttwghaPJGfij0a5EEY7l5R4Uvy1wzrHRQPCXGh0TghuSsA\/viewform?usp=header\" target=\"_blank\" rel=\"noopener\"><button>REGISTRA&#8217;T AQU\u00cd<\/button><\/a><\/p>\n<p style=\"font-size: 1.2em;\">\n<p style=\"font-size: 1.2em;\">\n<img loading=\"lazy\" decoding=\"async\" style=\"margin-left: auto; margin-right: auto;\" src=\"https:\/\/raw.githubusercontent.com\/KratosMultiphysics\/Documentation\/master\/Wiki_files\/Home\/kratos.png\" alt=\"\" width=\"768\" height=\"172\" \/><\/p>\n<h2>Programa<\/h2>\n<p style=\"font-size: 1.2em;\">\n<h3>Dia 1 (19 de juny): Preparant l&#8217;escenari i la ideaci\u00f3<\/h3>\n<p style=\"font-size: 1.2em;\"><strong><br \/>\n<\/strong><br \/>\n<strong>09:00 &#8211; 09:30 <\/strong>| Benvinguda i Introducci\u00f3<br \/>\n&#8211; Casos d&#8217;\u00fas en optimitzaci\u00f3<br \/>\n&#8211; casos d&#8217;\u00fas en l&#8217;entrenament ROM<br \/>\n&#8211; Altres aplicacions (obert)<\/p>\n<p style=\"font-size: 1.2em;\">\n<strong>09:30 &#8211; 10:30 <\/strong>| Visi\u00f3 general de les interaccions Kratos-ML\/optimitzaci\u00f3 (presentacions d&#8217;experts, reptes clau i treballs anteriors)<br \/>\n&#8211; Disseny del flux de treball i discussi\u00f3 dels objectius d&#8217;integraci\u00f3<br \/>\n&#8211; Vistes matricials\/vectorials (tant escasses com denses) en Python<br \/>\n&#8211; redisseny d&#8217;estrat\u00e8gies (acc\u00e9s a l&#8217;assemblea FEM i jacobians)<br \/>\n&#8211; expressions\/variable_utils redisseny (interoperabilitat numpy\/torch)<br \/>\n&#8211; Altres propostes<\/p>\n<p style=\"font-size: 1.2em;\">\n<strong>10:30 &#8211; 11:00 <\/strong>| Pausa caf\u00e8<br \/>\n<strong>11:00 &#8211; 12:30<\/strong> | Discussi\u00f3, distribuci\u00f3 del treball i formaci\u00f3 de grups (discutir idees, formar equips basats en interessos i experi\u00e8ncia)<br \/>\n<strong>12:30\u201314:00<\/strong> | Pausa per dinar<br \/>\n<strong>14:00 &#8211; 16:30<\/strong> | Hacking pr\u00e0ctic (sessi\u00f3 1) (els equips comencen a implementar idees, explorar API, configurar fluxos de treball)<br \/>\n<strong>16:30 &#8211; 17:00<\/strong> | Registre i discussi\u00f3 (cada equip comparteix el progr\u00e9s, els obstacles i els passos seg\u00fcents)<br \/>\n<strong>17:00 &#8211; 18:00<\/strong> | Discussi\u00f3 oberta i networking (intercanvi informal d&#8217;idees amb begudes \/ aperitius)<\/p>\n<h3>Dia 2 (20 de juny): Prototipatge i presentacions<\/h3>\n<p style=\"font-size: 1.2em;\">\n<strong>09:00 &#8211; 09:30<\/strong> | Resum i objectius del dia<br \/>\n<strong>09:30 &#8211; 12:30<\/strong> | Hands-on Hacking (Sessi\u00f3 2) (Desenvolupament, depuraci\u00f3, proves de solucions)<br \/>\n<strong>12:30 &#8211; 14:00<\/strong> | Pausa per dinar<br \/>\n<strong>14:00 &#8211; 16:00<\/strong> | Finalitzaci\u00f3 de projectes (refinaments d&#8217;\u00faltima hora i preparaci\u00f3 per a demostracions)<br \/>\n<strong>16:00 &#8211; 17:30<\/strong> | Presentacions de projectes i comentaris (cada equip presenta, comentaris d&#8217;experts i companys)<br \/>\n<strong>17:30 &#8211; 18:00<\/strong> | Resum i seg\u00fcents passos (discutir futures col\u00b7laboracions, repositori per al treball, seguiments)<\/p>\n<h2>Sobre Kratos Multiphysics<\/h2>\n<p style=\"font-size: 1.2em;\">\n<a href=\"https:\/\/github.com\/KratosMultiphysics\/Kratos\" target=\"_blank\" rel=\"noopener\"><strong>Kratos Multiphysics<\/strong><\/a>, o simplement Kratos, \u00e9s un marc per crear programari de simulaci\u00f3 paral\u00b7lel i multidisciplinari. Dissenyat per a la modularitat, l&#8217;extensibilitat i l&#8217;alt rendiment, est\u00e0 escrit en C++ amb una interf\u00edcie Python robusta. Kratos \u00e9s gratu\u00eft sota la llic\u00e8ncia BSD, el que el fa adequat tant per a \u00fas acad\u00e8mic com comercial.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>???? 19-20 de juny de 2025 ???? Sala de reunions, Edifici B0, CIMNE, Campus Nord UPC, Barcelona El\u00a0El grup de recerca Kratos Multiphysics \u2500part del cl\u00faster de recerca Large Scale Multiphysics Computations del CIMNE\u2500 organitza el\u00a0Hackaton millorant Kratos Multif\u00edsica amb ML i optimitzaci\u00f3. El hackaton est\u00e0 orientat a maximitzar la interoperabilitat entre Kratos i els [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":241958,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","slim_seo":{"title":"Hackathon: Millora de Kratos Multiphysics amb ML i optimitzaci\u00f3 - CIMNE","description":"???? 19-20 de juny de 2025 ???? Sala de reunions, Edifici B0, CIMNE, Campus Nord UPC, Barcelona El\u00a0El grup de recerca Kratos Multiphysics \u2500part del cl\u00faster de r"},"footnotes":""},"categories":[116],"tags":[],"class_list":["post-243471","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-workshops-ca"],"acf":{"date":"20250424","start_date":null,"finish_date":null,"time":"00:00","place":"CIMNE","attendance":"Hybrid","online_streaming":"https:\/\/cimne.com\/","registration":"https:\/\/cimne.com\/"},"_links":{"self":[{"href":"https:\/\/cimne.com\/ca\/wp-json\/wp\/v2\/posts\/243471","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cimne.com\/ca\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cimne.com\/ca\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cimne.com\/ca\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cimne.com\/ca\/wp-json\/wp\/v2\/comments?post=243471"}],"version-history":[{"count":0,"href":"https:\/\/cimne.com\/ca\/wp-json\/wp\/v2\/posts\/243471\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cimne.com\/ca\/wp-json\/wp\/v2\/media\/241958"}],"wp:attachment":[{"href":"https:\/\/cimne.com\/ca\/wp-json\/wp\/v2\/media?parent=243471"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cimne.com\/ca\/wp-json\/wp\/v2\/categories?post=243471"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cimne.com\/ca\/wp-json\/wp\/v2\/tags?post=243471"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}