Henri E. Bal

According to our database1, Henri E. Bal
  • authored at least 220 papers between 1986 and 2018.
  • has a "Dijkstra number"2 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Other 

Links

Homepages:

On csauthors.net:

Bibliography

2018
Integrating Person-to-Person Social Support in Smartphone Apps for Promoting Physical Activity.
Proceedings of the 11th International Joint Conference on Biomedical Engineering Systems and Technologies (BIOSTEC 2018), 2018

2017
On the complexities of utilizing large-scale lightpath-connected distributed cyberinfrastructure.
Concurrency and Computation: Practice and Experience, 2017

An Empirical Study on How the Distribution of Ontologies Affects Reasoning on the Web.
Proceedings of the Semantic Web - ISWC 2017, 2017

Cowbird: A Flexible Cloud-Based Framework for Combining Smartphone Sensors and IoT.
Proceedings of the 5th IEEE International Conference on Mobile Cloud Computing, 2017

P^2-SWAN: Real-Time Privacy Preserving Computation for IoT Ecosystems.
Proceedings of the 1st IEEE International Conference on Fog and Edge Computing, 2017

Kea: A Computation Offloading System for Smartphone Sensor Data.
Proceedings of the IEEE International Conference on Cloud Computing Technology and Science, 2017

Software-defined networks in large-scale radio telescopes.
Proceedings of the Computing Frontiers Conference, 2017

2016
Auto-Tuning Dedispersion for Many-Core Accelerators.
CoRR, 2016

A Medium-Scale Distributed System for Computer Science Research: Infrastructure for the Long Term.
IEEE Computer, 2016

Scalable Overlapping Community Detection.
Proceedings of the 2016 IEEE International Parallel and Distributed Processing Symposium Workshops, 2016

Towards Fast Overlapping Community Detection.
Proceedings of the IEEE/ACM 16th International Symposium on Cluster, 2016

2015
Stepwise-refinement for performance: a methodology for many-core programming.
Concurrency and Computation: Practice and Experience, 2015

Peer Matcher: Decentralized Partnership Formation.
Proceedings of the 2015 IEEE 9th International Conference on Self-Adaptive and Self-Organizing Systems, 2015

Cashmere: Heterogeneous Many-Core Computing.
Proceedings of the 2015 IEEE International Parallel and Distributed Processing Symposium, 2015

A real-time radio transient pipeline for ARTS.
Proceedings of the 2015 IEEE Global Conference on Signal and Information Processing, 2015

A Compact In-Memory Dictionary for RDF Data.
Proceedings of the Semantic Web. Latest Advances and New Domains, 2015

Finding Pulsars in Real-Time.
Proceedings of the 11th IEEE International Conference on e-Science, 2015

2014
Streaming the Web: Reasoning over dynamic data.
J. Web Sem., 2014

Hybrid reasoning on OWL RL.
Semantic Web, 2014

Optimizing convolution operations on GPUs using adaptive tiling.
Future Generation Comp. Syst., 2014

Scaling MapReduce Vertically and Horizontally.
Proceedings of the International Conference for High Performance Computing, 2014

Auto-Tuning Dedispersion for Many-Core Accelerators.
Proceedings of the 2014 IEEE 28th International Parallel and Distributed Processing Symposium, 2014

AJIRA: A Lightweight Distributed Middleware for MapReduce and Stream Processing.
Proceedings of the IEEE 34th International Conference on Distributed Computing Systems, 2014

Glasswing: accelerating mapreduce on multi-core and many-core clusters.
Proceedings of the 23rd International Symposium on High-Performance Parallel and Distributed Computing, 2014

A detailed GPU cache model based on reuse distance theory.
Proceedings of the 20th IEEE International Symposium on High Performance Computer Architecture, 2014

Property Specification Made Easy: Harnessing the Power of Model Checking in UML Designs.
Proceedings of the Formal Techniques for Distributed Objects, Components, and Systems, 2014

Bonsai: Cutting Models Down to Size.
Proceedings of the Perspectives of System Informatics, 2014

Performance Models for CPU-GPU Data Transfers.
Proceedings of the 14th IEEE/ACM International Symposium on Cluster, 2014

