Existing users, log in.  New users, create a free account.  Lost password?

Mac OS X  |  Web & Software Development  |  Debug / Profile  |  Apple CHUD Tools

Apple CHUD Tools

Apple CHUD Tools - 3.0.0b24

Computer Hardware Understanding Development

All Time: (4.6)
Version 3.0.0b24: Not rated (0.0)
Selected Version: 3.0.0b24
Release Date: 2003-07-03
License: Beta
Downloads (version 3.0.0b24): 884
Downloads (all versions): 84,629

Information Related to Version:

Broken Link? Newer Version? Tell us!

Product Description:

The Computer Hardware Understanding Developer Tools (CHUD Tools) are designed to help hardware and software developers measure and optimize the performance of PowerPC Macintosh systems running their products under MacOS X: Shark is a source line level profiling tool which shows you where time is being spent (both user and supervisor code), and correlates performance events to your program's code. It also supplies tuning advice about how to improve the performance of your code on the G4 and G5 processors. MONster provides direct access to performance counters and presents the data in both spreadsheet and chart form. Saturn is an exact, function-level profiler with which you can generate and view a complete function call trace of your application. Reggie SE allows you to view the contents of PowerPC special purpose registers as well as PCI configuration registers. The CHUD Tools suite also includes several additional tools for benchmarking and hardware related development.

Shark - source line level profiling tool which shows you where time is being spent (both user and supervisor code), and correlates performance events to your program's code

MONster - provides direct access to performance counters and presents the data in both spreadsheet and chart form

Reggie SE - allows you to view the contents of PowerPC special purpose registers as well as PCI configuration registers

Saturn - exact, function-level profiler with which you can generate and view a complete function call trace of your application

BigTop - graphing front-end to top and vm_stat useful for monitoring system performance

PMC Index - search tool for finding performance counter events and their setup

CacheBasher - measures memory hierarchy performance under a wide range of conditions

Skidmarks GT - processor benchmark which measures integer, floating-point and vector performance

Spindown HD - monitors the power state of drives connected to the system

CPU.pref - enable/disable second processor on dual processor machine on the fly

acid - analyzes instruction traces and presents detailed analysis and histogram reports

amber - captures the instruction and data address stream generated by a processes running in MacOS X, and saves it to disk in TT6, TT6E or FULL format.

chudRemoteCtrl - command line tool for remotely starting MONster or Shark.

monster - scriptable command line version of MONster

shark - scriptable command line version of Shark

simg4 - PPC7400 simulator

CHUD.framework - programmatic access to many of the features of the CHUD tools

What's new in this version:

Shark - the successor to Shikari
  • callstacks for user and kernel code
  • ability to save and reload sessions
  • source code browser to see hotspots in your source code (in addition to asm browser)
  • improved code analysis
  • static analysis to browse or search for problematic code
  • single process targeting
  • Xcode integration
  • command line version (for scripting or remote analysis)
  • PowerPC 970 (G5) processor code analysis
MONster
  • improved charting
  • ability to save and reload sessions
  • command line version (for scripting or remote analysis)
  • Saturn - new tool for generating an exact profile and visualizing function calling behavior
    BigTop - graphing front end to top, vm_stat command line tools
    PMC Index - new tool to search for performance counter events and their configuration
    CHUDUpdater - automatically keeps your CHUD distribution up to date

    And of course all of the CHUD tools fully support the PowerMac G5 and Panther (10.3) developer preview.

    Operating System Requirements:

    This product is designed to run on the following operating systems:

    • Mac OS X 10.3
    • Mac OS X 10.2
    • Mac OS X 10.1

    Additional Requirements:

    • Mac OS X 10.1 or higher

    Screenshots:

    Download Links:

    Download Links:

    MacFixIt Late-Breakers:

    Apple CHUD Tools 4.4.2 released

    More...

    Your Installed Versions:


     

    Feedback Summary:

    Version 3.0.0b24:
    Overall Rating: Not rated (0.0) Features: Not rated (0.0) Support: Not rated (0.0)
    Ease of Use: Not rated (0.0) Quality / Stability: Not rated (0.0) Price: Not rated (0.0)
    Add Your Feedback

    Key to Types of Feedback:

    ReviewsReviews   TroubleshootingTroubleshooting   Usage TipsUsage Tips   Developer NotesDeveloper Notes   CommentaryCommentary   Featured ReviewsFeatured Reviews

    Apple CHUD Tools ReviewWon't Install - Version: 4.6, 3/8/2007 01:02PM PST

    (1 of 1 users found this comment useful)

    darsys
    Insists that I have no valid drive to install to. They all have the red exclamation points. It tells me to uninstall 4.4.3-5 and the install 4.4.4 -- which doesn't work either. I'm back at 4.4.3-5
    Post a commentAlert Admin

    Most Recent Replies: View All 1 Replies

    Apple CHUD Tools CommentaryWhere is Skidmarks GT? - Version: 4.4.3, 9/26/2006 09:58PM PST

    (0 of 1 users found this comment useful)

    Siskel & Ebert
    Can't find it anymore
    Post a commentAlert Admin

    Apple CHUD Tools CommentaryNoise... - Version: 4.4.3, 9/26/2006 04:02PM PST

    (0 of 2 users found this comment useful)

    SA Hunter

    Does CPU.pref Nap?
    Post a commentAlert Admin