Quantum parallelism - what changes from multicore? [Quantum Computers] [SUB-EN]

Поделиться
HTML-код
  • Опубликовано: 11 сен 2024
  • Our amazon list of the best products!
    AMAZON: PC - 3D FILAMENT - ARDUINO - RASPBERRY PI
    amzn.to/2RV7KWc
    When designing a new processor, the goal is always to achieve higher performance than the previous generation. The solution most commonly adopted in recent years, which began in 2010 with the launch of the intel core duo, is to add more cores within the same processor.
    A core is essentially a computation unit that can generally process any mathematical function that is implemented in software.
    In all this, the goal is to process multiple functions in parallel in order to decrease the execution time of an entire software and therefore increase the throughput of the processor.
    Is it possible to perform parallel calculations in a quantum computer?
    The answer is yes! And this also in a really efficient way!
    As we have seen, for a normal processor, two circuits must be used to perform two functions in parallel. Quantum parallelism, on the other hand, allows us to use a single quantum circuit to simultaneously calculate multiple values ​​of a function. In this way, if we want to calculate two values ​​of a function at the same time, a two-qubit calculator will suffice.
    Quantum parallelism is implemented in the following way: the qubits are set to quantum state 0, then the Hadamard transform is applied to these qubits, and finally a Uf matrix is ​​applied, a unitary matrix, which represents the function. In this way we will obtain both values ​​of f at the same time!
    Follow us on our social networks!
    Facebook: / miniprojectsofficial
    Instagram: / officialprojecto
    #Projecto #DanielRossi #quantumcalculators

Комментарии • 2

  • @florianocaprio
    @florianocaprio Год назад

    Ho seguito tutto il corso e ti ringrazio. Ora perchè non predisponi un po' di lezioni di esempio usando IBM ?

  • @francescopanetta4883
    @francescopanetta4883 2 года назад

    riguardo la questione della matrice Uf che realizza la funzione nel circuito quantistico, non mi è chiaro un passaggio logico; cioè, nel costruire la matrice Uf io devo già conoscere i risultati della funzione (infatti nel calcolo se ricordo bene dal video rientra y xor f(x) ); quindi la domanda è: qual è l'utilità pratica di poter calcolare contemporaneamente tutti i valori della funzione e ripetere più volte l'operazione per concentrare le probabilità, se devo già conoscere la funzione f(x) per preparare Uf? Immagino poi che con molti qubit le cose diventano molto difficili. Grazie