16 GB · 37 reports

T4 · 16 GB

Qualified results first; original reports and full tables stay below.
Reset

Embedding · Qualified results

Speeds compare only within one exact test. Recipe availability is checked on each report against the published recipe executor.
  1. embeddinggemma-2

    unsloth · 2 tested configurations

    • fp16 · Text → Vectors · embedding-mteb-tasks-v1 · Test duration 90 s
      Throughput · Batch 1
      109vectors/sec
      Best measured · Batch 16
      1,002vectors/sec
      Observed GPU occupancy
      0.9GiB
      P95 latency
      9 ms
      Test details · 3 batch sizes

      Occupancy includes engine buffers and reserved KV cache. It is not the minimum VRAM required by the model.

      Reports combined counts reports, not inference requests. Request successes and failures are listed in each report.

      Engine
      sentence-transformers · PyTorch 2.12.1+cu126
      Protocol
      native-forward-v1
      Dataset
      embedding-mteb-tasks-v1
      Workload
      embedding
      Batch sizeMean throughput (vectors/sec)P95TTFTObserved occupancy (GiB)GPU power (W)Reports combinedView report
      B1108.769 ms—0.8950.32cfe051ff ↗
      B4365.8211 ms—0.8958.12cfe051ff ↗
      B161,002.2716 ms—0.8963.92cfe051ff ↗
    • 1 other test configurations on this GPU
      • nf4 · Text → Vectors · embedding-mteb-tasks-v1 · Test duration 90 s
        Throughput · Batch 1
        90.1vectors/sec
        Best measured · Batch 16
        809vectors/sec
        Observed GPU occupancy
        0.7GiB
        P95 latency
        11 ms
        Test details · 3 batch sizes

        Occupancy includes engine buffers and reserved KV cache. It is not the minimum VRAM required by the model.

        Reports combined counts reports, not inference requests. Request successes and failures are listed in each report.

        Engine
        sentence-transformers · PyTorch 2.12.1+cu126
        Protocol
        native-forward-v1
        Dataset
        embedding-mteb-tasks-v1
        Workload
        embedding
        Batch sizeMean throughput (vectors/sec)P95TTFTObserved occupancy (GiB)GPU power (W)Reports combinedView report
        B190.0711 ms—0.7556.222f9465c4 ↗
        B4302.913 ms—0.7561.522f9465c4 ↗
        B16809.4320 ms—0.756422f9465c4 ↗
  2. embeddinggemma-2

    google · 2 tested configurations

    • fp16 · Text → Vectors · embedding-mteb-tasks-v1 · Test duration 90 s
      Throughput · Batch 1
      109vectors/sec
      Best measured · Batch 16
      1,004vectors/sec
      Observed GPU occupancy
      0.9GiB
      P95 latency
      9 ms
      Test details · 3 batch sizes

      Occupancy includes engine buffers and reserved KV cache. It is not the minimum VRAM required by the model.

      Reports combined counts reports, not inference requests. Request successes and failures are listed in each report.

      Engine
      sentence-transformers · PyTorch 2.12.1+cu126
      Protocol
      native-forward-v1
      Dataset
      embedding-mteb-tasks-v1
      Workload
      embedding
      Batch sizeMean throughput (vectors/sec)P95TTFTObserved occupancy (GiB)GPU power (W)Reports combinedView report
      B1108.659 ms—0.8949.322846de88 ↗
      B4365.6511 ms—0.8957.922846de88 ↗
      B161,004.1116 ms—0.8963.922846de88 ↗
    • 1 other test configurations on this GPU
      • nf4 · Text → Vectors · embedding-mteb-tasks-v1 · Test duration 90 s
        Throughput · Batch 1
        90vectors/sec
        Best measured · Batch 16
        815vectors/sec
        Observed GPU occupancy
        0.7GiB
        P95 latency
        11 ms
        Test details · 3 batch sizes

        Occupancy includes engine buffers and reserved KV cache. It is not the minimum VRAM required by the model.

        Reports combined counts reports, not inference requests. Request successes and failures are listed in each report.

        Engine
        sentence-transformers · PyTorch 2.12.1+cu126
        Protocol
        native-forward-v1
        Dataset
        embedding-mteb-tasks-v1
        Workload
        embedding
        Batch sizeMean throughput (vectors/sec)P95TTFTObserved occupancy (GiB)GPU power (W)Reports combinedView report
        B190.0211 ms—0.7554.6243c67a74 ↗
        B4303.3513 ms—0.7560.1243c67a74 ↗
        B16814.6420 ms—0.7564.1243c67a74 ↗
  3. bge-small-zh-v1.5

    BAAI · 1 tested configuration

    • nf4 · Text → Vectors · embedding-mteb-tasks-v1 · Test duration 90 s
      Throughput · Batch 1
      1,170vectors/sec
      Best measured · Batch 16
      5,188vectors/sec
      Observed GPU occupancy
      0.3GiB
      P95 latency
      1 ms
      Test details · 3 batch sizes

      Occupancy includes engine buffers and reserved KV cache. It is not the minimum VRAM required by the model.

      Reports combined counts reports, not inference requests. Request successes and failures are listed in each report.

      Engine
      sentence-transformers · PyTorch 2.12.1+cu126
      Protocol
      native-forward-v1
      Dataset
      embedding-mteb-tasks-v1
      Workload
      embedding
      Batch sizeMean throughput (vectors/sec)P95TTFTObserved occupancy (GiB)GPU power (W)Reports combinedView report
      B11,169.811 ms—0.293910fb03772 ↗
      B42,301.062 ms—0.2932.510fb03772 ↗
      B165,188.013 ms—0.2932.510fb03772 ↗
  4. granite-embedding-97m-multilingual-r2

    ibm-granite · 1 tested configuration

    • fp16 · Text → Vectors · embedding-mteb-tasks-v1 · Test duration 90 s
      Throughput · Batch 1
      464vectors/sec
      Best measured · Batch 16
      4,084vectors/sec
      Observed GPU occupancy
      0.5GiB
      P95 latency
      2 ms
      Test details · 3 batch sizes

      Occupancy includes engine buffers and reserved KV cache. It is not the minimum VRAM required by the model.

      Reports combined counts reports, not inference requests. Request successes and failures are listed in each report.

      Engine
      sentence-transformers · PyTorch 2.12.1+cu126
      Protocol
      native-forward-v1
      Dataset
      embedding-mteb-tasks-v1
      Workload
      embedding
      Batch sizeMean throughput (vectors/sec)P95TTFTObserved occupancy (GiB)GPU power (W)Reports combinedView report
      B1464.262 ms—0.4745.4137c260e4 ↗
      B41,713.262 ms—0.4749.4137c260e4 ↗
      B164,083.564 ms—0.4738.3137c260e4 ↗

