Symulacja funkcjonalnego systemu kwantowego na równoległych komputerach klasycznych IV generacji
Abstract
Praca obejmuje implementację systemu umożliwiającego efektywną symulację działania komputera kwantowego z wykorzystaniem technologii programowania równoległego OpenMP, MPI, CUDA oraz OpenCL. W ramach pracy uruchomiono platformę działającą w oparciu o Berkeley Open Infrastructure for Network Computing, dzięki której możliwe było wykonanie obliczeń w środowisku rozproszonym za pomocą setek komputerów połączonych jedynie siecią Internet. Podczas testów wykorzystano karty graficzne AMD Radeon, nVidia GeForce, Tesla oraz procesory Cell (zastosowane w IBM Blade QS22 i konsoli PlayStation 3), jednostki przetwarzania mainframe IBM System/390, a także klasyczne procesory Intel. Proste symulacje przeprowadzono na urządzeniach z układami o architekturze ARM.