Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!purdue!bu-cs!dartvax!creare!gda From: gda@creare.creare.UUCP (Gray Abbott) Newsgroups: comp.object Subject: Re: Parallelism and OOPSs/Number crunching Message-ID: Date: 9 Oct 89 15:47:12 GMT References: <477@schaefer.MATH.WISC.EDU> <4110@hplabsz.HPL.HP.COM> Sender: gda@creare.UUCP Organization: Creare Inc., Hanover NH Lines: 10 With respect to the discussion on parallelism in OOP, is anyone doing work on using OOP languages (e.g. C++) for computationally-intensive applications, such as computational fluid dynamics (CFD), for high-performance hardware (e.g. Cray)? I'm especially interested in the possibility of using C++ to "hide" the vectorization of computations, so that the programs are more transparent, without sacrificing too much in performance (or even improving performance by increasing the amount of code that is effectively vectorized). Know of anything like that?