Occupancy includes engine buffers and reserved KV cache. It is not the minimum VRAM required by the model.

Sortable tables by exact test condition · 18 rows

C: concurrency · B: batch · —: not measured

Embedding · Text → Vectors · embedding-mteb-tasks-v1 · Test duration 90 s · Batch 1 · vectors/sec · 1 rows
ModelFormatEngineWorkloadConcurrency / batchMean throughputBest measuredTTFT (ms)P95 (s)Observed occupancy (GiB)GPU power (W)Lowest measuredThroughput / WReports combined
unsloth/embeddinggemma-2Scaling curves ↗fp16sentence-transformersembeddingnative-forward-v1B1108.76108.81—0.0090.8950.3108.712.162 ↗
Embedding · Text → Vectors · embedding-mteb-tasks-v1 · Test duration 90 s · Batch 1 · vectors/sec · 1 rows
ModelFormatEngineWorkloadConcurrency / batchMean throughputBest measuredTTFT (ms)P95 (s)Observed occupancy (GiB)GPU power (W)Lowest measuredThroughput / WReports combined
unsloth/embeddinggemma-2Scaling curves ↗nf4sentence-transformersembeddingnative-forward-v1B190.0790.08—0.0110.7556.290.061.62 ↗
Embedding · Text → Vectors · embedding-mteb-tasks-v1 · Test duration 90 s · Batch 1 · vectors/sec · 1 rows
ModelFormatEngineWorkloadConcurrency / batchMean throughputBest measuredTTFT (ms)P95 (s)Observed occupancy (GiB)GPU power (W)Lowest measuredThroughput / WReports combined
google/embeddinggemma-2Scaling curves ↗fp16sentence-transformersembeddingnative-forward-v1B1108.65108.66—0.0090.8949.3108.642.22 ↗
Embedding · Text → Vectors · embedding-mteb-tasks-v1 · Test duration 90 s · Batch 1 · vectors/sec · 1 rows
ModelFormatEngineWorkloadConcurrency / batchMean throughputBest measuredTTFT (ms)P95 (s)Observed occupancy (GiB)GPU power (W)Lowest measuredThroughput / WReports combined
google/embeddinggemma-2Scaling curves ↗nf4sentence-transformersembeddingnative-forward-v1B190.0290.07—0.0110.7554.689.971.652 ↗
Embedding · Text → Vectors · embedding-mteb-tasks-v1 · Test duration 90 s · Batch 1 · vectors/sec · 1 rows
ModelFormatEngineWorkloadConcurrency / batchMean throughputBest measuredTTFT (ms)P95 (s)Observed occupancy (GiB)GPU power (W)Lowest measuredThroughput / WReports combined
BAAI/bge-small-zh-v1.5Scaling curves ↗nf4sentence-transformersembeddingnative-forward-v1B11,169.811,169.81—0.0010.29391,169.8129.971 ↗
Embedding · Text → Vectors · embedding-mteb-tasks-v1 · Test duration 90 s · Batch 1 · vectors/sec · 1 rows
ModelFormatEngineWorkloadConcurrency / batchMean throughputBest measuredTTFT (ms)P95 (s)Observed occupancy (GiB)GPU power (W)Lowest measuredThroughput / WReports combined
ibm-granite/granite-embedding-97m-multilingual-r2Scaling curves ↗fp16sentence-transformersembeddingnative-forward-v1B1464.26464.26—0.0020.4745.4464.2610.221 ↗
Embedding · Text → Vectors · embedding-mteb-tasks-v1 · Test duration 90 s · Batch 4 · vectors/sec · 1 rows
ModelFormatEngineWorkloadConcurrency / batchMean throughputBest measuredTTFT (ms)P95 (s)Observed occupancy (GiB)GPU power (W)Lowest measuredThroughput / WReports combined
unsloth/embeddinggemma-2Scaling curves ↗fp16sentence-transformersembeddingnative-forward-v1B4365.82366—0.0110.8958.1365.656.32 ↗
Embedding · Text → Vectors · embedding-mteb-tasks-v1 · Test duration 90 s · Batch 4 · vectors/sec · 1 rows
ModelFormatEngineWorkloadConcurrency / batchMean throughputBest measuredTTFT (ms)P95 (s)Observed occupancy (GiB)GPU power (W)Lowest measuredThroughput / WReports combined
unsloth/embeddinggemma-2Scaling curves ↗nf4sentence-transformersembeddingnative-forward-v1B4302.9302.94—0.0130.7561.5302.874.932 ↗
Embedding · Text → Vectors · embedding-mteb-tasks-v1 · Test duration 90 s · Batch 4 · vectors/sec · 1 rows
ModelFormatEngineWorkloadConcurrency / batchMean throughputBest measuredTTFT (ms)P95 (s)Observed occupancy (GiB)GPU power (W)Lowest measuredThroughput / WReports combined
google/embeddinggemma-2Scaling curves ↗fp16sentence-transformersembeddingnative-forward-v1B4365.65365.65—0.0110.8957.9365.656.322 ↗
Embedding · Text → Vectors · embedding-mteb-tasks-v1 · Test duration 90 s · Batch 4 · vectors/sec · 1 rows
ModelFormatEngineWorkloadConcurrency / batchMean throughputBest measuredTTFT (ms)P95 (s)Observed occupancy (GiB)GPU power (W)Lowest measuredThroughput / WReports combined
google/embeddinggemma-2Scaling curves ↗nf4sentence-transformersembeddingnative-forward-v1B4303.35303.62—0.0130.7560.1303.085.052 ↗
Embedding · Text → Vectors · embedding-mteb-tasks-v1 · Test duration 90 s · Batch 4 · vectors/sec · 1 rows
ModelFormatEngineWorkloadConcurrency / batchMean throughputBest measuredTTFT (ms)P95 (s)Observed occupancy (GiB)GPU power (W)Lowest measuredThroughput / WReports combined
BAAI/bge-small-zh-v1.5Scaling curves ↗nf4sentence-transformersembeddingnative-forward-v1B42,301.062,301.06—0.0020.2932.52,301.0670.761 ↗
Embedding · Text → Vectors · embedding-mteb-tasks-v1 · Test duration 90 s · Batch 4 · vectors/sec · 1 rows
ModelFormatEngineWorkloadConcurrency / batchMean throughputBest measuredTTFT (ms)P95 (s)Observed occupancy (GiB)GPU power (W)Lowest measuredThroughput / WReports combined
ibm-granite/granite-embedding-97m-multilingual-r2Scaling curves ↗fp16sentence-transformersembeddingnative-forward-v1B41,713.261,713.26—0.0020.4749.41,713.2634.71 ↗
Embedding · Text → Vectors · embedding-mteb-tasks-v1 · Test duration 90 s · Batch 16 · vectors/sec · 1 rows
ModelFormatEngineWorkloadConcurrency / batchMean throughputBest measuredTTFT (ms)P95 (s)Observed occupancy (GiB)GPU power (W)Lowest measuredThroughput / WReports combined
unsloth/embeddinggemma-2Scaling curves ↗fp16sentence-transformersembeddingnative-forward-v1B161,002.271,002.27—0.0160.8963.91,002.2715.672 ↗
Embedding · Text → Vectors · embedding-mteb-tasks-v1 · Test duration 90 s · Batch 16 · vectors/sec · 1 rows
ModelFormatEngineWorkloadConcurrency / batchMean throughputBest measuredTTFT (ms)P95 (s)Observed occupancy (GiB)GPU power (W)Lowest measuredThroughput / WReports combined
unsloth/embeddinggemma-2Scaling curves ↗nf4sentence-transformersembeddingnative-forward-v1B16809.43809.77—0.020.7564809.112.652 ↗
Embedding · Text → Vectors · embedding-mteb-tasks-v1 · Test duration 90 s · Batch 16 · vectors/sec · 1 rows
ModelFormatEngineWorkloadConcurrency / batchMean throughputBest measuredTTFT (ms)P95 (s)Observed occupancy (GiB)GPU power (W)Lowest measuredThroughput / WReports combined
google/embeddinggemma-2Scaling curves ↗fp16sentence-transformersembeddingnative-forward-v1B161,004.111,006.76—0.0160.8963.91,001.4615.72 ↗
Embedding · Text → Vectors · embedding-mteb-tasks-v1 · Test duration 90 s · Batch 16 · vectors/sec · 1 rows
ModelFormatEngineWorkloadConcurrency / batchMean throughputBest measuredTTFT (ms)P95 (s)Observed occupancy (GiB)GPU power (W)Lowest measuredThroughput / WReports combined
google/embeddinggemma-2Scaling curves ↗nf4sentence-transformersembeddingnative-forward-v1B16814.64817.98—0.020.7564.1811.312.72 ↗
Embedding · Text → Vectors · embedding-mteb-tasks-v1 · Test duration 90 s · Batch 16 · vectors/sec · 1 rows
ModelFormatEngineWorkloadConcurrency / batchMean throughputBest measuredTTFT (ms)P95 (s)Observed occupancy (GiB)GPU power (W)Lowest measuredThroughput / WReports combined
BAAI/bge-small-zh-v1.5Scaling curves ↗nf4sentence-transformersembeddingnative-forward-v1B165,188.015,188.01—0.0030.2932.55,188.01159.611 ↗
Embedding · Text → Vectors · embedding-mteb-tasks-v1 · Test duration 90 s · Batch 16 · vectors/sec · 1 rows
ModelFormatEngineWorkloadConcurrency / batchMean throughputBest measuredTTFT (ms)P95 (s)Observed occupancy (GiB)GPU power (W)Lowest measuredThroughput / WReports combined
ibm-granite/granite-embedding-97m-multilingual-r2Scaling curves ↗fp16sentence-transformersembeddingnative-forward-v1B164,083.564,083.56—0.0040.4738.34,083.56106.721 ↗
Scaling curves and individual runs

