home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / unix / cray / 354 < prev    next >
Encoding:
Internet Message Format  |  1993-01-28  |  1.6 KB

  1. Path: sparky!uunet!ferkel.ucsb.edu!taco!lll-winken!sundance!maverick.llnl.gov!haney
  2. From: haney@maverick.llnl.gov (Scott W. Haney)
  3. Newsgroups: comp.unix.cray
  4. Subject: Re: Is there a C++ compiler for the Cray?
  5. Keywords: C++, compiler
  6. Message-ID: <haney.728153707@maverick>
  7. Date: 27 Jan 93 16:55:07 GMT
  8. References: <1993Jan27.021040.19469@CSD-NewsHost.Stanford.EDU>
  9. Sender: news@sundance.llnl.gov (News Administrator)
  10. Organization: Magnetic Fusion Energy - LLNL
  11. Lines: 27
  12.  
  13. mcafee@Xenon.Stanford.EDU (Christopher C. McAfee) writes:
  14.  
  15.  
  16. >Our group is thinking about porting code to a Cray supercomputer and
  17. >I need to find out whether the Cray supports C++.  If anyone is experienced
  18. >with this or can help, I would greatly appreciate it!
  19.  
  20. >Chris
  21. >mcafee@cs.stanford.edu
  22.  
  23. Chris,
  24.   I've been using C++ on the Crays for about 2 years now. The system is
  25. based on AT&T CFront which translates the code to C. Then, SCC compiles the
  26. code. This works out quite well for the Cray as C++ programs are able to
  27. take advantage of SCC's optimization capabilities.  In particular, all
  28. loops in one of our codes vectorize. CRI has apparently started officially
  29. supporting C++ (with version 3.0 of CFront).  This is a good news-bad news
  30. thing: the good news is that they've added some fairly useful extensions
  31. and pragmas; the bad news is that they are now charging a hefty price for
  32. the compiler.
  33.  
  34.    Scott
  35. --
  36. -------------------------------------------------------------------------
  37. Scott W. Haney        || Lawrence Livermore N'Lab || The above views are 
  38. haney@random.llnl.gov || P.O. Box 808;  L-637     || mine and not neces-
  39. (510) 423-6308        || Livermore, CA  94550     || sarily LLNL's.
  40.