New architectures support for ALMA common software: lessons learned

Astronomy and Astrophysics – Astronomy

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Scientific paper

ALMA Common Software (ACS) is a distributed control framework based on CORBA that provides communication between distributed pieces of software. Because of its size and complexity it provides its own compilation system, a mix of several technologies. The current ACS compilation process depends on specific tools, compilers, code generation, and a strict dependency model induced by the large number of software components. This document presents a summary of several porting and compatibility attempts at using ACS on platforms other than the officially supported one. A porting of ACS to the Microsoft Windows Platform and to the ARM processor architecture were attempted, with different grades of success. Also, support for LINUX-PREEMPT (a set of real-time patches for the Linux kernel) using a new design for real-time services was implemented. These efforts were integrated with the ACS building and compilation system, while others were included in its design. Lessons learned in this process are presented, and a general approach is extracted from them.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

New architectures support for ALMA common software: lessons learned does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with New architectures support for ALMA common software: lessons learned, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and New architectures support for ALMA common software: lessons learned will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-1386929

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.