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
rti:oet1-rok-20260706-p5
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
wiki
115200
A/B testing
ABA problem
Adiabatic theorem
Agile
Amdahl's law
Applying gates to $\lvert 0\rangle$ (Zero state)
Arduino Uno R4 WiFi
Array
Artifact
Atom Computing
Atomics (CUDA)
Atomics
B+ tree
B-tree
Bank conflicts (CUDA)
List of internal Bash shell commands
Basis state
Bell state (Qiskit)
Bell states
Bespoke algorithm
Binary tree
Bloch sphere
Blue-green deployment
Born rule
Brooks's law
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
Canary release
Canonical states
CCX (Toffoli) gate
CCZ gate
CI/CD
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)
Coalescing (CUDA)
Constant memory (CUDA)
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
CX gate (CNOT)
CY gate
CZ gate
D-Wave
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
DevOps
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
Eating your own dog food
Eigenstate
Embarrassingly parallel
Embedded engineering
EOF
Error handling (CUDA)
Events (CUDA)
False sharing
Feature branch
Feature flag
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 memory (CUDA)
Global phase
Goodhart's law
Google Quantum AI
Graph
Greenspun's tenth rule
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
Hopf fibration
Hotfix
<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
Incremental build model
InfiniBand
Interconnect
Intro
Introduction to parallel computing
Introduction to quantum computing
IonQ
iSWAP gate (CUDA-Q)
iSWAP gate (cuStateVec)
iSWAP gate (Qiskit)
iSWAP gate
Kanban
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
Kernels (CUDA)
$\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
Liskov substitution principle
List of advanced quantum mechanical concepts
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 elementary quantum computing concepts
List of embedded engineering concepts
List of essential quantum computing concepts
List of hardware
List of headers in C++
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 algorithms
List of quantum companies
List of quantum computing concepts
List of quantum computing libraries
List of quantum error correction codes
List of quantum error correction concepts
List of quantum gates
List of quantum hardware
List of quantum software
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
Memory model (CUDA)
Memory transfer (CUDA)
MESI
Michael-Scott queue
Microsoft Quantum
$\lvert -i\rangle$ (Qiskit)
$\lvert -\rangle$ (Qiskit)
Mixed state
MOESI
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)
MPI reference
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)
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
Occupancy (CUDA)
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)
OpenMP
Phase gate (CUDA-Q)
Phase gate (cuStateVec)
Phase gate (Qiskit)
P gate
Overview
Parallel computing
Parkinson's law
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
Production
Prototype
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
QPE
Quantinuum
Quantum algorithm
Quantum circuit
Quantum computing
Quantum concepts
Quantum error correction
Quantum gate
Quantum register
Quantum state
Qubit gate
Qubit
QuEra Computing
Queue
Queuing theory
Rotation gates (CUDA-Q)
Rotation gates (cuStateVec)
Rotation gates (Qiskit)
Rabi oscillations
Ramsey interferometry
RCU
RDMA
Red-black tree
Reduction (CUDA)
Regression
$\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
Semaphore
Shared memory (CUDA)
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
Smart-and-gets-things-done
SMP
SOLID
The compact symplectic group $Sp(n)$
Spike solution
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
Streams (CUDA)
Strunk & White
SWAP gate (CUDA-Q)
SWAP gate (cuStateVec)
SWAP gate (Qiskit)
SWAP gate
CSP
Linda
Mailbox
Monitor
Mutex
Semaphore
Synchronization (CUDA)
Synchronization primitive
Syntax origin
Wiki syntax
T gate
Tensor cores (CUDA)
Terminal
Test automation
Test-driven development
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
Thread hierarchy (CUDA)
Three-qubit gates
Three qubits
Tmux Command mode
Tmux Configuration
Tmux Copy mode
Tmux Key bindings
Tmux Layouts
Tmux Panes
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
Unified memory (CUDA)
Unit test
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)
Warp divergence (CUDA)
Warps (CUDA)
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
Extreme programming
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
Home
test
Page Tools
Show page
Old revisions
Backlinks
Back to top