Computing.Net > Forums > Mac > BLAS Help

Computer Problems? Computing.Net has over 1,000,000 posts about all things technology related! Click here to start participating now! Also, check out the New User Guide.

BLAS Help

Reply to Message Icon

Name: Nsee
Date: May 24, 2003 at 10:20:40 Pacific
OS: Mac OS X 10.2.6
CPU/Ram: Dual 1.25 GHz G4/ 2GB SD2
Comment:

Recently, I have been working on a project in
Apple Computer’s Mac OS X 10.2, where I have
been trying to implement Apple Computer’s
version of BLAS (www.netlib.org/blas/), which is
contained in its veclib framework (http://
developer.apple.com/techpubs/macosx/
ReleaseNotes/vecLib.html). I have been trying
very hard to get it working, but I have extremely
limited knowledge of compiling under UNIX and
all instructions I have found assume some sort of
advanced knowledge. One of the places I started
understanding this is with the documentation for
the PPC G4 Altivec unit (http://
developer.apple.com/hardware/ve/index.html).
One of the places that seemed to provide
tantalizing information was at http://
developer.apple.com/hardware/ve/quickstart.html,
especially its mentioning of CBLAS, along with
here, http://developer.apple.com/hardware/ve/
algorithms.html.
One of the best system seems to be GSL, (http://
sources.redhat.com/gsl/), but I am unsure if can
accomplish the routines I need. I need to
accomplish high speed fast fourier transforms in 2
dimensions, maybe even 3. If anyone has any
commentary on that program or how to compile it,
that would be great also.
Another good place to look is by searching for
VBLAS, CBLAS, or BLAS on goggle along with
the words “Mac OS X” or “Darwin” or “Terminal”.
Another good thing to look up is the SUN
supercomputing libraries. Another good place to
look is SAL’s numerical analysis miselaneous
software. It has many of the links to different BLAS
and FFT processing programs. See : http://
sal.kachinatech.com/B/0/
Basically, I wish to know how to get a BLAS or
similar FFT processing system working in Mac OS
X (which has Darwin underlying it) so I can input
supercomputer style computations. Anyone
willing to help me?



Sponsored Link
Ads by Google

Response Number 1
Name: Nsee
Date: May 26, 2003 at 16:53:41 Pacific
Reply:

Thanks for the help, but from all the references
I've gotten, its boiled down to a single realization. I
do not know how to use GCC correctly. If
someone could give me pointers on the correct
commands, that would be helpful. Is this http://
gcc.gnu.org/onlinedocs/gcc-3.3/gcc/ a good place
to start? Thanks for any help!

should this work?
gcc

Make
# include
- include (all the blas files, unless they are already
in there)
-E
-std=c89.
iso9899:199409
-I [/system/frameworks….. or other places for all
directories with needed files]
-I- [/ for directories that seem to conflict if placed
first]
-o (somewhere)

compile (whatever somewhere was) -framework
vecLib



0

Response Number 2
Name: Nsee
Date: May 29, 2003 at 13:48:14 Pacific
Reply:

Most of my questions have been answered, see
http://forums.macosxhints.com/
showthread.php?s=&postid=61582. But if you
have anything to add to what was said before, that
would be helpful. Anyone that contributed, you all
have been of great assistance.


0
Reply to Message Icon

Related Posts

See More


how much ram to play movi... Unprompted startup



Post Locked

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.


Go to Mac Forum Home


Sponsored links

Ads by Google


Results for: BLAS Help

A mac user needs help!! www.computing.net/answers/mac/a-mac-user-needs-help/265.html

help install 9.2 update www.computing.net/answers/mac/help-install-92-update/7090.html

Buying new Mac help needed www.computing.net/answers/mac/buying-new-mac-help-needed/10364.html