Oferta usług
Usługa tworzenia, testowania i optymalizacji aplikacji wieloskalowych

Usługa oferuje środowisko sprzętowo-programowe do efektywnego tworzenia, testowania i optymalizacji aplikacji wieloskalowych. Dzięki wysokowydajnym węzłom obliczeniowym i sieci PIONIER umożliwia prowadzenie badań przedprodukcyjnych w warunkach zbliżonych do produkcyjnych. Oprogramowanie wspiera rozwój aplikacji, m.in. poprzez łączenie modeli jednoskalowych (QCG-PilotJob) oraz analizę i optymalizację obliczeń (profilery kodu, QCG-PilotJob Tracking and Analysis Suite).
Usługa obejmuje również kursy z interaktywnymi notatnikami Jupyter, umożliwiające praktyczne poznanie narzędzi Laboratorium Symulacji Wieloskalowych, oraz wsparcie eksperckie ze strony jego pracowników.
Usługa badania niepewności i analizy wrażliwości aplikacji wieloskalowych
Usługa oferuje kompleksowe rozwiązanie do badania niepewności (UQ) i analizy wrażliwości (SA) aplikacji obliczeniowych, w tym złożonych aplikacji wieloskalowych i modeli jednoskalowych. Dzięki wsparciu uznanych algorytmów (m.in. Monte Carlo, Polynomial Chaos Expansion, Stochastic Collocation) ma szerokie zastosowanie w nauce i przemyśle.
Dostęp do usługi odbywa się przez dedykowany portal mUQSA umożliwiający definiowanie scenariuszy badań i prezentację wyników analiz.

Usługa uruchamiania obliczeń wieloskalowych

Usługa zapewnia intuicyjny dostęp do zasobów obliczeniowych konsorcjum PIONIER Lab na potrzeby obliczeń wieloskalowych oraz kontrolę nad eksperymentami. Dostęp realizowany jest poprzez SSH i interfejs wiersza poleceń lub dedykowany portal oparty na systemie QCG. Portal wspiera scenariusze aplikacyjne, takie jak zadania parametryczne, workflow i pilot job, oferując elastyczny mechanizm szablonów dostosowywany do potrzeb użytkowników.
Dodatkowo usługa dostarcza narzędzia automatyzujące zlecanie zadań z systemu operacyjnego oraz umożliwia uruchamianie obliczeń przez alternatywne platformy dostosowane do specyficznych wymagań grup użytkowników.
Usługa monitorowania obliczeń wieloskalowych
Usługa umożliwia śledzenie postępu wykonywania zadań uruchamianych na zasobach obliczeniowych oraz wspiera proces weryfikacji poprawności obliczeń w czasie ich trwania (np. ocena zbieżności). Część generyczna usługi pozwala na automatyczne monitorowanie głównych danych o postępie wykonywania scenariuszy obliczeniowych, ze szczególnym uwzględnieniem symulacji wieloskalowych.
Dzięki zastosowaniu mechanizmu szablonów monitorowania, usługa może zostać dostosowana do bardziej specyficznych wymagań aplikacyjnych
