From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.50.112.104 with SMTP id ip8mr22833342igb.6.1444234043761; Wed, 07 Oct 2015 09:07:23 -0700 (PDT) X-Received: by 10.182.52.132 with SMTP id t4mr14701obo.25.1444234043740; Wed, 07 Oct 2015 09:07:23 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!feeder.eternal-september.org!news.glorb.com!kq10no18033656igb.0!news-out.google.com!n2ni23344igy.0!nntp.google.com!kq10no18033647igb.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Wed, 7 Oct 2015 09:07:23 -0700 (PDT) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=50.111.149.24; posting-account=Ies7ywoAAACcdHZMiIRy0M84lcJvfxwg NNTP-Posting-Host: 50.111.149.24 References: <57249af6-7148-46c4-8547-4e803526eb46@googlegroups.com> <6yxmfz7olgap$.11tccqb9hkwdq.dlg@40tude.net> <4c54c2a9-050c-41ba-82ef-8bedc1eb3416@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <9a969ae3-bc37-40d3-b7c8-51a99969ca07@googlegroups.com> Subject: Re: what does your Ada + hardware look like ? From: brbarkstrom@gmail.com Injection-Date: Wed, 07 Oct 2015 16:07:23 +0000 Content-Type: text/plain; charset=ISO-8859-1 Xref: news.eternal-september.org comp.lang.ada:27931 Date: 2015-10-07T09:07:23-07:00 List-Id: 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 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.