On Thu, 24 Jun 2010 13:23:37 -0500 (CDT), David Fuentes <[email protected]> wrote: > Thank you Roy, > > > I typically use 1-2, p=1, variables per system.
In 2D or 3D? Virtual calls compile to "mov, mov, jmp", the indirect call typically costs 5 or 6 cycles (because data dependence interferes with OoO), compared to 2 (partly hidden by OoO) for a static call. Evaluating a 3D basis function still costs enough that the indirect call should not be a very serious hit. It probably looks nontrivial compared to evaluating 2D basis functions. None of this matters if your quadrature involves nontrivial physics or the solver isn't very good. Jed ------------------------------------------------------------------------------ ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo _______________________________________________ Libmesh-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/libmesh-users
