Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

Short answer: start with NVIDIA’s published Nemotron 3.5 Lightning NVFP4 checkpoint when your target GPU and runtime support it. That checkpoint uses a W4A16 four_over_six recipe and quantization-aware distillation. For other Nemotron 3.5 checkpoints, select INT4 AWQ, FP8, or INT8 SmoothQuant only when the exact checkpoint, GPU architecture, JetPack/CUDA stack, and TensorRT runtime are listed as compatible.

A 4 GB device requires the smallest compatible checkpoint, batch size one, a short context, and a conservative generation limit. A 24 GB device may run a larger checkpoint or higher-precision format, but neither capacity guarantees a particular model or context length. Weights are only part of the allocation: KV cache, activations, quantization scales, engine workspace, CUDA allocations, metadata, and the operating system all need headroom. Measure peak allocation on the exact board instead of treating the advertised memory size as a weight-file limit.

What quantization changes in a Nemotron 3.5 deployment

Quantization stores some model values with fewer bits. A lower-bit representation can reduce weight memory and sometimes improve throughput, but it can also change task accuracy, instruction following, and long-context behavior. The result depends on the checkpoint, calibration data, kernels selected by the runtime, and the target GPU.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The published Nemotron 3.5 Lightning recipe starts with a BF16 checkpoint, applies quantization-aware distillation, and publishes an NVFP4 checkpoint using W4A16 four_over_six. This is different from taking an arbitrary BF16 checkpoint and converting it with an unverified script: the distilled checkpoint is the one NVIDIA prepared for that recipe.

#1 Best Overall
Yahboom Jetson Orin Nano Super 8GB RAM Development Board Kit, 67TOPS
  • 【Core Parameters】★AI Perf: 34/67 TOPS ★GPU:1024-core official Ampere architecture GPU with 32 Tensor Cores ★CPU:6-core Arm Corte-A78AE v8.2 64-bit CPU 1.5MB L2 + 4MB L3 ★Memory:8GB 128-bit LPDDR5 68 GB/s ★Storage: external NVMe via M.2 Key M
  • 【Empowered by Large Al Model, Enhanced Human-Computer Interaction】Jetson Orin Super leverages three AI models and incorporates an AI voice interaction module. This multimodal visual system matches the scene being described, enabling environmental awareness and AI visual gameplay. Combined with a large-scale voice module and camera, it enables speech-to-text, semantic analysis, natural conversation, and real-time video analysis, enabling advanced embodied AI applications.
  • 【AI Upgrade】Jetson Orin Nano series modules are compact in size but can deliver up to 34-67 TOPS of AI performance, with power consumption ranging from 7 watts to 25 watts. Compared to the Jetson Nano B01, it offers up to 80 times the performance and sets a new standard for entry-level edge AI.
  • 【Highly compatible carrier board】Yahboom's carrier board is fully compatible with orin nano module. Compared to carrier boards that use Jetson Nano on the market, the newly upgraded circuit supports 25W power mode, which enables larger and more complex neural networks and fully leverages the performance of the core module. The resources, size, and interfaces of the Yahboom carrier board are consistent with the official board, with the only difference addition of power switch button.
  • 【Tutorial materials provided】The JETSON system based on Ubuntu 22.04 provides a complete desktop Linux environment with accelerated graphics, supporting CUDA 12.6, TensorRT 10.7.0, cuDNN 9.6.0, OpenCV 4.10.0, etc. The performance on AI LLM, VLM and visual Transformer is significantly improved compared with the previous generation.

Available alternatives are exposed through NVIDIA Model Optimizer. Its documented methods include FP8, INT8 SmoothQuant, and INT4 AWQ. TensorRT Edge-LLM also lists Nemotron checkpoints in its support matrix, but support is version- and architecture-dependent. Always check the current matrix before exporting an engine.

Choose the format before you build