2013
Using model checking to analyze the system behavior of the LHC production grid.
Future Generation Comp. Syst., 2013

User transparent data and task parallel multimedia computing with Pyxis-DT.
Future Generation Comp. Syst., 2013

Scalable RDF data compression with MapReduce.
Concurrency and Computation: Practice and Experience, 2013

DynamiTE: Parallel Materialization of Dynamic RDF Data.
Proceedings of the Semantic Web - ISWC 2013, 2013

Using RenderScript and RCUDA for Compute Intensive Tasks on Mobile Devices: a Case Study.
Proceedings of the Software Engineering 2013 - Workshopband (inkl. Doktorandensymposium), Fachtagung des GI-Fachbereichs Softwaretechnik, 26. Februar, 2013

From UML to Process Algebra and Back: An Automated Approach to Model-Checking Software Design Artifacts of Concurrent Systems.
Proceedings of the NASA Formal Methods, 2013

2012
Corrigendum to "WebPIE: A Web-scale Parallel Inference Engine using MapReduce" [Web Semant. Sci. Serv. Agents World Wide Web 10 (2012) 59-75].
J. Web Sem., 2012

Reply to comment on "WebPIE: A Web-scale parallel inference engine using MapReduce".
J. Web Sem., 2012

WebPIE: A Web-scale Parallel Inference Engine using MapReduce.
J. Web Sem., 2012

The Case for Smartphones as an Urgent Computing Client Platform.
Proceedings of the International Conference on Computational Science, 2012

Generating synchronization statements in divide-and-conquer programs.
Parallel Computing, 2012

Resource optimization in distributed real-time multimedia applications.
Multimedia Tools Appl., 2012

High-Performance Distributed Multi-Model / Multi-Kernel Simulations: A Case-Study in Jungle Computing
CoRR, 2012

High-Performance Distributed Multi-Model / Multi-Kernel Simulations: A Case-Study in Jungle Computing.
Proceedings of the 26th IEEE International Parallel and Distributed Processing Symposium Workshops & PhD Forum, 2012

Using Model Checking to Analyze the System Behavior of the LHC Production Grid.
Proceedings of the 12th IEEE/ACM International Symposium on Cluster, 2012

User Transparent Data and Task Parallel Multimedia Computing with Pyxis-DT.
Proceedings of the 12th IEEE/ACM International Symposium on Cluster, 2012

2011
Application-Tailored I/O with Streamline.
ACM Trans. Comput. Syst., 2011

HipG: parallel processing of large-scale graphs.
Operating Systems Review, 2011

Distributed MAP in the SpinJa Model Checker
Proceedings of the Proceedings 10th International Workshop on Parallel and Distributed Methods in verifiCation, 2011

Zorilla: a peer-to-peer middleware for real-world distributed systems.
Concurrency and Computation: Practice and Experience, 2011

JEL: unified resource tracking for parallel and distributed applications.
Concurrency and Computation: Practice and Experience, 2011

QueryPIE: Backward Reasoning for OWL Horst over Very Large Knowledge Bases.
Proceedings of the Semantic Web - ISWC 2011, 2011

Interdroid Versioned Databases: Decentralized Collaborative Authoring of Arbitrary Relational Data for Android Powered Mobile Devices.
Proceedings of the Mobile Computing, Applications, and Services, 2011

Energy Efficient Information Monitoring Applications on Smartphones through Communication Offloading.
Proceedings of the Mobile Computing, Applications, and Services, 2011

Towards Collaborative Editing of Structured Data on Mobile Devices.
Proceedings of the 12th IEEE International Conference on Mobile Data Management, 2011

Towards an Effective Unified Programming Model for Many-Cores.
Proceedings of the 25th IEEE International Symposium on Parallel and Distributed Processing, 2011

Automatically Inserting Synchronization Statements in Divide-and-Conquer Programs.
Proceedings of the 25th IEEE International Symposium on Parallel and Distributed Processing, 2011

A High-Level Framework for Distributed Processing of Large-Scale Graphs.
Proceedings of the Distributed Computing and Networking - 12th International Conference, 2011

Profiling Energy Consumption of VMs for Green Cloud Computing.
Proceedings of the IEEE Ninth International Conference on Dependable, 2011

