Paper |
Title |
Other Keywords |
Page |
WECOMA01 |
Use of the Cell Accelerator Platform for Synchrotron Data Analysis
|
synchrotron, target, feedback, site |
4 |
|
- J. Qin, M. Bauer, S. McIntryre
UWO, London, Ontario
|
The analysis of synchrotron-based Polychromatic X ray Microscoscopy (PXM) data has been used by scientists and engineers to understand elastic and plastic strains in materials on aμor nano scale. Such experiments generate hundreds or thousands of images where the analysis of each image often entails intensive computations- a challenging task. As well, in the past, the speed of such computations has made it difficult to obtain feedback on the experimental results in near real time. This has constrained researchers from making critical decisions on direction subsequent experiments should take based on the results in hand. In order to improve the analysis performance of PXM images, we have investigated the use of parallel analysis schemes. This paper reports on the design and implementation of accelerated PXM analysis software that has been developed on IBM PowerXCell 8i processors and Intel quad-core Xeon processors. A substantial improvement in processing speed has been obtained to the extent that it should be possible to obtain analysis results at the same rate as they are produced on the VESPERS beamline at the Canadian Light Source Synchrotron(~1 Hz) .
|
|
|
Slides
|
|
|
|
WEPL029 |
Applicability of XAL for ESS
|
controls, site, simulation, linac |
85 |
|
- J. Bobnar
Cosylab, Ljubljana
- C. K. Allen, T. A. Pelaia
ORNL, Oak Ridge, Tennessee
- S. Peggs, C. G. Trahern
ESS-S, Lund
- T. Satogata
BNL, Upton, Long Island, New York
|
XAL is a Java based application framework, developed at the Spallation Neutron Source (SNS). The framework is designed to provide an accelerator physics programming interface to the accelerator and it allows writing general purpose applications dedicated to various parts of the accelerator. The backbone of XAL framework is an XML based description of the accelerator. The XML file provides the list of all devices, their properties, and in-between devices relations within the system. Since the accelerator structure is defined in the relational database, the XML can be generated directly out from the database using appropriate adapters. This allows the framework to be more generic and enables it to run on different sites using various configurations. The generality of the XAL and the rich set of applications and tools provided by SNS make the framework very appealing for usage at other accelerator sites. European Spallation Source (ESS) is being built in Sweden, which will be in overall an accelerator similar to SNS. Therefore, XAL has been considered to be used at ESS for high-level applications. The applicability of XAL and prototyping for ESS will be discussed in this article.
|
|
|
Poster
|
|
|
|