Format or recipe What it represents When to prefer it Important qualification
NVFP4 W4A16 four_over_six The published Nemotron 3.5 Lightning checkpoint format; weights are 4-bit and activations use a 16-bit path. First choice when deploying the published Lightning checkpoint on a supported NVIDIA edge stack. Use the NVIDIA checkpoint and its documented export path; do not assume every Nemotron variant has an equivalent published NVFP4 file.
INT4 AWQ Four-bit weight quantization using activation-aware weight calibration. Useful for a supported checkpoint when the target TensorRT stack lists INT4 AWQ. Quality and build behavior depend on calibration data and supported kernels. Verify the exact GPU and runtime combination.
FP8 A lower-precision floating-point representation. Useful on hardware and software that provide a validated FP8 path, especially when INT4 quality is insufficient. Do not select it solely because the file is smaller; confirm model, architecture, and TensorRT support first.
INT8 SmoothQuant Eight-bit integer quantization that smooths activation and weight ranges before conversion. A conservative option when INT8 kernels are well supported and you need more numerical margin than INT4. It generally uses more weight memory than INT4, so it may not be viable on a strict 4 GB budget.

Compare candidates on five axes: memory fit including runtime overhead, quality on your workload, first-token and decode speed, compatibility with the exact software stack, and operational behavior such as power and temperature. A format that fits the weights but leaves no space for the KV cache is not a usable deployment.

Pin the software and checkpoint release

Quantization support changes as checkpoints and runtimes evolve. Create a release record before you download or convert anything.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Record the exact Hugging Face or NVIDIA checkpoint name and revision. Include the model variant, not only the Nemotron family name.
  2. Save the tokenizer revision and license information with the deployment package.
  3. Record the TensorRT Edge-LLM or TensorRT-LLM version, CUDA version, JetPack version, operating-system image, and Jetson SKU or other GPU model.
  4. Check NVIDIA’s current TensorRT Edge-LLM support matrix for the checkpoint, precision, GPU architecture, and required build options.
  5. Keep the BF16 reference checkpoint, if licensing and storage permit, so that you can compare quality after conversion.

Do not mix an engine built with one TensorRT or CUDA release with a different runtime image unless that combination is explicitly supported. A successful export is not proof that the resulting engine is valid on another board or software image.

Budget memory as a runtime allocation

Use this accounting model before choosing a checkpoint:

  • Compressed weights: the quantized parameter storage, including packing overhead.
  • Scales and metadata: per-group or per-channel scales, zero points where applicable, layer metadata, and tokenizer or embedding data.
  • KV cache: storage for keys and values grows with sequence length, number of layers, attention dimensions, batch size, and concurrent requests.
  • Activations: temporary tensors needed during prefill and decoding.
  • Engine workspace: scratch memory requested while TensorRT builds or executes kernels.
  • CUDA and runtime allocations: allocator pools, libraries, context memory, and buffers.
  • Operating-system reservation: memory used by the board’s services, display stack, monitoring, and other processes.

Estimate the compressed weights, add every category above, then leave a safety margin. Finally, profile peak allocation during both engine build and inference; build-time workspace can exceed steady-state inference memory. Reject a configuration that only works when the operating system is nearly out of memory.

Build a 4 GB deployment

The 4 GB tier is a constrained single-request target. Treat it as an explicitly bounded profile rather than a smaller version of a server deployment.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

1. Start with the smallest compatible checkpoint

Choose the smallest Nemotron 3.5 checkpoint that meets the task requirement and appears in the support matrix for your board. Prefer the published NVFP4 W4A16 four_over_six Lightning checkpoint when it is supported. If that checkpoint is unavailable for your variant, evaluate INT4 AWQ only through the documented NVIDIA path.

2. Fix the initial runtime envelope

  • Use batch size one.
  • Allow one request at a time while establishing a baseline.
  • Set the shortest context that still covers the application’s prompts.
  • Set a conservative maximum output length.
  • Disable optional services and background workloads during profiling.

These settings reduce KV-cache and activation growth. Increase only one variable at a time after recording peak memory.

3. Prepare representative calibration data

For AWQ, SmoothQuant, or another conversion that requires calibration, use a fixed, license-compatible sample representing the production language, prompt style, and sequence lengths. Include long examples if the application will use long context; a short-only calibration set can hide degradation at the upper context limit. Hash and version the sample so that later comparisons use the same data.

4. Export with the version-matched NVIDIA workflow

Follow the Model Optimizer and TensorRT Edge-LLM instructions that match the pinned release. Do not substitute flags from a different version. Inspect export logs for unsupported layers, precision fallbacks, and unexpected workspace requests.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

5. Externalize weights when the build requires it

