In this paper wc present a new multi-frontal solver for the isogeometric collocation method (ISO-C) on GPU. The ISO-C method constitutes an alternative for the isogeometric finite element method (ISO-FEM). The key advantage of ISO-C over ISO-FEM is that it does not include the computationally intensive operation of integrating the variational formulation. The ISO-C method requires using only a single collocation point per one basis function, whereas in ISO-FEM, Gaussian quadrature is applied on many points at each finite element. The presented multi-frontal solver for collocation method results in logarithmic execution time assuming that large enough number of GPU processors is available. In this article, the method is employed for an exemplary ID nanolithography problem of Step-and-Flash Imprint Lithography (SFIL). The algorithm, however, may be applied to a wide class of 2D and 3D problems.
PL
W artykule przedstawiamy nowy solwer wielofrontalny dla izogeometrycznej metody kolokacji (ISO-C) na GPU. Metoda ISO-C stanowi alternatywę dla izogeometrycznej metody elementów skończonych (ISO-FEM). Główną zaletą metody ISO-C jest redukcja znacznego kosztu obliczeniowego całkowania sformułowania wariacyjnego występującego w metodzie ISO-FEM. Metoda ISO-C wymaga bowiem użycia tylko jednego punktu kolokacji dla jednej funkcji bazowej, podczas gdy metoda ISO-FEM wiąże się z zastosowaniem kwadratury Gaussa w wielu punktach na każdym elemencie skończonym. Prezentowany solwer wielofrontalny dla metody kolokacji uzyskuje logarytmiczną złożoność obliczeniową przy założeniu odpowiednio dużej liczby procesorów graficznych GPU. Niniejsza publikacja przedstawia proste wykorzystanie metody dla jednowymiarowego przykładowego problemu nanolitografii Step-and-Flash Imprint Lithography (SFIL). Zaprezentowany algorytm znajduje jednak ogólnie zastosowanie dla szerokiej klasy problemów w dwóch i trzech wymiarach.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.