One model and test protocol per curve; different workloads are never joined into one line.

unsloth/embeddinggemma-2 · fp16 · sentence-transformers · embedding · native-forward-v1

Mean throughput vectors/sec
Batch size 1: 109 vectors/sec; Batch size 4: 366 vectors/sec; Batch size 16: 1,000 vectors/sec02765518271,1001416Batch size · log₂

Measured points only. Select a point to open its source report.

Mean run P95 latency s
Batch size 1: 0.00925 s; Batch size 4: 0.0111 s; Batch size 16: 0.0165 s00.004530.009050.01360.01811416Batch size · log₂

Measured points only. Select a point to open its source report.

Mean GPU memory used GB
Batch size 1: 0.888 GB; Batch size 4: 0.888 GB; Batch size 16: 0.888 GB00.2440.4880.7320.9761416Batch size · log₂

Measured points only. Select a point to open its source report.

Each point is the mean of recorded runs at that level. A source report may differ from the mean; all runs are listed below.

Runs behind the curve · unsloth/embeddinggemma-2 · vectors/sec · 6 rows
Batch sizeThroughputDecode (tok/s)Uncached prefill (tok/s)GPU power (W)TTFT (ms)P95 (s)Observed occupancy (GiB)Test dateView report
1108.81 vectors/sec—Uncached prefill unavailableView report50.36—0.0090.8910/19/2026, 6:35:05 AM76c86f7b ↗
1108.71 vectors/sec—Uncached prefill unavailableView report50.17—0.0090.8910/19/2026, 6:55:37 AMcfe051ff ↗
4366 vectors/sec—Uncached prefill unavailableView report58.58—0.0110.8910/19/2026, 6:35:05 AM76c86f7b ↗
4365.65 vectors/sec—Uncached prefill unavailableView report57.65—0.0110.8910/19/2026, 6:55:37 AMcfe051ff ↗
161,002.27 vectors/sec—Uncached prefill unavailableView report63.7—0.0160.8910/19/2026, 6:55:37 AMcfe051ff ↗
161,002.27 vectors/sec—Uncached prefill unavailableView report64.2—0.0160.8910/19/2026, 6:35:05 AM76c86f7b ↗

