Pin is a dynamic binary instrumentation framework for the IA-32, x86-64 and IA-64 instruction set architectures that enables the creation of dynamic program analysis tools. Some tools built with Pin are Intel Parallel Inspector, Intel Parallel Amplifier and Intel Parallel Advisor. Pin was originally created as a tool for computer architecture analysis, but its flexible API and an active community (called "Pinheads") have created a diverse set of tools for security, emulation and parallel program analysis.

Property Value
dbo:abstract
  • Pin is a dynamic binary instrumentation framework for the IA-32, x86-64 and IA-64 instruction set architectures that enables the creation of dynamic program analysis tools. Some tools built with Pin are Intel Parallel Inspector, Intel Parallel Amplifier and Intel Parallel Advisor. The tools created using Pin, called Pintools, can be used to perform program analysis on user space applications in Linux and Windows.​ As a dynamic binary instrumentation tool, instrumentation is performed at run time on the compiled binary files. Thus, it requires no recompiling of source code and can support instrumenting programs that dynamically generate code. Pin was originally created as a tool for computer architecture analysis, but its flexible API and an active community (called "Pinheads") have created a diverse set of tools for security, emulation and parallel program analysis. Pin is developed and supported by Intel, and is supplied free of charge for non-commercial use together with a kit of reference tools. (es)
  • Pin is a dynamic binary instrumentation framework for the IA-32, x86-64 and IA-64 instruction set architectures that enables the creation of dynamic program analysis tools. Some tools built with Pin are Intel Parallel Inspector, Intel Parallel Amplifier and Intel Parallel Advisor. The tools created using Pin, called Pintools, can be used to perform program analysis on user space applications in Linux and Windows.​ As a dynamic binary instrumentation tool, instrumentation is performed at run time on the compiled binary files. Thus, it requires no recompiling of source code and can support instrumenting programs that dynamically generate code. Pin was originally created as a tool for computer architecture analysis, but its flexible API and an active community (called "Pinheads") have created a diverse set of tools for security, emulation and parallel program analysis. Pin is developed and supported by Intel, and is supplied free of charge for non-commercial use together with a kit of reference tools. (es)
dbo:computingPlatform
dbo:developer
dbo:license
dbo:operatingSystem
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 4282545 (xsd:integer)
dbo:wikiPageLength
  • 8623 (xsd:integer)
dbo:wikiPageRevisionID
  • 120956420 (xsd:integer)
prop-es:author
  • Alex Skaletsky, Tevi Devor, Nadav Chachmon, Robert Cohn, Kim Hazelwood, Vladimir Vladimirov, Moshe Bach (es)
  • Chi-Keung Luk, Robert Cohn, Robert Muth, Harish Patil, Artur Klauser, Geoff Lowney, Steven Wallace, Vijay Janapa Reddi, and Kim Hazelwood (es)
  • Alex Skaletsky, Tevi Devor, Nadav Chachmon, Robert Cohn, Kim Hazelwood, Vladimir Vladimirov, Moshe Bach (es)
  • Chi-Keung Luk, Robert Cohn, Robert Muth, Harish Patil, Artur Klauser, Geoff Lowney, Steven Wallace, Vijay Janapa Reddi, and Kim Hazelwood (es)
prop-es:autor
  • Moshe Bach, Mark Charney, Robert Cohn, Elena Demikhovsky, Tevi Devor, Kim Hazelwood, Aamer Jaleel, Chi-Keung Luk, Gail Lyons, Harish Patil, and Ady Tal (es)
  • Moshe Bach, Mark Charney, Robert Cohn, Elena Demikhovsky, Tevi Devor, Kim Hazelwood, Aamer Jaleel, Chi-Keung Luk, Gail Lyons, Harish Patil, and Ady Tal (es)
prop-es:booktitle
  • International Symposium on Performance Analysis of Software and Systems (es)
  • Proceedings of the 2005 ACM SIGPLAN conference on Programming language design and implementation (es)
  • International Symposium on Performance Analysis of Software and Systems (es)
  • Proceedings of the 2005 ACM SIGPLAN conference on Programming language design and implementation (es)
prop-es:date
  • June 2005 (es)
  • April 2010 (es)
  • June 2005 (es)
  • April 2010 (es)
prop-es:desarrollador
prop-es:editorial
  • IEEE (es)
  • IEEE (es)
prop-es:fecha
  • marzo de 2010 (es)
  • marzo de 2010 (es)
prop-es:fechaarchivo
  • 29 (xsd:integer)
prop-es:genero
prop-es:licencia
  • Proprietario, libre para uso no comercial (es)
  • Proprietario, libre para uso no comercial (es)
prop-es:location
  • Chicago, Illinois, USA (es)
  • White Plains, NY (es)
  • Chicago, Illinois, USA (es)
  • White Plains, NY (es)
prop-es:number
  • 3 (xsd:integer)
prop-es:pages
  • 2 (xsd:integer)
  • 190 (xsd:integer)
prop-es:plataforma
prop-es:publicación
  • Computer (es)
  • Computer (es)
prop-es:publisher
  • ACM (es)
  • ACM (es)
prop-es:páginas
  • 34 (xsd:integer)
prop-es:sistemaOperativo
prop-es:sitioWeb
prop-es:title
  • Pin: Building Customized Program Analysis Tools with Dynamic Instrumentation (es)
  • Dynamic Program Analysis of Microsoft Windows Applications (es)
  • Pin: Building Customized Program Analysis Tools with Dynamic Instrumentation (es)
  • Dynamic Program Analysis of Microsoft Windows Applications (es)
prop-es:título
  • Analyzing Parallel Programs With Pin (es)
  • Analyzing Parallel Programs With Pin (es)
prop-es:ultimaVersionLiberada
  • 28 (xsd:integer)
prop-es:url
prop-es:urlarchivo
prop-es:volumen
  • 43 (xsd:integer)
dct:subject
rdf:type
rdfs:comment
  • Pin is a dynamic binary instrumentation framework for the IA-32, x86-64 and IA-64 instruction set architectures that enables the creation of dynamic program analysis tools. Some tools built with Pin are Intel Parallel Inspector, Intel Parallel Amplifier and Intel Parallel Advisor. Pin was originally created as a tool for computer architecture analysis, but its flexible API and an active community (called "Pinheads") have created a diverse set of tools for security, emulation and parallel program analysis. (es)
  • Pin is a dynamic binary instrumentation framework for the IA-32, x86-64 and IA-64 instruction set architectures that enables the creation of dynamic program analysis tools. Some tools built with Pin are Intel Parallel Inspector, Intel Parallel Amplifier and Intel Parallel Advisor. Pin was originally created as a tool for computer architecture analysis, but its flexible API and an active community (called "Pinheads") have created a diverse set of tools for security, emulation and parallel program analysis. (es)
rdfs:label
  • Pin (programa computacional) (es)
  • Pin (programa computacional) (es)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is owl:sameAs of
is foaf:primaryTopic of