2010
Satin: A high-level and efficient grid programming model.
ACM Trans. Program. Lang. Syst., 2010

Real-World Distributed Computer with Ibis.
IEEE Computer, 2010

Opportunistic communication for multiplayer mobile gaming: lessons learned from PhotoShoot.
Proceedings of the Second International Workshop on Mobile Opportunistic Networking, 2010

A Decentralized Decision Support System for Mobile Devices.
Proceedings of the Mobile Computing, Applications, and Services, 2010

The Smartphone and the Cloud: Power to the User.
Proceedings of the Mobile Computing, Applications, and Services, 2010

Cuckoo: A Computation Offloading Framework for Smartphones.
Proceedings of the Mobile Computing, Applications, and Services, 2010

Massive Semantic Web data compression with MapReduce.
Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing, 2010

OWL Reasoning with WebPIE: Calculating the Closure of 100 Billion Triples.
Proceedings of the Semantic Web: Research and Applications, 2010

2009
Executing multicellular differentiation: quantitative predictive modelling of C.elegans vulval development.
Bioinformatics, 2009

Executing multicellular differentiation: quantitative predictive modelling of C.elegans vulval development.
Bioinformatics, 2009

Ibis for mobility: solving challenges of mobile computing using grid techniques.
Proceedings of the 10th Workshop on Mobile Computing Systems and Applications, 2009

eyeDentify: Multimedia Cyber Foraging from a Smartphone.
Proceedings of the 11th IEEE International Symposium on Multimedia, 2009

Efficient large-scale model checking.
Proceedings of the 23rd IEEE International Symposium on Parallel and Distributed Processing, 2009

Assessing the impact of future reconfigurable optical networks on application performance.
Proceedings of the 23rd IEEE International Symposium on Parallel and Distributed Processing, 2009

Ibis: Real-world problem solving using real-world grids.
Proceedings of the 23rd IEEE International Symposium on Parallel and Distributed Processing, 2009

Mapping and Synchronizing Streaming Applications on Cell Processors.
Proceedings of the High Performance Embedded Architectures and Compilers, 2009

Ibis: A Programming System for Real-World Distributed Computing.
Proceedings of the Euro-Par 2009 Parallel Processing, 2009

2008
Measuring in Virtual Reality: A Case Study in Dentistry.
IEEE Trans. Instrumentation and Measurement, 2008

Large-Scale Parallel Computing on Grids.
Electr. Notes Theor. Comput. Sci., 2008

Resource tracking in parallel and distributed applications.
Proceedings of the 17th International Symposium on High-Performance Distributed Computing (HPDC-17 2008), 2008

Design Issues for Qualitative Modelling of Biological Cells with Petri Nets.
Proceedings of the Formal Methods in Systems Biology, First International Workshop, 2008

HITP: A Transmission Protocol for Scalable High-Performance Distributed Storage.
Proceedings of the Euro-Par 2008, 2008

Efficient Large-Scale Model Checking.
Proceedings of the Distributed Verification and Grid Computing, 10.08. - 14.08.2008, 2008

08332 Executive Summary - Distributed Verification and Grid Computing.
Proceedings of the Distributed Verification and Grid Computing, 10.08. - 14.08.2008, 2008

08332 Abstracts Collection - Distributed Verification and Grid Computing.
Proceedings of the Distributed Verification and Grid Computing, 10.08. - 14.08.2008, 2008

Modeling "Just-in-Time" Communication in Distributed Real-Time Multimedia Applications.
Proceedings of the 8th IEEE International Symposium on Cluster Computing and the Grid (CCGrid 2008), 2008

Experiences with Fine-Grained Distributed Supercomputing on a 10G Testbed.
Proceedings of the 8th IEEE International Symposium on Cluster Computing and the Grid (CCGrid 2008), 2008

2007
Lessons learned from building and calibrating the ICWall, a stereo tiled display.
Journal of Visualization and Computer Animation, 2007

Special Issue Featuring Selected Papers from HPDC-15.
J. Grid Comput., 2007

User-friendly and reliable grid computing based on imperfect middleware.
Proceedings of the ACM/IEEE Conference on High Performance Networking and Computing, 2007

