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
