AMD CodeAnalyst™ Performance Analyzer for Windows®

Discussion in 'OT Technology' started by TMh2QkPU, Mar 13, 2006.

  1. TMh2QkPU

    TMh2QkPU Guest

    Overview
    AMD CodeAnalyst Performance Analyzer 2.57 is now ready for download. The following items are new to CodeAnalyst Version 2.57. 2.57 includes:
    • Microsoft Visual Studio 2005 profile Plug-in which allows user to profile their application inside Visual Studio and view results in CodeAnalyst
    • Profile on Microsoft Vista
    • Bug fixes
    The following features have been enhanced:
    • Microsoft® .NET profile support
    • Profile-control API library
    • AMD Athlon™ 64 dual-core processor support
    • Thread analysis capability
    • Processes tab showing analysis by processes for each profile for single or multiple processors
    • The Project Options dialog box tabs now include a Toolbars tab. This tab can be used to show or hide available toolbars including "Show Bookmarks toolbar" to set bookmarks for searching for next symbol, line with sample data, or next section.
    • Toggle icon on system data and system graph views that toggle between PID and .DLL files
    • Sort columns on the Processes tab in ascending or descending order
    • Code density chart displayed in source/disassembly view
    Please send all feedback to [email protected].
    [​IMG]File Name [​IMG]OS[​IMG]Bitness[​IMG]DescriptionCodeAnalyst_Public_2.57.98.0072.exe (25 MB)[​IMG]Windows®[​IMG]32-Bit
    64-Bit[​IMG]AMD CodeAnalyst Performance Analyzer for Windows®.[​IMG][​IMG]Overview
    The AMD CodeAnalyst Performance Analyzer is a suite of powerful tools that analyzes software performance on AMD microprocessors. These tools are designed to support Microsoft® Windows® 2000 or Microsoft Windows XP® distributions on x86 and AMD64 architectures. Although most users will choose the Graphical User Interface, the profiler is also offered as a command line utility to facilitate the use in batch files.
    • System-Wide Profiling : CodeAnalyst is designed to profile the performance of binary modules, including user mode application modules and kernel mode driver modules. Timer-Based Profiling and Event-Based Profiling collect data from multiple processors in a multi-processor system.
    • Timer-Based Profiling (TBP) :
      • The application to be optimized is run at full speed on the system that is running CodeAnalyst. EIP samples are collected at predetermined intervals and can be used to identify possible bottlenecks, execution penalties, or optimization opportunities.
      • On APIC enabled systems, the finest time resolution is 0.1ms and 1.0ms non-APIC enabled systems.
    • Event-Based Profiling (EBP) : CodeAnalyst EBP is designed to profile the 32 public performance events of AMD Athlon™ and AMD Athlon™ XP, and all 78 performance events on AMD Opteron™, AMD Athlon™ 64 and event combination. CodeAnalyst EBP is designed to profile up 4 events simultaneously.
    • Pipeline Simulation : Used during the second stage of an optimization effort to find the causes of bottlenecks. During simulation, application execution is first traced, and then simulated on a selected target processor. The detailed data on the execution of each instruction takes into account the previous instructions executed and the state of the processor caches. Simulation only supports single processor execution.

    Pipeline Simulation supports the simulation of 32-bit code on:
    • AMD Athlon™ XP processor
    • AMD Opteron™ processor
    • AMD Athlon™ 64 processor

    Pipeline Simulation also supports the simulation of 64-bit code on:
    • AMD Opteron™ processor
    • AMD Athlon™ 64 processor
    • Thread Profile: CodeAnalyst thread profiling views show the thread chart and non-local memory access.
    • Post Process: CodeAnalyst shows sample distribution without module debug information.

    http://developer.amd.com/cawin.aspx

    :eek3:
     
    Last edited by a moderator: Mar 13, 2006
  2. rhino

    rhino New Member

    Joined:
    Sep 25, 2003
    Messages:
    11,644
    Likes Received:
    0
    Location:
    A little further Over by the AFB
    :hsugh: wtf?
     
  3. TMh2QkPU

    TMh2QkPU Guest

    :ugh:
     
  4. Runescaper

    Runescaper Guest

  5. Icedog

    Icedog New Member

    Joined:
    Oct 3, 2003
    Messages:
    8,100
    Likes Received:
    0
    Location:
    CO
    awesome stuff
     
  6. TMh2QkPU

    TMh2QkPU Guest

    :bigthumb:
     
  7. monolith

    monolith My soul grows ever weary and the end is ever near. OT Supporter

    Joined:
    May 9, 2004
    Messages:
    32,538
    Likes Received:
    236
    Location:
    Southern California
    Has anyone used it yet? How is it? I can't wait to get home to fuck around with it.
     

Share This Page