admin:compilaciones:amber
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| admin:compilaciones:amber [2025/09/05 18:52] – [Amber20 - SYCL] joaquintorres | admin:compilaciones:amber [2026/01/24 14:22] (current) – joaquintorres | ||
|---|---|---|---|
| Line 24: | Line 24: | ||
| </ | </ | ||
| - | Me hinché y repetí los pasos con GNU / gnu12, funciona mejor que con Intel 2023. | + | Me hinché y repetí los pasos con gnu13 openmpi5, funciona mejor que con Intel 2023. |
| Es **clave** correr make install en lugar de make -j o make, aparentemente evita problemas de paralelización. | Es **clave** correr make install en lugar de make -j o make, aparentemente evita problemas de paralelización. | ||
| Line 63: | Line 63: | ||
| </ | </ | ||
| - | Si falla por flags de C++17, hay que editar ./ | + | Si falla por flags de C++17, hay que editar |
| + | * src/ | ||
| + | * src/ | ||
| + | * src/ | ||
| + | * src/ | ||
| < | < | ||
| CXX_FLAGS = -O0 -fsycl -std=c++17 -O0 -fsycl -std=c++17 -std=gnu++11 | CXX_FLAGS = -O0 -fsycl -std=c++17 -O0 -fsycl -std=c++17 -std=gnu++11 | ||
| Line 71: | Line 76: | ||
| CXX_FLAGS = -O0 -fsycl -std=c++17 -O0 -fsycl -std=c++17 | CXX_FLAGS = -O0 -fsycl -std=c++17 -O0 -fsycl -std=c++17 | ||
| </ | </ | ||
| - | Ídem con src/pmemd/src/CMakeFiles/pmemd_obj_sycl_mpi.dir/flags.make | + | |
| + | Adicionalmente, | ||
| + | |||
| + | Por último, OneAPI toma la libstdc++ del sistema por dynamic linking. Como GCC11 soporta hasta GLIBCXX3.24.29 y este usa features de GLIBCXX3.24.32, | ||
admin/compilaciones/amber.1757098360.txt.gz · Last modified: by joaquintorres
