About embedded simulators
Embedded simulators operate by having the simulation embedded directly within the algorithm code. Also, it is contained within the same container and runs the simulation directly on the hybrid job instance. This approach is useful for removing bottlenecks typically associated with communicating between the simulation and a remote device. By keeping all computations in a single, cohesive environment, embedded simulators can greatly reduce memory requirements and decrease the number of circuit executions needed to achieve a target result. This can lead to substantial performance improvements, often by a factor of ten or more, as compared to traditional setups that rely on remote simulation. For more information about how embedded simulators enhance performance and enable streamlined hybrid jobs, refer to the Run a hybrid job with Amazon Braket Hybrid Jobs documentation page.
PennyLane’s lightning simulators
You can use PennyLane’s lightning simulators as embedded simulators on Braket. With
PennyLane’s lightning simulators, you can leverage advanced gradient computation
methods, such as adjoint differentiation