Forgot to mention that I am not 100% sure if the ELF ABI is the same for 
FreeBSD & Linux on IA64. So please find IA64 FreeBSD & IA64 Linux machines and 
do the experiment.

Rayson


--- On Tue, 8/3/10, Rayson Ho <raysonlo...@yahoo.com> wrote:
> a) gcc -c hello.c (on Linux)
> b) gcc hello.o (on Solaris, and in your case, FreeBSD)
> c) run a.out locally (on Solaris, and again in your case,
> FreeBSD)
> 
> And if that works, then replace gcc with open64 and try
> again!
> 
> I think there are 2 main pieces of work:
> a) make Open64 compilable on FreeBSD
> b) make sure that Open64 invokes the FreeBSD linker
> correctly.
> 
> 
> 2) MPI support does not need any changes in the compiler,
> as it is an external library. IIRC, OpenMPI works perfectly
> on FreeBSD.
> 
> Rayson
> 
> P.S. I am quite busy these days, but nevertheless send any
> issues you encounter or questions regarding to the port to
> the list. I have quite some experience in porting optimizing
> compilers to different OSes, and also handled many system
> specific issues.
> 
> And you are allowed to give away guest accounts on your
> FreeBSD machines, then I can take a look at some of the
> initial or system specific issues.
> 
> 
> --- On Tue, 8/3/10, Anton Shterenlikht <me...@bristol.ac.uk>
> wrote:
> > Hi
> > 
> > I'm a lecturer in Solid Mechanics with Mech
> > Eng Dept at University of Bristol, UK.
> > My research interests are in computational
> > mechanics.
> > 
> > I'm preparing a proposal to EPSRC (Engineering
> > and Physical Sciences Research Council - a major
> > UK government funding body for engineering,
> > including computer science and IT) under
> > HPC software development call 2010/2011.
> > Here's a link to the description of this call:
> > http://www.epsrc.ac.uk/funding/calls/open/hpcsoftwaredev/Pages/default1.aspx
> > 
> > I propose to develop an optimising compiler
> > with MPI/OpenMP support for ia64 FreeBSD
> > platform. Please see my justification at the end.
> > 
> > PathScale (Christopher Bergstrom) expressed
> > an interest in my proposal, in principle.
> > 
> > NAG (Numerical Algorithms Group, nag.co.uk) - a major
> > UK HPC player, who currently provide user support
> > on HeCTOR (http://www.hector.ac.uk/), UK national
> > supercomputer - have been very supportive so far.
> > 
> > I'm writing to ask if Open64 team would be
> interested,
> > in principle, to collaborate on this proposal.
> > In any case I'd be very grateful for any feedback.
> > 
> >  
> > Justification:
> > 
> > ia64 accounts for only 5 system in the top500
> > list. This is mainly due to compliers unable
> > to generate efficient code for VLIW (EPIC).
> > (Of course, there are other issues to do
> > with marketing, etc. but this in beyond the point).
> > 
> > If such compiler, with MPI/OpenMP support,
> > were available, this would
> > significantly speed-up HPC on ia64 platform.
> > 
> > In terms of scientific outputs  - clearly
> > all current HPC codes we use will benefit.
> > However, some specific coding guidelines for
> > ia64 might be developed to help the compiler
> > produce efficient code.
> > 
> > A specific engineering application, which
> > will be used to benchmark performance
> > is a set of multi-scale fracture codes
> > we have at Bristol. The codes include
> > a finite element part (floating point) and
> > a cellular automata part (integer). I'm interested
> > in simulating very large models, i.e. using
> > large memories, as well as speeding up the
> > execution.
> > 
> > FreeBSD (or, for that matter *BSD systems)
> > represent at the very least a viable alternative
> > to linux. Things like better security
> > and more predictable and systematic development
> > and release schedule, and more permissible BSD
> > licence (compared to GPLv3) might make FreeBSD more
> > attractive for HPC in future.
> > I think having an alternative to linux
> > is beneficial to academia and HPC
> > industry.
> > 
> > many thanks
> > anton
> > 
> > 
> > -- 
> > Anton Shterenlikht
> > Room 2.6, Queen's Building
> > Mech Eng Dept
> > Bristol University
> > University Walk, Bristol BS8 1TR, UK
> > Tel: +44 (0)117 331 5944
> > Fax: +44 (0)117 929 4423
> > 
> >
> ------------------------------------------------------------------------------
> > The Palm PDK Hot Apps Program offers developers who
> use
> > the
> > Plug-In Development Kit to bring their C/C++ apps to
> Palm
> > for a share
> > of $1 Million in cash or HP Products. Visit us here
> for
> > more details:
> > http://p.sf.net/sfu/dev2dev-palm
> > _______________________________________________
> > Open64-devel mailing list
> > Open64-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/open64-devel
> >
> 
> 
> 
>       
> 
> ------------------------------------------------------------------------------
> The Palm PDK Hot Apps Program offers developers who use
> the
> Plug-In Development Kit to bring their C/C++ apps to Palm
> for a share
> of $1 Million in cash or HP Products. Visit us here for
> more details:
> http://p.sf.net/sfu/dev2dev-palm
> _______________________________________________
> Open64-devel mailing list
> Open64-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/open64-devel
> 


      

------------------------------------------------------------------------------
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
_______________________________________________
Open64-devel mailing list
Open64-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/open64-devel

Reply via email to