texmacs-dev
[Top][All Lists]
Advanced

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

Re: [Texmacs-dev] Cache profiling of TeXmacs 1.0.3.9


From: David MENTRE
Subject: Re: [Texmacs-dev] Cache profiling of TeXmacs 1.0.3.9
Date: Thu, 20 May 2004 15:51:54 +0200
User-agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (gnu/linux)

Here are results for texmacs with its libraries.

I have launched oprofile with separate library profiling:

# opcontrol --setup --no-vmlinux --event=DATA_CACHE_MISSES:2000 
--event=DATA_CACHE_ACCESSES:2000 --event=DATA_CACHE_REFILLS_FROM_L2:2000:0x1f 
--event=DATA_CACHE_REFILLS_FROM_SYSTEM:2000:0x1f -p=library


$ opreport  event:DATA_CACHE_MISSES,DATA_CACHE_ACCESSES image:*texmacs*
CPU: Athlon, speed 1826.62 MHz (estimated)
Counted DATA_CACHE_ACCESSES events (Data cache accesses) with a unit mask of 
0x00 (No unit mask) count 2000
Counted DATA_CACHE_MISSES events (Data cache misses) with a unit mask of 0x00 
(No unit mask) count 2000
DATA_CACHE_ACC...|DATA_CACHE_MIS...|
  samples|      %|  samples|      %|
------------------------------------
  1474183 100.000      2600 100.000 texmacs.bin
        DATA_CACHE_ACC...|DATA_CACHE_MIS...|
          samples|      %|  samples|      %|
        ------------------------------------
          1335180 90.5708      1362 52.3846 texmacs.bin
            84754  5.7492       958 36.8462 libguile.so.12.3.0
            46337  3.1432       116  4.4615 libc-2.3.2.so
             6214  0.4215       121  4.6538 libX11.so.6.2
             1412  0.0958        41  1.5769 ld-2.3.2.so
              234  0.0159         2  0.0769 libpthread-0.60.so
               38  0.0026         0 0.0e+00 libstdc++.so.5.0.5
               11 7.5e-04         0 0.0e+00 libXcursor.so.1.0.2
                1 6.8e-05         0 0.0e+00 libm-2.3.2.so
                1 6.8e-05         0 0.0e+00 libXrender.so.1.2.2
                1 6.8e-05         0 0.0e+00 libguile-ltdl.so.1.0.0


Guile is a big source of cache misses. 


Yours,
d.
-- 
 David Mentré <address@hidden>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]