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

Lisandro Dalcin dalcinl at gmail.com
Wed Dec 22 17:02:02 CST 2010


On 22 December 2010 19:57, Barry Smith <bsmith at mcs.anl.gov> wrote:
>
> 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.

Damn,

> 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.
>

Add to that license issues. A fork in order to maintain and improve it
is unlikely.



-- 
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