NVIDIA’s TensorRT Edge-LLM guidance warns that INT4 engine builds on low-memory Jetson Orin devices, including Orin Nano-class systems, may need --externalize-weights to reduce engine-build memory. Apply that documented option when the support matrix or build log calls for it, and verify where the external weight files are stored and loaded at runtime.

Rank #2
Yahboom Jetson Orin Nano 8GB SUB Super Developer Kit 67TOPS Support Super Kit Jetpack6.2 Linux with 256GB SSD, Power Supply, M.2 Wireless Network Card
  • 【Core Parameters】★AI Perf:34-67 TOPS ★GPU:512-core NVIDIA Ampere architecture GPU with 16 Tensor Cores ★CPU:6-core Arm Corte-A78AE v8.2 64-bit CPU 1.5MB L2 + 4MB L3 ★Memory:4GB 64-bit LPDDR5 51 GB/s ★Storage: external NVMe via M.2 Key M (NOTE:SUB Board No SD Card Slot)
  • 【Empowered by Large Al Model, Enhanced Human-Computer Interaction】Jetson Orin Super leverages three AI models and incorporates an AI voice interaction module. This multimodal visual system matches the scene being described, enabling environmental awareness and AI visual gameplay. Combined with a large-scale voice module and camera, it enables speech-to-text, semantic analysis, natural conversation, and real-time video analysis, enabling advanced embodied AI applications.
  • 【AI Upgrade】Jetson Orin Nano series modules are compact in size but can deliver up to 34-67 TOPS of AI performance, with power consumption ranging from 7 watts to 25 watts. Compared to the Jetson Nano B01, it offers up to 80 times the performance and sets a new standard for entry-level edge AI.
  • 【Highly compatible carrier board】Yahboom's carrier board is fully compatible with orin nano module. Compared to carrier boards that use Jetson Nano on the market, the newly upgraded circuit supports 25W power mode, which enables larger and more complex neural networks and fully leverages the performance of the core module. The resources, size, and interfaces of the Yahboom carrier board are consistent with the official board, with the only difference addition of power switch button.
  • 【Tutorial materials provided】The JETSON system based on Ubuntu 22.04 provides a complete desktop Linux environment with accelerated graphics, supporting NVIDI-ACUDA 12.6, TensorRT 10.7.0, cuDNN 9.6.0, OpenCV 4.10.0, etc. The performance on AI LLM, VLM and visual Transformer is significantly improved compared with the previous generation.

6. Profile prefill and decode separately

Prefill can create a higher activation peak than token-by-token decoding, while decoding grows the KV cache as the sequence becomes longer. Record peak allocation for an empty prompt, a typical prompt, and the maximum allowed context. Also record time to first token and decode tokens per second at batch size one.

7. Increase limits cautiously

If the baseline leaves measured headroom, increase context or output length in small increments and rerun the same prompt suite. Stop when peak allocation approaches the device budget, latency becomes unacceptable, or quality falls below the application threshold. Do not infer a safe context length from the model’s nominal maximum.

Use a 24 GB device without wasting the extra memory

A 24 GB-class NVIDIA edge or GPU platform gives you more choices, not an automatic guarantee that every Nemotron 3.5 variant will run. The practical context length depends on the checkpoint’s architecture, precision, batch size, concurrency, and the memory consumed by the operating system and runtime.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Establish the same conservative baseline

Begin with one request, batch size one, a short context, and a conservative output limit. This makes it easier to identify the model’s steady-state memory and confirms that the software stack is correct before you add pressure.

Choose what to spend the headroom on

  • More context: useful when prompts contain documents or conversation history; KV-cache growth must be measured at each increase.
  • Higher precision: FP8, INT8 SmoothQuant, or BF16 may preserve quality better than INT4 for sensitive tasks, provided the target hardware and runtime support the format.
  • A larger checkpoint: possible only if compressed weights plus runtime allocations leave sufficient space.
  • Batching or concurrency: increases throughput but multiplies activation and KV-cache demand.

Change one dimension at a time. A 24 GB board may run a larger model at short context but fail at the same model’s long-context or multi-request target. Publish the measured context, batch, and concurrency rather than claiming that “24 GB supports” a universal limit.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Calibration and export practices that preserve quality

Match calibration to production

