# Compute Engine

## Overview of Deep Lake's Optimized Compute Engine built in C++

In order to maximize performance of compute-heavy Deep Lake's features, such as distributed dataloading or large queries, it is necessary to move beyond their pure-Python OSS implementations and use the C++ codebase in the Deep Lake Compute Engine.

**The interface for the Compute Engine is still in Python**, and it is installed using `pip install "deeplake[enterprise]"`, which delivers the compiled C++ code from binaries.&#x20;

**In order to use the optimized Compute Engine, datasets can be stored in the user's cloud, but they must be connected to Deep Lake using** [**Managed Credentials**](https://docs-v3.activeloop.ai/v3.4.1/storage-and-credentials/managed-credentials)**.**&#x20;

### Features in the Optimized Compute Engine

{% content-ref url="compute-engine/querying-datasets" %}
[querying-datasets](https://docs-v3.activeloop.ai/v3.4.1/enterprise-features/compute-engine/querying-datasets)
{% endcontent-ref %}

{% content-ref url="compute-engine/performant-dataloader" %}
[performant-dataloader](https://docs-v3.activeloop.ai/v3.4.1/enterprise-features/compute-engine/performant-dataloader)
{% endcontent-ref %}
