[MacPorts] #40542: Altas build fails during Octave install
MacPorts
noreply at macports.org
Sat Sep 21 01:53:53 PDT 2013
#40542: Altas build fails during Octave install
---------------------+---------------------
Reporter: andy@… | Owner: vince@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.2.0
Resolution: | Keywords:
Port: atlas |
---------------------+---------------------
Comment (by vince@…):
Andy,
there seems to be a lurking bug with ‘mpclang33’ during Atlas compilation
on the machine you’re using. Can you give me more informations, e.g. the
processor of your computer?
Atlas takes a long time, because it is all about optimization. For each
elementary matrix operation that builds up the library, Atlas tries a
bunch of different values (cache size, number of registers used,
preloading, etc.) and picks up the one that gives the best performance.
Since sometimes there are more than a thousand possible combinations, it
takes a moderately long time to test the whole set and pick up the most
efficient. Multiply this by every operation, knowing that each operation
can be carried out in four precisions: single (s), double (d), single
complex (c), double complex (z), each one optimized with its own values.
Moreover, to avoid thread interference, Atlas carries out its measures
using a single threaded model, meaning that even with 32,768 cores, for
example, it would not compile faster.
Now, I will try to dig further to see what’s happening.
--
Ticket URL: <https://trac.macports.org/ticket/40542#comment:6>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list