[ET Trac] [Einstein Toolkit] #528: Use "andnot" instruction when vectorising

Einstein Toolkit trac-noreply at einsteintoolkit.org
Sat Aug 20 06:51:35 CDT 2011


#528: Use "andnot" instruction when vectorising
-----------------------------------+----------------------------------------
 Reporter:  eschnett               |       Owner:     
     Type:  enhancement            |      Status:  new
 Priority:  minor                  |   Milestone:     
Component:  EinsteinToolkit thorn  |     Version:     
 Keywords:                         |  
-----------------------------------+----------------------------------------
 Use the "andnot" instruction to reduce the number of different bit masks
 that are required. Using fewer different bit masks may require fewer
 registers to hold them, or fewer load instructions to access them, thus
 potentially improving performance.

 Do not scalarize ifpos when SSE 4.1 is not available; instead, use logical
 operations to create a bit mask.

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/528>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list