Original reports

Every report for this task, including quality, diagnostic and legacy runs that do not enter comparisons.
Original reports · 14 rows
ModelTest taskFormatEngineWorkloadProtocolQuality scoreTest date
bge-small-zh-v1.5 ↗Embeddingnf4sentence-transformersembeddingnative-forward-v1—10/18/2026, 5:50:19 PM
embeddinggemma-2 ↗Embeddingfp16sentence-transformersembeddingnative-forward-v1—10/19/2026, 6:55:37 AM
embeddinggemma-2 ↗Embeddingnf4sentence-transformersembeddingnative-forward-v1—10/19/2026, 6:50:06 AM
embeddinggemma-2 ↗Embeddingfp16sentence-transformersembeddingnative-forward-v1—10/19/2026, 6:45:33 AM
embeddinggemma-2 ↗Embeddingnf4sentence-transformersembeddingnative-forward-v1—10/19/2026, 6:40:07 AM
embeddinggemma-2 ↗Embeddingfp16sentence-transformersembeddingnative-forward-v1—10/19/2026, 6:35:05 AM
embeddinggemma-2 ↗Embeddingnf4sentence-transformersembeddingnative-forward-v1—10/19/2026, 6:29:40 AM
embeddinggemma-2 ↗Embeddingfp16sentence-transformersembeddingnative-forward-v1—10/19/2026, 6:24:52 AM
embeddinggemma-2 ↗Embeddingnf4sentence-transformersembeddingnative-forward-v1—10/19/2026, 6:18:38 AM
granite-embedding-97m-multilingual-r2 ↗Embeddingfp16sentence-transformersembeddingnative-forward-v1—10/18/2026, 5:47:32 PM
WeMM-Embedding-2B ↗Embeddingfp16sentence-transformersembeddingnative-forward-v1—10/19/2026, 7:05:43 AM
WeMM-Embedding-2B ↗Embeddingnf4sentence-transformersembeddingnative-forward-v1—10/19/2026, 7:00:33 AM
WeMM-Embedding-4B ↗Embeddingnf4sentence-transformersembeddingnative-forward-v1—10/19/2026, 7:11:34 AM
WeMM-Embedding-9B ↗Embeddingnf4sentence-transformersembeddingnative-forward-v1—10/19/2026, 7:22:08 AM

Running benchmarks

0Updates automatically

No benchmarks are currently reported as running.

T4 · 16 GB · 22 queued · 0 running · 0 awaiting reassignment · 3 succeeded · 8 failed or exhausted

Methodology

Average of error-free runs for the selected recorded configuration. Missing methods and fallback runs are not ranked. Performance index = average / fastest matching hardware × 100. Value index = performance per purchase cost / best comparable value × 100. Quality is separate by dataset and protocol. Prices are dated seller listings, not completed transactions or market averages.

Updated 11/5/2026, 10:57:57 PM