sunflash-Distributed to mailing list sunflash@suntri sunflash-Send requests and problem reports to owner-sunflash@suntri.east.sun.com ---------------------------------------------------------------------------- The Florida SunFlash SunPro Announces MP Developer Early Access Kit SunFLASH Vol 52 #28 April 1993 ---------------------------------------------------------------------------- Contact: Pattie Walters Phone: +1 415 336-4638 First Toolset to Exploit New Solaris Multiprocessing Technology MOUNTAIN VIEW, Calif - April 21, 1993 - SunPro, the software development business of Sun Microsystems, Inc., today announced the availability of the MP Developer Early Access Kit, an extension to its SPARCworks Professional family of development tools and compilers. This is the first environment to enable software developers to get maximum application performance from the Solaris(R) operating system's new multithreading (MT) and multiprocessing (MP) technology. The MP Developer Early Access Kit provides a development environment for writing multiprocessing applications in FORTRAN, C, or C++. The toolset exploits new user level threads in the Solaris operating system to improve application performance. The kit includes: o SPARCompiler(TM) FORTRAN MP, an add-on to SunPro's industry standard FORTRAN 77 compiler, provides automatic parallelization, by breaking up an application into independent tasks that can be run in parallel on multiple processors. In addition, it provides "directives", which are commands that direct the compiler to perform specific parallelization, and parallelization analysis which are reports that identify areas of the application where further parallelization can be performed. A key feature, previously found only on supercomputers, is an integrated compilation system that provides direct translation from source code to optimized code and balances the effectiveness of parallel and other optimizations. o SPARCworks(TM) Debugger MT, an add-on to SunPro's current SPARCworks Debugger, allows developers to view, set breakpoints and navigate parallel executions of code (threads). The debugger supports multithreading of applications written in C, C++, or FORTRAN. o MT Compatible Language Libraries, provide C, C++ and FORTRAN compiler runtime libraries that execute correctly in an MT environment. SunPro provides developers with a range of options for getting the maximum performance out of applications. Developers can use the compiler for automatic parallelization, use compilation analysis to add directives, or include direct calls to the user level threads library. They can also combine the options all within one application. "SunPro is bringing supercomputer-class development technology to the industry's top selling workstation platform," said Jon Kannegaard, Vice President and General Manager of SunPro. "The combination of multiprocessing, multithreading and the SPARCworks development environment provides the best solution for today's power-intensive applications." The new MP Developer Early Access Kit complements SunPro's SPARCworks professional family of development environments which includes SPARCompiler language systems for FORTRAN, C, C++ and Pascal; SPARCworks a comprehensive set of development tools that speed and simplify tasks which developers do most; and SPARCworks(TM)/TeamWare code management tools for workgroup development. Availability The MP Developer Early Access Kit will be available through Sun Microsystems Computer Corporation (SMCC) in June 1993. About SunPro SunPro, established in July 1991 as a business unit of Sun Microsystems, Inc., is dedicated to serving the needs of professional software developers. Headquartered in Mountain View, Calif., SunPro is the worldwide volume leader in professional software development products for the Solaris operating environment for the SPARC and x86 architectures. SunPro products are available worldwide through a network of master distributors, resellers, and computer system manufacturers. # # # # Sun Microsystems, Sun, the Sun logo, SunPro, the SunPro logo, SunSoft, Sun Microsystems Computer Corporation, and Solaris are trademarks or registered trademarks of Sun Microsystems, Inc. All SPARC trademarks, including the SCD Compliant Logo, are trademarks or registered trademarks of SPARC International, Inc. SPARCworks and SPARCompiler are licensed exclusively to Sun Microsystems, Inc. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc. UNIX is a registered trademark of UNIX System Laboratories, Inc. All other products or services mentioned herein are trademarks of their respective owners. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ For information send mail to info-sunflash@Sun.COM. Subscription requests should be sent to sunflash-request@Sun.COM. Archives are on solar.nova.edu, ftp.uu.net, sunsite.unc.edu, 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. Send brief articles (e.g. third party announcements) and include contact information (non-800#, fax #, email, etc) to: John McLaughlin, SunFlash editor, flash@Sun.COM. +1 305 351 4909