I remember to have seen once at a keynote that some people use  
statistic to reach that level of granularity.
Something like, if executing n instructions took 1 second, and in 1  
second you have so many CPU cycle, then you can deduce the average  
number of CPU cycle to execute a fraction of the whole computation.

Cheers,
Alexandre


On 9 Jan 2010, at 09:15, Stéphane Ducasse wrote:

> really?
> When I read what elliot said also with the precision I have some  
> doubts.
>
>> This is the level of state-of-the-Art Java profilers operate with.
>>
>> Cheers,
>> Alexandre
>>
>> On 8 Jan 2010, at 14:48, [email protected] wrote:
>>
>>> I don't want to rain in your folks party, but a nanosecond is a
>>> millionth of a millisecond.  Also, it is at the timing of silicon
>>> memory access on present microcomputers.
>>>
>>> Isn't enough you increase the accuracy of the timing by one thousand
>>> looking for a solution to get *microsecond* resolution?
>>>
>>> HTH,
>>>
>>> --
>>> Cesar Rabak
>>>
>>>
>>>
>>> Em 07/01/2010 20:57, Alexandre Bergel < [email protected] >
>>> escreveu:
>>>
>>>
>>> Ok, good to know.
>>>
>>> Thanks Igor,
>>> Alexandre
>>>
>>>
>>> On 7 Jan 2010, at 19:29, Igor Stasenko wrote:
>>>
>>>> 2010/1/7 Alexandre Bergel :
>>>>> Hi!
>>>>>
>>>>> I am currently working on a new profiler for Pharo. The idea is to
>>>>> graphically renders a profiling using Mondrian. I hope to  
>>>>> release it
>>>>> soon.
>>>>> When discussing with an expert in the field (Walter Binder), the
>>>>> question about time grain was raised. I am partly based on
>>>>> MessageTally, which has a millisecond grain. Anyone is aware of a
>>>>> finer grain? At the level of nanosecond? Does it makes sense since
>>>>> there is no JIT (yet)?
>>>>>
>>>>
>>>> AFAIK, there's no primitives in VM, which provide timing with
>>>> nanosecond precision.
>>>>
>>>>
>>>>> Cheers,
>>>>> Alexandre
>>>>> --
>>>>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>>>>> Alexandre Bergel  http://www.bergel.eu
>>>>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Pharo-project mailing list
>>>>> [email protected]
>>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- 
>>>>> project
>>>>>
>>>>
>>>>
>>>>
>>>> -- 
>>>> Best regards,
>>>> Igor Stasenko AKA sig.
>>>>
>>>> _______________________________________________
>>>> Pharo-project mailing list
>>>> [email protected]
>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>> -- 
>>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>>> Alexandre Bergel  http://www.bergel.eu
>>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>>
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> [email protected]
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> [email protected]
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>
>> -- 
>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>> Alexandre Bergel  http://www.bergel.eu
>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> [email protected]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>

-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.






_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to