Руководство пользователя Установка необходимого программного обеспечения Для запуска программы SimCIM необходимо предварительно установить на компьютер следующее программное обеспечение:
1. Интерпретатор программного языка Python. Для установки Python на компьютер следуйте инструкции с официального сайта
https://www.python.org/downloads/. Для корректной работы SimCIM необходима версия Python 3.7 и выше.
а) Для облегчения установки дополнительных программных библиотек рекомендуется использовать дистрибутив Anaconda (
https://docs.anaconda.com/anaconda/install/index.html)
2. Библиотека NumPy. Инструкция по установке доступна на официальном сайте
https://numpy.org/install/.
a) NumPy уже входит в состав программного дистрибутива Anaconda и не требует дополнительной установки при использовании данного дистрибутива.
3. Библиотека тензорных вычислений PyTorch. Для установки библиотеки воспользуйтесь инструкцией на официальном сайте
https://pytorch.org/.
4.
(Опционально) При решении задач большой размерности рекомендуется использовать NVIDIA CUDA Toolkit. Для его применения требуется видеокарта NVIDIA. Инструкция по установке CUDA Toolkit доступна на официальном сайте
https://developer.nvidia.com/cuda-downloads.
Запуск программы SimCIM Эмулятор квантовых вычислений представляет собой класс объектно-ориентированного языка программирования Python.
1. Открыть консоль командной строки и перейти в директорию, содержащую файлы
SimCim_Depon.py и
SimCim_Depon_example.py.
2. В командной строке выполнить команду "python SimCIM_Depon_example.py"
a) Данная команда запускает исполняемый файл SimCIM_Depon_example.py.
b) В результате работы программы на экране консоли будет выведено достигнутое оптимальное значение случайно сгенерированной целевой функции.
Exact_solution = …
SimCIM_solution = …
При корректной работе программы, значения Exact_solution и SimCIM_solution будут совпадать.