Thread View: lou.sun
1 messages
1 total messages
Started by daemon id AA11131 Fri 13 Nov 92 ...
Fri, 13 Nov 1992 09:07
47.19 SunFlash: 2.0.1 SPARCworks and SPARCompilers
Author: daemon id AA11131 Fri 13 Nov 92 ...
Date: Fri, 13 Nov 1992 09:07
Date: Fri, 13 Nov 1992 09:07
542 lines
21938 bytes
21938 bytes
----------------------------------------------------------------------------
The Florida SunFlash
2.0.1 SPARCworks and SPARCompilers
SunFLASH Vol 47 #19 November 1992
----------------------------------------------------------------------------
SPARCompiler Products
* SPARCompiler C 2.0.1
* SPARCompiler C++ 3.0.1
* SPARCompiler FORTRAN 2.0.1
* SPARCompiler Pascal 3.0.1
SPARCworks 2.0.1
SPARCworks "Professional" Products
* SPARCworks Professional C 2.0.1
* SPARCworks Professional C++ 3.0.1
* SPARCworks Professional FORTRAN 2.0.1
* SPARCworks Professional Pascal 3.0.1
****************************************************************************
* *
* 2.0.1 SPARCworks/SPARCompilers software development products *
* *
* 2.0.1 SPARCworks/SPARCompilers include 3 packaging options: *
* - SPARCompiler - compiler only (no tools) *
* - SPARCworks - development tools *
* - SPARCworks "Professional" - compiler + development tools *
* *
* 2.0.1 SPARCworks/SPARCompilers support both Solaris 2.0 and *
* Solaris 1.1 transparently: *
* - new support for Solaris 1.1 (previous release supported *
* only Solaris 2.0) *
* - this dual OS support for both Solaris 1.1 and *
* Solaris 2.X allows customers to purchase and use a *
* development environment independent of which operating *
* environment they are currently using *
* - this dual OS support also makes SPARCworks/SPARCompilers *
* easier to sell and support *
* *
* New Configurations: *
* - 100 pack configurations are cheaper and easier to *
* purchase for Sun's large scale developers *
* - New "Slim Pack" configuration includes everything *
* (CD-ROM, license, online documentation) except hardcopy *
* documentation for a low cost complete package *
* - all SPARCworks/SPARCompiler products (C, C++, Fortran, *
* and Pascal) are now available together on a single *
* CD-ROM, making the products easier to distribute and *
* support *
* *
* Better Performance: *
* - 2.0.1 SPARCompilers improve performance on SuperSPARC *
* based systems 8% - 12% with just a recompile *
* *
* The SPARCworks Tools are the same as the 2.0 release: six powerful,*
* graphical, and integrated development tools that deliver increased *
* productivity and extended capabilities to professional programmers.*
* Features include: *
* *
* - Common tools across all SPARCompilers. Includes strong *
* C++ object oriented tools, a unique powerful performance *
* analyzer, and a much enhanced debugger *
* *
* - Uses ToolTalk messaging and an OPEN LOOK GUI to *
* integrate tools for even greater productivity *
* *
* *
****************************************************************************
On 2 November, 1992 SMCC announces the latest release of SunPro's
SPARCworks/SPARCompiler software development products, the 2.0.1
release. This release adds dual OS support for both Solaris 2.0 and
Solaris 1.1. New configurations such as the "100 Packs" and "Slim
Packs" are also available. SuperSPARC-based systems will also see a
performance boost provided by the new SPARCompilers. The
SPARCworks/SPARCompiler products continue to strengthen SMI's already
leading software development position, making SPARC/Solaris the best
software development platform in the Unix industry.
ScholarPAC pricing and packaging will be announced shortly.
SPARCworks/SPARCompiler 2.0.1 products replace the 1.1 and 2.0 products
running on Solaris 1.X and Solaris 2.0 respectively.
For customers still on Solaris 1.x (SunOS 4.1.X) using the older 1.1
products, the major changes for this 2.0.1 release include:
SPARCworks adds 4 new development tools, and
significant enhancements to the existing tools. This
toolset is the same one that has been available only on
Solaris 2.0. These features increase productivity,
enhance capabilities, and improve ease-of-use.
SPARCompilers improve performance 8 to 12% for faster
applications, especially for SuperSPARC-based machines.
SPARCworks and SPARCompilers are now available
separately, or together as SPARCworks "Professional"
products. Customers can choose the right product configuration
for their needs.
SPARCworks and SPARCompilers use networked floating
licenses, to save costs and offer flexibility over single
user (machine based) licenses.
For customers on Solaris 2.0 using the newer 2.0 products, the major
changes for this 2.0.1 release include:
All SPARCworks/SPARCompiler products are included on a
single CD. This includes all the languages, and
tools/compilers for both Solaris 2.0 and Solaris 1.1.
Furthermore, the license will work for either Solaris
2.0 or Solaris 1.1, and will be interchangable (although only
one at a time). This is convenient for customers that are
continuing the migration to Solaris 2.0.
Bug fixes improve stability and reliability.
For all customers (using either Solaris 1.X or Solaris 2.0), this 2.0.1
release provides a powerful, graphical, integrated development
environment that increases individual programmer productivity and
enhances capabilities.
On 2 November, 1992 SMCC announces the latest release of SunPro's
SPARCworks/SPARCompiler software development products, the 2.0.1
release. This release adds dual OS support for both Solaris 2.0 and
Solaris 1.1. New configurations such as the "100 Packs" and "Slim
Packs" are also available. SuperSPARC-based systems will also see a
performance boost provided by the new SPARCompilers. The
SPARCworks/SPARCompiler products continue to strengthen SMI's already
leading software development position, making SPARC/Solaris the best
software development platform in the Unix industry.
New "100 Pack" configurations allow large scale developers to purchase,
use, and support SPARCworks/SPARCompiler products more easily and for
less costs. "100 Packs" replace site licenses.
New "Slim Pack" configurations allow developers to purchase a complete
package for a single user at a low cost. "Slim Packs" replace the "RTU-only"
configurations, by providing more (CD-ROM, online documentation) for
the same costs.
PRODUCT DESCRIPTION
--------------------
The products are available in a variety of configurations:
SPARCompiler C, C++, FORTRAN, Pascal - compiler alone
SPARCworks - development tools alone
SPARCworks "Professional" C, C++, FORTRAN, Pascal - compiler plus tools
SPARCworks
----------
SPARCworks includes six development tools, all powerful, graphical and
integrated:
SPARCworks Manager
- manages the other tools, including third party tools. Allows tools
to be managed from a single control panel, as a single session.
SourceBrowser
- graphical static analyzer with extensive C++ object-oriented
programming tools and function call graphers. Developers can
better visualize and inspect/search their programs.
Debugger
- powerful symbolic (source code) debugger based on Sun's dbx.
Support for optimized code and shared libraries allows
developers to debug their real-life programs. Integrated
edit-compile-debug cycle for easy turnaround.
Analyzer
- powerful and graphical performance analyzer and optimizer. Unique
disk paging improvement tool reduces virtual memory
requirements of application (up to 40% reduction in virtual
memory requirements for some applications tested, resulting
in up to 20% overall performance improvement!).
FileMerge
- graphical tool to compare and merge files, especially for concurrent
development. Simple, intuitive user interface.
MakeTool
- graphical user interface to the Unix make utility, to manage and
understand the software build process.
A high degree of integration and interaction among these tools is
achieved using Solaris' ToolTalk, Sun's widely accepted, multiplatform
messaging system included for free on every Sun system. For instance,
any tool can be started, stopped, or hidden via the SPARCworks Manager
using ToolTalk messages. And because ToolTalk is an open available
interface, third party or in-house applications can be integrated
similarly. SPARCworks also uses a simple and intuitive OPEN LOOK GUI
(including hypertext online documentation).
SPARCompilers
-------------
There are four SPARCompiler products:
- SPARCompiler C 2.0.1 - supports ANSI C and K&R C. Recently validated
by NIST for successfully passing the ANSI C Validation Suite on
Solaris 2.1.
- SPARCompiler C++ 3.0.1 - based on USL cfront 3.0, the defacto C++
standard, which includes the commonly requested feature, templates.
- SPARCompiler FORTRAN 2.0.1 - supports ANSI standards, and includes
VAX/VMS extensions
- SPARCompiler Pascal 3.0.1 - based on Berkeley Pascal, and includes
Apollo Domain extensions.
All four SPARCompilers are optimized for SPARC, including the
SuperSPARC processor (8% - 12% performance improvement over previous
SunPro compilers). This performance improvement requires only a
recompile, and the resulting binary can run on SuperSPARC and
non-SuperSPARC systems for transparent performance gains. All
SPARCompilers also support SPARCworks 2.0.1, so there is no need to
purchase tools twice for multilanguage development.
SPARCworks "Professional"
-----------------------
2.0.1 SPARCworks "Professional" products simply copackage SPARCworks
2.0.1 with a SPARCompiler (e.g. SPARCworks "Professional" C 2.0.1 is
SPARCworks 2.0.1 plus SPARCompiler C 2.0.1).
Licensing
---------
Both SPARCworks and the SPARCompilers use floating licenses, which
allow a license to be shared among many users on a single network. The
SPARCworks floating license is independent of the SPARCompiler floating
license in the SPARCworks "Professional" products, so developers can use
the SPARCompiler independent of SPARCworks usage. Furthermore, the
floating license is OS independent, so a license can be used on either
Solaris 1.1 or Solaris 2.0, although not at the same time.
New Configurations
------------------
The 2.0.1 release adds two new configurations: a "100 Pack" and a "Slim
Pack". A "100 Pack" includes 100 licenses, one set of hardcopy manuals,
and one CD-ROM (which includes unlimited online documentation). The 100
licenses are packaged as 10 x "10 Packs". The "Slim Pack" includes
everything except hardcopy documentation - it includes one license and
one CD-ROM, which includes online documentation.
FEATURES AND BENEFITS
-----------------------
-Features- -Benefits-
Tightly integrated development tools Highly productive, rapid programming
environment. Developers focus on
the task, not the tools.
C++ capabilities (class grapher and Easy and powerful object-oriented
class browser) programming.
Performance Analyzer Unique! Powerful graphical software
performance analysis tool accelerates
tuning applications for peak
performance
ToolTalk SPARCworks tools use ToolTalk to
integrate with each other for faster
edit-compile-debug cycle. Integrate
third party tools for even greater
productivity
Floating Licenses Share a license among users on a
network to save costs and offer
flexibility over node locked licenses
OPEN LOOK GUI, Online documentation Lower learning curve, and graphical
output for programmer productivity
Multilanguage development Choose the right language for the task.
Mixed language applications supported
SPARC optimization SPARCompilers deliver improved
performance on all SPARC processors,
including SuperSPARC
dual OS support Easy migration to Solaris 2.0 for
all software developers via a common
development environment on both
Solaris 2.0 and Solaris 1.1. Development
environment is easy to purchase,install,
use, and support independent of
operating environment.
100 pack configurations Cost effective, easy migration to
Solaris 2.0 for large scale C
developers, especially those still using
the SunOS 4.1.X bundled C compiler.
HARDWARE AND SOFTWARE CONSIDERATIONS
--------------------------------------
SPARCworks/SPARCompiler products run on SPARCsystems with at least 16
MB of main memory and 40 MB swap space. 45 MB file space is required on
the file server for storing the product. SPARCworks/SPARCompilers
requires either Solaris 2.0 or Solaris 1.1 (SunOS 4.1.X release or
greater and OpenWindows 3.0). Effective use of the floating licenses
require that these SPARCsystems be networked.
Orders are being taken immediately for all configurations. Shipping for
all configurations except the "100 Packs" will begin early/mid November.
The "100 Packs" will begin shipping the end of November.
What kind of floating license manager does SPARCworks use, and how
does it work?
SunPro uses Highland Software's floating license mechanism,
FlexLM. After installation, the floating license software
provides simple operation. SPARCworks tools, when started,
contact the "license server" requesting permission to run. The
license server checks to determine the maximum number of
simultaneous users for the application; it then compares this
with the current use. The license server grants permission to
execute if that maximum number has not been reached; otherwise
it withholds permission.
The multi-license packs (10, 25 packs) use 1 license server
(not 10 or 25), and thus must be shared on a single network. A
100 pack consists of (quantity 10) 10-packs. Licenses are
interchangable for either Solaris 1.1 or Solaris 2.0 usage.
This includes the multi-license packs (e.g. a 10 pack can
provide 7 licenses to Solaris 1.1 users while providing the
remaining 3 licenses to Solaris 2.0 users).
Do the SPARCompiler products include a debugger?
The SPARCompiler products include the compiler, assembler, and
runtime libraries. The debugger is included only in the
SPARCworks toolset. The SPARCompiler products are intended for
customers adding compiler licenses for multilanguage
development, since a customer does not need to repurchase
SPARCworks when adding other languages. SPARCompiler products
are also useful for casual developers that do not need a
debugger (e.g. shareware compiling).
There is also a SunPro user group called the SunPro Special Interest
Group (SIG) which customers can join. For instance, SunPro now provides
Pipeline, a tool used for migrating applications to Solaris 2.0, in its
SunPro SIG shared software distribution. If you would like more
information about joining this SIG, send email to SunproSIG@Sun.Com.
U.S. PRICING AND ORDERING INSTRUCTIONS
--------------------------------------
Definitions:
A "Slim Pack" includes a CD-ROM, Online Documentation, and a One User
License.
A "One Pack" includes a CD-ROM, Online and Hardcopy Documentation, and a
One User License.
A "10 Pack" includes a CD-ROM, Online and Hardcopy Documentation, and a 10
User License.
A "25 Pack" includes a CD-ROM, Online and Hardcopy Documentation, and a 25
User License.
A "100 Pack" includes a CD-ROM, Online and Hardcopy Documentation, and
10 x 10-User Licenses.
All part numbers below are in the End User and Reseller price lists,
except for the "100 Pack" part numbers (which are only in the End User price
lists).
Order List Discount Software
Description Number Price Category Support Price
=============================================================================+
SPARCompiler C 2.0.1 (C compiler only)
--------------------------------------
Slim Pack CC-S $695 B $10
One Pack CC-P $795 B $10
SPARCworks Professional C 2.0.1 (C compiler plus tools)
-------------------------------------------------------
Slim Pack SCC-S $1595 B $25
One Pack SCC-P $1795 B $25
Ten Pack SCC-P10 $13750 B $215
25 Pack SCC-P25 $32000 B $500
100 Pack SCC-P100 $96,000 B $2000
Upgrade to SPARCworks SCC-SF $795 B N/A
Professional C 2.0.1 Slim Pack
Upgrade to SPARCworks SCC-PF $995 B N/A
Professional C 2.0.1 One Pack
SPARCompiler C++ 3.0.1 (C++ compiler only)
-------------------------------------------
Slim Pack CPL-S $895 B $10
One Pack CPL-P $995 B $10
SPARCworks Professional C++ 3.0.1 (C++ compiler plus tools)
------------------------------------------------------------
Slim Pack SCP-S $1795 B $25
One Pack SCP-P $1995 B $25
Ten Pack SCP-P10 $15450 B $215
100 Pack SCP-P100 $108,000 B $2000
Upgrade to SPARCworks SCP-SF $895 B N/A
Professional C++ 3.0.1 Slim Pack
Upgrade to SPARCworks SCP-PF $1095 B N/A
Professional C++ 3.0.1 One Pack
SPARCompiler FORTRAN 2.0.1 (Fortran compiler only)
--------------------------------------------------
Slim Pack FTN-S $1095 B $10
One Pack FTN-P $1195 B $10
SPARCworks Professional FORTRAN 2.0.1 (Fortran compiler plus tools)
--------------------------------------------------------------------
Slim Pack SFT-S $1995 B $25
One Pack SFT-P $2195 B $25
Ten Pack SFT-P10 $17150 B $215
100 Pack SFT-P100 $120,000 B $2000
Upgrade to SPARCworks SFT-SF $995 B N/A
Professional FORTRAN 2.0.1 Slim Pack
Upgrade to SPARCworks SFT-PF $1195 B N/A
Professional FORTRAN 2.0.1 One Pack
SPARCompiler Pascal 3.0.1 (Pascal compiler only)
-------------------------------------------------
One Pack PAS-P $1195 B $10
SPARCworks Professional Pascal 3.0.1 (Pascal compiler plus tools)
------------------------------------------------------------------
One Pack SPA-P $2195 B $25
100 Pack SPA-P100 $120,000 B $2000
Upgrade to SPARCworks SPA-SF $995 B N/A
Professional Pascal 3.0.1 Slim Pack
Upgrade to SPARCworks SPA-PF $1195 B N/A
Professional Pascal 3.0.1 One Pack
SPARCworks 2.0.1 (toolset only)
---------------------------------------------------------------
Slim Pack SW-S $1395 B $15
One Pack SW-P $1495 B $15
Notes:
-------
1) SPARCompiler products, SPARCworks, and SPARCworks Professional
products feature floating license technology. Floating
licenses allow licenses to be used by any user, on any
SPARCsystem, on the same network. The SPARCworks
Professional products include a SPARCworks license and a
SPARCompiler license - the licenses are independent of each
other and can be used by different users simultaneously.
There is a minimum amount of time (15 minutes, starting from
the time the compile is complete) that the SPARCompiler
licenses are held for each use. This is to ensure that large
compile jobs (e.g. make's) can complete without losing their
licenses. The SPARCworks licenses are held for the duration
of the user's session.
2) Support cost assumes existing SunOS support contract in place.
3) Software Support Price for the multi-license configurations are for
the entire product, not for each Floating License.
4) Upgrade prices are applicable only for customers without
a support contract. A current support contract includes
upgrades.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
For information send mail to info-sunflash@sunvice.East.Sun.COM.
Subscription requests should be sent to sunflash-request@sunvice.East.Sun.COM.
Archives are on solar.nova.edu, paris.cs.miami.edu, uunet.uu.net,
src.doc.ic.ac.uk and ftp.adelaide.edu.au
All prices, availability, and other statements relating to Sun or third
party products are valid in the U.S. only. Please contact your local
Sales Representative for details of pricing and product availability in
your region. Descriptions of, or references to products or publications
within SunFlash does not imply an endorsement of that product or
publication by Sun Microsystems.
John McLaughlin, SunFlash editor, flash@sunvice.East.Sun.COM. (305) 776-7770.
TRACE: To: sunflash@housun.Central Errors-to: owner-sunflash@housun.Central.sun.com
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads