Home

Budowanie aplikacji w środowisku HPC

przez Jakub Gałecki, Zespół OWU

Europe/Warsaw
Adolfa Pawińskiego 5A, 02-106 Warszawa

Adolfa Pawińskiego 5A, 02-106 Warszawa

Opis
Prowadzenie obliczeń w środowisku HPC ICM wiąże się z wykorzystaniem dostępnych modułów aplikacji, a czasami z koniecznością przygotowania własnego oprogramowania - autorskiego lub dostosowanego do indywidualnych potrzeb. Nasze systemy pozwalają na samodzielne wykonanie kompilacji i instalacji aplikacji, co wymaga wiedzy na temat dostępnych kompilatorów, bibliotek, narzędzi oraz zależności między nimi. Niniejszy Warsztat dotyczy procesu budowania aplikacji w środowisku maszyn obliczeniowych ICM – ich kompilacji, linkowania, instalacji oraz wykorzystywania i tworzenia własnych plików modułów.
 
Wybrane zagadnienia:
  • Jakie kompilatory są dostępne i jak z nich korzystać?
  • Czym różni się linkowanie statyczne od dynamicznego i jak postępować z bibliotekami skompilowanymi w różny sposób?
  • Czym są i czemu służą narzędzia GNU Autotools i CMake?
  • Czym jest Makefile, jak dostosować go do własnych potrzeb?
  • Jak zainstalować aplikację do indywidualnego użytku?

Spotkanie – realizowane w ramach programu EuroCC 2, w języku polskim – ma formę stacjonarną i będzie poprzedzone krótkim wprowadzeniem on-line.
 

Zachęcamy do utworzenia Konta Użytkownika w naszym Systemie Alokacji Zasobów (https://granty.icm.edu.pl) – najpóźniej 26 stycznia – żeby umożliwić udzielenie Państwu dostępu ze stosownym wyprzedzeniem.

Miejsce szkolenia: Siedziba ICM przy ul. Adolfa Pawińskiego 5A, 02-106 Warszawa.
Link do części wykładowej spotkania zostanie przesłany przez e-mail bezpośrednio przed wydarzeniem.

Zorganizowane przez

Interdyscyplinarne Centrum Modelowania Matematycznego i Komputerowego UW