Pin - A Binary Instrumentation Tool - Downloads

 Home | News | Downloads | FAQ | Newsgroup | Papers | XED SDEPinPoints | PinPlay | DrDebug

Download Pin kits here. Before using Pin, please read the license.

 

Windows

 

IA32 and intel64 (x86 32 bit and 64 bit)

VersionDateKitDocumentation
Pin 3.4Sep 6, 201797438ManualPinCRTRelease Notes
Pin 3.2Feb 13, 201781205ManualPinCRTRelease Notes
Pin 2.14Feb 03, 2015vc9vc10vc11vc12Manual Release Notes

 

Linux

 

IA32 and intel64 (x86 32 bit and 64 bit)

VersionDateKitDocumentation
Pin 3.4Sep 6, 201797438ManualPinCRTRelease Notes
Pin 3.2Feb 13, 201781205ManualPinCRTRelease Notes
Pin 2.14Feb 03, 201571313Manual Release Notes

 

OS X*

 

IA32 and intel64 (x86 32 bit and 64 bit)

VersionDateKitDocumentation
Pin 3.4Sep 6, 201797438ManualPinCRTRelease Notes
Pin 3.2Feb 13, 201781205ManualPinCRTRelease Notes

 

Xeon Phi

 

This section refers only to the Knights Corner product family.

For Knights Landing and beyond, please use the standard Linux/Windows kits above.

VersionDateKitDocumentation
Pin 2.14Feb 03, 201571313ManualRelease Notes
For more complete information about compiler optimizations, see our Optimization Notice.
AttachmentSize
PDF icon PinCRT.pdf188.42 KB

6 comments

Top
Jawad M.'s picture

I am unable to find the link to Pin kit installation file for Mac OS X. Can anyone please help with it?

rtfss1gmail.com's picture

Hi,

trying to running an application with Intel SDE 7.21.0 tool which includes newest pin tool Pin 2.14 kit 72480 but still don't know if because Windows 10 RTM or app compiled using VS2015 RTM get an error:

Pin 2.14 kit 72480
E:  DBG_TRACE: Unexpected debugging event: EXCEPTION_DEBUG_EVENT: ExceptionCode  = 0xc0000005, ExceptionAddress = 0x77a81243, Instruction = 418b01a9f8fffeff0f85a40000002501
E:  Incompatible operating system or incompatible software installed on the system
E:  Pin is exiting due to fatal error

Can get a new pin/SDE build with Win10 and VS2015 support?

thanks..

 

Jan V.'s picture

Hi,
pintool release 67254 and newer removed the -separate_memory command line option. There is no mention of this in the Release notes. The reference to -separate_memory was replaced by a reference to -pin_memory_range, yet there is no information what parameters to this option result in equivalent configuration.
jan

lopez B.'s picture

Hello, I would get the 2.7 version of pin. I'm using Linux 5.4 x86_64 Sciencific Where I can download it?

Sion Berkowits (Intel)'s picture

Please direct all technical questions or comments on Pin, to the PinHeads newsgroup (see Technical Support, above)

dnyaneshwar  p.'s picture

i wish to know about pin-2.13-61206-msvc10-windows the installation process and how to execute simple instrumentation program because i try lot to install and trying different examples...........but there some error showing like pinvm.dll missed from your computer. etc. but pinvm.dll actually present in C:\Program Files\pin-2.13-61206-msvc10-windows\ia32\bin this path folder. i want solution on this error

Add a Comment

Have a technical question? Visit our forums. Have site or software product issues? Contact support.