Search the web
Sign In
New User? Sign Up
pinheads · Pin Dynamic Binary Instrumentation Tool
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Show off your group to the world. Share a photo of your group with us.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Messages 551 - 580 of 4498   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
551
Hi, I've built a PIN tool that uses the PAPI interface to access the hardware performance registers available on Pentium architecture. What I've done is a tool...
Arrie van der Vliet
a_vd_vliet
Offline Send Email
Dec 2, 2005
2:23 pm
552
O-Pin could be a better usage model for what you want to do. Look at section 4.1 of this paper: http://rogue.colorado.edu/draco/papers/micro05-dvfs.pdf I...
Cohn, Robert S
rscohn2000
Offline Send Email
Dec 2, 2005
2:43 pm
553
Hello, when i wrote performance counter handles to my pin routines, I used "stop_counters" when i entered my pin analysis and instrumentation routines, then...
Canturk ISCI
canturkisci
Offline Send Email
Dec 2, 2005
2:47 pm
554
Canturk -- are the start/stop counters just a single instruction? If the are and your analysis functions have control flow in them then you ought to write the...
Veej
thep0rt
Offline Send Email
Dec 2, 2005
4:30 pm
555
I see what you are saying. I actually used PAPI for a while and it worked fine with pin. I did pretty much what you did with starting and stopping counters at...
Veej
thep0rt
Offline Send Email
Dec 2, 2005
4:52 pm
556
Veej, Do I understand correctly that you stop at the beginning and (re)start at the end of an analysis routine? That would mean that the counters run in your ...
Arrie van der Vliet
a_vd_vliet
Offline Send Email
Dec 2, 2005
6:37 pm
557
... That is right. ... The counters do run during Pin code too. However, under certain performance counters you can isolate data collected during Pins ...
Veej
thep0rt
Offline Send Email
Dec 2, 2005
6:54 pm
558
... Yes, that's what I'm after. For that reason, I would prefer a callback as soon as "my" code is left and PIN-code is entered. A callback when PIN code is...
Arrie van der Vliet
a_vd_vliet
Offline Send Email
Dec 2, 2005
8:30 pm
559
Please use the following two api to register callbacks to do what you are doing: CODECACHE_AddCodeCacheExitedFunction CODECACHE_AddCodeCacheEnteredFunction Put...
Veej
thep0rt
Offline Send Email
Dec 2, 2005
8:55 pm
560
... Josh (or whomever), How would one go about instrumenting setuid programs such as su? When I tried this, I got (predictably): su: not running setuid One...
speisert
Offline Send Email
Dec 8, 2005
12:54 am
561
Hi All, I've read a couple of past emails and a paper written by Heidi Pan, "Controlling Program Execution through Binary Instrumentation". I wonder whether it...
naoya37014
Offline Send Email
Dec 9, 2005
12:21 am
562
it's possible to save a CONTEXT object to disk then later resume at that context with PIN_ExecuteAt you must checkpoint your own memory image b/c the CONTEXT...
Heidi Pan
wahbahdoo
Offline Send Email
Dec 9, 2005
12:45 am
563
Hi Heidi, Thanks for the info. I'll try those PinTools, though I need to find a test machine with the proper version of gcc first, since the gcc on my machine...
naoya37014
Offline Send Email
Dec 9, 2005
2:38 am
564
I put a gcc4.0.0 kit at ftp://ftp.intel.com/pub/outgoing/pin-2.0-2914-gcc.4.0.0-ia32-linux.tar.g z The rollback tool fails when I use it with this kit on fc4,...
Cohn, Robert S
rscohn2000
Offline Send Email
Dec 9, 2005
11:30 am
565
Hello Robert, Thanks for the new package, though it's unfortunate checkpointing doesn't work with it. The reason I asked the original question is just that I'm...
Naoya Maruyama
naoya37014
Offline Send Email
Dec 9, 2005
1:30 pm
566
My guess is that the pin checkpoint feature works, but the sample rollback tool included in the kit that uses checkpoint has a problem on fc4. ... From:...
Cohn, Robert S
rscohn2000
Offline Send Email
Dec 9, 2005
1:37 pm
567
Hi, is there a way to profile a pin-tool, so that you can see the most expensive functions in the tool ? Data does not have to be very detailed. I've tried it...
mvkrieger
Offline Send Email
Dec 9, 2005
2:34 pm
568
Do you have access to the PAPI interface? Using that you can sample the pc periodically and find where time is being spent in the pin tool. Ofcourse this...
Veej
thep0rt
Offline Send Email
Dec 9, 2005
4:21 pm
569
Hi, we'll give this a try. Thanks and regards, Marco. ... __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the...
Marco Krieger
mvkrieger
Offline Send Email
Dec 9, 2005
5:11 pm
570
You might also try VTune(tm) Performance Analyzer from Intel. It worked pretty well for me on Linux platform. www.intel.com/software/products for more info. ...
Lah, JK
jk_lah
Offline Send Email
Dec 9, 2005
6:32 pm
571
So VTune works with Pin running on top of an application? ... -- veej&...
Veej
thep0rt
Offline Send Email
Dec 9, 2005
6:48 pm
572
yes. ... From: pinheads@yahoogroups.com [mailto:pinheads@yahoogroups.com] On Behalf Of Veej Sent: Friday, December 09, 2005 10:49 AM To:...
Lah, JK
jk_lah
Offline Send Email
Dec 9, 2005
6:52 pm
573
When using PIN to instrument a perl execution, I get this error: A:vm_ia32_l/emu_ia32_mac.C:ExecuteSysCall:143: SYS_vfork yet to be emulated in Pin/ Mac Is...
speisert
Offline Send Email
Dec 9, 2005
11:08 pm
574
Hello, I was thinking about using Pin for a project in my Runtime Optimization class. I wanted to use Pin because it is relatively unknown to many people in...
olszewski_marek
Offline Send Email
Dec 13, 2005
7:13 am
575
Hi, about adding a callback for memory writes: in SimpleExamples/atrace.C, this is done with 2 callbacks (1 to store the address/size and one to process this...
mvkrieger
Offline Send Email
Dec 13, 2005
7:43 am
576
There is support within Pin to a certain extent to do this sort of work -- it depends on the type of optimizations you are wishing to perform. You can re-Jit a...
Veej
thep0rt
Offline Send Email
Dec 13, 2005
9:15 am
577
... Seems like they were using a modified version of pin. I thought the pin code was closed source? Is o-pin available somewhere? ... How exactly would I go...
olszewski_marek
Offline Send Email
Dec 13, 2005
9:43 am
578
IARG_MEMORYWRITE_EA is only valid with IPOINT_BEFORE, so we capture the address with an IPOINT_BEFORE and display the effect of the write with ...
Cohn, Robert S
rscohn2000
Offline Send Email
Dec 13, 2005
1:13 pm
579
... Much of the OPin API is available within the currently released kit. There is an OPin section in the documentation. However, the functions need to be filed...
Veej
thep0rt
Offline Send Email
Dec 13, 2005
2:36 pm
580
Thanks. I asked this, because we want to get rid of the overhead of callbacks, where possible and now 2 callbacks are used for each write. Would it also work...
Marco Krieger
mvkrieger
Offline Send Email
Dec 13, 2005
4:20 pm
Messages 551 - 580 of 4498   Oldest  |  < Older  |  Newer >  |  Newest
Advanced
Add to My Yahoo!      XML What's This?

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help