16 Matching Results

Search Results

Advanced search parameters have been applied.

TRACY: A tool for accelerator design and analysis

Description: A simulation code TRACY has been developed for accelerator design and analysis. The code can be used for lattice design work simulation of magnet misalignments, closed orbit calculations and corrections, undulator calculations and particle tracking. TRACY has been used extensively for single particle simulations for the Advanced Light Source (ALS), a 1-2 GeV Synchrotron Radiation Source now under construction at Lawrence Berkeley Laboratory. 9 refs., 2 figs.
Date: June 1, 1988
Creator: Nishimura, Hiroshi
Partner: UNT Libraries Government Documents Department

Dynamic aperture of the ALS (Advanced Light Source) booster synchrotron

Description: Effect of the anticipated lattice imperfections on the dynamic aperture of the ALS booster synchrotron were studied using a particle tracking method. The dynamic aperture was found to be sufficiently large at the selected operating points and at the designed repetition rate. 4 refs., 4 figs., 3 tabs.
Date: March 1, 1989
Creator: Kim, C.H. & Nishimura, Hiroshi
Partner: UNT Libraries Government Documents Department

Dynamic accelerator modeling

Description: Object-Oriented Programming has been used extensively to model the LBL Advanced Light Source 1.5 GeV electron storage ring. This paper is on the present status of the class library construction with emphasis on a dynamic modeling.
Date: May 1, 1993
Creator: Nishimura, Hiroshi
Partner: UNT Libraries Government Documents Department

Framework for control system development

Description: Control systems being developed for the present generation of accelerators will need to adapt to changing machine and operating state conditions. Such systems must also be capable of evolving over the life of the accelerator operation. In this paper we present a framework for the development of adaptive control systems.
Date: November 1, 1991
Creator: Cork, C. & Nishimura, Hiroshi.
Partner: UNT Libraries Government Documents Department

Framework for control system development

Description: Control systems being developed for the present generation of accelerators will need to adapt to changing machine and operating state conditions. Such systems must also be capable of evolving over the life of the accelerator operation. In this paper we present a framework for the development of adaptive control systems.
Date: November 1, 1991
Creator: Cork, C. & Nishimura, Hiroshi
Partner: UNT Libraries Government Documents Department

EPICS SCA CLIENTS ON THE .NET X64 PLATFORM

Description: We have developed a .NET assembly, which we call SCA.NET,which we have been using for building EPICS based control roomapplications at the Advanced Light Source (ALS). In this paper we reporton our experiences building a 64-bit version of SCA.NET and theunderlying channel access libraries for Windows XP x64 (using a dual coreAMD Athlon CPU). We also report on our progress in building newaccelerator control applications for this environment.
Date: October 19, 2006
Creator: Timossi, Chris & Nishimura, Hiroshi
Partner: UNT Libraries Government Documents Department

MONO FOR CROSS-PLATFORM CONTROL SYSTEM ENVIRONMENT

Description: Mono is an independent implementation of the .NET Frameworkby Novell that runs on multiple operating systems (including Windows,Linux and Macintosh) and allows any .NET compatible application to rununmodified. For instance Mono can run programs with graphical userinterfaces (GUI) developed with the C# language on Windows with VisualStudio (a full port of WinForm for Mono is in progress). We present theresults of tests we performed to evaluate the portability of our controlssystem .NET applications from MS Windows to Linux.
Date: October 19, 2006
Creator: Nishimura, Hiroshi & Timossi, Chris
Partner: UNT Libraries Government Documents Department

Particle Tracking and Simulation on the .NET Framework

Description: Particle tracking and simulation studies are becoming increasingly complex. In addition to the use of more sophisticated graphics, interactive scripting is becoming popular. Compatibility with different control systems requires network and database capabilities. It is not a trivial task to fulfill all the various requirements without sacrificing runtime performance. We evaluated the effectiveness of the .NET framework by converting a C++ simulation code to C. The portability to other platforms is mentioned in terms of Mono.
Date: June 19, 2006
Creator: Nishimura, Hiroshi & Scarvie, Tom
Partner: UNT Libraries Government Documents Department

Cross platform SCA component using C++ builder and KYLIX

Description: A cross-platform component for EPICS Simple Channel Access (SCA) has been developed. EPICS client programs with GUI become portable at their C++ source-code level both on Windows and Linux by using Borland C++ Builder 6 and Kylix 3 on these platforms respectively.
Date: May 5, 2003
Creator: Nishimura, Hiroshi; Timossi, Chiris & McDonald, James L.
Partner: UNT Libraries Government Documents Department

Lattice Studies for CIRCE (Coherent InfraRed Center) at the ALS

