Geometry.Net - the online learning center
Home  - Basic_P - Parallel Computing Programming
e99.com Bookstore
  
Images 
Newsgroups
Page 1     1-20 of 95    1  | 2  | 3  | 4  | 5  | Next 20
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

         Parallel Computing Programming:     more books (100)
  1. High Performance Computing and the Art of Parallel Programming: An Introduction for Geographers, Social Scientists and Engineers by Stan Openshaw, Ian Turton, 2000-01-03
  2. CONPAR 81: Conference on Analysing Problem Classes and Programming for Parallel Computing, Nürnberg, June 10-12, 1981. Proceedings (Lecture Notes in Computer Science)
  3. Conpar 81: Conference on Analyzing Problem Classes and Programming for Parallel Computing (Lecture Notes in Computer Science)
  4. X10 (Programming Language): Programming Language, Thomas J. Watson Research Center, PERCS, DARPA, High Productivity Computing Systems, Parallel Programming
  5. Semaphore (programming): Semaphore (programming) , Semaphore, Parallel computing, Race Conditions, Deadlock, Dining Philosophers Problem
  6. Programming Environments for Parallel Computing (IFIP Transactions A: Computer Science and Technology)
  7. Topics in Parallel Computing in Mathematical Programming by P. M. Pardlos, Anne T. Phillips, et all 1995-08
  8. Associative Computing: A Programming Paradigm for Massively Parallel Computers (Frontiers in Computer Science) by Jerry L. Potter, 1992-01-31
  9. Scalable ParallelComputing: Technology, Architecture,Programming by Kai Hwang, Zhiwei Xu, 1998-02-01
  10. Parallel Computing Set: Parallel Computer Architecture& Parallel Programming by David Culler, J.P. Singh, et all 1999-06-22
  11. Resources in Parallel and Concurrent Programming Systems (Resources in Computing)
  12. Scalable Parallel Computing: Technology, Architecture, Programming by Kai Hwang; Zhiwei Xu, 1998
  13. Associative Computing: A Programming Paradigm for Massively Parallel by Jerry L. Potter, 1992
  14. UPC: Distributed Shared Memory Programming (Wiley Series on Parallel and Distributed Computing) by Tarek El-Ghazawi, William Carlson, et all 2005-08-12

1. Parallel Computing - Wikipedia, The Free Encyclopedia
Parallel computing is a form of computation in which many calculations are carried out simultaneously, operating on the principle that large problems can often be divided into smaller
http://en.wikipedia.org/wiki/Parallel_computing
Parallel computing
From Wikipedia, the free encyclopedia Jump to: navigation search Programming paradigms

2. Programming For Parallel Computing
Programming for Parallel Computing is programming to run on several processors at the same time. This is something which has been possible for many years.
http://c2.com/cgi/wiki?ProgrammingForParallelComputing

3. LYDIAN: An Extensible Educational AnimationEnvironment For Learning Distributed
A simulation and visualization environment for distributed algorithms.
http://www.cs.chalmers.se/~lydian/
One area in which visualization techniques may be applied to enhance understanding of computer systems is the field of distributed algorithms. Lydian is a simulation and visualization environment for distributed algorithms that provides to the students an experimental environment to test and visualize the behaviour of distributed algorithms. It gives to the students the ability to create easily their own experiments and visualize the behaviour of the algorithms on their experiments. Lydian is easy to use and can also be extended. Last modified: Thu May 26 15:19:59 CEST 2005

4. Parallel Computing Programming Books
This section highlights some of the numerous books available to help you understand various topics related to writing parallel applications.
http://msdn.microsoft.com/en-us/concurrency/ee847338.aspx

5. HLRS - Services - Parallel Computing - Programming Models - MPI
of MPI MPI stands for Message Passing Interface and is the standard for message passing as defined by the MPIForum.......
http://www.hlrs.de/organization/sos/par/services/models/mpi/
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]
MPI stands for Message Passing Interface and is the standard for message passing as defined by the MPI-Forum.
Information about MPI at RUS and at HLRS MPI services
Userguidelines and hotline service for any questions about the MPI installations on the platforms noted below -> use links at the platforms.
Automatic Counter Profiling on T3E with a Weekly Mail

