Berkeley Unified Parallel C
Details
| Size: | 0K |
| Last Update: | 2008-05-02 00:13:46 |
| Version: | 2.4.0 |
| OS Support: | Linux |
| License/Program Type: | BSD License |
| Publisher: | University of California, Berk |
| Price: | $0.00 |
Description:
Berkeley Unified Parallel C 2.4.0 is clustering and distributed net software developed by University of California, Berk.
Unified Parallel C, in short UPC, is an extension of the C programming language designed for high performance computing on large-scale parallel machines.
The language provides a uniform programming model for both shared and distributed memory hardware.
The programmer is presented with a single shared, partitioned address space, where variables may be directly read and written by any processor, but each variable is physically associated with a single processor.
UPC uses a Single Program Multiple Data (SPMD) model of computation in which the amount of parallelism is fixed at program startup time, typically with a single thread of execution per processor.
What's New in This Release:
- Add initial native support for the Cray XT3 via new 'portals' network
- Implement the GASP 1.5 performance instrumentation interface, supporting the
Parallel Performance Wizard (PPW) and other third-party profiling tools.
- Add bupc_ticks_to_ns() - finer granularity timer query
- Add the Berkeley implementations of the UPC collectives and UPC-IO to GCCUPC+UPCR
- Add most of the Berkeley UPC library extensions to GCCUPC+UPCR
- Add upcdecl command-line tool (also online at: http://upc.lbl.gov/upcdecl)
- Add support for alloca() and stdarg.h
- Performance improvements to the BUPC semaphore library for signalling store
- Add bupc_thread_distance() - runtime thread layout query for hierarchical systems
- Add a remote fetch-and-add UPC library extension (initially just for 64-bit ints)
- Allow configure-time tuning of bit distribution in packed pointer-to-shared rep
- Fix the following notable bugs in 2.2.2 (see http://upc-bugs.lbl.gov for details):
- bug525: optimizer crashes on Tru64/CompaqC for libgasnet
- bug1229: More robust preprocessing on Compaq C
- bug1389: ansi-aliasing violations on small local put/get copies
- bug1531: improved lock fairness to remote lock requests
- bug1594: timer inaccuracies on Cray X1E
- bug1645: preprocess-time failure 'Backslash found where operator expected'
- bug1657: PACKAGE_ symbols exposed to UPC code on GCCUPC+UPCR
- bug1683: improve upcrun handling of -shared-heap-max
- bug 1743: More robust behavior when backend C compiler changes
- Improved SRV-based DNS failover for upcc HTTP translation
- Add gzip compression to HTTP netcompile, for faster compiles over slow links
- Improved robustness for SSH netcompile to handle stray output from dotfiles
- Numerous misc minor bug fixes
Berkeley Unified Parallel C 2.4.0 supports english interface languages and works with Linux.
Downloading Berkeley Unified Parallel C 2.4.0 will take if you use fast ADSL connection.
0 comments
Add to
Berkeley Unified Parallel C Version History
Related Software
|
|
From category: System-Administration |
| chngpwd 1.0.0 is system administration software developed by Raul Dias. chngpwd is a secure wrapper to change user passwords another user in a PAM-enabled system. chngpwd\'s main use is as a... |
|
|
From category: Networking |
| Cutter 1.03 is networking software developed by Chris Lowth. Cutter is an TCP/IP Connection cutting on Linux Firewalls and Routers. Cutter is an open source program that uses the FIN-ACK-RST... |
|
|
From category: Software-Distribution |
| apt4rpm 0.69.3 is software distribution software developed by Richard Bos. apt4rpm creates an apt, yum, or metadata repository from a random RPM directory. Here are some key features of \"ap... |
|
|
From category: Operating-Systems |
| Voltalinux is a GNU/Linux distribution based on Slackware Linux and the pkgsrc package system from NetBSD.... |
|
|
From category: Operating-Systems-Linux-Distri |
| AfterStep 2.2.4 is operating systems linux distri software developed by AfterStep Team. AfterStep is a window manager for the Unix X Window System. Originally based on the look and feel of the NeXT... |
|
|
From category: Networking |
| Adeos Filesystem Security Scanner 1.0 is networking software developed by Michael Lamont. Adeos (named after the obscure Roman goddess of modesty) is an automated filesystem security scanner. It re... |
|
|
From category: System-Administration |
| ElvinRRD 2.3 is system administration software developed by Chris Miles. ElvinRRD is a tool to provide a mechanism for transporting data across a network and storing it in RRD databases. Elv... |
|
|
From category: System-Administration |
| Asterisk Manager Suite 0.9.4 Beta is system administration software developed by Intuitive Creations, Inc.. Asterisk Manager Suite (AMS) is a collection of software; an abstraction library called A... |
|
|
From category: Operating-Systems-Linux-Distri |
| Bluewhite64 Linux 11.0 is operating systems linux distri software developed by Bluewhite64 Linux Project. Bluewhite64 Linux is an unofficial port of Slackware Linux to the AMD64 architecture. This... |
|
|
From category: System-Administration |
| KdeSudo is a sudo frontend for KDE originally developed by Robert Gruber, and now maintained by Kubuntu developers.... |
|
|
From category: Networking |
| Falcon Firewall Project 0.1.5 is networking software developed by Falcon Open Group. The Falcon project is an open firewall project with the intention of developing an independent firewall system.... |
|
|
From category: Networking |
| Cheops-ng 0.2.3 is networking software developed by Brent Priddy. Cheops-ng is a Network management tool for mapping and monitoring your network. It has host/network discovery functionality as wel... |
|
|
From category: Networking |
| ldapuseradd is comprised of a set of utilities that aid in the management and deployment of user accounts.... |
|
|
From category: Networking |
| Captivator-Gw 1.01 is networking software developed by Dale W. Carder. Captivator-Gw is a \"captive portal\" style network authorization system. Here are some key features of \"Captivator Gw... |
|
|
From category: Monitoring |
| collectd is a small daemon which collects system information every 10 seconds and writes the results in an RRD-file.... |
Leave a comment