RIDOS Operations Overview at INFN Torino

 
RIDOS
 
Simona Giordanengo
INFN Torino
Comparison
FFP1 «measured»
dose delivered with
the ended spill
New DDS input creation and data transfer
On-line measured
spot parameters
(0.01 ÷ 100 ms/spot,
 100 byte/spot)
Patient positions
deviations (∆X, ∆Y, ∆Z) +
Respiratory phase
(< 0.5 kB/measurement)
FFP2 «expected»
dose delivered with
the ended spill
GPU1
GPU2
Corrections
computation for
next s
pots (far from
clinical application)
Results publication
DDS
OTS
Max freq 1 kHz
< 1 MB/s
5 s 
0 
2.5 s
1 s 
 
End of spill
Summary of the operations to perform in the inter-spill time
DDS and OTS parameters readout,
translation and comunication (spot by spot)
< 10 MB/s
Start spill
FFP = Fast Forward Planning
First GPU-based FP ready
 
N_voxels
50000 s
A1: Different upgrades underdevelopment
 
Main constraints and upgrades
 
Constraint of RIDOS_FP_1:
 
1. Max intercepts/ray = 1024 (sorting algorithm) 
 
 
now unlimited
 
Upgrades to improve speed:
 
1. Ray Dose computation in parallel 
 
done
 
2. Equal spaced computation grid 
 
done (regular and irregular grids available)
Upgrades to improve accuracy: 
 
work in progress
 
1. Different ions implementation
 
2. Sub-beams model
 
3a. Use of 4DCTs synchronized with the beam delivery and patient tracking
 
3b. Use of deformation vectors to compare the doses
WS with 1 GPU TESLA K40
Ubuntu 14.04 (or Windows)
RIDOS CRATE (Simulatore + sist finale)
Additional RIDOS
FPGA NI 7813R
PXI in DD crate
 
Ethernet connection
 
A3: RIDOS HW: defined and
under construction
 
PCIe – PXIe  interface to share memory
Syngo Treatment by
Supervision System
 
Ethernet connection
 
Ethernet1
I-O vs DD FPGAs
DDS
 
20 MB/sec
I-O vs DD FPGAs
??
FPGAridos2
OTS data Max freq 1 kHz
FPGAridos1
VHDCI 68 pin
FPGA1 del DD
 
Ethernet2
PC in the LCRoom
Slide Note
Embed
Share

Operations at INFN Torino involve various tasks such as readout, translation, communication of DDS and OTS parameters, dose computation, upgrades under development, and hardware specifications. The system aims to deliver precise and efficient treatment while continuously improving speed and accuracy through upgrades and enhancements.

  • INFN Torino
  • Operations
  • RIDOS
  • Treatment
  • Hardware

Uploaded on Nov 18, 2024 | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. RIDOS Simona Giordanengo INFN Torino

  2. Summary of the operations to perform in the inter-spill time Start spill 0 DDS and OTS parameters readout, translation and comunication (spot by spot) On-line measured spot parameters (0.01 100 ms/spot, 100 byte/spot) < 10 MB/s DDS 1 s End of spill FFP2 expected dose delivered with the ended spill GPU2 FFP1 measured dose delivered with the ended spill GPU1 Max freq 1 kHz < 1 MB/s Patient positions deviations ( X, Y, Z) + Respiratory phase (< 0.5 kB/measurement) OTS 2.5 s Comparison Results publication Corrections computation for next spots (far from clinical application) FFP = Fast Forward Planning To remember: DDS parameters translation for each spill Monitor counts (Xstrip, Ystrip) Currents Ix, Iy Nparticles Spot Positions (X,Y)iso New DDS input creation and data transfer 5 s

  3. First GPU-based FP ready Dose computation 50000 s 3000 5 Gain factor 700 2500 DEK time/GPU tima 4 600 Time GPU (sec) Time PlanKIT (sec) 2000 500 3 400 1500 300 2 DEK times 1000 200 100 1 GPU times 500 0 0 0 0 200000 400000 600000 800000 0 200000 400000 600000 800000 N_voxels N voxels ( cut_off) N_voxels Cut_off (mm) time gpu (sec) time PlanKIT (sec) N of Rays N of Slice N_Voxels Gain C_grid 10 11200 1.9 40 21 170x170x125 1248 39 20 44678 1.9 157 83 170x170x125 1248 39 40 178702 2.17 636 293 170x170x125 1248 39 50 279243 2.6 997 383 170x170x125 1248 39 80 714861 3.87 2534 655 170x170x125 1248 39

  4. A1: Different upgrades underdevelopment Main constraints and upgrades Constraint of RIDOS_FP_1: 1. Max intercepts/ray = 1024 (sorting algorithm) now unlimited Upgrades to improve speed: 1. Ray Dose computation in parallel 2. Equal spaced computation grid Upgrades to improve accuracy: 1. Different ions implementation 2. Sub-beams model 3a. Use of 4DCTs synchronized with the beam delivery and patient tracking 3b. Use of deformation vectors to compare the doses done done (regular and irregular grids available) work in progress

  5. A3: RIDOS HW: defined and under construction Ethernet connection Syngo Treatment by Supervision System Ethernet2 PC in the LCRoom Ethernet1 Additional RIDOS FPGA NI 7813R PXI in DD crate DDS WS with 1 GPU TESLA K40 Ubuntu 14.04 (or Windows) I-O vs DD FPGAs 20 MB/sec VHDCI 68 pin FPGA1 del DD RIDOS CRATE (Simulatore + sist finale) FPGAridos1 Ethernet connection I-O vs DD FPGAs ?? PCIe PXIe interface to share memory FPGAridos2 OTS data Max freq 1 kHz

Related


More Related Content

giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#