[petsc-dev] PETSc programming model for multi-core systems
    Keita Teranishi 
    keita at cray.com
       
    Thu Nov 11 21:35:18 CST 2010
    
    
  
Barry,
Do you have any plan to introduce new features of MPICH3????
Thanks,
================================
 Keita Teranishi
 Scientific Library Group
 Cray, Inc.
 keita at cray.com
================================
-----Original Message-----
From: petsc-dev-bounces at mcs.anl.gov [mailto:petsc-dev-bounces at mcs.anl.gov] On Behalf Of Barry Smith
Sent: Thursday, November 11, 2010 4:53 PM
To: For users of the development version of PETSc
Subject: [petsc-dev] PETSc programming model for multi-core systems
   What should we use a for programming model for PETSc on multi-core systems? Currently for conventional multicore we have only have one MPI process per core and for GPU we have subclasses of Vec and Mat with custom CUDA code. 
   Should we introduce subclasses of Vec and Mat built on pthreads (this is what Bill G recommends, and not to use OpenMP)?
   Is there a way to have some kind of consistent model between conventional multicore and GPU multi-core? If not the same code. What about this MCUDA stuff?
   Barry
    
    
More information about the petsc-dev
mailing list