Actions

icon Post
text/html Subscribe
text/html Unsubscribe

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [vsipl++] [patch] vmul benchmark reorganization


  • Subject: Re: [vsipl++] [patch] vmul benchmark reorganization
  • From: Jules Bergmann <jules@xxxxxxxxxxxxxxxx>
  • Date: Mon, 20 Mar 2006 14:20:29 -0500

Don McCoy wrote:
The primary purpose of this patch is to separate out some implementation-specific functionality that was making it difficult to compile/run tests against the reference implementation of VSIPL++.

This reorganization includes several ideas discussed recently, such as the new macro VSIP_IMPL_SOURCERY_VPP to allow applications to check if they are running CodeSourcery's version of the library.

This macro is also used to choose between the parallel version of benchmarks/loop.hpp and a new serial-only version (loop_ser.hpp). I have some reservations about doing it this way, but it seemed the best in that it keeps the code in loop.hpp readable.

Don,

There is a lot in common between loop.hpp and loop_ser.hpp. Let's see if we can avoid a complete copy.

Otherwise the patch looks good.

				-- Jules


This patch does not yet include the splitting of this benchmark into serial, parallel and impl-specific parts.

Regards,



--
Jules Bergmann
CodeSourcery
jules@xxxxxxxxxxxxxxxx
(650) 331-3385 x705