PennyLane
    • Research
    • Features
    • Performance
    • Hardware & Simulators
    • Learn
    • Teach
    • Install PennyLane
    • Documentation
    • Catalyst Compilation Docs
    • Development Guide
    • How-to Demos
    • API
    • GitHub
    • Demos
    • Quantum Compilation
    • Quantum Datasets
    • Codebook
    • Coding Challenges
    • Videos
    • Fault-Tolerant Quantum Computing
    • Hamiltonian Simulation
    • Quantum Hardware
    • Quantum Machine Learning
    • Quantum Gradients
    • Blog
    • FAQs
    • Discussion Forum
    • Submit a Demo
    • Get Involved
  • Install
    • Research
    • Features
    • Performance
    • Hardware & Simulators
    • Learn
    • Teach
    • Install PennyLane
    • Documentation
    • Catalyst Compilation Docs
    • Development Guide
    • How-to Demos
    • API
    • GitHub
    • Demos
    • Quantum Compilation
    • Quantum Datasets
    • Codebook
    • Coding Challenges
    • Videos
    • Fault-Tolerant Quantum Computing
    • Hamiltonian Simulation
    • Quantum Hardware
    • Quantum Machine Learning
    • Quantum Gradients
    • Blog
    • FAQs
    • Discussion Forum
    • Submit a Demo
    • Get Involved
  • Install

Navigation

  • index
  • modules |
  • next |
  • previous |
  • Lightning 0.45.0-dev14 documentation »
  • Lightning Qubit

Lightning

  • Overview
  • Installation
  • Docker support
  • Support

Usage

  • Lightning Qubit device
  • Lightning Kokkos device
  • Lightning AMD GPU device
  • Lightning GPU device
  • Lightning Tensor device

Development

  • Lightning Qubit

API

  • Python API
  • C++ API
  1. Docs
  2. Lightning Qubit

Lightning Qubit¶

Kernel Performance Tuning

Explain how to tune Lightning-Qubit's kernel performance using CMake flags for OpenMP threading and AVX streaming.

Adding gate implementations

How to add additional gate implementations

AVX2/512 kernels

Development documentation for AVX2/512 Kernels


lightning_qubit/development/index
 
Download Python script
 
Download Notebook
 
View on GitHub
Previous
Next

Contents

  • Installation
  • Docker support
  • Support

Usage

  • Lightning Qubit device
  • Lightning Kokkos device
  • Lightning AMD GPU device
  • Lightning GPU device
  • Lightning Tensor device

Development

  • Lightning Qubit
    • Kernel performance tuning
    • Adding a gate implementation
    • AVX2/AVX512 kernels

API

  • Python API
  • C++ API

Navigation

  • index
  • modules |
  • next |
  • previous |
  • Lightning 0.45.0-dev14 documentation »
  • Lightning Qubit

PennyLane

PennyLane is a cross-platform Python library for quantum computing, quantum machine learning, and quantum chemistry. Built by researchers, for research. Created with ❤️ by Xanadu.

Research

Research Performance Hardware & Simulators Demos Quantum Compilation Quantum Datasets

Education

Teach Learn Codebook Coding Challenges Videos Glossary

Software

Install PennyLane Features Documentation Catalyst Compilation Docs Development Guide API GitHub
Stay updated with our newsletter

Copyright © 2023, Xanadu Quantum Technologies

TensorFlow, the TensorFlow logo, and any related marks are trademarks of Google Inc.

Privacy Policy
Terms of Service
Cookie Policy
Code of Conduct