Firma Microsoft wydaje kompilator Q # i symulatory kwantowe

ostry q

Chociaż nie są one jeszcze w pełni rozwinięte, powoli powstają komputery kwantowe w miarę dojrzewania technologii, która za nimi stoi. Fizyka kwantowa zastosowana w dziedzinie informatyki jest obecnie uważany za nowatorskie rozwiązanie zdolne zrewolucjonizować świat w niezbyt odległej przyszłości.

Jest to jeden z głównych powodów, dla których tak wiele wiodących firm technologicznych w swoich branżach toczy zaciekłą walkę o szybkie stworzenie potężnego, a przede wszystkim funkcjonalnego komputera kwantowego, który może spełnić ich cel rozwojowy.

To właśnie w tej samej perspektywie Microsoft ogłosił we wrześniu 2017 r pracować nad nowym językiem programowania, Q# (Q-sharp), dedykowane komputerom kwantowym.

W grudniu tego samego roku Microsoft ogłosił dostępność bezpłatnej wersji beta swojego zestawu programistycznego Quantum, w tym języka programowania Q # i jego kompilatora; standardowa biblioteka Q#.

Biblioteka zawiera operacje i funkcje, które obsługują wymagania sterowania algorytmami kwantowymi języka klasycznego i Q#, emulator lokalnej maszyny kwantowej, zoptymalizowany pod kątem dokładnej symulacji i prędkości wektora, kwantowy emulator śledzenia komputera, używany do szacowania zasobów potrzebnych do uruchomienia program.

Pozwala również na szybsze debugowanie kodu kontrolnego innego niż Q#; rozszerzenie Visual Studio, zawierające szablony dla plików i projektów Q#, a także podświetlanie składni.

Microsoft kontynuuje wydawanie produktów

Na konferencji Build 2019 Microsoft ogłosił, że udostępni kod źródłowy swojego kompilatora Q#. i symulatory kwantowe jako część zestawu rozwojowego.

„Naszą ambicją jest uczynienie komputerów kwantowych bardziej dostępnymi, aby programiści mogli pomóc w rozwiązaniu niektórych z najbardziej palących problemów na świecie. Siła realizacji tej wizji polega na tym, że każdy programista może współpracować, udostępniać kod i rozwijać swoją pracę.

Zestaw Microsoft Quantum Development Kit umożliwia programistom na wszystkich etapach cyklu życia programowania kwantowego, od nauki podstawowych koncepcji kwantowych po kodowanie ich pierwszej aplikacji kwantowej, dostarczanie rzeczywistych rozwiązań przy użyciu naszych przykładów i bibliotek open source”.

W ten sposób, instytucje szkolnictwa wyższego będą mogły korzystać z tych narzędzi łatwiej i oczywiście programiści będą mogli wnosić do projektu własne kody i pomysły.

To na pewnoe sprawi, że tworzenie algorytmów będzie łatwiejsze i bardziej przejrzyste dla programistów.

W marcu Microsoft ogłosił nawet uruchomienie Microsoft Quantum Network, globalnej społeczności osób i organizacji współpracujących w celu ulepszenia obliczeń kwantowych.

Z przyjemnością ogłaszamy, że tego lata udostępnimy Quantum Development Kit, który zawiera nasz kompilator Q# i symulatory kwantowe.

Udostępniając pakiet Quantum Development Kit jako oprogramowanie typu open source na GitHub, umożliwiamy programistom udział w rozwoju komputerów kwantowych wraz z powstającą społecznością programistów komputerów kwantowych.

Rozpoczęliśmy tę pracę w zeszłym roku, kiedy otworzyliśmy różne źródła Quantum Development Kit, w tym biblioteki i przykłady.

Każdy wkład pomaga rozwijającej się społeczności programistów używać języka Q# do dostarczania ekscytujących nowych rozwiązań, rozwiązujących niektóre z najbardziej złożonych problemów” — mówi Microsoft.

Nowa era komputerów

Microsoft nie jest jedyną firmą zainteresowaną rozwojem komputerów kwantowych. Inne firmy również dążą do urzeczywistnienia obliczeń kwantowych i ich obietnic.

Tak jest w przypadku IBM-a, który ze swojej strony robi wielkie postępy cDzięki komercyjnym systemom i usługom kwantowym, zwanym IBM Q, które zostały udostępnione za pośrednictwem platformy chmurowej.

IBM Q to pierwsza w branży inicjatywa mająca na celu zbudowanie uniwersalnych komputerów kwantowych dla biznesu i nauki. Dzięki tej inicjatywie multidyscyplinarny zespół opracowuje skalowalne systemy kwantowe i potencjalne zastosowania tej technologii.

IBM Research współpracuje również z globalną siecią firm z listy Fortune 500, instytucji akademickich, start-upów i krajowych laboratoriów badawczych (zwaną IBM Q Network), które wykorzystują technologię IBM do rozwoju obliczeń kwantowych.


Bądź pierwszym który skomentuje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.