PCRC Home Page
Partners
PCRC at NPAC
Documents
Software
|
PCRC Collected Publications
A bibtex database.
-
Anurag Acharya, M.Ranganathan, and Joel Saltz.
Sumatra: A language for resource-aware mobile programs.
In J. Vitek and C. Tschudin, editors, Mobile Object Systems,
Lecture Notes in Computer Science. Springer-Verlag, 1997.
-
Anurag Acharya and Joel Saltz.
A study of internet round-trip delay.
Technical Report CS-TR 3736 and UMIACS-TR-96-97, University of
Maryland, Department of Computer Science and UMIACS, December 1996.
-
K. Alsabti and S. Ranka.
Integer sorting algorithms for coarse-grained parallel machines.
To appear in HiPC 1997.
-
K. Alsabti, S. Ranka, and V. Singh.
CLOUDS, a decision tree classifier for large datasets.
In International conference on KDD, New York, August 1998.
Accepted as a plenary paper.
-
S. Bae and S. Ranka.
Array combining scatter functions on coarse-grained,
distributed-memory parallel machines.
Submitted to IPPS '98.
-
S. Bae and S. Ranka.
Vector reduction and prefix on coarse-grained, distributed-memory
parallel machines.
Submitted to IPPS '98.
-
S. Bae and S. Ranka.
PACK/UNPACK on coarse grained machines.
Journal of Parallel And Distributed Computing (Special Issue on
Compilation Techniques for Distributed Memory Systems), pages 204-216,
November 1996.
-
Seungjo Bae and Sanjay Ranka.
nplc_tsc: Implementation of HPF array combining scatter
functions by using two-stage algorithm, 1997.
-
Mark Baker, Bryan Carpenter, Sung Hoon Ko, and Xinying Li.
mpiJava: A Java interface to MPI.
Presented at First UK Workshop on Java for High Performance Network
Computing, Europar 1998.
-
Dwip Banerjee and J.C. Browne.
Complete parallelization of computation: Integration of data
partitioning and functional parallelism for dynamic data structures.
In 10th International Parallel Processing Symposium, pages
354-360, Honolulu, Hawaii, April 1996.
-
Dwip Banerjee and J.C. Browne.
Optimal parallelism through integration of data and control
parallelism: A case study in complete parallelization.
In Workshop on Languages and Compilers for Parallel Computing,
1997.
-
A.J.C. Bik, F. Breg, and D.B. Gannon.
Compiler support for Java parallelization.
Compilers for Physics, 1998.
To appear.
-
A.J.C. Bik and D.B. Gannon.
Exploiting implicit parallelism in Java.
Concurrency: Practice and Experience, 9(6):579-619, 1997.
-
A.J.C. Bik and D.B. Gannon.
A note on native level 1 BLAS in Java.
Concurrency: Practice and Experience, 9(11), November 1997.
-
A.J.C. Bik, J.E. Villacis, and D.B. Gannon.
Experiences with loop parallelization in JAVAR.
In 10th International Workshop on Languages and Compilers for
Parallel Computing, 1997.
To appear in Lecture Notes in Computer Science.
-
A.J.C. Bik, J.E. Villacis, and D.B. Gannon.
JAVAR: a prototype Java restructuring compiler.
Concurrency: Practice and Experience, 9(11), November 1997.
-
F. Breg.
Compiler support for an RMI implementation using NexusJava.
Technical report, Department of Computer Science, Indiana University,
Bloomington, IN, 1997.
-
Zoran Budimlic and Ken Kennedy.
Optimizing Java--theory and practice.
Concurrency: Practice and Experience, 9(6):445, 1997.
-
Bryan Carpenter, Yuh-Jye Chang, Geoffrey Fox, Donald Leskiw, and Xiaoming Li.
Experiments with HPJava.
Concurrency: Practice and Experience, 9(6):633, 1997.
-
Bryan Carpenter, James Cowie, Donald Leskiw, and Xiaoming Li.
The distributed array descriptor for a PCRC HPF compiler, version
2.0.
Technical Report SCCS-770d, Northeast Parallel Architectures Center,
Syracuse University, October 1996.
-
Bryan Carpenter and Geoffrey Fox.
HPspmd: Data Parallel SPMD Programming Models from Fortran to Java.
April, 1997.
-
Bryan Carpenter, Geoffrey Fox, Donald Leskiw, Xinying Li, Yuhong Wen, and
Guansong Zhang.
Language bindings for a data-parallel runtime.
In Michael Gerndt and Hermann Hellwagner, editors, Third
International Workshop on High-Level Parallel Programming Models and
Supportive Environments. IEEE Computer Society Press, 1998.
-
Bryan Carpenter, Geoffrey Fox, Xinying Li, and Guansong Zhang.
A draft Java binding for MPI. November 1997.
-
Bryan Carpenter, Guansong Zhang, Geoffrey Fox, Xiaoming Li, Xinying Li, and
Yuhong Wen.
Towards a Java environment for SPMD programming.
In David Pritchard and Jeff Reeve, editors, 4th International
Europar Conference, volume 1470 of Lecture Notes in Computer
Science. Springer, 1998.
-
Bryan Carpenter, Guansong Zhang, Geoffrey Fox, Xinying Li, and Yuhong Wen.
Introduction to Java-Ad. November 1997.
-
Bryan Carpenter, Guansong Zhang, Geoffrey Fox, Xinying Li, and Yuhong Wen.
HPJava: Data parallel extensions to Java.
ACM 1998 workshop on Java for high-performance network computing.
Palo Alto, California, February 28 and March 1, 1998.
Short version to appear in Concurrency: Practice and Experience.
-
Bryan Carpenter, Guansong Zhang, and Yuhong Wen.
NPAC PCRC runtime kernel definition.
Technical Report CRPC-TR97726, Center for Research on Parallel
Computation, 1997.
-
D.B. Carpenter.
PCRC Fortran 90 and HPF syntax test suite.
Technical report, Northeast Parallel Architectures Center, Syracuse
University, February 1996.
-
Marina Chen and James Cowie.
Java's role in distributed collaboration.
Concurrency: Practice and Experience, 9(6):509, 1997.
-
Alok Choudhary, Geoffrey C. Fox, Tomasz Haupt, Xiaoming Li, Chao-Wei Ou,
Sanjay Ranka, and Ken Kennedy.
Fortran 77D and Fortran 90D: Scalable and portable software
modules for SIMD and MIMD distributed memory parallel computers.
Technical report, Northeast Parallel Architectures Center, Syracuse
University, August 1995.
-
M. Cierniak and W. Li.
Briki: a flexible Java compiler.
Technical Report TR 621, Computer Science Department, University of
Rochester, May 1996.
-
M. Cierniak and W. Li.
Evaluation of data reuse, locality and compiler models.
In Proceedings of the 10th Annual International Conference on
High Performance Computers, Ottawa, Canada, June 1996.
-
M. Cierniak and W. Li.
A practical approach to the compile-time elimination of false sharing
for explicitly parallel programs.
In Proceedings of the 10th Annual International Conference on
High Performance Computers, Ottawa, Canada, June 1996.
-
M. Cierniak and W. Li.
Briki: an optimizing Java compiler.
In Proceedings of the IEEE CompCon '97, San Jose,
California, February 1997.
-
Michal Cierniak and Wei Li.
Interprocedural array remapping.
In Proceedings of the International Conference on Parallel
Architectures and Compilation Techniques (PACT '97), San Francisco, CA,
November 1997.
An earlier version available as URCS Technical Report 642, November
1996.
-
Michal Cierniak and Wei Li.
Just-in-time optimizations for high-performance Java programs.
Concurrency: Practice and Experience, 9(11), November 1997.
-
Michal Cierniak and Wei Li.
Optimizing Java bytecodes.
Concurrency: Practice and Experience, 9(6):427-444, 1997.
-
Michal Cierniak, Wei Li, and Mohammed Javeed Zaki.
Compile-time scheduling algorithms for heterogeneous network of
workstations.
To appear The Computer Journal, 1997.
-
Michal Cierniak and Suresh Srinivas.
A portable browser for performance programming.
To appear in Concurrency: Practice and Experience.
-
Parallel Compiler Runtime Consortium.
Common compiler and data movement interface specification.
-
Parallel Compiler Runtime Consortium.
Common runtime support for high-performance parallel languages.
In Supercomputing `93. IEEE Computer Society Press, 1993.
-
Parallel Compiler Runtime Consortium.
HPCC and Java--a report by the Parallel Compiler Runtime
Consortium.
-
Guy Edjlali, Alan Sussman, and Joel Saltz.
Interoperability of data parallel runtime libraries with
Meta-Chaos.
Technical Report CS-TR-3633 and UMIACS-TR-96-30, University of
Maryland, Department of Computer Science and UMIACS, 1996.
-
Guy Edjlali, Alan Sussman, and Joel Saltz.
Interoperability of data parallel runtime libraries.
In Proceedings of the Eleventh International Parallel Processing
Symposium. IEEE Computer Society Press, April 1997.
-
Geoffrey Fox and Wojtek Furmanski.
Computing on the Web--new approaches to parallel
processing--petaop and exaop performance in the year 2007.
Technical Report SCCS-784, Northeast Parallel Architectures Center,
Syracuse University, January 1997.
-
Geoffrey Fox, Xiaoming Li, and Zheng Qiang.
A prototype of Fortran-to-Java converter.
In ACM Workshop on Java for Science and Engineering
Computation, June 1997.
To appear in Concurrency: Practice and Experience, special edition.
-
Geoffrey C. Fox, editor.
Java for Computational Science and Engineering--Simulation
and Modelling, volume 9(6) of Concurrency: Practice and Experience,
June 1997.
-
Geoffrey C. Fox, editor.
Java for Computational Science and Engineering--Simulation
and Modelling II, volume 9(11) of Concurrency: Practice and
Experience, November 1997.
-
Geoffrey C. Fox, Xiaoming Li, Yuhong Wen, and Guansong Zhang.
Studies of integration and optimization of interpreted and compiled
languages.
Technical Report SCCS-780, Northeast Parallel Architectures Center,
Syracuse University, February 1997.
-
L. Fu, B. Carpenter, S. Ranka, and G. Fox.
Parallelization of a hierarchical classifier using Adlib.
In preparation.
-
D. Gannon, R. Bramley, T. Stuckey, J. Villacis, J. Balasubramanian, E. Akman,
F. Breg, S. Diwan, and M. Govindaraju.
Component architectures for distributed scientific problem solving.
Submitted to IEEE CS&E.
-
ACM 1998 workshop on Java for high-performance network computing.
Palo Alto, California, February 28 and March 1, 1998.
-
Ajita John and J.C. Browne.
Compilation of constraint programs with non-cyclic and cyclic
dependencies to procedural parallel programs.
To appear in Journal of Parallel and Distributed Systems.
-
Ajita John and J.C. Browne.
Compilation of constraint systems to procedural parallel programs.
In Workshop on Languages and Compilers for Parallel Computers,
Sunnyvale, California, August 1996.
Lecture Notes in Computer Science, No. 1239, Springer-Verlag, pages
501-518
-
Ajita John and J.C. Browne.
Compilation to parallel programs from constraints.
In Third International Conference on High Performance
Computing, pages 73-79, Delhi, India, December 1996.
-
Ajita John and J.C. Browne.
Extraction of parallelism from constraint specifications.
In International Conference on Parallel and Distributed
Processing Techniques and Applications (PDPTA 1996), volume 3, pages
1501-1512, San Jose, California, August 1996.
-
Kate Keahey and Dennis Gannon.
PARDIS: A parallel approach to CORBA.
In 6th IEEE International Symposium on High Performance
Distributed Computation, August 1997.
-
Leonidas I. Kontothanassis, Galen C. Hunt, Robert J. Stets, Nikolaos
Hardavellas, Michal Cierniak, Srinivasan Parthasarathy, Jr. Wagner Meira,
Sandhya Dwarkadas, and Michael L. Scott.
VM-based shared memory on low-latency, remote-memory-access
networks.
In Proceedings of the 24th Annual ACM/IEEE International
Symposium on Computer Architecture, Denver, Colorado, June 1997.
Also available as URCS Technical Report 643, November 1996.
-
Xiaoming Li.
HPFfe: a front-end for HPF.
Technical Report SCCS-771, Northeast Parallel Architectures Center,
Syracuse University, October 1996.
-
Xiaoming Li.
Runtime oriented HPF compilation.
Technical Report SCCS-779, Northeast Parallel Architectures Center,
Syracuse University, January 1997.
-
John Merlin, Bryan Carpenter, and Tony Hey.
shpf: a subset High Performance Fortran compilation system.
Fortran Journal, pages 2-6, March 1996.
-
Manish Parashar and J.C. Browne.
Systems engineering for high performance computing software: The
HDDA/DAGH infrastructure for implementation of parallel structured adaptive
mesh.
In Structured Adaptive Mesh Refinement Grid Methods, IMA
Volumes in Mathematics and its Applications. Springer-Verlag.
-
Manish Parashar and J.C. Browne.
Distributed dynamic data structures for parallel adaptive mesh
refinement.
In International Conference for High Performance Computing,
pages 22-27, New Delhi, India, December 1995.
-
Manish Parashar and J.C. Browne.
Object-oriented programming abstractions for parallel adaptive mesh
refinement.
In Parallel Object-Oriented Methods and Applications Workshop
(POOMA), Santa Fe, New Mexico, February 1996.
-
Manish Parashar and J.C. Browne.
On partitioning dynamic adaptive grid hierarchies.
In 29th Annual Hawaii International Conference on Systems
Sciences, pages 604-613, Maui, Hawaii, January 1996.
-
Manish Parashar and J.C. Browne.
A common data management infrastructure for adaptive algorithms for
PDE solutions.
In Supercomputing '97, 1997.
-
S. Parthasarathy, M. Cierniak, and W. Li.
NetProf: Network-based high-level profiling of Java bytecode.
Technical Report TR 622, Computer Science Department, University of
Rochester, May 1996.
-
S. Parthasarathy, W. Li, M. Cierniak, and M. J. Zaki.
Compile-time inter-query dependence analysis.
In Proceedings of the Eighth IEEE Symposium on Parallel and
Distributed Processing, New Orleans, Louisiana, October 1996.
-
M. Ranganathan, A. Acharya, G. Edjlali, A. Sussman, and J. Saltz.
Flexible and efficient coupling of data parallel programs.
In Proceedings of Parallel Object-Oriented Methods and
Applications (POOMA96), February 1996.
-
M. Ranganathan, A. Acharya, G. Edjlali, A. Sussman, and J. Saltz.
Runtime coupling of data-parallel programs.
In Proceedings of the 1996 International Conference on
Supercomputing, pages 229-236. ACM Press, May 1996.
-
M. Ranganathan, Anurag Acharya, and Joel Saltz.
Adapting to bandwidth variations in wide-area data access.
Technical Report In preparation, Department of Computer Science and
UMIACS, University of Maryland, October 1997.
A shorter version has been submitted to ICDCS'98.
-
M. Ranganathan, Anurag Acharya, Shamik Sharma, and Joel Saltz.
Network aware mobile programs.
In Proceedings of the USENIX 1997 Annual Technical Conference.
Usenix Association, January 1997.
-
Sanjay Ranka, Hon W Yau, Kenneth A Hawick, and Geoffrey C Fox.
High-Performance Fortran for SPMD programming: An applications
overview, 1996.
-
Ravi V. Shankar and Sanjay Ranka.
Random data accesses on a coarse-grained parallel machine I.
one-to-one mappings.
Journal of Parallel and Distributed Computing, pages 15-23,
July 1997.
-
Ravi V. Shankar and Sanjay Ranka.
Random data accesses on a coarse-grained parallel machine II.
one-to-many and many-to-one mappings.
Journal of Parallel and Distributed Computing, pages 24-34,
July 1997.
-
M. J. Zaki, W. Li, and S. Parthasarathy.
Customized dynamic load balancing for a network of workstations.
In Proceedings of the 5th IEEE International Symposium on
High-Performance Distributed Computing, Syracuse, New York, August 1996.
-
M. J. Zaki, M. Ogihara, S. Parthasarathy, and W. Li.
Parallel data mining for association rules on shared-memory
multi-processors.
In Proceedings of Supercomputing '96, Pittsburgh,
Pennsylvania, November 1996.
-
Mohammed Javeed Zaki, Srinivasan Parthasarathy, Wei Li, , and Mitsunori
Ogihara.
Evaluation of sampling for data mining of association rules.
In 7th International Workshop on Research Issues in Data
Engineering (RIDE'97), Birmingham, UK, April 1997.
-
Mohammed Javeed Zaki, Srinivasan Parthasarathy, and Wei Li.
A localized algorithm for parallel association mining.
In 9th Annual ACM Symposium on Parallel Algorithms and
Architectures (SPAA), Newport, Rhode Island, August 1997.
-
Mohammed Javeed Zaki, Srinivasan Parthasarathy, Mitsunori Ogihara, and Wei Li.
New parallel algorithms for fast discovery of association rules.
To appear in Data Mining and Knowledge Discovery: An International
Journal, special issue on Scalable High-Performance Computing for KDD, late
1997.
-
Mohammed Javeed Zaki, Srinivasan Parthasarathy, Mitsunori Ogihara, and Wei Li.
New algorithms for fast discovery of association rules.
In 3rd International Conference on Knowledge Discovery and Data
Mining (KDD), Newport, California, August 1997.
-
Guansong Zhang.
Summary of HPF front-end test.
-
Guansong Zhang, Bryan Carpenter, Geoffrey Fox, Xiaoming Li, Xinying Li, and
Yuhong Wen.
PCRC-based HPF compilation.
In 10th International Workshop on Languages and Compilers for
Parallel Computing, 1997.
Lecture Notes in Computer Science.
-
Guansong Zhang, Bryan Carpenter, Geoffrey Fox, Xinying Li, and Yuhong Wen.
Structured SPMD programming--Java language binding. October 1997.
-
Guansong Zhang, Bryan Carpenter, Geoffrey Fox, Xinying Li, and Yuhong Wen.
Considerations in HPJava language design and implementation.
In 11th International Workshop on Languages and Compilers for
Parallel Computing, August 1998.
-
Guansong Zhang, Bryan Carpenter, Geoffrey Fox, Xinying Li, and Yuhong Wen.
A high level SPMD programming model: HPspmd and its Java
language binding.
In International Conference on Parallel and Distributed
Processing Techniques and Applications (PDPTA'98), July 1998.
|