[petsc-dev] What do people want to have working before a petsc-3.2 release?

Barry Smith bsmith at mcs.anl.gov
Wed Dec 22 16:57:35 CST 2010


On Dec 22, 2010, at 4:51 PM, Lisandro Dalcin wrote:

> On 21 December 2010 20:50, Sean Farley <sean at mcs.anl.gov> wrote:
>>>>     fixing/understanding 64-bit checks,
>>> 
>>> I think these checks are ok, please report problems.
>> 
>> Would it be possible to get ParMetis working with 64bit indices?
>> Sean
> 
> This is from parmetis.h
> 
> /* Indexes are as long as integers for now */
> #ifdef IDXTYPE_INT
> typedef int idxtype;
> #else
> typedef short idxtype;
> #endif
> 
> Have any of you seriously tryied parmetis in 64 bits?

  Yes, when I noticed that block of code several years ago. Looks like it would be easy to switch to long int but sadly this include is misleading about the simplicity, turns out this typedef beasty is not used throughout the source code consistently. I sent email about the 64 bit int at that time and got back the response "in a few months". Note that his non-MPI codes may fully support the 64 bit (I'm guessing that is where the $ is so is all he cares about). That was like two years ago.  I consider Parmetis orphaned, not maintained, hence in the HPC world, dead.

   Barry


> 
> 
> -- 
> Lisandro Dalcin
> ---------------
> CIMEC (INTEC/CONICET-UNL)
> Predio CONICET-Santa Fe
> Colectora RN 168 Km 472, Paraje El Pozo
> Tel: +54-342-4511594 (ext 1011)
> Tel/Fax: +54-342-4511169




More information about the petsc-dev mailing list