MPI Benchmark Service

Platforms at HWW (accessible via HLRS) on which MPI is available
MPI on the CRAY T3E/512
MPI on the NEC SX-4 and SX-5

MPI on the Hitachi SR 8000

Platforms at HLRS on which MPI is available MPI on the Hitachi SR2201 MPI on the intel Paragon MPT and MPICH on the SGI Onyx2 (Vision) Platforms at URS/RUS on which MPI is available MPI on Common Ulm and Stuttgart Server (CUSS) MPI on the IBM RS/6000 SP MPI on Clusters of Workstations MPI on PCs under NT MPI standard documents The MPI 1.1. standard document is available as

6. The ANTS Load Balancing System
Source code and documentation.
http://unthought.net/antsd/
The ANTS Load Balancing System
Current version: 0.5.3 - October 20th, 2004
What ?
The ANTS Load Balancing System is a piece of software that will allow jobs to be executed on computers connected in a network (eg. a Beowulf). The node best suited (at the time of execution) for the job given, will be chosen to execute the job.
This is an approach different from that of traditional Queue systems. A job is not queued, it is executed immediately if any suitable host (for the given job type) can be found. This makes the system suitable for execution of a large number of small jobs, such as compilers. A traditional queue system will often take up too much time managing it's queues, to allow tasks such as large-scale compilations to gain much speedup using it.
How and Where ?
While I originally built this software in my spare time, it was built for and is further maintained by my employer, Evalesco Systems ApS , the maker of the SysOrb Monitoring System The software is distributed under the terms GNU Public License. Get the software here: antsd-0.5.3.tar.gz

7. Parallel Computing Programming In The Best Of The Web Directory
Come to Best of the web for top rated sites about Parallel Computing Programming. Put your hard drive in motion with top websites created for and about the computing industry.
http://botw.org/top/Computers/Parallel_Computing/Programming/

8. 4DMOZ.COM- Computers And Internet Parallel Computing Programming
4dmoz is a free online web directory for ALL category
http://4dmoz.com/Computers_and_Internet/Parallel_Computing/Programming/

9. Pooch Application
Graphical software for distributing jobs to a network of Macintoshes.
http://daugerresearch.com/pooch/
Home About Products Vault ... Press
You are entering... The Future of Parallel Computing Loading . . . Click to continue

10. Parallel Computing Programming
Parallel computing programming; search for information, resources and services related to parallel computing programming within Great Britain
http://www.gbguide.com/dir/Computers/Parallel_Computing/Programming/

11. The WhatUseek Directory - Programming
whatUseek offers a suite of online products and services including a web search utility, a web directory, siteLevel, changeAlarm, and more.
http://dir.whatuseek.com/Computers/Parallel_Computing/Programming/
Search The Directory The Web for Home Computers Parallel Computing
Programming
New! Submit a site
Categories: Documentation Libraries Environments MPI ... Tools
whatUseek Collection Sites submit a site
Give your site great placement in this category in as little as two business days!

whatUseek Directory Site Listings:
AppleSeed
- Information for clustering and writing programs for Macintoshes using MPI. Source code, tutorials, and benchmarks.
Jaguar - Java Access to Generic Underlying Architectural Resources
- Jaguar is an extension of the Java runtime environment which enables direct Java access to operating system and hardware resources, such as fast network interfaces, memory-mapped and programmed I/O, and specialized machine instruction sets.
NetSolve
- A client-server system that enables users to solve complex scientific problems remotely using a variety of languages. Documentation and software available.
OpenMP
- An API for multi-platform shared-memory parallel programming in C/C++ and Fortran. Specification, presentations, event calendar, and sample programs. Piranha - Papers about adaptive parallelism.

