Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 7

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
EN
Field-programmable gate arrays (FPGA) technology can offer significantly higher performance at much lower power consumption than is available from single and multicore CPUs and GPUs (graphics processing unit) in many computational problems. Unfortunately, the pure programming for FPGA using hardware description languages (HDL), like VHDL or Verilog, is a difficult and not-trivial task and is not intuitive for C/C++/Java programmers. To bring the gap between programming effectiveness and difficulty, the high level synthesis (HLS) approach is promoted by main FPGA vendors. Nowadays, time-intensive calculations are mainly performed on GPU/CPU architectures, but can also be successfully performed using HLS approach. In the paper we implement a bandwidth selection algorithm for kernel density estimation (KDE) using HLS and show techniques which were used to optimize the final FPGA implementation. We are also going to show that FPGA speedups, comparing to highly optimized CPU and GPU implementations, are quite substantial. Moreover, power consumption for FPGA devices is usually much less than typical power consumption of the present CPUs and GPUs.
PL
W artykule została przedstawiona równoległa implementacja odmiany metody Monte Carlo do symulacji dynamiki kwantowych systemów otwartych – jest to tzw. metoda kwantowych trajektorii (QTM). Implementacja została wykonana za pomocą technologii CUDA i obejmuje ona realizację procedury numerycznej odpowiedzialnej za algorytm QTM. W artykule została też pokazana wydajność otrzymanych metod numerycznych dla QTM w stosunku do innych znanych implementacji.
EN
The chapter contains a parallel implementation of Monte Carlo method for simulating the open quantum systems’ dynamics. The mentioned approach is the Quantum Trajectories Method (QTM). The implementation is carried out with use of CUDA technology and it is based on a numerical procedure realizing QTM algorithm. The chapter presents also a comparison of elaborated numerical methods’ performance in comparison to other existing implementations.
EN
A notion of partial entanglement in multipartite systems is discussed. Some algorithms for detecting and localizing the introduced partial entanglement in general multipartite quantum states are presented. The main feature of the methods presented is that they are exclusively based on two-partite methods.
EN
A sorting of quantum states routines with respect to the amount of entanglement included is being introduced on the Quantum Computer Simulator and intensively tested. In particular a sorting routine basing on the lexicographic ordering of the corresponding Schmidt coefficients is being formulated and tested. The corresponding algorithm relies on the partial order relations and the final nonlinear sorting is given in terms of MergeSort data.
PL
W artykule przedstawiono algorytmy sortowania stanów kwantowych ze względu na poziom splątania. Algorytmy te zostały zaimplementowane w ramach budowanego symulatora obliczeń kwantowych. Przedstawione zostały dwa algorytmy, pierwszy oparty jest o porządek leksykograficzny względem współczynników Schmidta oraz drugi względem porządku liniowego uzyskanego dzięki entropii von Neumanna. Zaprezentowane zostały także wyniki dotyczące złożoności obliczeniowych przedstawionych algorytmów.
EN
Nonlocality of real world on the quantum level seems to be widely accepted fact today. Basing on this nonlocality several theoretic scenarios for teleporting a general quantum states are being presented, the simplest among them have been experimentally demonstrated as well. Although on the quantum level the information is transferred with superluminal speed the extraction of it onto the classical level obligatory requires an amount of classical information that has to be sent through classical channel. The present note discusses the possibility of transferring classical bits using quantum channels only for this purpose.
PL
Nielokalność świata na poziomie kwantowym wydaje się być zjawiskiem ogólnie zaakceptowanym. Opierając się na tej nielojalności, zaproponowano szereg teoretycznych scenariuszy teleportacji dowolnych stanów kwantowych, a niektóre z nich nawet doczekały się eksperymentalnych implementacji. Jakkolwiek na poziomie kwantowym informacja jest transferowana z prędkością ponadświetlną, to jednak aby ją wydobyć do świata klasycznego, należy przesłać w kanale klasycznym dodatkową porcję informacji klasycznej. W pracy dyskutuje się możliwość transferu klasycznej informacji używając wyłącznie kanału kwantowego.
6
Content available remote Natural quantum operational semantics with predicates
EN
A general definition of a quantum predicate and quantum labelled transition systems for finite quantum computation systems is presented. The notion of a quantum predicate as a positive operator-valued measure is developed. The main results of this paper are a theorem about the existence of generalised predicates for quantum programs defined as completely positive maps and a theorem about the existence of a GSOS format for quantum labelled transition systems. The first theorem is a slight generalisation of D’Hondt and Panagaden’s theorem about the quantum weakest precondition in terms of discrete support positive operator-valued measures.
7
Content available remote Parallel implementation of a quantum computing simulator
EN
In this paper the specialized software called quantum computation simulator is presented. Basic properties of quantum computation simulations are discussed. The algorithm of parallel implementation of a vector state transformation is presented also. Some examples of the presented software application are shown.
first rewind previous Strona / 1 next fast forward last
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.