AFNI Message Board

Dear AFNI users-

We are very pleased to announce that the new AFNI Message Board framework is up! Please join us at:

https://discuss.afni.nimh.nih.gov

Existing user accounts have been migrated, so returning users can login by requesting a password reset. New users can create accounts, as well, through a standard account creation process. Please note that these setup emails might initially go to spam folders (esp. for NIH users!), so please check those locations in the beginning.

The current Message Board discussion threads have been migrated to the new framework. The current Message Board will remain visible, but read-only, for a little while.

Sincerely, AFNI HQ

History of AFNI updates  

|
Jim Eliassen
February 03, 2003 10:23AM
Thanks Bob,

Yes, we do use a mask created by 3dAutomask. Our main "problem" is that we are looking at learning over the course of about 100 trials (700 EPI BOLDs) using 20 or more regressors in 3dDeconvolve on data that's been normalized and resampled to +tlrc.

There seem to be several possibilties in terms of compilers. Below is info from a FAQ page for the VAST compiler suggesting that we might be able to transform C/C++ and Fortran loops into "vectorized" code without rewriting or adding anything to source code.

Does the AFNI source code, 3dDeconvolve in particular, contain much in the way of C/C++ and Fortran loops?

Thanks, and we'll let you know how things go.

-jim

From the [www.psrv.com] web page...
VAST is a high-level optimizer that automatically optimizes C/c++ and
Fortran programs. For AltiVec-enhanced processors, it can automatically
transform loops into AltiVec instructions. VAST is normally used with a
compiler driver that combines vectorization with the rest of the compilation
process. VAST vectorizes C code by replacing loops with AltiVec extensions. There are no comparable extensions for Fortran, so VAST vectorizes Fortran code by cutting out vectorizable sections into C routines that contain AltiVec
extensions.
Subject Author Posted

Compiling AFNI to use AltiVec

Jim Eliassen January 31, 2003 09:41AM

Re: Compiling AFNI to use AltiVec

bob cox February 02, 2003 01:55PM

Re: Compiling AFNI to use AltiVec

Jim Eliassen February 03, 2003 10:23AM

Re: Compiling AFNI to use AltiVec

B. Douglas Ward February 03, 2003 11:01AM

Re: Compiling AFNI to use AltiVec

Jim Eliassen February 03, 2003 03:45PM