12. Pypvm Home Page
PVM bindings for Python. Source code.
http://pypvm.sourceforge.net/
pypvm home page
Overview
pypvm is a Python module which allows interaction with the Parallel Virtual Machine (PVM) package. PVM allows a collection of computers connected by a network to serve as a single parallel computer. More information about the PVM package can be found at http://www.epm.ornl.gov/pvm Pypvm is intended to be an educational and prototyping tool. The primary authors of Pypvm are W. Michael Petullo, who can be contacted at pypvm@flyn.org , and Greg Baker, who can be contacted at gregb@ifost.org.au , and Sam Tannous, who can be contacted at stannous@cisco.com . There is just one mailing-list at the moment, which is hardly ever used: pypvm-discuss@lists.sourceforge.net
Download
It is available via HTTP from pypvm.sourceforge.net/pypvm-0.94.tar.gz , and prdownloads.sourceforge.net/pypvm/pypvm-0.94.tar.gz The usual story applies: gunzip and tar xvf the file, or use whatever tools read .tar.gz files on your operating system. Then read the INSTALL and README files, which should be sufficiently informative. It has only been tested on Linux/x86 and Linux/PPC, although there is no reason to expect it wouldn't work on anything else.

13. Parallel Computing - Programming Examples
Unless otherwise stated, the content of this page is licensed under Creative Commons AttributionShare Alike 2.5 License.
http://programmingexamples.wikidot.com/parallel-computing

14. Programming - Parallel Computing - Computers - Web Directory - Submit Site
Web Directory Computers Parallel Computing Programming Take a moment and experience the superior quality of Programming
http://www.dirjournal.com/computers/parallel_computing/programming/

15. PVM++: A C++-Library For PVM
A C++ library for PVM.
http://pvm-plus-plus.sourceforge.net
PVM++: A C++-Library for PVM
This library provides an easy way to program the widely used parallel programming library PVM , which works in homogenous and heterogenous network environments.
Table of Contents
Features Download News License ... Final comments
Features
  • Easy sending and receiving of messages in heterogenous networks. Full STL-integration. Easy installation with configure -script on all UN*X platforms. Easy access to all task and host information. Message handlers are supported. Messages can be automatically unpacked on arrival. Released under the LGPL (GNU Lesser General Public License).
Download
Download the latest version pvm++-0.6.0.tar.gz (201 KiB) . See below for older versions and the differences between them.
News
  • Now only hosted at SourceForge. I shut down the german mirror, because I'm going to leave the hosting university this year.
    A reference in pdf format has been added.
    SourceForge discontinues FTP support. From now on only HTTP downloads are possible. If that is a problem for you, please e-mail me
pvm++-0.6.0.tar.gz

16. ABC Directory : Computers : Parallel Computing : Programming :
Top Programming websites. AppleSeed Information for clustering and writing programs for Macintoshes using MPI.
http://www.abc.net/directory/Computers/Parallel_Computing/Programming/

ABC Directory main categories
Arts Business Computers ... Programming Programming Categories:
See Also: Regular Links:
AppleSeed

Information for clustering and writing programs for Macintoshes using MPI. Source code, tutorials, and benchmarks.
http://exodus.physics.ucla.edu/appleseed/ Jaguar: Fast Network Communication and I/O in Java
Java Access to Generic Underlying Architectural Resources; Java runtime environment extension, allows direct Java access to operating system and hardware resources, such as fast network interfaces, memory-mapped and programmed I/O, specialized machine ins
http://www.eecs.harvard.edu/~mdw/proj/old/jaguar/ NetSolve
A client-server system that enables users to solve complex scientific problems remotely using a variety of languages. Documentation and software available.
http://www.cs.utk.edu/netsolve/ OpenMP
An API for multi-platform shared-memory parallel programming in C/C++ and Fortran. Specification, presentations, event calendar, and sample programs. http://www.openmp.org/

17. Computers > Parallel Computing > Programming > Languages
Charm++ An objectoriented portable parallel language built on top of C++. Source code, binaries, manuals, and publications. mpC Parallel extension to C designed for applications
http://languages-lg.generalanswers.org/

