
經典計算與量子計算
經典計算
經典計算使用經典位元。在經典計算中,演算法通常需要許多平行計算,這可能非常耗時。
經典軟體開發將原始碼從程式語言轉換為特定平臺的“機器碼”,並在數千個電晶體上執行操作(門)。
量子計算
量子計算是基於量子物理學的高效能機器。它們使用量子位元進行量子計算。量子計算機比任何經典計算機都快。
量子程式設計同時考慮多種選項,使演算法能夠一步執行所有選項。與經典計算機相比,它們可以更有效地解決問題。
量子計算的可擴充套件性不強,因為量子位元對環境條件高度敏感,這使得擴充套件變得非常困難。
量子計算中的程式是機率性的
量子程式處理結果的機率,不像經典程式那樣確定性地產生 0 或 1。
量子計算操作必須是可逆的
量子電路必須是可逆的才能從輸出中恢復輸入狀態;大多數經典電路本身不可逆。
推進量子計算
高階量子計算涉及發現透過高階抽象傳達量子應用程式的不同方法,然後將其編譯並對映到量子模擬器上。
經典計算與量子計算的區別
經典計算 | 量子計算 |
---|---|
經典計算使用經典位元。 | 量子計算使用量子位元 |
演算法通常需要許多平行計算,這可能非常耗時 | 量子程式設計同時考慮多種選項,使演算法能夠一步執行所有選項 |
經典軟體開發將原始碼從程式語言轉換為特定平臺的“機器碼”,並在數千個電晶體上執行操作(門)。 | 量子程式處理結果的機率,不像經典程式那樣確定性地產生 0 或 1。 |
經典門操縱位元 | 量子門在量子計算中對量子位元進行操作 |
由於平行計算的限制,在處理某些複雜問題時通常較慢。 | 對於特定型別的問題,量子計算機比任何經典計算機都快。 |
經典程式是確定性的,產生確定的 0 或 1 結果。 | 量子程式是機率性的,處理結果的機率 |
大多數經典電路本身不可逆。 | 量子電路必須是可逆的才能從輸出中恢復輸入狀態 |
廣告