skip to content
Ivan's wiki
Site Tools
Search
Tools
Show page
Old revisions
Backlinks
Recent Changes
Media Manager
Sitemap
Log In
>
Recent Changes
Media Manager
Sitemap
wcet
Sitemap
This is a sitemap over all available pages ordered by
namespaces
.
Work in progress:
(WIP) Equations of Electromagnetism
(WIP) Semaphores (Examples)
(WIP) KDP Exam (2026-02-18) Question 3
(WIP) Work in Progress
Finished pages:
journal
notes
rti
swe
115200
ABA problem
Adiabatic theorem
Amdahl's law
Applying gates to $\lvert 0\rangle$ (Zero state)
Arduino Uno R4 WiFi
Array
Atom Computing
Atomics
B+ tree
B-tree
List of internal Bash shell commands
Basis state
Bell state (Qiskit)
Bell states
Bespoke algorithm
Binary tree
Bloch sphere
Born rule
C do-while-0
C Exit status
C Function macro
C Header guard
C headers
C main() return
C pragma once
C standard library
Cache coherence
Cache directory protocols
Cache snoopy protocols
Cache
Canonical states
Categorical quantum mechanics
CCX (Toffoli) gate
CCZ gate
Circular buffer
CMake Basics
CMake CMakeLists.txt
CMake Conditionals and Loops
CMake Executables and Libraries
CMake Finding Dependencies
CMake Functions and Macros
CMake Generators
CMake Installation
CMake Linking
CMake Modern Practices
CMake Projects and Targets
CMake Subdirectories
CMake Testing
CMake Variables
CMake
CX gate (CUDA-Q)
CX gate (cuStateVec)
CX gate (Qiskit)
List of coreutils commands
$\mathbb{CP}^1$
C++ ADL
C++ Concepts
C++ Const correctness
C++ constexpr
C++ Copy-and-swap
C++ Copy elision
C++ CRTP
C++ Dependent names
C++ Empty base optimization
C++ Erase-remove
C++ Evaluation order
C++ Exception safety
C++ Forwarding references
C++ inline keyword
C++ Integer promotions
C++ Internal linkage
C++ Iterator invalidation
C++ Lambda captures
C++ Logical constness
C++ Most vexing parse
C++ Move semantics
C++ Name hiding
C++ Name mangling
C++ Narrowing conversions
C++ noexcept
C++ Object layout
C++ Object slicing
C++ One-definition rule
C++ Overload resolution
C++ Partial specialization
C++ Perfect forwarding
C++ Pimpl
C++ RAII
C++ Reference lifetime extension
C++ Rule of five
C++ Rule of zero
C++ Self-assignment
C++ SFINAE
C++ shared_ptr
C++ Small string optimization
C++ Static initialization order fiasco
C++ Strict aliasing
C++ Tag dispatch
C++ Type deduction
C++ Type erasure
C++ Undefined behavior
C++ unique_ptr
C++ Value categories
C++ Virtual destructor
C++ Vtable
C++ weak_ptr
CUDA Atomics
CUDA Bank conflicts
CUDA Coalescing
CUDA Constant memory
CUDA Error handling
CUDA Events
CUDA Examples
CUDA Global memory
CUDA Kernels
CUDA Memory model
CUDA Memory transfer
CUDA Occupancy
CUDA Overview
Backends and Execution
Integration with Classical Compute
Debugging and Profiling
Distributed Quantum Simulation
GPU Acceleration with cuQuantum
Gradient Computation and Optimization
Hardware Integration and QPUs
Hybrid Quantum-Classical Computing
Measurement and Readout
Noise Models and Open System Simulation
Optimization in CUDA-Q
Parameterized Quantum Circuits
Performance Optimization
CUDA-Q Programming Model
QAOA (Quantum Approximate Optimization Algorithm)
Quantum Algorithms Library
Quantum Kernels
Quantum Machine Learning
State Preparation
VQE (Variational Quantum Eigensolver)
CUDA-Q
CUDA Reduction
CUDA Shared memory
CUDA Streams
CUDA Synchronization
CUDA Tensor cores
CUDA Thread hierarchy
CUDA Unified memory
CUDA Warp divergence
CUDA Warps
CUDA
cuDensityMat
cuQuantum
cuStateVec
cuTensorNet
CX gate (CNOT)
CY gate
CZ gate
D-Wave
Dagger compact category
Debian Building Packages
Debian Configuration Files
Debian Development Tools
Debian Disk and Filesystems
Debian Filesystem
Debian Kernel and Modules
Debian Locale and Timezone
Debian Logging
Debian Networking
Debian Package Manager
Debian Permissions
Debian Processes
Debian Release Cycle
Debian Repositories
Debian Scheduling
Debian Services and systemd
Debian Shell and environment
Debian SSH
Debian Text Editors
Debian Users and Groups
Debian GNU/Linux
Density matrix
Deutsch-Jozsa
Deutsch
Dirac notation
Docker Building images
Docker Compose
Docker Containers
Docker Dockerfile
Docker Entrypoint and CMD
Docker Environment variables
Docker Images
Docker Layers
Docker Networks
Docker Ports
Docker Pulling and pushing
Docker Registries
Docker Running containers
Docker Tagging
Docker Volumes
Docker
Dragon
Dynamic array
Eigenstate
Embarrassingly parallel
Embedded engineering
EOF
False sharing
FFT
Firefly
FLOPS
Fluxonium qubits
Fork-join model
Forward list
GCC Assembly
GCC Basics
GCC Cross-Compilation
GCC Debugging
GCC Flags Reference
GCC Inlining
GCC Link-Time Optimization
GCC Optimization Levels
GCC Performance Tuning
GCC Profiling
GCC Vectorization
GCC Warnings
GCC
GDB Advanced Features
GDB Basics
GDB Breakpoints
GDB Call Stack
GDB Commands
GDB Configuration
GDB Debugging Crashes
GDB Examining State
GDB Inspecting Memory
GDB Running and Stepping
GDB TUI (Text User Interface)
GDB Watching Expressions
GDB
General writing guide
GFLOPS
GHZ state (Qiskit)
Docker (Reference)
Git (Examples)
Git Branches
Git Cherry-picking
Git Commits
Git Conflicts
Git History
Git Hooks
Git Merging
Git Pushing and pulling
Git Rebasing
Git Remotes
Git Repositories
Git Staging
Git Stashing
Git Tags
Git Undoing changes
Git Workflows
Git
.gitignore
Global phase
Google Quantum AI
Graph
Grover
Gustafson's law
<assert.h>
<complex.h>
<ctype.h>
<curses.h>
<errno.h>
<fenv.h>
<float.h>
Hadamard gate (CUDA-Q)
Hadamard gate (cuStateVec)
Hadamard gate (Qiskit)
Hadamard gate
<getopt.h>
<inttypes.h>
<iso646.h>
<limits.h>
<locale.h>
<math.h>
<setjmp.h>
<signal.h>
<stdalign.h>
<stdarg.h>
<stdatomic.h>
<stdbit.h>
<stdbool.h>
<stdckdint.h>
<stddef.h>
<stdint.h>
<stdio.h>
<stdlib.h>
<stdmchar.h>
<stdnoreturn.h>
<string.h>
<tgmath.h>
<threads.h>
<time.h>
<uchar.h>
<wchar.h>
<wctype.h>
Harvard architecture
Hash map
Hazard pointer
Heap
HHL algorithm
Hilbert space
Home
Hopf fibration
HPC
<algorithm>
<any>
<array>
<atomic>
<barrier>
<bit>
<bitset>
<charconv>
<chrono>
<codecvt>
<compare>
<complex>
<concepts>
<condition_variable>
<coroutine>
<deque>
<exception>
<execution>
<filesystem>
<format>
<forward_list>
<fstream>
<functional>
<future>
<initializer_list>
<iomanip>
<ios>
<iosfwd>
<iostream>
<istream>
<iterator>
<latch>
<limits>
<list>
<locale>
<map>
<memory_resource>
<memory>
<mutex>
<new>
<numbers>
<numeric>
<optional>
<ostream>
<queue>
<random>
<ranges>
<ratio>
<regex>
<scoped_allocator>
<semaphore>
<set>
<shared_mutex>
<source_location>
<span>
<sstream>
<stack>
<stdexcept>
<stop_token>
<streambuf>
<string_view>
<string>
<syncstream>
<system_error>
<thread>
<tuple>
<type_traits>
<typeindex>
<typeinfo>
<unordered_map>
<unordered_set>
<utility>
<valarray>
<variant>
<vector>
<version>
Hidden subgroup problem
I gate (CUDA-Q)
I gate (cuStateVec)
I gate (Qiskit)
I gate
$\lvert i\rangle$ (Qiskit)
IBM Quantum
ifupdown
InfiniBand
Interconnect
Intro
Introduction to parallel computing
Introduction to quantum computing
IonQ
iSWAP gate (CUDA-Q)
iSWAP gate (cuStateVec)
iSWAP gate (Qiskit)
iSWAP gate
KDP Midterm (2026-01-10) Question 1
KDP Midterm (2026-01-10) Question 2
KDP Exam (2026-02-18) Question 1
KDP Exam (2026-02-18) Question 2
$\lvert 0 \rangle$ (Zero state)
$\lvert 00\rangle$
$\lvert 01\rangle$
$\lvert 1\rangle$ (One state)
$\lvert 10\rangle$
$\lvert 11\rangle$
GHZ state
$\lvert -i\rangle$ (Minus-i state)
$\lvert -\rangle$ (Minus state)
$\lvert\Phi^-\rangle$ (Phi-minus state)
$\lvert\Phi^+\rangle$ (Phi-plus state)
$\lvert +i\rangle$ (Plus-i state)
$\lvert +\rangle$ (Plus state)
$\lvert\Psi^-\rangle$ (Psi-minus state)
$\lvert\Psi^+\rangle$ (Psi-plus state)
W state
kpsewhich
Kraus operator
L1 cache
L2 cache
L3 cache
Landauer's principle
LaTeX syntax
TexLive
Lindbald master equation
Lindblad equation (QuTiP)
Lindblad equation
Linked list
List of algorithms
List of articles
List of C concepts
List of C headers
List of commands
List of concepts in quantum control
List of concepts in quantum error correction
List of concepts
List of C++ concepts
List of C++ headers
List of data structures
List of embedded engineering concepts
List of essential quantum computing concepts
List of hardware
List of headers in C++
List of high-performance computing concepts
List of HPC commands
List of KDP exercises
List of LaTeX commands
List of logic gates
List of miscellaneous quantum computing concepts
List of miscellaneous topics
List of optimal quantum control algorithms
List of parallel computing concepts
List of paths
List of quantum computing concepts
List of quantum computing libraries
List of quantum error correction codes
List of quantum gates
List of quantum states
List of software engineering concepts
List of software engineering tools
List of syntaxes
List of system commands
List of tools
List of util-linux commands
List of writing guides
Lock contention
Lock convoy
Lock-free queue
Lock
Makefile Advanced
Makefile Basics
Makefile Conditionals
Makefile Debugging
Makefile Dependencies
Makefile Functions
Makefile Patterns
Makefile Performance
Makefile Phony Targets
Makefile Variables
Makefile
Math books
Mathematical Maturity
Matmul
Matrix
MESI
Michael-Scott queue
Microsoft Quantum
$\lvert -i\rangle$ (Qiskit)
$\lvert -\rangle$ (Qiskit)
Mixed state
MOESI
MPI Blocking and non-blocking
MPI Collectives
MPI Communicator duplication
MPI Communicators
MPI Deadlock
MPI Derived datatypes
MPI Hybrid MPI+OpenMP
MPI Message ordering
MPI Non-blocking collectives
MPI One-sided communication
MPI reference
MPI Parallel I/O
MPI Performance model
MPI Persistent communication
MPI Point-to-point communication
MPI Prefix reductions
MPI Probing for messages
MPI Process groups
MPI Reduction
MPI Scatter and gather
MPI Send modes
MPI Shared memory windows
MPI Time measurement
MPI Virtual topologies
MPI
MSI
Multiqubit gates
My bookmarks
Neovim Basics
Neovim Buffers, Windows, and Tabs
Neovim Configuration
Neovim Editing
Neovim Keybindings
Neovim LSP (Language Server Protocol)
Neovim Lua Scripting
Neovim Macros and Automation
Neovim Modes
Neovim Navigation
Neovim Operators and Motions
Neovim Plugins
Neovim Registers and Copy/Paste
Neovim Searching and Replacing
Neovim
Network Configuration
Neutral atom qubits
NIH syndrome
NISQ
NOON state
NUMA
numactl Basics
numactl Binding
numactl Diagnosing
numactl Memory Policies
numactl MPI
numactl OpenMP
numactl Performance
numactl CPU Pinning
numactl
Numbers every programmer should know
NV center qubits
nvcc
OpenMP Atomic
OpenMP Barrier
OpenMP Collapse
OpenMP Critical sections
OpenMP Data sharing
OpenMP False sharing
OpenMP Flush
OpenMP Master
OpenMP Nowait
OpenMP Overview
OpenMP Parallel loops
OpenMP Reduction
OpenMP Scheduling
OpenMP Sections
OpenMP SIMD
OpenMP Single
OpenMP Tasks
OpenMP Thread affinity
OpenMP Time measurement
OpenMP
Phase gate (CUDA-Q)
Phase gate (cuStateVec)
Phase gate (Qiskit)
P gate
Overview
Parallel computing
Pasqal
Disclaimer
/bin
/boot
/dev
/etc
/home
/lib
/mnt
/opt
/proc
/root
/sbin
/srv
/tmp
/usr
/var
Pauli gates (CUDA-Q)
Pauli gates (cuStateVec)
Pauli gates (Qiskit)
Pauli gates
pdflatex
Quantum computing
perf annotate
perf Basics
perf Events
perf Flame Graphs
perf Metrics
perf record
perf report
perf Sampling
perf Scripting
perf stat
perf
Phase gates
Photonic qubits
playground
$\lvert +\rangle$ (Qiskit)
POSIX headers
Probability amplitude
PsiQuantum
Pure state
QAOA
QEMU Basics
QEMU Disk Images
QEMU Disk I/O
QEMU GDB Debugging
QEMU Kernel Booting
QEMU KVM Acceleration
QEMU Machine Types
QEMU Networking
QEMU Serial Console
QEMU User Mode
QEMU
QFT
Ansatz
Backends
Circuit Optimization
Error Mitigation
IBM Quantum Platform
Job Submission and Results
Measurement
Noise Models
Optimizers
Parameterized Circuits
Pulse Programming
QAOA (Quantum Approximate Optimization Algorithm)
OpenQASM
Quantum Circuits
Quantum Gates
Qubits and Quantum States
Simulators
Transpilation
Variational Algorithms
VQE (Variational Quantum Eigensolver)
Qiskit
QPE
Quantinuum
Quantum algorithm
Quantum circuit
Quantum companies
Quantum computing
Quantum concepts
Quantum error correction
Clifford vs Non-Clifford Gates
CNOT Gate (Controlled-NOT or CX)
Gate Composition
Controlled-Unitary Gates
Controlled-Phase Gate
CZ Gate (Controlled-Z)
Gate Decomposition
Gate Fidelity and Errors
Fredkin Gate (CSWAP)
Grover Diffusion Operator
Hadamard Gate
Identity Gate (I)
iSWAP Gate
Gate Matrices and Notation
Multi-Qubit Gates (n-qubit General)
Parametric Gates
Permutation Gate
Phase Oracle Gate
Physical Implementation
Quantum Fourier Transform (QFT)
RX Gate (Rotation around X)
RY Gate (Rotation around Y)
RZ Gate (Rotation around Z)
S Gate (Phase Gate)
Single-Qubit Gates
SWAP Gate
T Gate
Three-Qubit Gates
Toffoli Gate (CCX)
Two-Qubit Gates
Universal Single-Qubit Gate (U)
Universal Gate Sets
Pauli X Gate (NOT)
XX Gate (Parametric)
Pauli Y Gate
YY Gate (Parametric)
Pauli Z Gate
ZZ Gate (Parametric)
Quantum Gate
Quantum hardware
Quantum register
Quantum software
Zero State (|0⟩)
One State (|1⟩)
Basis States and Measurement
Bell 00 (|Φ⁺⟩)
Bell 01 (|Ψ⁺⟩)
Bell 10 (|Ψ⁻⟩)
Bell 11 (|Φ⁻⟩)
Bell States
Bloch Sphere Representation
Choi State
Cluster State
Computational 00 (|00⟩)
Computational 01 (|01⟩)
Computational 10 (|10⟩)
Computational 11 (|11⟩)
Two-qubit computational basis states
Computational Basis States
Density Matrices and Mixed States
Dicke State
Entanglement
Fidelity and Purity
GHZ State
Graph State
Maximally Entangled State
Minus-i State (|-i⟩)
Minus State (|-⟩)
Multi-Qubit Entangled States (n-qubit General)
Pauli Eigenstates
Plus-i State (|+i⟩)
Plus State (|+⟩)
Single-Qubit States
Stabilizer States
Superposition
Three-Qubit Entangled States
State Tomography
Two-Qubit States
W State
Quantum State
Quantum Computing Article Writing Guide
Qubit gate
Qubit
QuEra Computing
Queue
Queuing theory
Collapse Operators
Quantum Correlations
Decoherence and Dissipation
Entanglement Measures
Expectation Values
Fidelity and Metrics
Lindblad Operators
Master Equation
Mcsolve (Monte Carlo Trajectories)
Mesolve (Master Equation Solver)
Open Quantum Systems
Optimal Control
Partial Trace
Pulse Shaping
Quantum Gates in QuTiP
Quantum Objects (Qobj)
Steady States
Superoperators
Time Evolution
State Visualization
QuTiP
Rotation gates (CUDA-Q)
Rotation gates (cuStateVec)
Rotation gates (Qiskit)
Rabi oscillations
Ramsey interferometry
RCU
RDMA
Red-black tree
$\rho_0$ (Zero state density matrix)
Rigetti Computing
Roofline model
Rotation gates
Ruin theory (personal finance)
Rotating wave approximation
Rx gate
Ry gate
Rz gate
S gate
SAXPY
Schrödinger equation (QuTiP)
Schrödinger equation
AC Stark Shift
Anharmonicity
Charge Qubits
Circuit Quantization
Couplings and Interactions
Dispersive Shifts
Eigenspectra and Energy Levels
Fluxoniums
Hamiltonian Construction
Hierarchy and Composite Systems
Hilbert Space Truncation
Noise and Decoherence
Numerical Methods
Parameter Optimization
Parameter Sweeps
Phase Qubits
Superconducting Qubits
Transition Frequencies
Transmons
Plotting and Visualization
scqubits
Semaphore
Shell Advanced Features
Shell shell-basics
Shell Best Practices
Shell shell-control-flow
Shell File Operations
Shell Functions
Shell I/O and Redirection
Shell Processes
Shell
Shor's algorithm
Qubit gates
SMP
The compact symplectic group $Sp(n)$
Spinlock
SSH Agent
SSH Authentication
SSH Basics
SSH Configuration
SSH Copy and Sync
SSH Jump Hosts
SSH Key generation
SSH Multiplexing
SSH Port Forwarding
SSH Security
SSH Server Configuration
SSH Troubleshooting
SSH
Stack
State vector
Strunk & White
SWAP gate (CUDA-Q)
SWAP gate (cuStateVec)
SWAP gate (Qiskit)
SWAP gate
CSP
Linda
Mailbox
Monitor
Mutex
Semaphore
Synchronization primitive
Syntax origin
Wiki syntax
T gate
Terminal
test
TexLive Basics
TexLive Presentations
TexLive Compilers
TexLive Debugging
TexLive Documents
TexLive Figures
TexLive Formatting
TexLive Headers and Footers
TexLive Installation
TexLive Math
TexLive Packages
TexLive References
TexLive Sections and Lists
TexLive Tables
TexLive TikZ Graphics
TexLive
texrender-tikz
TFLOPS
ThinkPad
Three-qubit gates
Three qubits
Tmux Command mode
Tmux Configuration
Tmux Copy mode
Tmux Key bindings
Tmux Layouts
Tmux Panes
Tmux Plugins
Tmux Scripting
Tmux Sessions
Tmux Windows
Tmux
Toffoli gate (CUDA-Q)
Toffoli gate (cuStateVec)
Toffoli gate (Qiskit)
Topics I plan to write about
Topological qubits
Trace monoid
Transmon qubits
Trapped ion qubits
Treiber stack
Two-qubit gates
Two qubits
U gate (CUDA-Q)
U gate (cuStateVec)
U gate (Qiskit)
Unitary gate
Valgrind Basics
Valgrind cachegrind
Valgrind callgrind
Valgrind DRD
Valgrind helgrind
Valgrind massif
Valgrind memcheck
Valgrind Output
Valgrind Performance
Valgrind Suppressions
Valgrind
von Neumann equation (QuTiP)
von-Neumann equation
VPS
VQE
W state (Qiskit)
Writing guide on header files
Writing guide on parallel computing
Writing guide on quantum computing
WTI
X gate (CUDA-Q)
X gate (cuStateVec)
X gate (Qiskit)
X gate
GPU Rendering Artifacts on ThinkPad X220 with Hyprland — Diagnosis & Fix
Xanadu
Y gate (CUDA-Q)
Y gate (cuStateVec)
Y gate (Qiskit)
Y gate
Wiki
Z gate (CUDA-Q)
Z gate (cuStateVec)
Z gate (Qiskit)
Z gate
ZH-calculus
ZW-calculus
ZX-calculus
Page Tools
Show page
Old revisions
Backlinks
Back to top