Description: CIRCE (Coherent InfraRed Center) at the Advanced Light Source, Lawrence Berkeley National Lab (LBNL), is a proposal for a new electron storage ring optimized for the generation of coherent synchrotron radiation (CSR) in the terahertz frequency range. One of the main requirement for this special mode of operation is the capability of the ring of operating at small momentum compaction values. In this regime, the longitudinal dynamics becomes strongly nonlinear and an accurate control of the higher order energy dependent terms of the momentum compaction is necessary. The lattice for CIRCE allows controlling the seterms up to the third order. The paper describes the lattice and presents the calculated performances in terms of momentum acceptance, dynamic aperture , lifetime and momentum compaction tune capabilities.
Date: June 29, 2004
Creator: Nishimura, Hiroshi; Robin, David; Sannibale, Fernando & Wan, Weishi
Partner: UNT Libraries Government Documents Department

GPU COMPUTING FOR PARTICLE TRACKING

Description: This is a feasibility study of using a modern Graphics Processing Unit (GPU) to parallelize the accelerator particle tracking code. To demonstrate the massive parallelization features provided by GPU computing, a simplified TracyGPU program is developed for dynamic aperture calculation. Performances, issues, and challenges from introducing GPU are also discussed. General purpose Computation on Graphics Processing Units (GPGPU) bring massive parallel computing capabilities to numerical calculation. However, the unique architecture of GPU requires a comprehensive understanding of the hardware and programming model to be able to well optimize existing applications. In the field of accelerator physics, the dynamic aperture calculation of a storage ring, which is often the most time consuming part of the accelerator modeling and simulation, can benefit from GPU due to its embarrassingly parallel feature, which fits well with the GPU programming model. In this paper, we use the Tesla C2050 GPU which consists of 14 multi-processois (MP) with 32 cores on each MP, therefore a total of 448 cores, to host thousands ot threads dynamically. Thread is a logical execution unit of the program on GPU. In the GPU programming model, threads are grouped into a collection of blocks Within each block, multiple threads share the same code, and up to 48 KB of shared memory. Multiple thread blocks form a grid, which is executed as a GPU kernel. A simplified code that is a subset of Tracy++ [2] is developed to demonstrate the possibility of using GPU to speed up the dynamic aperture calculation by having each thread track a particle.
Date: March 25, 2011
Creator: Nishimura, Hiroshi; Song, Kai; Muriki, Krishna; Sun, Changchun; James, Susan & Qin, Yong
Partner: UNT Libraries Government Documents Department

HPC CLOUD APPLIED TO LATTICE OPTIMIZATION

Description: As Cloud services gain in popularity for enterprise use, vendors are now turning their focus towards providing cloud services suitable for scientific computing. Recently, Amazon Elastic Compute Cloud (EC2) introduced the new Cluster Compute Instances (CCI), a new instance type specifically designed for High Performance Computing (HPC) applications. At Berkeley Lab, the physicists at the Advanced Light Source (ALS) have been running Lattice Optimization on a local cluster, but the queue wait time and the flexibility to request compute resources when needed are not ideal for rapid development work. To explore alternatives, for the first time we investigate running the Lattice Optimization application on Amazon's new CCI to demonstrate the feasibility and trade-offs of using public cloud services for science.
Date: March 18, 2011
Creator: Sun, Changchun; Nishimura, Hiroshi; James, Susan; Song, Kai; Muriki, Krishna & Qin, Yong
Partner: UNT Libraries Government Documents Department

HIGH-LEVEL CONTROL SYSTEM IN C#

Description: We have started upgrading the control room programs for the injector at the Advanced Light Source (ALS). We chose to program in C* exclusively on the .NET Framework to create EPICS client programs on Windows Vista PCs. This paper reports the status of this upgrade project.
Date: October 14, 2008
Creator: Nishimura, Hiroshi; Timossi, Chris; Portmann, Greg; Urashka, Michael.; Ikami, Craig & Beaudrow, M.
Partner: UNT Libraries Government Documents Department

CIRCE, the Coherent Infrared Center at the ALS

Description: CIRCE (Coherent InfraRed CEnter) is a proposal for a new electron storage ring to be built at the Advanced Light Source (ALS) of the Lawrence Berkeley National Laboratory (LBNL). The ring design is optimized for the generation of coherent synchrotron radiation (CSR) in the terahertz frequency range. Among others, CIRCE operation includes three interesting CSR modes: ultra stable, femtosecond laser slicing and broadband bursting. CSR allows CIRCE to generate an extremely high flux in the terahertz frequency region. The many orders of magnitude increase in the intensity over that presently achievable by conventional sources, has the potential to enable new science experiments. The characteristics of CIRCE and of the different modes of operation are described in this paper.
Date: June 29, 2004
Creator: Byrd, John M.; De Santis, Stefano; Jung, Jin-Young; Li, Derun; Martin, Michael C.; McKinney, W. et al.
Partner: UNT Libraries Government Documents Department

Single-particle beam dynamics in Boomerang

Description: We describe simulations of the beam dynamics in the storage ring (Boomerang), a 3-GeV third-generation light source being designed for the Australian Synchrotron Project[1]. The simulations were performed with the code Goemon[2]. They form the basis for design specifications for storage ring components (apertures, alignment tolerances, magnet quality, etc.), and for determining performance characteristics such as coupling and beam lifetime.
Date: May 2, 2003
Creator: Jackson, Alan & Nishimura, Hiroshi
Partner: UNT Libraries Government Documents Department