View a markdown version of this page

Raggruppa i frame in blocchi con la suddivisione in blocchi delle attività su Deadline Cloud - Deadline Cloud

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Raggruppa i frame in blocchi con la suddivisione in blocchi delle attività su Deadline Cloud

Gli esempi task_chunking mostrano l'estensione Task Chunking per Open Job Description. I lavori di rendering spesso impiegano molto tempo a caricare applicazioni e file di scena prima di renderizzare ogni fotogramma. Il chunking ammortizza questo sovraccarico elaborando più frame per blocco, il che riduce la durata totale del lavoro.

Gli esempi includono quattro esempi:

basic_contiguous_chunks

Un esempio minimo di utilizzo di. rangeConstraint: CONTIGUOUS Ogni blocco si espande in un intervallo come "1-10" o. "11-20"

basic_non_contiguous_chunks

Un esempio minimo di utilizzo di. rangeConstraint: NONCONTIGUOUS I blocchi possono essere set di frame arbitrari come. "1-3,5,7-20:2"

blender_render_with_contiguous_chunks

Un esempio reale convertito dal bundle per il rendering con blocchi contigui. Renderizza le scene di Blender su Deadline Cloud

blender_render_with_non_contiguous_chunks

Una variante di Blender con blocchi non contigui.

Scegliete un vincolo di intervallo in base all'applicazione:

  • CONTIGUOUS— Da utilizzare quando l'applicazione supporta gli argomenti del frame iniziale e finale.

  • NONCONTIGUOUS— Da utilizzare quando l'applicazione supporta elenchi di frame arbitrari.

Per abilitare la suddivisione in blocchi delle attività in un modello, aggiungiextensions: [TASK_CHUNKING], definisci un parametro di tipo CHUNK[INT] e configura defaultTaskCount e: targetRuntimeSeconds rangeConstraint

specificationVersion: 'jobtemplate-2023-09' extensions: - TASK_CHUNKING steps: - name: Render parameterSpace: taskParameterDefinitions: - name: Frame type: CHUNK[INT] range: "{{Param.Frames}}" chunks: defaultTaskCount: 10 targetRuntimeSeconds: 600 rangeConstraint: CONTIGUOUS