Calibration examples should reflect the languages, formatting, instruction types, and sequence lengths users will send. Keep a separate, untouched evaluation set. Reusing calibration prompts for quality claims can hide errors introduced by quantization.

Keep precision boundaries visible

Record which layers remain at a higher precision, whether the runtime inserted fallback kernels, and whether embeddings or output heads were treated differently. A nominal INT4 or NVFP4 label does not describe every tensor in the engine.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Inspect build output

Save logs showing selected tactics, workspace allocation, rejected tactics, fallback layers, and externalized-weight handling. A build that silently falls back to a slower or higher-memory implementation can change both performance and fit.

Separate engine-build memory from inference memory

Build the engine on the target board when possible, or reproduce its memory constraints in the build environment. If the build requires more temporary memory than the device has, reduce workspace according to the documented runtime controls or use the supported externalized-weight option; do not delete safety reservations from the operating system.

Validate quality, speed, and thermal behavior

Use a fixed prompt suite and compare the quantized engine with BF16 or another higher-precision baseline whenever that baseline can run the same tasks. Record:

  • Task accuracy or a clearly defined human-evaluation rubric.
  • Instruction-following and formatting success.
  • Errors at short, typical, and maximum tested context.
  • Time to first token and decode tokens per second.
  • Peak memory during build, prefill, and decode.
  • Power mode, temperature, throttling events, and sustained throughput.

Run repeated trials after warm-up and report the exact model revision, tokenizer, software versions, board SKU, power mode, context length, batch size, and generation limit. Published NVIDIA material does not establish a universal benchmark proving that every Nemotron 3.5 variant fits every 4 GB or 24 GB device, so your measurements must define the claim.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Troubleshoot failures by symptom

Symptom Likely cause Action
Engine build runs out of memory Temporary TensorRT workspace, tactic selection, or weight duplication during build. Check the version-matched build guidance; on supported low-memory Orin systems, try --externalize-weights. Build with nonessential services stopped and inspect workspace logs.
Engine builds but inference allocation fails KV cache, activations, runtime pools, or system reservation were omitted from the estimate. Reduce context, output limit, batch, or concurrency; then remeasure peak allocation before trying another format.
Unsupported-layer or precision fallback appears The checkpoint, GPU architecture, or runtime does not support the requested path. Verify the support matrix and pinned versions. Select a documented alternative such as INT4 AWQ, FP8, or INT8 SmoothQuant only when the combination is listed.
Quality drops on long prompts Calibration data does not represent long sequences, or the lower precision is sensitive to the task. Add representative long-context calibration examples, retest against the fixed baseline, or move to a higher-precision format if memory permits.
Throughput declines over time Thermal throttling, an aggressive power mode, or memory pressure. Record temperature and power settings, confirm cooling, and retest at the intended sustained workload rather than a short burst.
Results differ after rebuilding Changed checkpoint revision, tokenizer, calibration set, tactic choices, or software image. Compare the release record and calibration-data hash; rebuild from the same pinned inputs.

Package a reproducible deployment

Store these artifacts together:

  • Checkpoint identifier, revision, tokenizer revision, and license record.
  • Quantization method and complete configuration, including the W4A16 four_over_six designation where applicable.
  • Calibration-data hash and a description of its language, task mix, and sequence-length distribution.
  • Exact export and engine-build commands or scripts, including any --externalize-weights use.
  • TensorRT Edge-LLM or TensorRT-LLM, Model Optimizer, CUDA, JetPack, and operating-system versions.
  • Device SKU, memory capacity, power mode, cooling configuration, and storage layout.
  • Profiling logs for build, prefill, decode, peak memory, latency, throughput, power, and temperature.
  • The fixed evaluation prompts and the acceptance thresholds used for quality.

This record lets you distinguish a model change from a runtime change and makes a 4 GB or 24 GB deployment repeatable after an operating-system or library update.

Decision rule for the two device tiers

  1. For 4 GB: select the smallest supported checkpoint, prefer the published NVFP4 Lightning recipe when available, otherwise use a documented INT4 path, keep batch size one and context short, and require measured headroom after KV cache and runtime allocations.
  2. For 24 GB: begin with the same baseline, then spend verified headroom on context, precision, model size, or concurrency—never all four at once.
  3. For either tier: reject unsupported combinations, preserve calibration and release metadata, and publish measured memory and quality results for the exact board and software stack.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.