2008
Parallel and Distributed Computing using Pervasive Web and Object Technologies, Geoffrey C. Fox and Wojtek Furmanski
2002
From Computational Science to Internetics: Integration of Science with Computer Science, Geoffrey C. Fox
2000
An HPspmd Programming Model, Bryan Carpenter, Geoffrey C. Fox, and Guansong Zhang
MPJ: MPI-like message passing for Java, Bryan Carpenter, Vladimir Getov, Glenn Judd, Anthony Skjellum, and Geoffrey C. Fox
Parallel computers and complex systems, Geoffrey C. Fox and Paul D. Coddington
1999
Thoughts on the structure of an MPJ reference implementation, Mark Baker and Bryan Carpenter
mpiJava: an object-oriented Java interface to MPI, Mark Baker, Bryan Carpenter, Geoffrey C. Fox, and Sung Hoon Ko
mpiJava 1.2: API Specification, Bryan Carpenter, Geoffrey C. Fox, Sung-Hoon Ko, and Sang Lim
Internetics: Technologies, Applications and Academic Field, or, Parallel Computing and Computational Science Do Not Quite Work, Geoffrey C. Fox
Building Distributed Systems for the Pragmatic Object Web, Geoffrey C. Fox, Wojtek Furmanski, and Tomasz Haupt
Using WebHLA to Integrate HPC FMS Modules with Web/Commodity based Distributed Object Technologies of CORBA, Java, COM and XML, Geoffrey C. Fox, Wojtek Furmanski, Ganesh Krishnamurthy, Hasan T. Ozdemir, Zeynep Odcikin-Ozdemir, Tom A. Pulikal, Krishnan Rangarajan, and Ankur Sood
WebHLA - An Interactive Multiplayer Environment for High Performance Distributed Modeling and Simulation, Geoffrey C. Fox, Wojtek Furmanski, Subhash Nair, Hasan T. Ozdemir, Zeynep Odcikin-Ozdemir, and Tom A. Pulikal
The Gateway System: Uniform Web Based Access to Remote Resources, Geoffrey C. Fox, Tomasz Haupt, Erol Akarsu, Alexey Kalinichenko, and Kang-Seok Kim
The Gateway System: Uniform Web Based Access to Remote Resources, Tomasz Haupt, Erol Akarsu, Geoffrey C. Fox, and Alexey Kalinichenko
1998
DARP: Java-based Data Analysis and Rapid Prototyping Environment for Distributed High Performance Computations, Erol Akarsu, Geoffrey C. Fox, and Tomasz Haupt
Language Bindings for a Data-Parallel Runtime, Bryan Carpenter, Geoffrey C. Fox, Donald Leskiw, Xinying Li, and Yuhong Wen
Towards a Java Environment for SPMD Programming, Bryan Carpenter, Guansong Zhang, Geoffrey C. Fox, and Xiaoming Li
Techniques for Empirical Testing of Parallel Random Number Generators, Paul D. Coddington and Sung-Hoon Ko
Common Runtime Support for High Performance Languages, Geoffrey C. Fox
Java/CORBA based Real-Time Infrastructure to Integrate Event-Driven Simulations, Collaboration and Distributed Object/Componentware Computing, Geoffrey C. Fox, Wojtek Furmanski, and Hasan T. Ozdemir
JWORB - Java Web Object Request Broker for Commodity Software based Visual Data ow Metacomputing Programming Environment, Geoffrey C. Fox, Wojtek Furmanski, and Hasan T. Ozdemir
Object Web (Java/CORBA) based RTI to support Metacomputing M&S, Geoffrey C. Fox, Wojtek Furmanski, and Hasan T. Ozdemir
A High Level SPMD Programming Model: HPspmd and its Java Language Binding, Guansong Zhang, Bryan Carpenter, Geoffrey C. Fox, and Xinying Li
Considerations in HPJava language design and implementation, Guansong Zhang, Bryan Carpenter, Geoffrey C. Fox, Xinying Li, and Yuhong Wen
1997
TANGO - a Collaborative Environment for the World-Wide Web, Lukasz Michal Beca, Gang Cheng, Geoffrey C. Fox, Tomasz Jurga, Konrad Olszewski, Marek Podgorny, Piotr Sokolowski, Tomasz Stachowiak, and Krzysztof Walczak
WebFlow - A Visual Programming Paradigm for Web/Java Based Coarse Grain Distributed Computing, Dimple Bhatia, Vanco Burzevski, Maja Camuseva, and Geoffrey C. Fox
Experiments with "HP Java", Bryan Carpenter, Yuh-Jye Chang, Geoffrey C. Fox, and Donald Leskiw
HPJava: data parallel extensions to Java, Bryan Carpenter, Guansong Zhang, Geoffrey C. Fox, and Xinying Li
A Comparison of Optimization Heuristics for the Data Mapping Problem, Nikos Chrisochoides, Nashat Mansour, and Geoffrey C. Fox
Random Number Generators for Parallel Computers, Paul D. Coddington
A Comparison of Annealing Techniques for Academic Course Scheduling, M.A. Saleh Elmohamed, Geoffrey C. Fox, and Paul Coddington
Java for parallel computing and as a general language for scientific and engineering simulation and modeling, Geoffrey C. Fox and Wojtek Furmanski
A prototype Fortran-to-Java converter, Geoffrey C. Fox, Xiaoming Li, Zheng Qiang, and Wu Zhigang
Evaluation of High Performance Fortran through Application Kernels, Hon W. Yau, Geoffrey C. Fox, and Ken Hawick
PCRC-based HPF compilation, Guansong Zhang, Bryan Carpenter, Geoffrey C. Fox, and Xiaoming Li
1996
A Review of Commercial and Research Cluster Management Software, Mark Baker, Geoffrey C. Fox, and Hon W. Yau
The Distributed Array Descriptor for a PCRC HPF Compiler Version 2.0 SCCS-770d, Bryan Carpenter, James Cowie, Donald Leskiw, and Xiaoming Li
Tests of random number generators using Ising model simulations, Paul D. Coddington
Benchmarking the Computation and Communication Performance of the CM-5, Kivanc Dincer, Zeki Bozkus, Sanjay Ranka, and Geoffrey C. Fox
An Application Perspective on High-Performance Computing and Communications, Geoffrey C. Fox
A Tale of Two Applications on the NII, Geoffrey C. Fox
SNAP, Crackle, WebWindows!, Geoffrey C. Fox and Wojtek Furmanski
Collaborative Scientific Data Visualization, Byeongseob Ki and Scott Klasky
Exploration of Emerging HPCN Technologies for Web-Based Distributed Computing, Hon W. Yau, Alvin Leung, Wojtek Furmanski, and Geoffrey C. Fox
1995
Cluster Computing Review, Mark Baker, Geoffrey C. Fox, and Hon W. Yau
Communication Strategies for Out-of-core Programs on Distributed Memory Machines, Rajesh Bordawekar and Alok Choudhary
High Performance Fortran and Possible Extensions to support Conjugate Gradient Algorithms, K. Dincer, Ken Hawick, Alok Choudhary, and Geoffrey C. Fox
Basic Issues and Current Status of Parallel Computing -- 1995, Geoffrey C. Fox
High Performance Distributed Computing, Geoffrey C. Fox
Software and hardware requirements for some applications of parallel computing to industrial problems, Geoffrey C. Fox
The Use of the National Information Infrastructure and High Performance Computers in Industry, Geoffrey C. Fox and Wojtek Furmanski
Exploration of the InfoMall Concept "Building on the Electronic InfoMall", Geoffrey C. Fox, Wojtek Furmanski, Ken Hawick, and Donald
Software Tool Evaluation Methodology, Salim Hariri, Sung Yong Park, Rajashekar Reddy, and Mahesh Subramanyan
Exploiting High Performance Fortran for Computational Fluid Dynamics, volume 919, Ken Hawick and Geoffrey C. Fox
Runtime and language support for compiling adaptive irregular programs on distributed memory machines, Yuan-Shin Hwang, Bongki Moon, Shamik D. Sharma, and Ravi Ponnusamy
Parallel Remapping Algorithms for Adaptive Problems, Chao Wei Ou and Sanjay Ranka
Supporting Irregular Distributions Using Data-Parallel Languages, Ravi Ponnusamy, Yuan-Shin Hwang, Raja Das, Alok Choudhary, and Geoffrey Fox
A Multithreaded Message Passing Environment for ATM LAN/WAN, Rajesh Yadav, Rajashekar Reddy, Salim Hariri, and Geoffrey C. Fox
1994
Compiling Fortran 90D/HPF for distributed memory MIMD computers, Zeki Bozkus, Alok Choudhary, Geoffrey C. Fox, and Tomasz Haupt
Developing Interactive PVM-based Parallel Programs on Distributed Computing Systems within AVS Framework, Gang Cheng, Geoffrey C. Fox, Kim Mills, and Marek Podgorny
Mapping Algorithms and Software Environment for Data Parallel, Nikos Chrisochoides, Elias Houstis, and John Rice
Analysis of random number generators using Monte Carlo simulation, Paul D. Coddington
A Generalized Expression Optimization Hook for C++ on High-Performance Architectures, David J. Edelsohn
Involvement of Industry in the National High Performance Computing and Communication Enterprise, Geoffrey C. Fox
Applications And Enabling Technology For Nynet Upstate Corridor, Salim Hariri and Geoffrey C. Fox
A Communication System for High-Performance Distributed Computing, Salim Hariri, JongBaek Park, Manish Parashar, and Geoffrey C. Fox
Replica Field Theory for Deterministic Models (II): A Non-Random Spin Glass with Glassy Behavior, Enzo Marinari, Giorgio Parisi, and Felix Ritort
A Study of Software Development for High Performance Computing, Manish Parashar, Salim Hariri, Tomasz Haupt, and Geoffrey C. Fox
Design of an Application Development Toolkit for HPF/Fortran 90D, Manish Parashar, Salim Hariri, Tomasz Haupt, and Geoffrey C. Fox
Interpreting the Performance of HPF/Fortran 90D, Manish Parashar, Salim Hariri, Tomasz Haupt, and Geoffrey C. Fox
Supporting Irregular Distributions in FORTRAN 90D/HPF Compilers, Ravi Ponnusamy, Yuan-Shin Hwang, Raja Das, and Joel Saltz
The Virtual Computing Environment, Philip Rousselle, Paul Tymann, Salim Hariri, and Geoffrey C. Fox
Run-time and compile-time support for adaptive irregular problems, Shamik D. Sharma, Ravi Ponnusamy, Bongki Moon, and Yuan-Shin Hwang
The Design and Evolution of Zipcode, Anthony Skjellum, Steven G. Smith, Nathan E. Doss, and Alvin Leung
Runtime Array Redistribution in HPF Programs, Rajeev Thakur, Alok Choudhary, and Geoffrey C. Fox
Developing Modular Application Builders to Exploit MIMD Parallel Resources, C. Thornborrow and C. Faigle
Design Issues for the Parallelization of an Optimal Interpolation Algorithm, Gregor von Laszewski, Mike Seablom, Miloje Makivic, and Peter Lyster
1993
A Compilation Approach for Fortran 90D/HPF Compilers on Distributed Memory MIMD Computers, Zeki Bozkus, Alok Choudhary, Geoffrey C. Fox, and Tomasz Haupt
Fortran 90D/HPF Compiler for Distributed Memory MIMD Computers: Design, Implementation, and Performance Results, Zeki Bozkus, Alok Choudhary, Geoffrey C. Fox, and Tomasz Haupt
Integrating multiple programming paradigms on Connection Machine CM5 in a dataflow-based software environment, Gang Cheng, Geoffrey C. Fox, and Kim Mills
A Methodology For Developing High Performance Computing Models: Storm-Scale Weather Prediction, Nikos Chrisochoides, Kelvin Droegemeier, Geoffrey C. Fox, Kim Mills, and Ming Xue
Hierarchical Tree-Structures as Adaptive Meshes, David J. Edelsohn
A Message Passing Interface for Parallel and Distributed Computing, Salim Hariri, JongBaek Park, Fang-Kuo Yu, and Manish Parashar
An Interpretive Framework for Application Performance Prediction, Manish Parashar, Salim Hariri, Tomasz Haupt, and Geoffrey C. Fox
Runtime Compilation Techniques for Data Partitioning and Communication Schedule Reuse, Ravi Ponnusamy, Joel Saltz, and Alok Choudhary
The Multicomputer Toolbox - First-Generation Scalable Libraries, Anthony Skjellum, Alvin Leung, Steven G. Smith, and Robert D. Falgout
Complete Exchange on a Wormhole Routed Mesh, Rajeev Thakur, Alok Choudhary, and Geoffrey C. Fox
1992
Compiling distribution directives in a Fortran 90D compiler, Zeki Bozkus, Alok Choudhary, Geoffrey C. Fox, and Sanjay Ranka
Which Applications Can Use High Performance Fortran and Fortran-D: Industry Standard Data Parallel Languages?, Alok Choudhary, Geoffrey C. Fox, Tomasz Haupt, and S. Ranka
Software Support for Irregular and Loosely Synchronous Problems, Alok Choudhary, Geoffrey C. Fox, Sanja Ranka, and Seema Hiranandani
Lessons from Massively Parallel Applications on Message Passing Computers, Geoffrey C. Fox
Software Issues and Performance of a Parallel Model for Stock Option Pricing, Kim Mills, Gang Cheng, Michael Vinson, and Sanjay Ranka
A Large Scale Comparison of Option Pricing Models with Historical Market Data, Kim Mills, Michael Vinson, and Gang Cheng
Scheduling Regular and Irregular Communication Patterns on the CM-5, Ravi Ponnusamy, Rajeev Thakur, Alok Choudhary, and Geoffrey C. Fox
1991
Intelligent Structural Operators for the k-way Graph Partitioning Problem, Gregor von Laszewski
1987
MPJ: A Proposed Java Message Passing API and Environment for High Performance Computing, Mark Baker and Bryan Carpenter