Чи можна запустити Linux на квантовому комп'ютері?

Квантовий комп'ютер IBM Q

Багато хто може подумати, що може існувати "Квантовий Linux" що може працювати на майбутній машині: квантовому комп’ютері. Деякі вважають, що це настільки гнучко і адаптивно, наскільки це можливо зробити. Але відповідь на запитання в заголовку набагато складніший, і правда полягає в тому, що відповідь може вам не сподобатися.

La квантовий комп'ютер Це кардинально змінить парадигму обчислень, такою, якою ми її знаємо сьогодні, а це означає зміну способу її програмування, інших операційних систем та всього, що ви дізналися до цього часу. Зміни, які будуть вартими, враховуючи величезний потенціал, який можуть принести ці машини, і не лише з точки зору обчислювальної потужності, але й для того, щоб допомогти зрозуміти саму квантову фізику.

Відповідь на питання НІ. Ви не можете запускати Linux, а також інші операційні системи, такі як macOS, FreeBSD, Windows тощо на квантовому комп'ютері. Тоді? Чи означає це, що поява квантових обчислень закінчить сьогоднішні операційні системи?

Ну, перше, що слід пояснити, що квантовому комп’ютеру ще потрібно пройти довгий шлях до вдосконалення, багато бар’єрів, які потрібно подолати, деякі речі дошліфувати, і є ще час. Отже, поточні обчислення і операційні системи будуть слідувати з нами ще багато років.

Нинішні квантові комп’ютери досить сирі з точки зору розміру, їх також важко програмувати, а в деяких випадках вимагають дуже потужного охолодження, щоб підтримувати певні елементи при температурі значно нижче 0ºC. Щось таке це повинно забрати думку про те, що є в коротко- чи середньостроковій перспективі комп’ютера вдома, і їх навіть не буде в деяких компаніях.

Що з’явиться, це квантові машини як ще одна хмарна послуга, тобто QCaaS (Quatum Compting як послуга). Оскільки ви зараз використовуєте екземпляри AWS або хмару IBM, Microsoft Azure, Google Cloud тощо. Тобто деякі компанії, які потребують більшої обробної потужності, зможуть отримати доступ до цього типу машин як послуги в майбутньому.

Іншими словами, ви з’єднаєтесь З клієнтом до згаданого квантового комп'ютера, ви завантажите в нього обчислювальні процеси, щоб вони швидко оброблялись, використовуючи можливості цього типу обчислень, і результат буде виданий вам. Як зараз у випадку зі службою IaaS ...

Тож на квантовому комп’ютері не буде Linux?

Квантовий комп'ютер D-Wave

Ні, не буде Linux, а також інші відомі SSOO в квантовому комп’ютері. Будуть клієнти, які можуть запустити Linux або будь-яку іншу поточну операційну систему, щоб підключитися від неї до однієї з цих машин, що виконує функції служб.

Отже, поки квантові обчислення відсутні домінуюча парадигма і клієнти з цим типом машин також не замінюються (те, про що я досі не думаю), і надалі існуватимуть системи Linux, * BSD, Windows, macOS тощо. Тож, не турбуйтеся про Linux, у нього ще довге життя.

Практичний приклад

Якщо це трохи складно зрозуміти, я розповім вам приклад. Наприклад, D-Wave Systems створив кілька дуже цікавих квантових комп'ютерних моделей. Ці машини доступні через API та використовують інші мови (Python, C ++, Java, MatLab, ...) для програмування завдань на цій машині. Доступ до цього API можна отримати з головної операційної системи, яка може бути Linux, Windows тощо, що працює на машині, яка виконує функції клієнта.

Інший приклад - квантовий комп’ютер IBM Q, до якого тепер можна отримати доступ через в Інтернеті що IBM поставила вам під руку, і в якому ви вже можете виконувати деякі завдання для його перевірки. Навіть якщо ви використовуєте цю машину, ваша операційна система все ще є вашою звичайною ...


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.