atlas roi builder + cdf

14
ATLAS RoI Builder + CDF Brief reminder of ATLAS Level 2 Opportunities for CDF (what fits - what doesn't) Timescales (more of what fits and what doesn't)

Upload: diamond

Post on 11-Jan-2016

22 views

Category:

Documents


0 download

DESCRIPTION

ATLAS RoI Builder + CDF. Brief reminder of ATLAS Level 2 Opportunities for CDF (what fits - what doesn't) Timescales (more of what fits and what doesn't). Conclusions from quick tour of ATLAS TDAQ. ATLAS Level 1 looks very much like CDF Level 2 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: ATLAS RoI Builder + CDF

ATLAS RoI Builder + CDF

● Brief reminder of ATLAS Level 2● Opportunities for CDF (what fits - what doesn't)● Timescales (more of what fits and what doesn't)

Page 2: ATLAS RoI Builder + CDF
Page 3: ATLAS RoI Builder + CDF
Page 4: ATLAS RoI Builder + CDF
Page 5: ATLAS RoI Builder + CDF
Page 6: ATLAS RoI Builder + CDF

Conclusions from quick tour of ATLAS TDAQ

● ATLAS Level 1 looks very much like CDF Level 2– hardware based clustering, energy sums, isolation and

muon Pt

● Level 1 accept rate for ATLAS is similar to that for CDF (~50-100 kHz)

● RoI Builder (RoIB) plus Supervisor processors could act in the same capacity as the alphas do in CDF– same transaction rate (L1A rate)– provided the decision code is simple Supervisors could

make the full level 2 decision instead of I/O to LVL2 farm

Page 7: ATLAS RoI Builder + CDF

CDF != ATLAS● Input to RoIB is via S-link

– this is different from CDF Run IIa but not different in IIb

● Latency in ATLAS Level 2 is enormous– buffers are ~1000 events deep not 4– RoIB latency is a non-issue for ATLAS

● initial prototype of RoIB waited for all event fragments to arrive before sending - this alone would introduce unacceptable latency for CDF it also limits size of L1 RoI data (since this needs to be buffered in the RoIB)

– Level 2 decision order is different from the L1A order

Page 8: ATLAS RoI Builder + CDF

Potential CDF Level 2● Single Builder

and input card● 4 processsors

– could be more

● Output of trigger decisions to PULSAR is probably reasonable, but not necessary

Page 9: ATLAS RoI Builder + CDF

Beginning to look at simulation

Page 10: ATLAS RoI Builder + CDF

Still too infantile but...

40kHzlivetime 86%

Latency in microseconds

Page 11: ATLAS RoI Builder + CDF
Page 12: ATLAS RoI Builder + CDF

Current Architecture

4k x 36bFIFO

S-L

ink C

onnector

GbEMAC

LSI L8101

GbE SerDesAgilent HDMP-1636A

Opt.Conn.

Features– Large input FIFO– Large Buffer– Optical GbEthernet Physical

layer– Conforms to S-Link specs– FPGA can do data alteration if

needed

512k x 32bMemory

FPGA

Page 13: ATLAS RoI Builder + CDF

ATLAS plan/timescale

● The current plan is to produce a prototype early this year (~April)

● There is already a 12U prototype (has been for several years) which demonstrated 100kHz operation

● 9U prototype system will include the ability (important for CDF but not necessary for ATLAS) of “routing” as opposed to “store and forward” type operation

Page 14: ATLAS RoI Builder + CDF

Conclusions

● Appears reasonable to think of RoIB as merging unit for CDF– Still work to do in demonstrating that this idea

actually makes sense (same work needed for any other merging scheme)

● Next steps should work out dataflow (how much from which sources and including as many of the overheads realistically as possible)