

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Deadline Cloud でタスクチャンキングを使用してフレームをチャンクにグループ化する
<a name="examples-jb-task-chunking"></a>

[task\_chunking](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/job_bundles/task_chunking) サンプルは、Open Job Description の [Task Chunking](https://github.com/OpenJobDescription/openjd-specifications/blob/mainline/rfcs/0001-task-chunking.md) 拡張機能を示しています。レンダリングジョブは、各フレームをレンダリングする前に、アプリケーションとシーンファイルのロードにかなりの時間がかかることがよくあります。チャンキングでは、チャンクごとに複数のフレームを処理することでこのオーバーヘッドが償却されるため、ジョブの合計ランタイムが短縮されます。

サンプルには 4 つの例が含まれています。

basic\_contiguous\_chunks  
を使用した最小限の例`rangeConstraint: CONTIGUOUS`。各チャンクは、 `"1-10"`や などの範囲に展開されます`"11-20"`。

basic\_non\_contiguous\_chunks  
を使用した最小限の例`rangeConstraint: NONCONTIGUOUS`。チャンクは、 のような任意のフレームセットにすることができます`"1-3,5,7-20:2"`。

blender\_render\_with\_contiguous\_chunks  
[Deadline Cloud で Blender シーンをレンダリングする](examples-jb-blender-render.md) バンドルから変換され、連続したチャンクでレンダリングされる実際の例。

blender\_render\_with\_non\_contiguous\_chunks  
連続していないチャンクを持つ Blender バリアント。

アプリケーションに基づいて範囲の制約を選択します。
+ `CONTIGUOUS`: アプリケーションが開始フレーム引数と終了フレーム引数をサポートしている場合に使用します。
+ `NONCONTIGUOUS`: アプリケーションが任意のフレームリストをサポートしている場合に使用します。

Deadline Cloud CLI を使用してサンプルを送信します。

```
deadline bundle submit {{sample-directory}}
```

タスクチャンキングの仕組みと独自のジョブテンプレートに追加する方法については、「」を参照してください[ジョブテンプレートのタスクチャンキング](build-job-bundle-chunking.md)。