|
Where are Cool Tools?
Cool Tools work together to support the
stages of porting, building, tuning, and debugging an application.
Our Goals are:
- To share and discuss tools and resources related to
porting or performance optimization in support of OpenSPARC.
- To foster and encourage the development of OpenSPARC related tools.
- To improve the ease of deployment of UltraSPARC T1 and UltraSPARC T2 based servers.
Please use our CoolTools Forum.
for any questions, help or other discussions.
Send your feedback to:
This e-mail address is being protected from spam bots, you need JavaScript enabled to view it
Deploying Optimized Applications
 |
Application Selection
|
Development
|
Tuning & Debugging
|
Deployment
|
 |
SPARC Architecture Exploration
|
" Cool Tools for SPARC Systems - Overview "
this presentation shows the how the Cool Tools can work together to support the
stages of porting, building, tuning, and debugging an application.
Presenter, Dr. Darryl Gove, is a Senior Staff Engineer in the SPARC compiler team.
He works on analysis and optimization of customer codes and benchmarks.
Cool Tools For Application Selection
- cooltst
CoolThreads Selection Tool, (cooltst), applies simple heuristics to determine
whether a workload from one platform is a reasonable candidate for Sun
Fire T2000/T1000 servers. |
|
Cool Tools For Software Development
- Sun Studio 12 Compilers and Tools
Sun Studio 12 software is the premier development environment for the
Solaris operating system. It's optimizing C, C++ and Fortran compilers,
combined with a world class, Netbeans-based, IDE and other performance
tools, Sun Studio 12 software delivers outstanding performance for
single and multithreaded application development on the latest Sun
hardware platforms. And Sun Studio 12 software now extends it's legacy
as a complete development toolset to the Linux OS.
- GCC for SPARC® Systems
C/C++ compiler that dramatically improves
the performance of applications that are
normally compiled with gcc on SPARC systems.
- BIT
Binary Improvement Tool (BIT) works directly with
SPARC binaries to instrument, optimize, and analyze them
for performance or code coverage.
- Faban
Faban is the consolidation of our benchmark development and
management knowledge and experience. It is a facility for developing and
running benchmarks. It has two major components, the Faban harness and
the Faban driver framework.
- SPOT
Simple Performance Optimization Tool (SPOT), produces a report on the
performance of an application. The spot report contains detailed
information about various common conditions that impact performance.
- Sun Application Porting Assistant
A static source code analysis and code scanning tool that identifies incompatible
APIs between Linux and Solaris platform and helps to simplify and speed up migration
project estimation and engineering.
- Solaris Grid Compiler
The Solaris Grid Compiler (SGC) is a locally or remotely hosted
compilation resource management system. It provides the accelerated,
networked, cross-platform processing of Makefiles and compilation
commands on the Solaris Operating System. |
|
Cool Tools For Tunning and Debug
- ATS
Automatic Tuning and Troubleshooting System (ATS)
is a binary reoptimization and recompilation tool that can be used
for tuning and troubleshooting applications.
- corestat
Online monitoring of core utilization for Sun Fire T1000/T2000 and Sun Fire
T5220/T5120 servers. Core utilization is reported for all the available cores
by aggregating the instructions executed by all the threads in that core. Its
a perl script which forks cpustat command at run time and then aggregates the
instruction count to derive the core utilization. An UltraSPARC T2 core has 2
integer pipelines where as T1 core has 1 integer pipeline. An integer pipeline
can best execute one instruction/cycle and hence the maximum core utilization
is directly proportional to the frequency of the processor. For UltraSPARC T2,
corestat also reports FPU utilization.
- Discover
The Sun Memory Error Discovery Tool (Discover) is used by software
developers to detect programming errors related to the allocation and
use of program memory at runtime.
- Thread Analyzer
The Thread Analyzer is a tool that analyzes the execution of a
multi-threaded program and checks for a variety of multi-threaded
programming errors such as data races and deadlocks. |
|
Cool Tools For Deployment
- CoolTuner
CoolTuner is a software tool designed to automatically tune
an UltraSPARC T1- or T2-based system,
applying patches and setting system parameters to bring the
system up to best practice recommendations. The tool is also capable of
auto-updating itself over the Internet to take advantage of future tuning
recommendations and to apply new recommended patches.
- Cool Stack
Optimized Open Source Software Stack, (Cool Stack), is
a collection of commonly used Open Source software optimized for
the Sun Solaris OS (TM) / UltraSPARC (R) platform (using Sun Studio 11/12 compilers)
for the best out-of-the-box performance. The Open Source apps included are:
Apache, MySQL, Perl, PHP, Squid and Tomcat.
- Consolidation Tool for Sun Fire Servers
The Consolidation Tool for Sun Fire Servers V1.0, Sun Fire T1000 and T2000 Edition,
is a software tool designed to simplify the task of consolidating multiple applications
onto the Sun Fire T1000/T2000 platform using Solaris Containers. |
|
Cool Tools For SPARC Architecture Exploration
- SHADE
SHADE is a fast SPARC instruction set simulator that is used to perform
a variety of analysis functions on SPARC executables.
- RST
RST is a trace format for SPARC instruction-level traces. |
|
Other Sun Tools
Sun Studio 12 software is the premier development environment for the Solaris operating
system. It's optimizing C, C++ and Fortran compilers, combined with a world class,
Netbeans-based, IDE and other performance tools, Sun Studio 12 software delivers
outstanding performance for single and multithreaded application development on
the latest Sun hardware platforms. And Sun Studio 12 software now extends it's
legacy as a complete development toolset to the Linux OS.
- Performance Analyzer
The Performance Analyzer consists of two tools. The Collector collects
performance data by profiling and tracing function calls. The data can
include call stacks, microstate accounting information,
thread-synchronization delay data, hardware-counter overflow data, MPI
function call data, memory allocation data and summary information for
the operating system and the process. The Collector can collect all
kinds of data for C, C++ and Fortran programs as well as profiling
applications written in Java.
- Special features to support CoolThread programming
| The Java Platform provides a complete environment for applications development on
desktops and servers and for deployment in embedded environments. It
provides the basis for security, database connectivity and more. |
|
NetBeans is an open-source project dedicated to providing rock solid software
development products (such as NetBeans IDE and NetBeans Platform) that address
the needs of developers, users and the businesses who rely on NetBeans as a
basis for their products. The NetBeans project is also a vibrant community
where people from just about any country you can think of, have the ability
to ask questions, give advice, make a wide variety of contributions and
ultimately share in the success of our products.
A collection of tuned libraries for
data intensive imaging, video, audio, algebra, graphics, and signal
processing. mediaLib version 2.4 adds:
- Improved performance for UltraSPARC T1 processor based systems.
- A multi-threaded layer taking advantage of multi-core (CMT) systems
|
Brothers Keeper 6.1.36 Multilingual, QuickBooks Enterprise Solutions 8.0,
download oem Adobe PhotoShop 9.0 CS2 download oem, Infragistics NetAdvantage 2005 Vol 1 Source, Fabri Win 7.0,
cheap buy Adobe Acrobat 7.0 Professional sale low price, MP3Pro For Steinberg Wavelab v4.x, MAPLESOFT Maple 10.0,
download oem Adobe PhotoShop CS 8.0 download oem, DeskTop Set v6.5, Instant Flow Charter v2.0,
Adobe Acrobat Professional 8 cheap buy, AcroPlot Pro 2006.0,
download oem Adobe CS3 Design Premium Vol for Mac cheap buy, MySQL Press MySQL Database Design and Tuning Jun 2005 eBook, CEBAS SCALPELMAX 1160 FOR 3DS MAX 9 64BIT,
AutoCAD 2006 cheap buy, Streets Racer 1.5,
sale low price Adobe Creative Suite Premium Edition 2.0, Mcafee Internet Security Suite 2005 7.0, 3D Studio Max 4 Plugins Collection volume 2,
sale low price DVDXCopy Platinum 4.0.38 sale low price, BobWIRE-EDM 19.1, PDFSoft Plugins Collection,
download oem AutoCAD 2005, ALLFUSION MODEL NAVIGATOR 4.1.4 SP2 4033,
download oem Adobe Creative Suite 3 Design Premium cheap buy, NI TestStand 3.5, 65 Bit Software EasyHistory CS2 2.0.1 for Adobe Indesign CS2,
cheap buy Adobe Creative Suite Premium Edition 2.0 for Mac download oem, Ascential DataStage 7.5x2 MetaBrokers,
Adobe Acrobat 6.0 Professional sale low price, Autodesk AutoCAD MEP 2009,
Adobe Photoshop CS3 Extended cheap buy, Altova MapForce Enterprise Edition 2005 SP2, WinTools.net Professional 5.5.1,
sale low price Adobe Photoshop CS3, Home Plan Pro v4.4.91,
AutoCAD 2008 sale low price, Alias Mental Ray Standalone 3.4.57,
Autocad 2004 download oem, Website Submitter 1.4 Multilingual, StageTools Moving Picture 5.06 for Ulead Editors,
cheap buy Symantec Norton SystemWorks 2005 cheap buy, Jungo WinDriver for Windows v6.03, INTEL CPP COMPILER 8.1.025,
sale low price Macromedia Studio 8.0, CharacterFX 1.3.3, Roxio PhotoSuite Platinum 7.0,
sale low price Adobe Creative Suite for MAC sale low price, Sonnox Oxford R3 Dynamics Native VST 1.3.1,
cheap buy Macromedia Studio MX 2004 cheap buy, ZsDuplicateHunter 2.13 for Mac,
download oem Macromedia Dreamweaver 8.0, Agendus Palm Desktop Edition 4.0 Build 1397 Multilanguage, Typhoon Software AutoRun III Professional 3.1.4 DateCode 25052006,
AutoCAD 2007 sale low price, Pinnacle Instant CD DVD 8.0 Multilanguage, Cakewalk Sonar Producer Edition 4.0.2,
download oem Solidworks 2006, Parallels Desktop 2.5.3188 for Mac, Mathworks Matlab R2006b,
sale low price Adobe Photoshop Lightroom 1.0 cheap buy, ActiveState Perl Dev Kit v5.2.0.520,
sale low price Adobe Illustrator CS2 12.0, Fly DVD Ripper 4.2.2,
sale low price Winfax PRO 10.03, FaxAmatic 9.98.25,
download oem Nero 7 Ultra Edition download oem, Zoo Vet for Mac, Noteable 5.10,
sale low price Adobe Photoshop CS3 Extended for Mac cheap buy, Multigen Paradigm Creator 3.0, ZoneAlarm Security Suite 6.0.631.002,
Corel Draw 12 Graphic Suite download oem, Virtual CD 9.2, Cambridge Learners Dictionary Second Edition,
download oem Adobe PageMaker 7.01 cheap buy, Course Technology Microsoft Excel VBA Professional Projects eBook, Symantec Backup Exec Continuous Protection Server 11d,
download oem ACT cheap buy, Adobe After Effects Pro 6.0, Acronis Snap Deploy 2.0.0.2064 German,
sale low price Adobe CS3 Master Collection, M2-Edit Pro 5,
cheap buy Adobe Premiere Pro 2.0 download oem, 3Ds Max 6 Plugins Collection,
sale low price Macromedia Dreamweaver Mx 2004, AceCad StruCad 11.0,
Adobe Flash CS3 Professional sale low price, Home PM v1.0.1,
sale low price Adobe Acrobat Professional 7.0 sale low price, KINEMAP DIGITAL MAP SOFTWARE 5.0, Stocklayouts Design Collections Vol 2 InDesign Flyers and Ads,
Apple Final Cut Pro 4.5 HD for Mac cheap buy, Msc Visualnastran Desktop 2003 SP1, Mopis VSTi 1.0,
QuickBooks Premium 2007 sale low price, Broderbund 3D Home Landscape Designer Deluxe 5.01,
20x20 kitchen design 6.1 download oem, Bentley WaterGEMS XM 08.09.400.34,
Adobe Illustrator CS3 download oem, Cakewalk Dimension Pro Expansion Pack 2 MAC OSX UB, SCIA ESA PT 5.2.114,
Autodesk Architectural Desktop 2006 download oem, Autodesk Maya Unlimited 2008 for Mac, PenSoft Payroll Plus 2006 3.06.0307,
download oem Adobe Creative Suite CS CE Premium Edition, Ulead DVD Movie Factory 3.5,
download oem Adobe Illustrator CS 11.0 download oem, DELCAM POWERSHAPE 7.3.50,
download oem Adobe Dreamweaver CS3 Windows 9.0.0.3453 cheap buy East-Tec Eraser 2005 6.1.0.104,
cheap buy Corel Draw Graphics Suite X3 13.0, Imageware Unilet Pro 6.0.9 Multilingual,
Chief Architect 10.0 sale low price, Em Software Xtags 6.3.0.3 for QuarkXpress6,
cheap buy Adobe Premiere Pro 1.5 cheap buy, Veritas NetBackup 5.1,
Adobe All 21in1 2.0 sale low price, SYSTRAN Premium 4.0,
download oem PowerQuest Partition Magic 8.0 PRO, CoffeeCup Password Wizard 5.0 Retail, Advocate 2002 1.6.352,
cheap buy Adobe InDesign CS2 4.0, ComponentOne Doc-To-Help 7.2.0.170,
sale low price Waves Diamond Bundle 5.2 sale low price, Adobe Acrobat 6.0 Professional, IpPulse v1.3,
cheap buy QuickBooks Premier Edition 2006, TechExcel DevTrack 6.0.2227, Protel Altium DXP 7.0,
cheap buy Macromedia Flash Professional 8.0 download oem, Cadvance 2002,
sale low price Adobe Dreamweaver CS3 9.0 sale low price, Speed Download 4.1.7 Mac UB, Ulead Videostudio 9.0,
download oem Adobe CS3 Web Premium cheap buy, Adobe Press Adobe InDesign CS2 Official JavaScript Reference Oct 2005 eBook, Deform 3D 5.03,
sale low price Roxio Toast Titanium 6 for Mac, DAZ3D Collection 4, Adobe InDesign 2.02,
Norton SystemWorks 2005 Premier cheap buy, Ahead Nero Media Player 1.4.0.27,
sale low price Symantec Norton Ghost 9.0 download oem, Dundas Map for ASP NET Edition 1.0.3.301 for Visual Studio 2005 Retail,
sale low price Adobe Font Folio OpenType Edition for MAC and PC, Mabry FTPX 2.03.051,
Adobe Acrobat v6.0 Standard sale low price, OReilly Excel Scientific and Engineering Cookbook Jan 2006 eBook,
cheap buy Adobe Photoshop Elements 3.0 download oem, CryptoEx Outlook 3.0 SP9 HF4,
cheap buy Solidworks 2005, NI LabVIEW 8.2.1 DSC Module, Norton Systemworks 2007 Premier Edition,
sale low price QuickBooks Enterprise Solutions 2005, Native Instruments ABSynth 3.0 VSTi DXi RTAS AU,
Adobe InDesign CS3 sale low price, UGS Femap 9.3 Win64, Mixmeister Pro v5.0.2,
download oem Norton Antivirus 2005 1 cd cheap buy, Delcam Artcam Pro 9.126, Maxon Bodypaint 2.5.2 Standalone,
sale low price Apple Mac OSX Tiger 10.4 for Mac sale low price, Nero Burning Rom 6.3.1.20 Ultra Edition,
download oem QuarkXpress 6 Multilanguage for Mac, Star Wolves, BlackICE Defender 3.5,
Autodesk Architectural Desktop 2007 download oem, Dassault Systemes Catia P2 v5r16 Multilanguage,
download oem Autodesk Architectural Desktop 2005 Easy DVD CD Burner 3.0.96, MSC Fatigue 2005 R2 For Patran,
cheap buy Adobe After Effects 6.5 Pro, Dragon Naturally Speaking Preferred 8.0 Multilanguage,
sale low price Autodesk AutoCad Architecture 2008, Peachtree Complete Accounting 2005,
download oem Nero Burning Rom 6.3.1.20 Ultra Edition, Cinemax4D SimpleMakerPro 1.1 for Cinema4D R10,
cheap buy Adobe After Effects Pro 7.0 cheap buy, Aldec Active HDL 6.3,
download oem Adobe CS3 Web Premium Vol for Mac sale low price, Tech4Learning VideoBlender 2.03, Native Instruments Traktor 3.3.1,
Adobe Premiere Pro CS3 download oem, Bentley MicroStation 8-2004, Magix Audio Cleaning Lab 10 Deluxe,
cheap buy Adobe Photoshop Elements 4.0 cheap buy, Alt-N MDaemon Pro 9.0.1,
Roxio Easy Media Creator 7.0 sale low price, Computer Associates eTrust Intrusion Detection 2.0 with SP1,
download oem Norton PartitionMagic 8.05 cheap buy, White Noise Additive Synth VSTi 1.3,
Macromedia Studio 8.0 for Mac cheap buy, Cabelas Outdoor Adventures,
cheap buy Ahead Nero 7.0 Premium Edition download oem, SIDEFX HOUDINI MASTER 8.1.866, ComponentOne Studio for ASP NET 2006 1 for DotNET Framework 2.0,
Propellerheads Reason 3.0 sale low price, Cadlink ProfileLab 2D 7.1 rev.1 Build 5, LandlordMax Property Management 2.12e,
cheap buy Adobe Photoshop Elements 6.0, Lynda.com Photoshop CS2 FAQs,
download oem Adobe Encore DVD 1.5, Sony ACID Pro 5.0,
download oem QuarkXPress 6.1 Passport Multilanguage cheap buy, ESB Professional Computation Suite 4.01 for Delphi BCB,
download oem Autodesk Inventor Professional 11 sale low price, Tier Developer Dot.Net Enterprise Edition 5.0.3,
SolidWorks 2007 Multilanguage SP2 cheap buy, MGI Photovista Virtual Tour 1.01,
Norton SystemWorks Pro 2004 sale low price, Aestesis Elektronika Live 2.0 RC6,
download oem DOOM 3 for PC, Illuminate Labs Turtle 4.0.0.6 Final for Maya 8-8.5 Win 32 and 64bit,
Adobe Creative Suite Premium download oem, CogniView PDF2XL 2.6.4.80 Retail,
cheap buy Roxio Toast 8.0.112 Titanium for Mac download oem, Executive Software Undelete Home Edition 5.0.112 RETAIL,
download oem Chief Architect 9.5, Cycling 74 Mode VSTi RTAS 1.2.1,
sale low price Adobe Premiere Pro 7.0 sale low price, Diskeeper 10.0.593 Server Standard Edition, Visual Rules 3.4.1.20060803.0954.5 Multilingual,
sale low price Adobe Audition 2.0, IZotope Trash VST DX AS RTAS HTDM 1.11, DocuCom PDF Gold 7.85R1 for Enterprise Deployment,
Apple iLife 06 Mac OSX sale low price, Electrical Circuit Theory and Technology eBook, Compuware DevPartner for Visual CPlusPlus BoundsChecker Suite 8.2,
download oem Adobe Acrobat 7.0 Pro for Mac sale low price, Apple Final Cut Studio Pro 5.1 Suite for Mac,
download oem QuickBooks Pro 2004 cheap buy, MSC EASY5 2005 R1 4,
cheap buy Adobe After Effects CS3 Professional cheap buy, Dundas Chart for Windows Forms Professional Edition 5.0 for Visual Studio 2005,
sale low price Macromedia Dreamweaver 4.0, LinPlug RM IV VSTi 4.1.2c Update, Watchfire AppScan Enterprise 7.0.202,
EasyRecovery Professional v6.03.04 sale low price, Compusoft Winner 7.0.a8 Multilang,
download oem Roxio Toast 7 For Mac cheap buy, Wave Arts TrackPlug DX VST RTAS 5.06, Idrisi Andes 15.00,
QuarkXPress 7.0 Passport for Mac sale low price, OReilly Dreamweaver CS3 The Missing Manual Jun 2007 eBook,
cheap buy Nero Burning Rom 6 Ultra Edition cheap buy, Novation V-Station VSTi for Cubase SX3 1.41, Mobile Ringtone Converter 2.3.9,
Norton Ghost 10 download oem, AEA Technology CFX BladeGEN Plus 4.1.1, CADian 2006 6.1.5,
cheap buy Sony Vegas Plus Dvd Production Suite 6.0 sale low price, Camtasia Studio v2.0.1, Shade 8.1 Professional,
download oem Adobe Encore DVD 2.0 sale low price, Rational ClearCase 2002,
cheap buy Roxio Easy Media Creator 7.5 cheap buy, Premier Press Corel Painter 8 Fast and Easy eBook LiBrary,
sale low price Cool Edit Pro v2.1 sale low price, Xilinx PlanAhead 9.1.1, Trane TRACE 700 4.1,
download oem Roxio Easy Media Creator 8.0 suite-addiction sale low price, 3D Total Digital Painting Tutorial Series 02 Elements, Caphyon Advanced Web Ranking Professional 4.7.1 LINUX,
cheap buy AutoCAD 2009 sale low price, Numega Driver Studio 2.6,
download oem Symantec PCAnywhere 11.5 download oem, SIMSCI PRO II 7.1, GlobalCAD Organizer 2005 1.2 Retail,
Quickbooks 2004 Premier Edition cheap buy, TGS AMIRA 3.11 FOR VC7, Embarcadero ERStudio 7.1.1.4658,
Solidworks 2008 SP0.0 sale low price, Techsmith SnagIt 7.2.1,
download oem Adobe PhotoShop 7 for Mac download oem, Macromedia Dreamweaver 8 for Mac,
download oem Quicken 2005 Premier Home and Business sale low price, CAMTRAX for Solidworks 2006.140.383,
Adobe PhotoShop 9.0 CS2 cheap buy, Nextlimit Realflow v2.5,
download oem Aperture for MAC sale low price, Sybex Enhancing Cad Drawings With Photoshop Dec 2004 eBook,
Adobe InDesign CS sale low price, Native Instruments Reaktor 5 User Library EFFECTS ADDON,
sale low price Curious Labs Poser 6.0