Self-adaptive applications on the grid.
Proceedings of the 12th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2007

A Component-based Coordination Language for Efficient Reconfigurable Streaming Applications.
Proceedings of the 2007 International Conference on Parallel Processing (ICPP 2007), 2007

Smartsockets: solving the connectivity problems in grid computing.
Proceedings of the 16th International Symposium on High-Performance Distributed Computing (HPDC-16 2007), 2007

ARRG: real-world gossiping.
Proceedings of the 16th International Symposium on High-Performance Distributed Computing (HPDC-16 2007), 2007

Persistent Fault-Tolerance for Divide-and-Conquer Applications on the Grid.
Proceedings of the Euro-Par 2007, 2007

Synthetic Coordinates for Disjoint Multipath Routing.
Proceedings of the Towards Next Generation Grids, 2007

Toward an International "Computer Science Grid".
Proceedings of the Seventh IEEE International Symposium on Cluster Computing and the Grid (CCGrid 2007), 2007

2006
Fault-Tolerant Scheduling of Fine-Grained Tasks in Grid Environments.
IJHPCA, 2006

A Problem Solving Environment for interactive modelling of multiway data.
Concurrency and Computation: Practice and Experience, 2006

ICWall: a calibrated stereo tiled display from commodity components.
Proceedings of the Proceedings VRCIA 2006 ACM International Conference on Virtual Reality Continuum and its Applications, 2006

SP@CE - An SP-Based Programming Model for Consumer Electronics Streaming Applications.
Proceedings of the Languages and Compilers for Parallel Computing, 2006

Computer Science Grids.
Proceedings of the High Performance Computing and Grids in Action, 2006

Supporting Reconfigurable Parallel Multimedia Applications.
Proceedings of the Euro-Par 2006, Parallel Processing, 12th International Euro-Par Conference, Dresden, Germany, August 28, 2006

Parallel Particle Rendering: a Performance Comparison between Chromium and Aura.
Proceedings of the Eurographics Symposium on Parallel Graphics and Visualization, 2006

Satin++: Divide-and-Share on the Grid.
Proceedings of the Second International Conference on e-Science and Grid Technologies (e-Science 2006), 2006

Simple Locality-Aware Co-allocation in Peer-to-Peer Supercomputing.
Proceedings of the Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGrid 2006), 2006

2005
Satin: Simple and Efficient Java-based Grid Programming.
Scalable Computing: Practice and Experience, 2005

Object combining: a new aggressive optimization for object intensive programs.
Concurrency - Practice and Experience, 2005

Ibis: a flexible and efficient Java-based Grid programming environment.
Concurrency - Practice and Experience, 2005

Robust Distributed Systems Achieving Self-Management through Inference.
Proceedings of the 2005 International Conference on a World of Wireless, 2005

Balanced Multicasting: High-throughput Communication for Grid Applications.
Proceedings of the ACM/IEEE SC2005 Conference on High Performance Networking and Computing, 2005

Fault-Tolerance, Malleability and Migration for Divide-and-Conquer Applications on the Grid.
Proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS 2005), 2005

Developing Java Grid Applications with Ibis.
Proceedings of the Euro-Par 2005, Parallel Processing, 11th International Euro-Par Conference, Lisbon, Portugal, August 30, 2005

Transparent Fault Tolerance for Grid Applications.
Proceedings of the Advances in Grid Computing, 2005

NETIBIS: an efficient and dynamic communication system for heterogeneous grids.
Proceedings of the 5th International Symposium on Cluster Computing and the Grid (CCGrid 2005), 2005

2004
Cluster communication protocols for parallel-programming systems.
ACM Trans. Comput. Syst., 2004

A High Performance Java Middleware with a Real Application.
Proceedings of the ACM/IEEE SC2004 Conference on High Performance Networking and Computing, 2004

Wide-Area Communication for Grids: An Integrated Solution to Connectivity, Performance and Security Problems.
Proceedings of the 13th International Symposium on High-Performance Distributed Computing (HPDC-13 2004), 2004

Topic 9: Distributed Systems and Algorithms.
Proceedings of the Euro-Par 2004 Parallel Processing, 2004

