comp.lang.ada
 help / color / mirror / Atom feed
From: brbarkstrom@gmail.com
Subject: Re: what does your Ada + hardware look like ?
Date: Wed, 7 Oct 2015 09:07:23 -0700 (PDT)
Date: 2015-10-07T09:07:23-07:00	[thread overview]
Message-ID: <9a969ae3-bc37-40d3-b7c8-51a99969ca07@googlegroups.com> (raw)
In-Reply-To: <ly612iyd1f.fsf@pushface.org>

About a year ago, I assembled an Intel Atom Dual Core with 28 GB of
SSD.  My son helped me drop in Ubuntu Linux Desktop LTS 14.04.  Then, we
downloaded the GNAT GPL Ada (2014).  Very slow text response, but it looks
like it would work even then.  My son suggested using the Ubuntu Server
edition, which is completely command line driven.  In this case, I don't
think there's likely to be much difference between a desktop computer
and a bare board.  The reviews of the newer Atoms suggest that they will
be a good deal faster.  It would probably be straightforward to attach one
little box to each instrument.  I suspect if you needed to do repairs or
upgrade the software, you would have a pretty straightforward job.

One advantage of this approach (as with ARM or other, similar devices) is that
they can run in a fanless enclosure.  I also suspect that it wouldn't be
difficult to put together a Beowulf cluster using these units, which might
substantially increase the compute power available.  Given a full GNAT
GPL installation, it should even be possible to implement a PolyORB
AWS.  

If you want to do that, I'd recommend making sure you understand
concurrent programming in a distributed system.  Burns and Wellings (2007)
and McCormick, et al (2011) are probably sources to master.  A quite
valuable on-line course is available from
<http://se.inf.ethz.ch/courses/2015a_spring/ccc/>
It uses pseudocode and some java, but it's probably worth translating
that material to Ada and adding some ways of tracking performance.

Bruce B.


  reply	other threads:[~2015-10-07 16:07 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-10-06 22:18 what does your Ada + hardware look like ? halfmaddad
2015-10-06 23:40 ` Luke A. Guest
2015-10-07  7:23 ` Dmitry A. Kazakov
2015-10-07 11:40   ` halfmaddad
2015-10-07 11:50     ` halfmaddad
2015-10-07 12:40       ` Jacob Sparre Andersen
2015-10-07 13:22       ` Dmitry A. Kazakov
2015-10-07 14:21       ` Simon Wright
2015-10-07 16:07         ` brbarkstrom [this message]
2015-10-07 17:22         ` Jeffrey R. Carter
2015-10-07 17:17       ` Luke A. Guest
2015-10-07 17:17     ` Luke A. Guest
2015-10-07 19:42 ` Tero Koskinen
2015-10-07 21:19 ` Björn Lundin
2015-10-07 23:38   ` halfmaddad
2015-10-10  1:35 ` justin%jsquirek.info
2015-10-10  8:41   ` Dmitry A. Kazakov
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox