"アクセル開度から計算した目標スロットル開度の変化に対して実スロットル開度の変化を遅らせるディレイ制御を実施し、将来において達成される筒内空気量を前記目標スロットル開度から予測するエンジンの予測制御装置において、前記予測制御装置は、それぞれに異なる予測時間が設定された複数のコアを有し、前記複数のコアのそれぞれは、設定された予測時間をディレイ時間として前記ディレイ制御を実施した場合に前記設定された予測時間だけ将来において達成される予測筒内空気量を前記目標スロットル開度に基づいて演算し、前記予測制御装置は、前記複数のコアのそれぞれで演算された予測筒内空気量の中から何れか1つを選択するとともに、選択した予測筒内空気量を与えるコアに設定されている予測時間をディレイ時間として前記ディレイ制御を実施することを特徴とするエンジンの予測制御装置。前記予測制御装置は、アクセル開度の変化量が第1の閾値より小さい場合には、前記複数のコアのうちの一部のコアを停止させることを特徴とする請求項1に記載のエンジンの予測制御装置。前記予測制御装置は、アクセル開度の変化量が第2の閾値より大きい場合には、最短の予測時間が設定されたコア以外のコアを停止させることを特徴とする請求項1又は2に記載のエンジンの予測制御装置。前記予測制御装置は、一定時間アクセル開度の変化量が第3の閾値より小さい状態が続いた場合には、最長の予測時間が設定されたコア以外のコアを停止させることを特徴とする請求項1乃至3の何れか1項に記載のエンジンの予測制御装置。前記予測制御装置は、目標スロットル開度の変化が急であるほど、より短い予測時間が設定されているコアで演算された予測筒内空気量を選択することを特徴とする請求項1乃至4の何れか1項に記載のエンジンの予測制御装置。前記予測制御装置は、前記複数のコアのそれぞれで演算された予測筒内空気量の1制御周期あたりの変化量を演算し、加速時には、前記変化量が所定値以下となるコアのうちで予測時間が最長のコアで演算された予測筒内空気量を選択し、減速時には、前記変化量が所定値以上となるコアのうちで予測時間が最短のコアで演算された予測筒内空気量を選択することを特徴とする請求項1乃至4の何れか1項に記載のエンジンの予測制御装置。しかしながら、筒内空気量の予測演算のためのディレイ制御をマルチコアシステムで実行することやその具体的な手法については、特開2010-126012号公報を含めてどの先行技術文献にも記載も示唆もされていない。本発明は、上述のような課題に鑑みなされたもので、マルチコアシステムの採用によりディレイ時間を可変にしたエンジンの予測制御装置を提供することを目的とする。第1の発明は、上記の課題を達成するため、アクセル開度から計算した目標スロットル開度の変化に対して実スロットル開度の変化を遅らせるディレイ制御を実施し、将来において達成される筒内空気量を前記目標スロットル開度から予測するエンジンの予測制御装置において、当該予測制御装置は、それぞれに異なる予測時間が設定された複数のコアを有し、前記複数のコアのそれぞれは、設定された予測時間をディレイ時間として前記ディレイ制御を実施した場合に前記設定された予測時間だけ将来において達成される予測筒内空気量を前記目標スロットル開度に基づいて演算し、前記予測制御装置は、前記複数のコアのそれぞれで演算された予測筒内空気量の中から何れか1つを選択するとともに、選択した予測筒内空気量を与えるコアに設定されている予測時間をディレイ時間として前記ディレイ制御を実施することを特徴としている。第2の発明は、第1の発明のエンジンの予測制御装置において、当該予測制御装置は、アクセル開度の変化量が第1の閾値より小さい場合には、前記複数のコアのうちの一部のコアを停止させることを特徴としている。第3の発明は、第1又は第2の発明のエンジンの予測制御装置において、当該予測制御装置は、アクセル開度の変化量が第2の閾値より大きい場合には、最短の予測時間が設定されたコア以外のコアを停止させることを特徴としている。第4の発明は、第1乃至第3の何れか1つの発明のエンジンの予測制御装置において、当該予測制御装置は、一定時間アクセル開度の変化量が第3の閾値より小さい状態が続いた場合には、最長の予測時間が設定されたコア以外のコアを停止させることを特徴としている。第5の発明は、第1乃至第4の何れか1つの発明のエンジンの予測制御装置において、当該予測制御装置は、目標スロットル開度の変化が急であるほど、より短い予測時間が設定されているコアで演算された予測筒内空気量を選択することを特徴としている。第6の発明は、第1乃至第4の何れか1つの発明のエンジンの予測制御装置において、当該予測制御装置は、前記複数のコアのそれぞれで演算された予測筒内空気量の1制御周期あたりの変化量を演算し、加速時には、前記変化量が所定値以下となるコアのうちで予測時間が最長のコアで演算された予測筒内空気量を選択し、減速時には、前記変化量が所定値以上となるコアのうちで予測時間が最短のコアで演算された予測筒内空気量を選択することを特徴としている。第1の発明によれば、予測筒内空気量は複数のコアで予測時間を異ならせて並列に演算されているので、予測筒内空気量の算出に遅れを生じさせることなくディレイ時間を変更することができる。第2の発明によれば、アクセル開度の変化量が小さくスロットルに高い応答性が求められない状況では、複数のコアのうちの一部のコアを停止させることで無駄な電力消費を抑えることができる。一方、アクセル開度の変化量がある閾値を越えるほど大きい場合は、ドライバの速いアクセル操作にスロットルの動作を追従させることができるようにディレイ時間は最短にすることが望ましい。第3の発明によれば、最短の予測時間が設定されたコア、すなわち、最短のディレイ時間を与えるコア以外のコアを停止させることで無駄な電力消費を抑えることができる。また、一定時間アクセル開度の変化量が小さい状態が続いた場合には、スロットルの動きのない定常走行モードに入っていると判断することができる。この場合、予測時間は最大限に長くとることができる。第4の発明によれば、最長の予測時間が設定されたコア、すなわち、最長のディレイ時間を与えるコア以外のコアを停止させることで無駄な電力消費を抑えることができる。第5の発明によれば、目標スロットル開度の変化が急であるほどより短い予測時間が設定されているコアによる演算が選択されるので、ディレイ時間がより短くなることによってスロットルの過渡応答性が高められる。第6の発明によれば、アクセル開度や目標スロットル開度からではなく、予測筒内空気量の1制御周期当たりの変化量から最適な予測時間及びディレイ時間を決定することができる。以下、本発明の実施の形態について図を参照して説明する。図1は本発明の実施の形態のエンジンの予測制御装置の構成を示す図である。本実施の形態では、エンジンを制御するECU10の一つの機能として予測制御装置が実現される。予測制御装置の制御対象であるエンジンは、電子制御式のスロットル4を備えたガソリンエンジンである。予測制御装置としてのECU10は、アクセル開度センサ2により計測されたアクセル開度から目標スロットル開度を計算し、目標スロットル開度の変化に対してスロットル4の実開度の変化を遅らせるディレイ制御を実施することによって、将来において達成される筒内空気量を目標スロットル開度から予測する。本実施の形態のECU10は、複数のコア12,14を有するマルチコアシステムとして構成されている。図1において各コア12,14に付けられている番号は、コア毎に付けられた番号である。例えば16は16番のコアを意味している。ECU10は、内蔵するコア12,14のうち一群のコア14を予測筒内空気量の演算に使用する。図1に示す例では、1から32までの32個のコアが予測筒内空気量の演算に割り当てられている。また、ECU10は、予測筒内空気量の演算用に割り当てられたコア14以外の1つのコア12を全体の制御用に使用する。図1に示す例では、0コアが制御用に割り当てられている。予測筒内空気量の演算が割りあてられた1から32までのコア14には、それぞれに異なる予測時間が設定されている。具体的には、各コア14に付けられたコア番号がそのコアに設定された予測時間を表している。よって、1コアでは予測時間は1msecに設定され、16コアでは予測時間は16msecに設定され、32コアでは予測時間は32msecに設定される。各コア14に設定された予測時間は、スロットル4のディレイ制御を行う場合のディレイ時間に対応している。図2では、1,16及び32の3つのコアに関して、目標スロットル開度の時間による変化が実線で描かれ、それらのコアで計算される仮想の実スロットル開度の時間による変化が点線で描かれている。各コア14は、図2に例示するようにスロットル4のディレイ制御を実施したと仮定して、予測時間だけ将来において達成される予測筒内空気量を目標スロットル開度に基づいて演算する。各コア14による予測筒内空気量の演算にはエアモデルが用いられる。エアモデルはスロットル開度と筒内空気量との関係を流体力学に基づいてモデル化した物理モデルである。なお、目標スロットル開度の計算は各コア14で行っても良いし、予測筒内空気量の演算用以外のコアによる計算結果を用いてもよい。制御用のコア12は、スロットル4のディレイ制御、上記の各コア14による演算の制御、そして、各コア14で計算された予測筒内空気量に基づいた燃料噴射制御を実施する。コア12が行う一連の制御では、まず、各コア14で演算される予測筒内空気量の中から燃料噴射量の計算に使用する予測筒内空気量を選択することが行われる。使用する予測筒内空気量が決まれば、その予測筒内空気量を与えるコアに設定されている予測時間をディレイ時間としてスロットル4のディレイ制御が行われる。図3のフローチャートは、コア12が実行するルーチンの1つを示している。このルーチンは燃料噴射量の計算に使用する予測筒内空気量を選択するためのルーチンである。コア12はこのルーチンを制御周期ごとに実行する。以下、図3に示すルーチンの内容について説明する。図3に示すルーチンの最初のステップS2では、アクセル開度の1制御周期あたりの変化量が計算され、その値が所定の閾値第1の閾値Amin以上かどうか判定される。アクセル開度変化量が閾値Amin以上であるならば、次のステップS4において、アクセル開度の1制御周期あたりの変化量が閾値Aminよりも大きい所定の閾値第2の閾値Amax以下かどうか判定される。ステップS2及びステップS4の判定の結果、アクセル開度変化量が閾値Amaxより大きいことが分かった場合には、ステップS8の処理が行われる。ステップS8では、最短の予測時間が設定された1コアのみが予測筒内空気量の演算に使用され、1コアによる演算結果がコア12へ供給される。これによれば、ディレイ時間は最短の1msecに設定されるので、ドライバの速いアクセル操作にスロットル4の動作を追従させることができる。また、この場合、1コア以外のコアによる演算は全て停止されるので、無駄な電力消費を抑えることができるというメリットも得られる。ステップS2及びステップS4の判定の結果、アクセル開度変化量が閾値Amin以上で且つ閾値Amax以下の範囲に収まっていることが分かった場合には、ステップS10の処理が行われる。ステップS10では、1から32までの全てのコア14に対して予測筒内空気量の演算が許可される。各コア14はそれぞれに設定された予測時間に従って将来の予測筒内空気量を演算し、その演算結果をコア12へ供給する。一方、ステップS2の判定の結果、アクセル開度変化量が閾値Amin未満になっていることが分かった場合には、ステップS6の処理が行われる。ステップS6では、1から32までのコア14のうち一部のコアによる演算が停止される。具体的には、4msecの間隔で予測筒内空気量の演算に使用するコアの間引きが行われる。残りのコアは、ステップS10の場合と同様、それぞれに設定された予測時間に従って将来の予測筒内空気量を演算し、その演算結果をコア12へ供給する。アクセル開度変化量が閾値Aminよりも小さい場合には、その後のスロットル開度の変化は小さく、ディレイ時間の長短による筒内空気量の差は小さいと考えられる。よって、予測時間の設定数を減らしたとしてもそれにより精度が低下することはない。その一方で、一部のコアを停止させることにより、無駄な電力消費を抑えることができるというメリットが得られる。ステップS10或いはステップS6の処理後は、ステップS12の判定が行われる。ステップS12では、16コアによる予測筒内空気量の今回値AirEst16msが前回値AirEst16ms以上かどうか判定される。16コアに設定されている16msecの予測時間は、1msecから32msecまでの予測時間の分布において中間の値である。よって、16msecの予測時間において得られた予測筒内空気量の今回値AirEst16msが前回値AirEst16ms以上であれば、将来においてエンジンは加速状態に入るものと判断することができる。逆に、予測筒内空気量の今回値AirEst16msが前回値AirEst16ms未満であれば、将来においてエンジンは減速状態に入るものと判断することができる。ステップS12の判定の結果、今回値AirEst16msが前回値AirEst16ms以上であることが分かった場合は、ステップS14の処理が行なわれる。ステップS14では、予測筒内空気量の演算が行なわれた全てのコアに関して、予測筒内空気量の今回値AirEstXmsと前回値AirEstXmsとの予測差が計算される。エンジンが加速状態にある場合、予測筒内空気量は予測時間が長いほど大きくなる。また、予測時間が長いほど、そして、予想される加速度が大きいほど、今回値と前回値との予測差は大きくなる。ステップS14では、予測筒内空気量の今回値と前回値との予測差が所定の閾値以下となるコアが選び出され、さらに、それらのコアのうちで予測時間が最長のコアが選択される。つまり、予測差が閾値以下となるコアのうちXが最大となるコアが選択される。そして、選択されたコアで演算された予測筒内空気量が燃料噴射量の計算用として選択されるともに、そのコアに設定された予測時間をディレイ時間としてディレイ制御が実施される。なお、予測差に閾値を設けたのは、予測筒内空気量が過度に急変することを防ぐためである。図4及び図5はステップS14における演算結果の例を示している。各図の上段のグラフは、1から32までの各コアで演算された予測筒内空気量AirEstXmsの今回値と前回値とを示している。白丸印で示す値が今回値であり、黒丸印で示す値が前回値である。各図の下段のグラフは、上段のグラフに示す予測筒内空気量の今回値AirEstXmsと前回値AirEstXmsとの予測差を示している。三角印で示す値が各コアで演算された予測筒内空気量の予測差である。また、グラフ中には予測差の閾値を点線で示している。図4は急加速が予測される時の演算結果であり、図5は緩加速が予測される時の演算結果である。図4に示す例では、1からYまでのコアで演算された予測筒内空気量の予測差は閾値以下となっており、Y1から32までのコアで演算された予測筒内空気量の予測差は閾値を越えている。よって、Yのコアで演算された予測筒内空気量が燃料噴射量の計算用として選択される。同様に、図5に示す例では、Zのコアで演算された予測筒内空気量が燃料噴射量の計算用として選択される。2つの演算結果の例の比較から分かるように、ステップS14の処理によれば、急加速が予測される場合は、比較的短い予測時間が設定されたコアによる演算が選択され、緩加速が予測される場合は、比較的長い予測時間が設定されたコアによる演算が選択される。これによれば、図6に模式的に示すように、急加速が予測されるときにはディレイ時間を短くし、緩加速が予測されるときにはディレイ時間を長くすることができる。よって、アクセル開度の変化から予測される加速度が大きいときほど、ディレイ時間がより短くなることによってスロットル4の過渡応答性が高められる。一方、ステップS12の判定の結果、今回値AirEst16msが前回値AirEst16ms未満であることが分かった場合、つまり、将来においてエンジンは減速状態に入ることが分かった場合は、ステップS16の処理が行なわれる。ステップS16では、予測筒内空気量の演算が行なわれた全てのコアに関して、予測筒内空気量の前回値AirEstXmsと今回値AirEstXmsとの予測差が計算される。ステップS16では、予測筒内空気量の前回値と今回値との予測差が所定の閾値以上となるコアが選び出され、さらに、そのコアのうちで予測時間が最短のコアが選択される。つまり、予測差が閾値以上となるコアのうちXが最小となるコアが選択される。そして、選択されたコアで演算された予測筒内空気量が燃料噴射量の計算用として選択されるともに、そのコアに設定された予測時間をディレイ時間としてディレイ制御が実施される。ステップS16の処理によれば、急減速が予測されるときにはディレイ時間を短くし、緩減速が予測されるときにはディレイ時間を長くすることができる。よって、アクセル開度の変化から予測される減速度が大きいときほど、ディレイ時間がより短くなることによってスロットル4の過渡応答性が高められる。以上本発明の1つの実施の形態について述べたが、本発明は上述の実施の形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々変形して実施することができる。例えば、予測制御装置の構成としては、制御用のコア12を別に設けるのではなく、予測筒内空気量の演算用のコア14のそれぞれにディレイ制御や燃料噴射制御の機能を持たせるようにしてもよい。また、図3に示すルーチンにおいて、一定時間アクセル開度の変化量が所定の閾値第3の閾値より小さい状態が続いたかどうか判定し、そのような状態が続いた場合には、32コアのみを動作させる処理を付け加えてもよい。一定時間アクセル開度の変化量が小さい状態が続いた場合には、スロットルの動きのない定常走行モードに入っていると判断することができるからである。最長のディレイ時間を与える32コア以外のコアを停止させることで無駄な電力消費を抑えることができる。"