Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content
    • by 
    • by 
    •   12  
      BusinessIntellectual PropertyEducational TechnologySocial Networks
This paper gives an overview of the implementation of NESL, a portable nested data-parallel language. This language and its implementation are the first to fully support nested data structures as well as nested data-parallel function... more
    • by 
    •   2  
      Programming LanguagesParallel Programming
In this paper we evaluate the MPI environments currently available for Windows NT on the Intel IA32 and Compaq/DEC Alpha architectures. We present benchmark results for low-level communication and for the NAS Parallel Benchmarks to allow... more
    • by 
    •   2  
      Clusters & NetworksMPI
This paper presents work in progress on a new method of implementing irregular divide-and-conquer algorithms in a nested data-parallel language model on distributed-memory multiprocessors. The main features discussed are the recursive... more
    • by 
    •   3  
      Parallel AlgorithmsParallel ComputingComputer Programing Languages
A common problem that sales consultants face in the field is the selection of an appropriate hardware and software configuration for web farms. Over-provisioning means that the tender will be expensive while under-provisioning will lead... more
    • by  and +1
    • Web Technologies
These are the lecture notes for CS 15-840B, a hands-on class in programming parallel algorithms. The class was taught in the fall of 1992 by Guy Blelloch, using the programming language NESL. It stressed the clean and concise expression... more
    • by 
    • Parallel Algorithms
CVL is a library of low-level vector routines callable from C. This library includes a wide variety of vector operations such as elementwise function applications, scans, reduces and permutations. Most CVL routines are defined for... more
    • by 
    • Parallel Programming
This paper describes the design and implementation of a practical parallel algorithm for Delaunay triangulation that works well on general distributions. Although there have been many theoretical parallel algorithms for the problem, and... more
    • by 
    •   2  
      Parallel AlgorithmsDelaunay Triangulation
Several recent papers have proposed or analyzed optimal algorithms to route all-to-all personalized communication (AAPC) over communication networks such as meshes, hypercubes and omega switches. However, the constant factors of these... more
    • by 
    •   2  
      Sorting AlgorithmParallel Architectures
This paper describes the derivation of an empirically efficient parallel two-dimensional Delaunay triangulation program from a theoretically efficient CREW PRAM algorithm. Compared to previous work, the resulting implementation is not... more
    • by 
    •   2  
      Parallel ProgrammingDelaunay Triangulation
We motivate and describe the design and implementation of a system for compiling the high-level programming language NESL into Java. As well as increasing the portability of NESL, this system has enabled us to make existing simulations... more
    • by 
    •   4  
      Programming LanguagesWeb ApplicationsJava ProgrammingWeb Programming
Indy is a new performance modeling framework for the creation of tools for many different classes of performance problems, including capacity planning, bottleneck analysis, etc. Users can plug in their own workload and hardware models... more
    • by 
    •   2  
      Web TechnologiesPerformance Modeling
This manual is a supplement to the language definition of NESL version 3.1. It describes how to use the NESL system interactively and covers features for accessing on-line help, debugging, profiling, executing programs on remote machines,... more
    • by 
    • Parallel Programming
This paper describes the design and implementation in MPI of the parallel vector library CVL, which is used as the basis for implementing nested data-parallel languages such as NESL and Proteus. We outline the features of CVL, and compare... more
    • by 
    •   2  
      Parallel ComputingMPI
We present our experiences in using Java as an intermediate language for the high-level programming language NESL. First, we describe the design and implementation of a system for translating VCODE--the current intermediate language used... more
    • by 
    •   3  
      CompilersCodingPrototypes
    • by 
    •   5  
      AlgorithmsData ManagementParallel ProcessingTriangulation
    • by 
    •   15  
      Computer ScienceDistributed ComputingProgramming LanguagesParallel Programming
    • by 
    •   11  
      MathematicsComputer ScienceParallel AlgorithmsAlgorithm
Abstract: This paper gives an overview of the implementation of NESL, a portable nested data-parallel language.This language and its implementation are the first to fully support nested data structures as well as nesteddata-parallel... more
    • by 
    •   3  
      Computer ScienceSparse MatricesProgramming Model