[petsc-dev] Truly minimal configure
Jed Brown
jed at jedbrown.org
Sun Mar 15 11:02:10 CDT 2020
Patrick Sanan <patrick.sanan at gmail.com> writes:
>> At a high level, we see here that the cost of make allcite is dominated
>> by recursive make tree traversal.
>>
>> Overhead Command Shared Object
>> 35.81% sh libc-2.31.so
>> 13.31% make make
>> 11.18% make libc-2.31.so
>> 7.63% sh ld-2.31.so
>> 5.84% make ld-2.31.so
>> 4.20% doctext doctext
>> 4.07% doctext libc-2.31.so
>> 3.88% doctext ld-2.31.so
>> 3.64% sh bash
>> 2.79% rm libc-2.31.so
>> 1.99% rm ld-2.31.so
>> 1.56% sh [unknown]
>> 1.14% doctext [unknown]
>> 0.56% make [unknown]
>> 0.55% python libpython3.8.so.1.0
> How'd you get this timing?
$ perf record make PETSC_ARCH=uni-none allcite LOC=$PETSC_DIR/dochtmlmap DOCTEXT=doctext
[...]
$ perf report --sort=comm,dso
More information about the petsc-dev
mailing list