atlas 実験における fast tracker (ftk) の開発研究 ~ a hardware tracking trigger at...
DESCRIPTION
ATLAS 実験における Fast TracKer (FTK) の開発研究 ~ A Hardware Tracking Trigger at LVL1.5 ~. 寄田浩平 For ATLAS-FTK Group 早稲田大学理工学術院 (ATLAS-Institute: U of Chicago) JPS @立教大学 On March 29th, 2009. FTK の概要. > ATLAS Upgrade Project (Not strictly linked to phase X upgrade) - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: ATLAS 実験における Fast TracKer (FTK) の開発研究 ~ A Hardware Tracking Trigger at LVL1.5 ~](https://reader035.vdocuments.site/reader035/viewer/2022062423/568148f9550346895db61cfe/html5/thumbnails/1.jpg)
寄田浩平 寄田浩平 For ATLAS-FTK GroupFor ATLAS-FTK Group
早稲田大学理工学術院早稲田大学理工学術院(ATLAS-Institute: U of Chicago)(ATLAS-Institute: U of Chicago)
JPSJPS @立教大学@立教大学On March 29th, 2009On March 29th, 2009
ATLASATLAS 実験における実験におけるFast TracKer (FTK) Fast TracKer (FTK) の開発の開発
研究研究~ ~ A Hardware Tracking Trigger at A Hardware Tracking Trigger at
LVL1.5 LVL1.5 ~~
ATLASATLAS 実験における実験におけるFast TracKer (FTK) Fast TracKer (FTK) の開発の開発
研究研究~ ~ A Hardware Tracking Trigger at A Hardware Tracking Trigger at
LVL1.5 LVL1.5 ~~
![Page 2: ATLAS 実験における Fast TracKer (FTK) の開発研究 ~ A Hardware Tracking Trigger at LVL1.5 ~](https://reader035.vdocuments.site/reader035/viewer/2022062423/568148f9550346895db61cfe/html5/thumbnails/2.jpg)
FTKFTK の概要の概要FTKFTK の概要の概要
> 参加研究機関> 参加研究機関 - U of Chicago, Harvard Univ- U of Chicago, Harvard Univ 、、 Illinois Univ.Illinois Univ. (米国)(米国) - INFN Pisa- INFN Pisa 、、 Rome, Frascati Rome, Frascati (イタリア)(イタリア) - [- [ 早稲田大学(日本)早稲田大学(日本) ]] から実働はから実働は 1010 人以下、、。人以下、、。
> > FTK:FTK: HardwareHardware Tracking Trigger System @ Tracking Trigger System @ ““LVL1.5LVL1.5”” - Pixel/SCT- Pixel/SCT からのヒット情報から飛跡を再構成。からのヒット情報から飛跡を再構成。 (Standalone)(Standalone) - On LVL1 Accept, - On LVL1 Accept, 質の良い質の良い TrackTrack をを LVL2LVL2 にできるだけ早くにできるだけ早く (( <1ms<1ms )) 供給供給 - - CDFCDF のの Silicon Vertex TriggerSilicon Vertex Trigger (( SVTSVT )の発展版)の発展版 - - 極めて困難なことは承知 → 新しい領域への一つの挑戦!極めて困難なことは承知 → 新しい領域への一つの挑戦!
> > ATLAS Upgrade Project ATLAS Upgrade Project (Not strictly linked to phase X upgrade)(Not strictly linked to phase X upgrade) - LHC- LHC のの High Luminosity RunHigh Luminosity Run に向けて(に向けて( Target Year: Target Year: ~~ 20122012 )) - 2008- 2008 年年 33 月に月に R&DR&D は正式承認されている。(開発期間1年延長)。は正式承認されている。(開発期間1年延長)。 - - 現在、研究開発を進めると共に現在、研究開発を進めると共に TDRTDR を執筆中、を執筆中、 11 年以内に提出予定。年以内に提出予定。
pp22/12/12
![Page 3: ATLAS 実験における Fast TracKer (FTK) の開発研究 ~ A Hardware Tracking Trigger at LVL1.5 ~](https://reader035.vdocuments.site/reader035/viewer/2022062423/568148f9550346895db61cfe/html5/thumbnails/3.jpg)
LVL1.5LVL1.5 とは? とは? 【【模式図模式図】】LVL1.5LVL1.5 とは? とは? 【【模式図模式図】】CaloCaloCaloCalo MuonMuonMuonMuon Pixel/SCTPixel/SCTPixel/SCTPixel/SCT
LVL1LVL1TriggerTriggerLVL1LVL1
TriggerTrigger
RODROD RODROD RODROD
ROBROB ROBROB ROBROB
LVL2 CPU FarmLVL2 CPU FarmRoIRoI
FTKFTKFTKFTK
Full Pixel/SCTHits received @50KHz~100KHz
High quality track(PT > ~2 GeV)Not only RoI
Very Low Impact Very Low Impact on current DAQon current DAQ
Basically, no change needed in LVL2Basically, no change needed in LVL2
2nd output
1st output
No Tracking info. No Tracking info. for LVL1 decision!for LVL1 decision!
pp33/12/12
L2L2 の初段階、の初段階、 1ms1ms 以内で以内で質の良いトラックを供給質の良いトラックを供給* L2 DeadTime* L2 DeadTime は、は、L1Rate x T(L2-Decision)L1Rate x T(L2-Decision) で成長!で成長!
![Page 4: ATLAS 実験における Fast TracKer (FTK) の開発研究 ~ A Hardware Tracking Trigger at LVL1.5 ~](https://reader035.vdocuments.site/reader035/viewer/2022062423/568148f9550346895db61cfe/html5/thumbnails/4.jpg)
構築、挿入、運転の予定構築、挿入、運転の予定構築、挿入、運転の予定構築、挿入、運転の予定
202420242023202320222022202120212020202020192019201820182017201720162016201520152014201420132013201220122011201120102010
← 1x1034
Phase IISLHC
Collimator
Phase IUpgrade
FTKFTK 挿入目標挿入目標 FTKFTK の利点:の利点:→ → >10>103434 でも5年以上でも5年以上安定 したデータ供給と変化しうる 物理課題への柔軟な対応
→→ Phase IIPhase II のの DelayDelay への保障への保障 ( ほとんどの HW Upgrade Project は PhaseII を意識 )
→→ sLHCsLHC への貢献、繋がりへの貢献、繋がり → FTK を Upgradable に 作るのも重要な研究 課題の一つ(未着手)。
pp44/12/12
![Page 5: ATLAS 実験における Fast TracKer (FTK) の開発研究 ~ A Hardware Tracking Trigger at LVL1.5 ~](https://reader035.vdocuments.site/reader035/viewer/2022062423/568148f9550346895db61cfe/html5/thumbnails/5.jpg)
←← VMEVME 完成完成 イメージイメージ** これはこれは CDFCDFのの SVTSVT です。です。
FTKFTK の内部構成(概念の内部構成(概念図)図)
FTKFTK の内部構成(概念の内部構成(概念図)図)
DFDF
LVL1 Rate : 50-100KHzLVL1 Rate : 50-100KHz # of readout lines/DF# of readout lines/DF # of region (sector,crate)# of region (sector,crate) # of hits/event# of hits/event # of DFs# of DFs # of cluster/event# of cluster/eventDF
RODs
DO
RW-HWTF
Pixel/SCT
Track dataROBIN
Size of SuperStrip Size of SuperStrip & Required coverage & Required coverage Size of Pattern BankSize of Pattern Bank and # of AM boardsand # of AM boards
→→ 現在はシステム全体の 現在はシステム全体の最適化の段階であり、ボード、最適化の段階であり、ボード、チップの開発と共に、チップの開発と共に、 FTKSimFTKSim(Athena(Athena で走らせることも可能で走らせることも可能 ))と呼ばれると呼ばれる SimulationSimulation ToolTool でで開発がされている段階。開発がされている段階。
* * それぞれのステージでそれぞれのステージで I/OI/O の数やの数や ボードの数、ボードの数、 そのスペックを様々な角度そのスペックを様々な角度 から決定する必要性。から決定する必要性。
DODO AM
Road+Hits
S-link
LVDS-link
Roads
# of TF, performance of RW-HW.# of TF, performance of RW-HW.Fitting time per/track.Fitting time per/track. 1) # of tracks/event1) # of tracks/event 2) # of roads/track2) # of roads/track 3) # of combination/road 3) # of combination/road Total # of fit/event = 1) x 2) x 3) Total # of fit/event = 1) x 2) x 3) Rate for fit (LVL1 x N of fit/event)Rate for fit (LVL1 x N of fit/event) pp55/12/12
![Page 6: ATLAS 実験における Fast TracKer (FTK) の開発研究 ~ A Hardware Tracking Trigger at LVL1.5 ~](https://reader035.vdocuments.site/reader035/viewer/2022062423/568148f9550346895db61cfe/html5/thumbnails/6.jpg)
FTKFTK で重要な事、難しい事で重要な事、難しい事FTKFTK で重要な事、難しい事で重要な事、難しい事→ → 決めるべき要素:決めるべき要素: - Region: - Region: 検出器の区切り方(検出器の区切り方( CrateCrate のの数)数) - Sector: - Sector: 第1パターン認識 第1パターン認識 (Module(Module のの組合せ組合せ )) - SS Size: - SS Size: パターン認識→パターン認識→ Pattern BankPattern Bankのサイズのサイズ - Constant Quality: - Constant Quality: Track FittingTrack Fitting の質の質
* * しかし、現状はシステムデザインも未だ議論中かつ“実データ”もなしかし、現状はシステムデザインも未だ議論中かつ“実データ”もない!い! → → ハードウェアシミュレーションもできない → 信頼性と現実味ハードウェアシミュレーションもできない → 信頼性と現実味に欠ける。に欠ける。
1.1. Signal EfficiencySignal Efficiency2.2. Fake RateFake Rate3.3. ResolutionResolution4.4. Physics ImpactPhysics Impact
Given a certain design/spec.,clock,TProcess =F(Nhits, Nclusters, Nfits, …)
最も重要な要素はプロセス時間(最も重要な要素はプロセス時間( TimingTiming )!)!Pixel/SCTPixel/SCT HitHit EventEvent毎の毎の TimingTimingGiven a certain design/spec.,clock,,,
TTProcessProcess =F(N=F(Nhitshits, N, Nclustersclusters, N, Nfitsfits, , ……))
→ → 第一段階第一段階 : CDF: CDF のの SVTSVT を用い、方法論の検証と実行性を確を用い、方法論の検証と実行性を確認。認。
BottleneckBottleneck 部分の洗い出し部分の洗い出しルミノシティー依存性を検証ルミノシティー依存性を検証現行現行 HLTHLT との比較との比較 システムデザインに反映(変更)システムデザインに反映(変更)
最適化するための反復最適化するための反復
![Page 7: ATLAS 実験における Fast TracKer (FTK) の開発研究 ~ A Hardware Tracking Trigger at LVL1.5 ~](https://reader035.vdocuments.site/reader035/viewer/2022062423/568148f9550346895db61cfe/html5/thumbnails/7.jpg)
Silicon Vertex Trigger (SVT) Silicon Vertex Trigger (SVT) @ CDF@ CDF
Silicon Vertex Trigger (SVT) Silicon Vertex Trigger (SVT) @ CDF@ CDF
6 electrical barrels
Z
3030°°
![Page 8: ATLAS 実験における Fast TracKer (FTK) の開発研究 ~ A Hardware Tracking Trigger at LVL1.5 ~](https://reader035.vdocuments.site/reader035/viewer/2022062423/568148f9550346895db61cfe/html5/thumbnails/8.jpg)
SVT Timing CalculationSVT Timing CalculationSVT Timing CalculationSVT Timing CalculationHit Finders
Merger 2 AM++
HB++
TF++
COT tracks
fromXTRP
12 fibers
hits
roads
hits
x 12 phi sectorsx 12 phi sectors
AMSRW
raw data fromSVX front end
road’shits
tracks
Finalmerger
Ghost buster
L2SVTRX
tracks
L1AL1A SVX hitSVX hit HF hitHF hit AMSRWAMSRWHits EEHits EE
AMSRWAMSRWRoads EERoads EE
TF inTF in
TF outTF out GB EEGB EE
TimeTime
hits
XXss XXss XXss XXssXXss XXss XXss
pp88/12/12
![Page 9: ATLAS 実験における Fast TracKer (FTK) の開発研究 ~ A Hardware Tracking Trigger at LVL1.5 ~](https://reader035.vdocuments.site/reader035/viewer/2022062423/568148f9550346895db61cfe/html5/thumbnails/9.jpg)
Measured (data)Measured (data)
PredictedPredicted
SVT Timing SVT Timing の簡単なモデルの簡単なモデルSVT Timing SVT Timing の簡単なモデルの簡単なモデル
単純なモデルでも、重要なパラメータ単純なモデルでも、重要なパラメータをおさえれば、ヒット数、フィット数などをおさえれば、ヒット数、フィット数などの関数で実データを再現可能なことがの関数で実データを再現可能なことがわかった。わかった。
特に特に TimingTiming分布の平均、幅、分布の平均、幅、 TailTail のの特性とそのルミノシティー依存性を深く特性とそのルミノシティー依存性を深く理解する必要がある。理解する必要がある。
←← BAD!BAD!
←← GOODGOOD !!
SVT Mean = 20SVT Mean = 20 ~~ 25μs25μs * FTK* FTK の目標は数百の目標は数百 μs (<1ms)μs (<1ms)
T= a*Max(NT= a*Max(Nhithit)+b*Max(N)+b*Max(Nfitfit)+c)+cwedgewedge wedgewedge
> /Hit loading time: 30-45ns> /Hit loading time: 30-45ns>> /Fit execution time: 25-300ns/Fit execution time: 25-300nsなどなど、、、(詳細省)などなど、、、(詳細省)
今後はより詳細化して、いくつ今後はより詳細化して、いくつかかのアルゴリズを検証する予定。のアルゴリズを検証する予定。→ → FTKFTK に応用する。に応用する。 pp99/12/12
![Page 10: ATLAS 実験における Fast TracKer (FTK) の開発研究 ~ A Hardware Tracking Trigger at LVL1.5 ~](https://reader035.vdocuments.site/reader035/viewer/2022062423/568148f9550346895db61cfe/html5/thumbnails/10.jpg)
問題点: 問題点: SCTSCTモジュールにモジュールに GeometricalGeometricalなオーバーラップがあるため、同じ層内なオーバーラップがあるため、同じ層内でも二つのモジュールにヒットがある。でも二つのモジュールにヒットがある。 → パターンのサイズが増える。 → パターンのサイズが増える。 → 一つの飛跡に対して、ふたつ以上の → 一つの飛跡に対して、ふたつ以上の パターン認識がされる。 パターン認識がされる。*これらを抑えるアルゴリズムが必要。*これらを抑えるアルゴリズムが必要。
Single μ SampleSingle μ SampleNo Pileup but RHNo Pileup but RH
ー ー FTKFTKー ー IPATIPAT
←← 20μm20μm
Impact Parameter Impact Parameter ResolutionResolution
現状のパフォーマンス、問題点現状のパフォーマンス、問題点などなど
現状のパフォーマンス、問題点現状のパフォーマンス、問題点などなど
Impact ParameterImpact Parameter
WH SampleWH Sample@10^34@10^34 FTK: FTK:
σσ =~=~90μm90μmIPAT:IPAT:σσ =~=~70μm70μm
Caveat ! Very Preliminary - Studies still underway !
pp1010/12/12
![Page 11: ATLAS 実験における Fast TracKer (FTK) の開発研究 ~ A Hardware Tracking Trigger at LVL1.5 ~](https://reader035.vdocuments.site/reader035/viewer/2022062423/568148f9550346895db61cfe/html5/thumbnails/11.jpg)
物理へのインパクトの例を一つ物理へのインパクトの例を一つだけだけ
物理へのインパクトの例を一つ物理へのインパクトの例を一つだけだけ
そのほかにも、そのほかにも、 Electron/gamma/muonElectron/gamma/muon などに適用したときのなどに適用したときの改良度合いをみたいが、ただ単に手が回っていない状況。改良度合いをみたいが、ただ単に手が回っていない状況。
> > 信号: 信号: bbH/AbbH/A の場合の場合
4jet Trigger4jet Trigger の閾値の閾値 (e.g. 50,70,100GeV)(e.g. 50,70,100GeV) が高いため、低い(が高いため、低い( < ~ 200GeV< ~ 200GeV )質量の)質量の HiggsHiggs のピークが消される!のピークが消される! → → 終状態は4つの終状態は4つの b quark jetb quark jet を含むため、を含むため、 FTKFTK が供給するトラックの が供給するトラックの 情報から早い段階情報から早い段階 (LVL2(LVL2 の頭の頭 )) で同定が可能となる。で同定が可能となる。 → → EtEt閾値を下げて(閾値を下げて( 5555→→30GeV@LVL130GeV@LVL1 )、)、 b jet tagb jet tag の要請付加で回復!の要請付加で回復!
pp1111/12/12
![Page 12: ATLAS 実験における Fast TracKer (FTK) の開発研究 ~ A Hardware Tracking Trigger at LVL1.5 ~](https://reader035.vdocuments.site/reader035/viewer/2022062423/568148f9550346895db61cfe/html5/thumbnails/12.jpg)
纏めと今後の課題纏めと今後の課題纏めと今後の課題纏めと今後の課題
> b jet/τ> b jet/τ のみならず、のみならず、 FTKFTK の情報はの情報は e/γ/μe/γ/μ にも利用可能にも利用可能 → → 単純に、トリガーロジックに単純に、トリガーロジックに FTKFTK の情報を入れ込んで、の情報を入れ込んで、 DAQDAQ の質が悪くなるわけない!の質が悪くなるわけない!
今後の予定今後の予定
> > 新現象の性質解明は様々なチャンネルで見ないと新現象の性質解明は様々なチャンネルで見ないと ×× → → bjetbjet やや ττ のようなあまり綺麗でない事象もとても大事になる。のようなあまり綺麗でない事象もとても大事になる。
> FTK Timing study> FTK Timing study 用のソフトウェア開発 → デザインの最適化を行う。用のソフトウェア開発 → デザインの最適化を行う。> TDR> TDR を仕上げる(なるべく早く。一年以内)。を仕上げる(なるべく早く。一年以内)。 → → 現行の現行の HLTHLT のトラッキングと比較し、のトラッキングと比較し、 FTKFTK による恩恵を定量化、説得。による恩恵を定量化、説得。 → → If Approved → If Approved → そこからそこから 33 年後年後 (2012(2012 年内年内 )) のコミッショニングを目指す。のコミッショニングを目指す。 → → その後はその後は FTKFTK の力をフルに利用した物理解析が可能!の力をフルに利用した物理解析が可能!
20182018 年頃の年頃の sLHCsLHC へ向けた増強計画に対して、へ向けた増強計画に対して、 IntermediateIntermediate Upgrade ProjectUpgrade Projectとして開発構築し、第一段階のとして開発構築し、第一段階の High LuminosityHigh Luminosity (( ~10~103434 )に備えることが重要。)に備えることが重要。
> FTK> FTK は質の高いトラックをは質の高いトラックを LVL2LVL2 のはじめのはじめ 1ms1ms 以内で供給以内で供給 - LVL1- LVL1閾値を下げることが可能。閾値を下げることが可能。 - LVL2- LVL2 のの PC farmPC farm はもっと洗練されたアルゴリズムを使える!はもっと洗練されたアルゴリズムを使える! - RoI- RoI 以外のオブジェクトの利用の可能性。以外のオブジェクトの利用の可能性。
pp1212/12/12