Skip to content

Commit

Permalink
updates
Browse files Browse the repository at this point in the history
  • Loading branch information
jarulraj committed Oct 5, 2023
1 parent 751d97c commit b9a3c7d
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions docs/source/reference/optimizations.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ EvaDB Optimizations 🛠️

EvaDB optimizes the evaluation of AI functions using these optimizations:

1️⃣ Result Caching: EvaDB caches outcomes from expensive function invocations during query processing. This approach facilitates faster retrieval in subsequent queries. 📂
1️⃣ Result Caching: EvaDB caches outcomes from expensive function invocations during query processing. This approach facilitates faster retrieval in subsequent queries. 📂

2️⃣ Predicate Reordering: Efficiency is key. EvaDB strategically reorders predicates to prioritize lower-cost and more selective evaluations.
2️⃣ Predicate Reordering: Efficiency is key. EvaDB strategically reorders predicates to prioritize lower-cost and more selective evaluations. 🔀🕰

3️⃣ Parallel Processing with Ray: Leveraging the Ray framework, EvaDB runs AI models in parallel, optimizing GPU utilization. Additionally, an AI pipeline is established for concurrent CPU tasks, such as data loading and decoding. 🚀
3️⃣ Parallel Processing with Ray: Leveraging the Ray framework, EvaDB runs AI models in parallel, optimizing GPU utilization. Additionally, an AI pipeline is established for concurrent CPU tasks, such as data loading and decoding. 🚄🎩

These techniques ensure superior performance and responsiveness in EvaDB's AI function evaluations.
These techniques ensure superior performance and responsiveness in EvaDB's AI function evaluations. Dive in and experience the EvaDB difference! 🌟🎉

0 comments on commit b9a3c7d

Please sign in to comment.