Geometry.Net - the online learning center
Home  - Basic_P - Parallel Computing Programming
e99.com Bookstore
  
Images 
Newsgroups
Page 3     41-60 of 95    Back | 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. Parallel Computing Works! by Geoffrey C. Fox, Roy D. Williams, et all 1994-05-15
  2. Handbook of Parallel Computing and Statistics (Statistics:A Series of Textbooks and Monographs)
  3. Parallel Programming in OpenMP by Rohit Chandra, Ramesh Menon, et all 2000-10-16
  4. Foundations of Multithreaded, Parallel, and Distributed Programming by Gregory R. Andrews, 1999-12-10
  5. Concurrent Programming: Fundamental Techniques for Real-Time and Parallel Software Design (Wiley Series in Parallel Computing) by Tom Axford, 1989-10-27
  6. Dlp: A Language for Distributed Logic Programming : Design, Semantics and Implementation (Wiley Series in Parallel Computing) by Anton Eliens, 1992-07
  7. Parallel Programming, Models and Applications in Grid and P2P Systems (Advances in Parallel Computing) by F. Xhafa, 2009-05-15
  8. Parallel Computing in Science and Engineering: 4th International DFVLR Seminar on Foundations of Engineering Sciences, Bonn, FRG, June 25/26, 1987 (Lecture Notes in Computer Science)
  9. Parallel Computing on Heterogeneous Clusters by Alexey L. Lastovetsky, 2003-08-11
  10. Parallel Computing: Architectures, Algorithms and Applications - Volume 15 Advances in Parallel Computing by C. Bischof, 2008-03-15
  11. Implementation of Non-Strict Functional Programming Languages (Research Monographs in Parallel and Distributed Computing) by Kenneth R. Traub, 1991-03-07
  12. Scientific Computing: An Introduction with Parallel Computing by Gene H. Golub, James M. Ortega, 1993-02-03
  13. High Performance Cluster Computing: Programming and Applications, Volume 2
  14. Parallel Computing for Real-time Signal Processing and Control (Advanced Textbooks in Control and Signal Processing) by M. Osman Tokhi, M. Alamgir Hossain, et all 2003-03-18

41. Tuning And Analysis Utilities
A visual programming and performance analysis environment. Papers and manual.
http://www.cs.uoregon.edu/research/tau/

42. Parallel Programming Laboratory
An object-oriented portable parallel language built on top of C++. Source code, binaries, manuals, and publications.
http://charm.cs.uiuc.edu/

Home
Research Papers Posters ... Internal
Highlights of Our Work
Our goal is to develop technology that improves performance of parallel applications while also improving programmer productivity . We aim to reach a point where, with our freely distributed software base, complex irregular and dynamic applications can (a) be developed quickly and (b) perform scalably on machines with thousands of processors. Processor virtualization is one of our core techniques: the programmer divides the computation into a large number of entities, which are mapped to the available processors by an intelligent runtime system. This separation of concerns between programmers and the system is key to attaining both our goals together. Tools: Charm++ , a parallel C++ library, and AMPI , an adaptive MPI implementation, provide processor virtualization. They are supported by our research on intelligent runtime systems, including load balancing and communication optimizations . We are developing performance visualization and analysis tools that can provide intuitive and specific feedback for improving performance. To further enhance programmer productivity, we are developing

43. The MpC Parallel Programming Language And Its Programming Environment For Comput
Parallel extension to C designed for applications development for heterogeous networks. Source code and documentation.
http://www.ispras.ru/~mpc/
The mpC Parallel Programming Environment
mpC Workshop

an mpC Intergated Development Environment for Windows is released.
Have a look how it looks like.
A book about mpC
Download free mpC software

