์ธํ , ์๋ก์ด ์ปดํจํ ์๋๋ฅผ ์ํ Quantum ์ํํธ์จ์ด ๊ฐ๋ฐ ํคํธ ๋ฒ์ 1.0 ์ถ์
์ธํ ์ ์์ ํ ์์ ์ปดํจํฐ ์๋ฎฌ๋ ์ด์ ๋ฐ ์ธํ ์์ ํ๋์จ์ด์์ ํตํฉ์ ์ ๊ณตํ๋ ํดํท์ธ ์ธํ ์์ ์ํํธ์จ์ด ๊ฐ๋ฐ ํคํธ(SDK) ๋ฒ์ 1.0์ ์ถ์ํ์ต๋๋ค.

Intel ์์ ์ปดํจํ ๊ฐ๋ฐ์์ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๋ ํฌ๊ด์ ์ธ ๋๊ตฌ ์ธํธ์ธ Intel Quantum ์ํํธ์จ์ด ๊ฐ๋ฐ ํคํธ(SDK) ๋ฒ์ 1.0์ ๊ณต๊ฐํ์ต๋๋ค. 2022๋ 9์์ ์ถ์๋ ๋ฒ ํ ๋ฒ์ ์ ์ด์ด ์ด ํดํท์ ์์ ํ ์์ ์ปดํจํฐ ์๋ฎฌ๋ ์ด์ ๊ณผ ์ฌํด ์ถ์๋ ๊ฒ์ผ๋ก ์์๋๋ ํธ์ค ๋ฆฌ์ง II ์ ์ด ์นฉ ๋ฐ ์์ ์คํ ํ๋นํธ ์นฉ์ ํฌํจํ Intel ์์ ํ๋์จ์ด์์ ์ํํ ํตํฉ์ ์ฝ์ํฉ๋๋ค.
SDK๋ ๊ฐ๋ฐ์๊ฐ C/C++ ๋ฐ Python ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ์ ์ต์ ์ ํธํ์ฑ์ ์ํด ์ ๊ณ ํ์ค LLVM(์ ์์ค ๊ฐ์ ๋จธ์ ) ์ปดํ์ผ๋ฌ ๋๊ตฌ ์ฒด์ธ์ ํ์ฉํ์ฌ C++ ๊ธฐ๋ฐ์ ์ฌ์ฉ์ ์นํ์ ์ธ ์ธํฐํ์ด์ค๋ก ์์ ์๊ณ ๋ฆฌ์ฆ์ ํ๋ก๊ทธ๋๋ฐํ ์ ์๋๋ก ํฉ๋๋ค. ๊ทธ ๊ฒฐ๊ณผ Intel Quantum SDK๋ ๊ธ์ฑ์ฅํ๋ ์์ ์ปดํจํ ๋ถ์ผ์์ ํ๋ก๊ทธ๋๋ฐ์ ์ํ ๋ค๋ชฉ์ ๋ง์ถคํ ์๋ฃจ์ ์ด ๋์์ต๋๋ค.
Intel Labs์ Quantum Applications & Architecture ์ด์ฌ์ธ Anne Matsuura์ ๋ฐ๋ฅด๋ฉด Intel Quantum SDK์ ์ฃผ์ ๋ชฉํ๋ ๋๊ท๋ชจ ์์ฉ ์์ ์ปดํจํฐ์ ๋ฏธ๋๋ฅผ ์ํด ํ๋ก๊ทธ๋๋จธ๋ฅผ ์ค๋น์ํค๋ ๊ฒ์ ๋๋ค. ๊ฐ๋ฐ์๊ฐ ์๋ฎฌ๋ ์ด์ ์ ํตํด ์์ ์๊ณ ๋ฆฌ์ฆ ๋ฐ ์์ฉ ํ๋ก๊ทธ๋จ์ ๋ง๋๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ฐ๋๋ก ๋๋ ๊ฒ ์ธ์๋ SDK๋ Intel ์์ ํ๋์จ์ด๋ฅผ ์ฌ์ฉํ ์ ์๊ฒ ๋๋ฉด ์์ฉ ํ๋ก๊ทธ๋จ์ ๋ฐฐํฌํ ์ค๋น๊ฐ ๋ ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ๋ฅผ ์ก์ฑํ์ฌ ์ ๊ณ ๋ฐ์ ์ ์ด์งํ ๊ฒ์ ๋๋ค.
Intel Quantum SDK ๋ฒ์ 1.0์ C++ ๊ธฐ๋ฐ์ ์ง๊ด์ ์ธ ํ๋ก๊ทธ๋๋ฐ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํ์ฌ ๊ธฐ์กด ์ปดํจํ ๊ฐ๋ฐ์์ ์์ ๊ฐ๋ฐ์๊ฐ ํ์ ํ ์ ์๋ ์น์ํ ์ธ์ด๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋ํ ์ด ํคํธ์๋ ํ์ด๋ธ๋ฆฌ๋ ์์ ๊ณ ์ ์๊ณ ๋ฆฌ์ฆ์ ์คํํ๋ ๋ฐ ์ต์ ํ๋ ์์ ๋ฐํ์ ํ๊ฒฝ์ด ํฌํจ๋์ด ์์ด ๊ฐ๋ฐ์๊ฐ ๋ ๊ฐ์ ์๋ก ๋ค๋ฅธ ๋ฐฑ์๋ ์ค์์ ์ ํํ์ฌ ๋ ๋ง์ ์์ ์ผ๋ฐ ํ๋นํธ ๋๋ Intel ํ๋์จ์ด๋ฅผ ๋ํ๋ผ ์ ์๋ ํ๋นํธ๋ฅผ ์๋ฎฌ๋ ์ด์ ํ ์ ์์ต๋๋ค.
์ฒซ ๋ฒ์งธ ๋ฐฑ์๋๋ ๋จ์ผ ๋ ธ๋์์ ์ต๋ 32ํ๋นํธ, ์ฌ๋ฌ ๋ ธ๋์์ 40ํ๋นํธ ์ด์์ ์ง์ํ๋ ๊ณ ์ฑ๋ฅ ์คํ ์์ค Intel Quantum Simulator(IQS)์ ๋๋ค. ๋ ๋ฒ์งธ ๋ฐฑ์๋๋ Intel ํํ ๋ท ํ๋นํธ ํ๋์จ์ด๋ฅผ ์๋ฎฌ๋ ์ด์ ํ๊ณ Intel ์ค๋ฆฌ์ฝ ์คํ ํ๋นํธ์ ์ปดํฉํธ ๋ชจ๋ธ ์๋ฎฌ๋ ์ด์ ์ ์ฉ์ดํ๊ฒ ํ๋๋ก ํน๋ณํ ์ค๊ณ๋์์ต๋๋ค. ์ด ์ ๊ทผ ๋ฐฉ์์ ์ค๋ฆฌ์ฝ ํธ๋์ง์คํฐ ์ ์กฐ์ ๋ํ Intel ์ ๋ฌธ ์ง์์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ฉฐ ๋๊ท๋ชจ ์์ ์ปดํจํฐ ์์ฑ์ ์ง์ํ๊ธฐ ์ํ ๊ฒ์ ๋๋ค.
SDK์ ๋์์ผ๋ก ์ฌ์ฉ์๋ ํจ์จ์ ์ด๊ณ ์ ํํ ํ๋นํธ ์๊ณ ๋ฆฌ์ฆ ์คํ์ ์ํด ์์ ์ปดํจํฐ์ ์์คํ ์ํคํ ์ฒ์ ํ์ํ ๊ธฐ๋ฅ์ ์๋ณํ๋ ์๊ท๋ชจ ์ํฌ๋ก๋๋ฅผ ๊ฐ๋ฐํ ์ ์์ต๋๋ค. Intel ๋ํ ์์ ํ๋์จ์ด ๋ฐ ์ํํธ์จ์ด์ ๊ณต๋ ์ค๊ณ๋ฅผ ์ํด ๋ด๋ถ์ ์ผ๋ก SDK๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ฒด ์์คํ ๊ฐ๋ฐ์ ๊ฐ์ํํ๊ณ ์์ต๋๋ค.
SDK์ ์ถ๊ฐ ์ด์ ์๋ ์์ ์์ฉ ํ๋ก๊ทธ๋จ ๊ฐ๋ฐ์ ๋ ํฐ ์ ์ฐ์ฑ์ ์ ๊ณตํ๋ ์ฌ์ฉ์ ์ ์ ๋ฐ ํ์ฅ ๊ฐ๋ฅํ ํ๋ซํผ์ด ํฌํจ๋ฉ๋๋ค. ๊ฐ๋ฐ์๋ ๊ธฐ์กด ์ปดํจํฐ ๊ฐ๋ฐ์ ํ์ค ๊ธฐ๋ฅ์ธ ์ปดํ์ผ๋ฌ ํ์ผ์ ๋น๊ตํ์ฌ ์๊ณ ๋ฆฌ์ฆ์ด ์ผ๋ง๋ ์ ์ต์ ํ๋์๋์ง ํ๊ฐํ ์ ์์ต๋๋ค. ๋ํ ์ฌ์ฉ์๋ ์์ค ์ฝ๋์ ์ก์ธ์คํ๊ณ ๋ฎ์ ์์ค์ ์ถ์ํ๋ฅผ ์ป์ด ์ฃผ์ด์ง ์์คํ ์ ๋ฐ์ดํฐ ์ ์ฅ ๋ฉ์ปค๋์ฆ์ ๋ํ ํต์ฐฐ๋ ฅ์ ์ป์ ์ ์์ต๋๋ค.
Intel Quantum SDK๋ ๋ํ ๋ช ๊ฐ์ง ์ฃผ์ ๊ธฐ๋ฅ์ ๋ณด์ฅํฉ๋๋ค.
- ์น์ํ ํจํด์ ์ฝ๋: ํ์ค LLVM์ ์์ ํ์ฅ์ผ๋ก ํ์ฅ๋๊ณ ์์ ๋ฐํ์ ํ๊ฒฝ์ ์์ ์ปดํจํ ์ ์ํด ์์ ๋ฉ๋๋ค. IQS๋ ๋ฒ์ฉ ์์ ์ปดํจํฐ์ ์ํ ๋ฒกํฐ ์๋ฎฌ๋ ์ด์ ์ ์ ๊ณตํฉ๋๋ค.
- ํ์ด๋ธ๋ฆฌ๋ ํด๋์-์์ ์ํฌํ๋ก์ ํจ์จ์ ์ธ ์คํ: ์ปดํ์ผ๋ฌ ํ์ฅ์ ํตํด ๊ฐ๋ฐ์๋ ์์ ์๊ณ ๋ฆฌ์ฆ์ ๊ฒฐ๊ณผ๋ฅผ C++ ํ๋ก์ ํธ์ ํตํฉํ ์ ์์ต๋๋ค. ์ด ๊ธฐ๋ฅ์ ์์ ๊ทผ์ฌ ์ต์ ํ ์๊ณ ๋ฆฌ์ฆ(QAOA) ๋ฐ ์์ ๋ณ์ด ๊ณ ์ ํด๊ฒฐ๊ธฐ(VQE)์ ๊ฐ์ ํ์ด๋ธ๋ฆฌ๋ ์์ ๊ณ ์ ์๊ณ ๋ฆฌ์ฆ์ ํ์ํ ์ค์ํ ํผ๋๋ฐฑ ๋ฃจํ๋ฅผ ํ์ฑํํฉ๋๋ค.
- ๊ณ ์ฑ๋ฅ ์๋ฎฌ๋ ์ด์ : Intel DevCloud ์ฌ์ฉ์๋ ๋จ์ผ ์ปดํจํ ๋ ธ๋์์ ์ต๋ 32ํ๋นํธ, ์ฌ๋ฌ ๋ ธ๋์์ 40ํ๋นํธ ์ด์์ผ๋ก ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ์๊ณ ๋ฆฌ์ฆ์ ์๋ฎฌ๋ ์ด์ ํ ์ ์๋ ์คํ ํ์ผ์ ๋ง๋ค ์ ์์ต๋๋ค.
Intel ์์ ์ปดํจํ ๋ถ์ผ์ ๋ฐ์ ์ ์ ๋ ํ๊ณ ์์ผ๋ฉฐ ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ ์ก์ฑ์ ์ค์์ฑ์ ์ธ์ํ๊ณ ์์ต๋๋ค. ์ด๋ฌํ ๋ ธ๋ ฅ์ ์ผํ์ผ๋ก ์ด ๋ชฉํ๋ฅผ ์ง์ํ๊ธฐ ์ํด Intel ํ์ค๋ฒ ์ด๋์ ๋ํ๊ต, Technische Hochschule Deggendorf, Keio University, The Ohio State University ๋ฐ Pennsylvania State University๋ฅผ ํฌํจํ 5๊ฐ ๋ํ์ ๋ณด์กฐ๊ธ์ ์ ๊ณตํ์ฌ ๋ค์์ ์ํํ ์ ์๋ ์์ ๊ณผ์ ์ปค๋ฆฌํ๋ผ์ ๊ฐ๋ฐํ์ต๋๋ค. ์ถ๊ฐ ๊ต์ก ๊ธฐ๊ด๊ณผ ๊ณต์ ํ ์ ์์ต๋๋ค.
ํ์ฌ ๋ ์ผ ๋ฎํจ์ Deggendorf Institute of Technology๋ SDK๋ฅผ ์ฌ์ฉํ์ฌ ๊ณต๊ธฐ ์ญํ๊ณผ ์ ์ฒด ์ญํ์ ์ค์ํ ์ ์ฒด ์ญํ ๋ฌธ์ ๋ฅผ ์กฐ์ฌํ๊ณ ์์ต๋๋ค. 2023๋ 1์, Intel Deggendorf Institute of Technology์์ Intel Quantum Computing Challenge๋ฅผ ์ฃผ์ตํ์ผ๋ฉฐ, ์ฌ๊ธฐ์์ Intel Quantum SDK์ ๋ฒ ํ ๋ฒ์ ์ ํ์ฉํ๋ ๋ค์ํ ์์ ์ฌ์ฉ ์ฌ๋ก์ ๋ํ ์ ์ถ๋ฌผ์ ํ์ํ์ต๋๋ค. ๋ฒ ํ ์ฌ์ฉ์ Leidos๋ ์์ ๊ธฐ๊ณ ํ์ต, ์ฌ๋ฃ ์๋ฎฌ๋ ์ด์ , ์์ ์๊ฐ ์ด๋, ๋ธ๋ํ ๋ฐ ์ํ๊ณผ ๊ด๋ จ๋ ์ฒ์ฒด ๋ฌผ๋ฆฌํ ๋ฌธ์ ์ ๊ฐ์ ํฅ๋ฏธ๋ก์ด ์์ฉ ํ๋ก๊ทธ๋จ์ ํ์ํ๋ ์ฌ๋๋ค ์ค ํ๋์ ๋๋ค.
์ด์ OneAPI Intel Dev Cloud์์ ์ฌ์ฉํ ์ ์๋ Intel Quantum SDK 1.0์ Intel ํฅํ ๋ช ๋ ์์ ์ถ๊ฐ ๊ธฐ๋ฅ์ด ํฌํจ๋ ํฅํ ๋ฒ์ ์ ์ถ์ํ ์ค๋น๋ฅผ ํจ์ ๋ฐ๋ผ ์์ ์ปดํจํ ์ ์ค์ํ ์ด์ ํ๋ฅผ ํ์ํฉ๋๋ค. Intel ์์ ํ๋์จ์ด์์ ์ํํ SDK ํตํฉ์ ๋น ๋ฅด๊ฒ ๋ฐ์ ํ๋ ์ด ๋ถ์ผ์์ ํ์ ์ ๊ฐ๋ฅ์ฑ์ ๋์ฑ ํ์ฅํ ๊ฒ์ ๋๋ค. ์์ ์ปดํจํ ์ ๋ํ Intel ์ ๊ทผ ๋ฐฉ์์ ๋ํด ์์ธํ ์์๋ณด๋ ค๋ฉด ์ธํ ์ ์์ ์ปดํจํ ๋ฐฑ๊ทธ๋ผ์ด๋๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
no-codelow-code ์๋ฃจ์ ์ ๊ฐ๋ฅ์ฑ์ด ์๋ Intel Quantum SDK์ ๊ฐ์ ๋๊ตฌ๋ฅผ ํ์ํ๋ ๋ฐ ๊ด์ฌ์ด ์๋ ์ฌ์ฉ์๋ฅผ ์ํด AppMaster ์ฌ์ฉ์๊ฐ ์น, ๋ชจ๋ฐ์ผ ๋ฐ ๋ฐฑ์๋ ์์ฉ ํ๋ก๊ทธ๋จ์ ์ฝ๊ฒ ๋ง๋ค ์ ์๋ ๊ฐ๋ ฅํ no-code ํ๋ซํผ์ ์ ๊ณตํฉ๋๋ค. AppMaster ๋ ์์ฉ ํ๋ก๊ทธ๋จ์ ๋น ๋ฅด๊ณ ๋น์ฉ ํจ์จ์ ์ผ๋ก ๊ฐ๋ฐํ๋ ค๋ ๊ฐ๋ฐ์๋ฅผ ์ํ ๋ค๋ชฉ์ ๋ง์ถคํ ์ต์ ์ ๋๋ค.


