By Topic

Lessons learned from porting vector computer applications onto non-uniform memory access scalar machines

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

1 Author(s)
T. Hatazaki ; Hewlett-Packard Japan, Ltd., Japan

Although recent large-scale scalar multiprocessor systems have good potential to overwhelm vector machines even in vector-specific application areas, the applicability has not been systematically studied. We ported 2 typical vector applications onto 2 different scalar NUMA platforms. We found that trivial array dimension reordering drastically affect performance. We also show that vector-specific programming methods could hinder scalar/NUMA system's performance. A general workaround we developed is described along with a discussion for platforms' memory systems characteristics.

Published in:

High Performance Computing and Grid in Asia Pacific Region, 2004. Proceedings. Seventh International Conference on

Date of Conference:

20-22 July 2004