Home
Computers Parallel Computing Programming ...
Charm++

An object-oriented portable parallel language built on top of C++. Source code, binaries, manuals, and publications.
mpC

Parallel extension to C designed for applications development for heterogeous networks. Source code and documentation.
The Cilk Project

A language for multithreaded parallel programming based on ANSI C. Source code, manual, papers, and research into parallel chess programs.
The SR Programming Language

Synchronizing Resources is a language for writing concurrent programs. Source code, mailing list archive, and documentation.
Yale Linda Group
Current research into Linda extensions, papers, and documentation. Jade Jade is a parallel extension to C that allows transparent access to shared memory. Papers, manual, and source code. Orca Language for parallel programming on distributed systems, based on a portable form of object-based distributed shared memory. Papers and manual. ZPL An array programming language. Sample code, papers, recipes, reference manual, and source code. Mentat Object-oriented parallel language based on C++. Documentation, source code and binaries, and sample programs.

18. NetSolve
A client-server system that enables users to solve complex scientific problems remotely using a variety of languages. Documentation and software available.
http://www.cs.utk.edu/netsolve/
od_displayImage('header', 'http://icl.cs.utk.edu/netsolve/images/header', 755, 75, '', ''); Home Overview News Software ... Applications Resources HW/SW Resources PDF Wizard visPerf Monitor Documentation ... visPerf Monitor NetSolve/GridSolve NetSolve/GridSolve is a project that aims to bring together disparate computational resources connected by computer networks. It is a RPC based client/agent/server system that allows one to remotely access both hardware and software components. The purpose of GridSolve is to create the middleware necessary to provide a seamless bridge between the simple, standard programming interfaces and desktop Scientific Computing Environments (SCEs) that dominate the work of computational scientists and the rich supply of services supported by the emerging Grid architecture, so that the users of the former can easily access and reap the benefits (shared processing, storage, software, data resources, etc.) of using the latter. This vision of the broad community of scientists, engineers, research professionals and students, working with the powerful and flexible tool set provided by their familiar desktop SCEs, and yet able to easily draw on the vast, shared resources of the Grid for unique or exceptional resource needs, or to collaborate intensively with colleagues in other organizations and locations, is the vision that GridSolve will be designed to realize.
GridSolve Description [PDF]
Latest NetSolve News GridSolve version 0.19.1 released

19. Directory - Computers: Parallel Computing: Programming: Libraries: MPI
A large search index with universal search features for greater coverage into the invisible web.
http://www.incywincy.com/default?p=6656

20. ManofKnowledge.com | Parallel Computing Documentation | Parallel Computing Proje
Search the following categories,Beowulf,Conferences,Programming,Documentation,Projects,Vendors,
http://www.manofknowledge.com/Top/Computers/Parallel_Computing/index.htm
Search the following categories:,Beowulf,Conferences,Programming,Documentation,Projects,Vendors, Web ManofKnowledge.com
Top
Computers Parallel Computing Beowulf ... Chemnitz Cluster Computing Homepage
Links to programming projects, calls for papers, software and documentation, and other resources. Clustet Computing Info Centre
Links to parallel computing resources. Concurrent Systems
Links to research groups, parallel tools, journals, and conferences. Grid Computing Info Centre
An initiative to establish a global grid of computing power. Links to conferences, development, and related information. High Performance Cluster Computing Resources
Links to cluster management systems, environments, software, documents, conferences, and teaching slides. HOISe
News on high performance computing from Europe. Newsletters and conference calendar. IEEE CS Task Force on Cluster Computing
An international forum promoting cluster computing research and education. Publications, event calendar, news articles, and committee information. IEEE Transactions on Parallel and Distributed Systems
Monthly peer-reviewed journal. Archives available to subscribers.

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

Page 1     1-20 of 95    1  | 2  | 3  | 4  | 5  | Next 20

free hit counter