Tarred and gzipped C-source distributions:
  • mpC v2.3.0
  • mpC v2.2.0
    mpC installation requirements: Network of UNIX workstations/PCs running MPI (LAM or MPICH implementations).
    Version history
    Documentation
  • mpC Tutorial ( .html
  • mpC Language Specification ( .html gzipped postscript mpC Program Examples Other Projects of the mpC Team
  • The C[] Programming Language and Its Compiler The C[] language is Fortran90-like ANSI C extention supporting array-based computations. mpC team proposes cooperation to parallel application developers mpC Programming Language in Brief mpC is a high-level parallel language (an extension of ANSI C), designed specially to develop portable adaptable applications for heterogeneous networks of computers. The main idea underlying mpC is that an mpC application explicitly defines an abstract network and distributes data, computations and communications over the network. The mpC programming system uses this information to map the abstract network to any real executing network in such a way that ensures efficient running of the application on this real network. This mapping is performed in run time and based on information about performances of processors and links of the real network, dynamically adapting the program to the executing network. The first version of the mpC programming system for networks of workstations and PCs became available early in 1997 from our homepage http://www.ispras.ru/~mpc. Currently
  • 44. EBooks.com - Industrial Strength Parallel Computing: Programming Massively Paral
    Today, parallel computing experts can solve problems previously deemed impossible and make the 'merely difficult' problems economically feasible to solve. This book presents
    http://www.ebooks.com/ebooks/book_display.asp?IID=296821

    45. ZPL
    An array programming language. Sample code, papers, recipes, reference manual, and source code.
    http://www.cs.washington.edu/research/zpl/index.html
    Tired of MPI?
    If you are not redirected automatically, click here

    46. Earth Web Internet Directory- Computers Parallel Computing
    This free online websites directory is a catalogue of best internet webpages related to Programming and Parallel Computing.
    http://www.earthwebdirectory.com/Computers/Parallel-Computing/Programming/

    47. The Mentat Project
    Object-oriented parallel language based on C++. Documentation, source code and binaries, and sample programs.
    http://www.cs.virginia.edu/~mentat/index.html
    Mentat Home Page
    Mentat is an object-oriented parallel processing system designed to directly address the difficulty of developing architecture-independent parallel programs.
    Legion - The next logical step towards a world-wide virtual computer.
    Legion is a nationwide metasystem project that uses Mentat as a starting point. Total Access Statistics You are visitor to this page since 10/12/95 You can also find this page through Point Survey mentat@virginia.edu, Department of Computer Science, Thornton Hall, University of Virginia, Charlottesville, Virginia 22903

    48. Asynchronous Operations / By Asaf Shelly
    Welcome to Asynchronous Operations. TechEd Europe 2009 Session Parallel Programming for Embedded by Asaf Shelly
    http://www.asyncop.com/

    49. NESL: A Parallel Programming Language
    A functional parallel language. Tutorial, source code, algorithm library, animations, and reference manual.
    http://www.cs.cmu.edu/~scandal/nesl.html
    Click on any of the above.
    NESL: A Parallel Programming Language
    NESL is a parallel language developed at Carnegie Mellon by the SCandAL project. It integrates various ideas from the theory community (parallel algorithms), the languages community (functional languages) and the system's community (many of the implementation techniques). The most important new ideas behind NESL are
  • Nested data parallelism: this feature offers the benefits of data parallelism, concise code that is easy to understand and debug, while being well suited for irregular algorithms, such as algorithms on trees, graphs or sparse matrices (see the examples above or in our library of algorithms
  • A language based performance model: this gives a formal way to calculated the work and depth of a program. These measures can be related to running time on parallel machines. The main emphasis in the design of NESL was to make parallel programming easy and portable. Algorithms are typically significantly more concise in NESL than in most other parallel programming languages. Furthermore the code closely resembles high-level pseudocode. Here is a comparison of a parallel quicksort in NESL and MPI (10 lines of code vs. 1700). Of course this comes at the cost of placing more responsibility on the compiler and runtime system for achieving good efficiency.
  • 50. Website Directory - Computers: Parallel Computing: Programming
    The premium, powerful web directory organized by category. Humanedited to ensure high quality. Submit your site today!
    http://www.hotvsnot.com/Computers/Parallel_Computing/Programming/

    51. Semantic Designs: PARLANSE Parallel Programming Language For Windows/NT Pentium/
    A parallel programming language supporting symbolic computation on SMP workstations.
    http://www.semdesigns.com/Products/Parlanse/index.html

    52. Browse By Categories: Top > Parallel Computing > Programming - IDigitalNet Gener
    The computers directory designed to help its users find the companies, products, services, and information they need to make the right business decisions.
    http://directory.idigitalnet.com/parallel-computing/programming/

    53. Unified Parallel C At George Washington University
    Community site projects, news, FAQ, documents, publications, tutorials, forum, mail list, work groups, events, downloads.
    http://upc.gwu.edu/
    Projects Tutorials Publications Documentation ... FAQ
    UPC Book* Now Available!
    A Developer? Try the UPC developers hub
    Mail/Join the UPC Mailing Lists

    Need help with UPC? Ask the experts
    *Title:UPC: Distributed Shared Memory Programming; Authors: Tarek El-Ghazawi, William Carlson, Thomas Sterling, Katherine Yelick; ISBN: 0-471-22048-5 ; Published by John Wiley and Sons- May, 2005 Webmaster: gwu-upc at hermes dot gwu dot edu

    54. Alexa - Top Sites By Category: Computers/Parallel Computing/Programming
    Top Sites. Sites ordered by popularity. The sites in the top sites lists are ordered by their 1 month alexa traffic rank. The 1 month rank is calculated using a combination
    http://www.alexa.com/topsites/category/Top/Computers/Parallel_Computing/Programm

    55. The Cilk Project
    A language for multithreaded parallel programming based on ANSI C. Source code, manual, papers, and research into parallel chess programs.
    http://supertech.csail.mit.edu/cilk/
    The Cilk Project
    Cilk
    Click here for a brief introduction to Cilk. The Cilk-5.4.6 Reference Manual contains a programming guide with a short tutorial on the Cilk language.
    Cilk at Intel!
    MIT licensed Cilk technology to Cilk Arts, Inc. of Lexington, MA, a venture-funded start-up founded by Charles E. Leiserson and Matteo Frigo. Cilk Arts developed Cilk++, a quantum improvement over MIT Cilk, which includes full support for C++, parallel loops, and superior interoperability with serial code. In July 2009 Intel Corporation acquired Cilk Arts. Intel has since released its ICC compiler with Intel Cilk Plus , which provides an easy path to multicore-enabling C and C++ applications.
    Awards
    SPAA Best Paper
    The ACM Symposium on Parallelism in Algorithms and Architectures (SPAA) awarded our 2009 paper on reducer hyperobjects its Best Paper Award
    PLDI 10-Year Retrospective Award
    In 2008 ACM SIGPLAN awarded our paper on the MIT Cilk-5 system its Most Influential 1998 PLDI Paper Award . This paper outlines the work-stealing technology underlying Cilk. If you want to know how Cilk works underneath, this is the paper to read.
    HPC Challenge Award
    Our Cilk entry for the HPC Challenge Class 2 award won the 2006 award for "Best Combination of Elegance and Performance". The award was made at SC'06 in Tampa on November 14 2006.

    56. Suggest Category - Main » Computers » Parallel Computing » Programming
    Category Suggestion Form (6658) of Main Computers Parallel Computing Programming
    http://www.abc-directory.com/suggestcat/6658

    57. Basement-Supercomputing - BERT 77: Automatic And Efficient Parallelizer For FORT
    Parallelizing compiler for Fortran 77. Software download, reference manual, mailing list. Free.
    http://www.basement-supercomputing.com/content/view/24/50/

    58. The SR Programming Language
    Synchronizing Resources is a language for writing concurrent programs. Source code, mailing list archive, and documentation.
    http://www.cs.arizona.edu/sr/
    WARNING: UNATTENDED SOFTWARE These web pages and associated software are no longer being maintained.
    You are welcome to browse and download, but no support is available.
    The SR Programming Language
    SR (Synchronizing Resources) is a language for writing concurrent programs. The main language constructs are resources and operations. Resources encapsulate processes and variables they share; operations provide the primary mechanism for process interaction. SR provides a novel integration of the mechanisms for invoking and servicing operations. Consequently, all of local and remote procedure call, rendezvous, message passing, dynamic process creation, multicast, and semaphores are supported. SR also supports shared global variables and operations. SR has been used at a number of universities and labs for course work and research projects involving concurrent programming. It has been used in concurrent programming courses to reinforce concepts with small programming projects and with larger projects such as experiments with parallel algorithms, replicated databases, distributed simulations, and parts of distributed operating systems such as file systems and command interpreters. SR has also been used as a tool in several masters theses and doctoral dissertations to conduct experiments in parallel and distributed programming and to implement larger systems such as a system for mixed language programming, one for distributed implementation of graph algorithms, experiments with load balancing algorithms, and experiments with upcall program structures.

    59. SHPF: An HPF Compilation System
    Translator and runtime library. Source code and research papers.
    http://www.vcpc.univie.ac.at/information/software/shpf/
    SHPF A High Performance Fortran compilation system
    SHPF home Download Papers HPF IDA SHPF is a public domain High Performance Fortran 2.0 (HPF) compilation system. The SHPF release contains two main components: a translator, ADAPT , and a runtime library, ADLIB . ADAPT transforms an HPF program into a Fortran 90 program that runs on each processor of the target computer or computer network. The generated program is in standard Fortran 90 and can be compiled by a normal Fortran 90 compiler for the target machine. It accesses non-local data by calling communications routines from the ADLIB library. The source code of ADAPT and ADLIB are provided. ADAPT is written in C, and ADLIB in C++ with communications implemented in the standard message-passing interface, MPI. Therefore to install SHPF one requires C and C++ compilers to compile ADAPT and ADLIB, a Fortran 90 compiler to compile the output of ADAPT, and an MPI installation, and SHPF is portable to any platform that has these 4 items. Public domain implementations of C, C++ and MPI are available, as detailed in the installation notes SHPF accepts the HPF 2.0 language, as defined in the

    60. Esprit HPF+
    HPF extensions. Papers, bibliography, compiler.
    http://www.par.univie.ac.at/project/hpf /

    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 3     41-60 of 95    Back | 1  | 2  | 3  | 4  | 5  | Next 20

    free hit counter