Grid Application Programming Environments.
Proceedings of the Future Generation Grids: Proceedings of the Workshop on Future Generation Grids, 2004

An simple and efficient fault tolerance mechanism for divide-and-conquer systems.
Proceedings of the 4th IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid 2004), 2004

Ibis: a Java-centric Programming Environment for Computational Grids.
Proceedings of the ARCS 2004, 2004

2003
Griz: experience with remote visualization over an optical grid.
Future Generation Comp. Syst., 2003

Editorial.
Future Generation Comp. Syst., 2003

Run-time optimizations for a Java DSM implementation.
Concurrency and Computation: Practice and Experience, 2003

CCJ: object-based message passing and collective communication in Java.
Concurrency and Computation: Practice and Experience, 2003

Solving Awari with Parallel Retrograde Analysis.
IEEE Computer, 2003

A Million-Fold Speed Improvement in Genomic Repeats Detection.
Proceedings of the ACM/IEEE SC2003 Conference on High Performance Networking and Computing, 2003

Distributed Supercomputing in Java.
Proceedings of the 11th Euromicro Workshop on Parallel, 2003

Topic Introduction.
Proceedings of the Euro-Par 2003. Parallel Processing, 2003

A Java-Based Grid Programming Environment.
Proceedings of the Euro-Par 2003. Parallel Processing, 2003

2002
Analysis of Transposition-Table-Driven Work Scheduling in Distributed Search.
IEEE Trans. Parallel Distrib. Syst., 2002

A framework for interaction of distributed autonomous systems and human supervisors.
IEEE Trans. Instrumentation and Measurement, 2002

Awari is Solved.
ICGA Journal, 2002

Programming environments for high-performance Grid computing: the Albatross project.
Future Generation Comp. Syst., 2002

Real-time, adaptive measurement of corneal shapes.
Computing in Science and Engineering, 2002

The Polder Computing Environment: a system for interactive distributed simulation.
Concurrency and Computation: Practice and Experience, 2002

Object combining: A new aggressive optimization for object intensive programs.
Proceedings of the 2002 Joint ACM-ISCOPE Conference on Java Grande 2002, 2002

Ibis: an efficient Java-based grid programming environment.
Proceedings of the 2002 Joint ACM-ISCOPE Conference on Java Grande 2002, 2002

TOPOMON: A Monitoring Tool for Grid Network Topology.
Proceedings of the Computational Science - ICCS 2002, 2002

Modern Compiler Design
John Wiley, ISBN: 0-471-97697-0, 2002

2001
Efficient Java RMI for parallel programming.
ACM Trans. Program. Lang. Syst., 2001

Network performance-aware collective communication for clustered wide-area systems.
Parallel Computing, 2001

Sensitivity of parallel applications to large differences in bandwidth and latency in two-layer interconnects.
Future Generation Comp. Syst., 2001

Parallel application experience with replicated method invocation.
Concurrency and Computation: Practice and Experience, 2001

CAVEStudy: An Infrastructure for Computational Steering and Measuring in Virtual Reality Environments.
Cluster Computing, 2001

Enabling Java for high-performance computing.
Commun. ACM, 2001

Source-level global optimizations for fine-grain distributed shared memory systems.
Proceedings of the 2001 ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPOPP'01), 2001

Efficient load balancing for wide-area divide-and-conquer applications.
Proceedings of the 2001 ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPOPP'01), 2001

Runtime optimizations for a Java DSM implementation.
Proceedings of the ACM 2001 Java Grande Conference, Stanford University, California, USA, 2001

Object-based collective communication in Java.
Proceedings of the ACM 2001 Java Grande Conference, Stanford University, California, USA, 2001

Wide-Area Transposition-Driven Scheduling.
Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing (HPDC-10 2001), 2001

Optimizing Java-Specific Overheads: Java at the Speed of C?
Proceedings of the High-Performance Computing and Networking, 9th International Conference, 2001

VIRPI: A High-Level Toolkit for Interactive Scientific Visualization in Virtual Reality.
Proceedings of the 7th EG Workshop on Virtual Environments, 2001

2000
The Distributed ASCI Supercomputer Project.
Operating Systems Review, 2000

Wide-area parallel programming using the remote method invocation model.
Concurrency - Practice and Experience, 2000

Man Multi-agent Interaction in VR: A Case Study with RoboCup.
Proceedings of the Virtual Reality 2000 Conference, 2000

Efficient replicated method invocation in Java.
Proceedings of the ACM 2000 Java Grande Conference, San Francisco, CA, USA, 2000

Fast Measurement of LogP Parameters for Message Passing Platforms.
Proceedings of the Parallel and Distributed Processing, 2000

Bandwidth-Efficient Collective Communication for Clustered Wide Area Systems.
Proceedings of the 14th International Parallel & Distributed Processing Symposium (IPDPS'00), 2000

CAVEStudy: An Infrastructure for Computational Steering in Virtual Reality Environments.
Proceedings of the Ninth IEEE International Symposium on High Performance Distributed Computing, 2000

Satin: Efficient Parallel Divide-and-Conquer in Java.
Proceedings of the Euro-Par 2000, Parallel Processing, 6th International Euro-Par Conference, Munich, Germany, August 29, 2000

Programming Support for Distributed Clustercomputing.
Proceedings of the 2000 IEEE International Conference on Cluster Computing (CLUSTER 2000), November 28th, 2000

Evaluating Design Alternatives for Reliable Communication on High-Speed Networks.
Proceedings of the ASPLOS-IX Proceedings of the 9th International Conference on Architectural Support for Programming Languages and Operating Systems, 2000

1999
An Efficient Implementation of Java's Remote Method Invocation.
Proceedings of the 1999 ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPOPP'99), 1999

MagPIe: MPI's Collective Communication Operations for Clustered Wide Area Systems.
Proceedings of the 1999 ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPOPP'99), 1999

Wire-Area Parallel Computing in Java.
Proceedings of the ACM 1999 Conference on Java Grande, JAVA '99, San Francisco, CA, USA, 1999

Sensitivity of Parallel Applications to Large Differences in Bandwidth and Latency in Two-Layer Interconnects.
Proceedings of the Fifth International Symposium on High-Performance Computer Architecture, 1999

Transposition Table Driven Work Scheduling in Distributed Search.
Proceedings of the Sixteenth National Conference on Artificial Intelligence and Eleventh Conference on Innovative Applications of Artificial Intelligence, 1999

1998
A Task- and Data-Parallel Programming Language Based on Shared Objects.
ACM Trans. Program. Lang. Syst., 1998

Performance Evaluation of the Orca Shared-Object System.
ACM Trans. Comput. Syst., 1998

Experience with parallel symbolic applications in Orca.
J. Prog. Lang., 1998

Approaches for integrating task and data parallelism.
IEEE Concurrency, 1998

Parallel simulation of ion recombination in nonpolar liquids.
Future Generation Comp. Syst., 1998

User-Level Network Interface Protocols.
IEEE Computer, 1998

Synchronizing Operations on Multiple Objects.
IPPS/SPDP Workshops, 1998

Optimizing Parallel Applications for Wide-Area Clusters.
IPPS/SPDP, 1998

Optimizing Distributed Data Structures using Application-Specific Network Interface Software.
Proceedings of the 1998 International Conference on Parallel Processing (ICPP '98), 1998

Efficient Multicast on Myrinet using Link-Level Flow Control.
Proceedings of the 1998 International Conference on Parallel Processing (ICPP '98), 1998

Challenging Applications on Fast Networks.
Proceedings of the Fourth International Symposium on High-Performance Computer Architecture, Las Vegas, Nevada, USA, January 31, 1998

1997
Hawk: a Runtime System for Partitioned Objects*.
Parallel Algorithms Appl., 1997

Performance of a High-Level Parallel Language on a High-Speed Network.
J. Parallel Distrib. Comput., 1997

Models for asynchronous message handling.
IEEE Concurrency, 1997

An Application Domain Specific Language for Describing Board Garnes.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 1997

A portable collective communication library using communication schedules.
Proceedings of the Fifth Euromicro Workshop on Parallel and Distributed Processing (PDP '97), 1997

Parallel Simulation of Ion Recombination in Nonpolar Liquids.
Proceedings of the High-Performance Computing and Networking, 1997

Implementing Tuple Space with Threads.
Proceedings of the IASTED International Conference on Parallel and Distributed Systems, 1997

A Comparison of Three High Speed Networks for Parallel Cluster Computing.
Proceedings of the Communication and Architectural Support for Network-Based Parallel Computing, 1997

1996
Using the Cowichan problems to assess the usability of Orca.
IEEE P&DT, 1996

Experience with a Portability Layer for Implementing Parallel Prgroamming Systems.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 1996

A Flexible Operation Execution Model for Shared Distributed Objects.
Proceedings of the 1996 ACM SIGPLAN Conference on Object-Oriented Programming Systems, 1996

Integrating Task and Data Parallelism Using Shared Objects.
Proceedings of the 10th international conference on Supercomputing, 1996

Efficient Reliable Multicast on Myrinet.
Proceedings of the 1996 International Conference on Parallel Processing, 1996

1995
Introduction to the Special Section.
IEEE Trans. Software Eng., 1995

Parallel Retrograde Analysis on a Distributed System.
Proceedings of the Proceedings Supercomputing '95, San Diego, CA, USA, December 4-8, 1995, 1995

Experience with Parallel Symbolic Applications in Orca.
Proceedings of the Parallel Symbolic Languages and Systems, 1995

Comparing Kernel-Space and User-Space Communication Protocols on Amoeba.
Proceedings of the 15th International Conference on Distributed Computing Systems, Vancouver, British Columbia, Canada, May 30, 1995

Parallel N-Body Simulation on a Large-Scale Homogeneous Distributed System.
Proceedings of the Euro-Par '95 Parallel Processing, 1995

1994
Object-based approach to programming distributed systems.
Concurrency - Practice and Experience, 1994

The Nested Object Model.
Proceedings of the 6th ACM SIGOPS European Workshop: Matching Operating Systems to Application Needs, 1994

Programming language essentials.
International computer science series, Addison-Wesley, ISBN: 978-0-201-63179-1, 1994

1993
Evaluation of KL1 and the inference machine.
Future Generation Comp. Syst., 1993

Object Distribution in Orca using Compile-Time and Run-Time Techniques.
Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA), Eighth Annual Conference, Washington, DC, USA, September 26, 1993

Programming a Distributed System Using Shared Objects.
Proceedings of the Second International Symposium on High Performance Distributed Computing, 1993

1992
Orca: A Language For Parallel Programming of Distributed Systems.
IEEE Trans. Software Eng., 1992

A Comparison of Two Paradigms for Distributed Shared Memory.
Softw., Pract. Exper., 1992

A comparative study of five parallel programming languages.
Future Generation Comp. Syst., 1992

Replication techniques for speeding up parallel applications on distributed systems.
Concurrency - Practice and Experience, 1992

Fault-tolerant parallel programming in Argus.
Concurrency - Practice and Experience, 1992

Parallel Programming Using Shared Objects and Broadcasting.
IEEE Computer, 1992

Parallel programming in SR.
Proceedings of the ICCL'92, 1992

1991
Heuristic search in PARLOG using replicated worker style parallelism.
Future Generation Comp. Syst., 1991

The Amoeba distributed operating system - A status report.
Computer Communications, 1991

Distributed Programming with Shared Data.
Comput. Lang., 1991

1990
Orca: a language for distributed programming.
SIGPLAN Notices, 1990

Experience with Distributed Programming in ORCA.
Proceedings of the 1990 Internation Conference on Computer Languages, 1990

Languages for Parallel Programming.
PRISMA Workshop, 1990

Programming distributed systems.
Prentice Hall, ISBN: 978-0-13-722083-0, 1990

1989
An Efficient Reliable Broadcast Protocol.
Operating Systems Review, 1989

Programming Languages for Distributed Computing Systems.
ACM Comput. Surv., 1989

1988
Distributed programming with shared data.
Proceedings of the 1988 Internation Conference on Computer Languages, 1988

1986
A Summary of Parallel Alpha-Beta Search Results.
ICGA Journal, 1986

Language- and Machine-Independent Global Optimization on Intermediate Code.
Comput. Lang., 1986


  Loading...