Last update:
Fri Mar 23 07:07:02 MDT 2007
Geoffrey C. Fox and
Anthony J. G. Hey Editorial: \em Concurrency and
Computation: Practice and Experience . . 1--2
Omer F. Rana and
David Kotz Special Issue: High Performance Agent
Systems . . . . . . . . . . . . . . . . 3--4
Yoad Gidron and
Israel Ben-Shaul and
Ophir Holder and
Yariv Aridor Dynamic configuration of access control
for mobile components in FarGo . . . . . 5--22
Jane Hillston and
Le\"\ila Kloul Performance investigation of an on-line
auction system . . . . . . . . . . . . . 23--41
Martyn Fletcher and
S. Misbah Deen Fault-tolerant holonic manufacturing
systems . . . . . . . . . . . . . . . . 43--70
Antonio Puliafito and
Salvatore Riccobene and
Marco Scarpa Which paradigm should I use? An
analytical comparison of the
client-server, remote evaluation and
mobile agent paradigms . . . . . . . . . 71--94
J. S. Reeve A parallel Viterbi decoding algorithm 95--102
Douglas Aberdeen and
Jonathan Baxter Emmerald: a fast matrix-matrix multiply
using Intel's SSE instructions . . . . . 103--119
Ioana Banicescu and
Sheikh Ghafoor and
Vijay Velusamy and
Samuel H. Russ and
Mark Bilderback Experiences from integrating algorithmic
and systemic load balancing strategies 121--139
Akihiro Kaieda and
Yasuichi Nakayama and
Atsuhiro Tanaka and
Takashi Horikawa and
Toshiyasu Kurasugi and
Issei Kino Analysis and measurement of the effect
of kernel locks in SMP systems . . . . . 141--152
Rafael Mayo and
Enrique S. Quintana-Ortí and
Gregorio Quintana-Ortí and
Vicente Hernández Parallel solvers for discrete-time
algebric Riccati equations . . . . . . . 153--162
Rudnei Dias da Cunha and
Álvaro Luiz de Bortoli A parallel Navier-Stokes solver for the
rotating flow problem . . . . . . . . . 163--180
Chao-Tung Yang and
Shian-Shyong Tseng and
Yun-Woei Fann and
Ting-Ku Tsai and
Ming-Huei Hsieh and
Cheng-Tien Wu Using knowledge-based systems for
research on parallelizing compilers . . 181--208
Anshu Dubey and
Daniele Tessera Redistribution strategies for portable
parallel FFT: a case study . . . . . . . 209--220
Yariv Aridor and
Michael Factor and
Avi Teperman A distributed implementation of a
virtual machine for Java . . . . . . . . 221--244
Anthony Skjellum and
Diane G. Wooley and
Ziyang Lu and
Michael Wolf and
Purushotham V. Bangalore and
Andrew Lumsdaine and
Jeffrey M. Squyres and
Brian McCandless Object-oriented analysis and design of
the Message Passing Interface . . . . . 245--292
Franz Puntigam Strong types for coordinating active
objects . . . . . . . . . . . . . . . . 293--326
Randolph E. Bank and
Peter K. Jimack A new parallel domain decomposition
method for the adaptive finite element
solution of elliptic partial
differential equations . . . . . . . . . 327--350
Siegfried Schönberger and
Rudolf K. Keller and
Ismail Khriss Algorithmic support for model
transformation in object-oriented
software development . . . . . . . . . . 351--383
F. Dietrich and
X. Logean and
J.-P. Hubaux Modeling and testing object-oriented
distributed systems with linear-time
temporal logic . . . . . . . . . . . . . 385--420
Patrick Th. Eugster and
Romain Boichat and
Rachid Guerraoui and
Joe Sventek Effective multicast programming in large
scale distributed systems . . . . . . . 421--447
Kelvin K. Yue and
David J. Lilja Implementing a dynamic processor
allocation policy for multiprogrammed
parallel applications in the
Solaris$^{TM}$ [operating system] . . . 449--464
Christian Prehofer Feature-oriented programming: A new way
of object composition . . . . . . . . . 465--501
Zahir Tari and
Robert Meersman Special Issue: Distributed Objects and
Applications '99 . . . . . . . . . . . . 503--505
Carlos O'Ryan and
Douglas C. Schmidt and
Fred Kuhns and
Marina Spivak and
Jeff Parsons and
Irfan Pyarali and
David L. Levine Evaluating policies and mechanisms to
support distributed real-time
applications with CORBA . . . . . . . . 507--541
Christian Och and
Richard M. Osborne and
John Todd and
Roger King The COIL data mediator definition
language . . . . . . . . . . . . . . . . 543--577
L. E. Moser and
P. M. Melliar-Smith and
P. Narasimhan and
R. R. Koch and
K. Berket A multicast group communication
protocol, engine, and bridge for CORBA 579--603
A. Sim and
H. Nordberg and
L. M. Bernardo and
A. Shoshani and
D. Rotem Experience with using CORBA to implement
a file caching coordination system . . . 605--619
M. Aleksy and
A. Korthaus Access to SAP's Business Framework from
Java-based applications . . . . . . . . 621--641
Geoffrey Fox Special Issue: ACM 2000 Java Grande
Conference . . . . . . . . . . . . . . . 643--644
Gregor von Laszewski and
Ian Foster and
Jarek Gawor and
Peter Lane A Java commodity grid kit . . . . . . . 645--662
José Oliver and
Jordi Guitart and
Eduard Ayguadé and
Nacho Navarro and
Jordi Torres Strategies for the efficient
exploitation of loop-level parallelism
in Java . . . . . . . . . . . . . . . . 663--680
Jason Maassen and
Thilo Kielmann and
Henri E. Bal Parallel application experience with
replicated method invocation . . . . . . 681--712
Dan Bonachea and
Phillip Dickens and
Rajeev Thakur High-performance file I/O in Java:
Existing approaches and bulk I/O
extensions . . . . . . . . . . . . . . . 713--736
V. Mann and
V. Matossian and
R. Muralidhar and
M. Parashar DISCOVER: An environment for Web-based
interaction and steering of
high-performance scientific applications 737--754
N. Narasimhan and
L. E. Moser and
P. M. Melliar-Smith Interceptors for Java Remote Method
Invocation . . . . . . . . . . . . . . . 755--774
Xiaolan Zhang and
Margo Seltzer HBench:Java: An application-specific
benchmarking framework for Java Virtual
Machines . . . . . . . . . . . . . . . . 775--792
M. E. Kambites and
J. Obdr\vzálek and
J. M. Bull An OpenMP-like interface for parallel
programming in Java . . . . . . . . . . 793--814
Chandra Krintz and
Rich Wolski Using JavaNws to compare C and Java
TCP-Socket performance . . . . . . . . . 815--839
T. Fahringer and
P. Blaha and
A. Hössinger and
J. Luitz and
E. Mehofer and
H. Moritsch and
B. Scholz Development and performance analysis of
real-world applications for distributed
and parallel architectures . . . . . . . 841--868
Georgios K. Theodoropoulos Simulating asynchronous hardware on
multiprocessor platforms: the case of
AMULET1 . . . . . . . . . . . . . . . . 869--904
Glenn R. Luecke and
Wei-Hua Lin Scalability and performance of OpenMP
and MPI on a 128-processor SGI Origin
2000 . . . . . . . . . . . . . . . . . . 905--928
Giovanna Guerrini and
Isabella Merlo and
Elena Ferrari Special Issue: Object-oriented Databases 929--931
Tore Risch and
Vanja Josifovski Distributed data integration by
object-oriented mediator servers . . . . 933--953
H. Oakasha and
S. Conrad and
G. Saake Consistency management in
object-oriented databases . . . . . . . 955--985
M. J. Aramburu Cabo and
R. Berlanga Llavori A temporal object-oriented model for
digital libraries of documents . . . . . 987--1011
David Spelt and
Susan Even Compensation methods to support
cooperative applications: A case study
in automated verification of schema
requirements for an advanced transaction
model . . . . . . . . . . . . . . . . . 1013--1032
Jaeyoung Choi PoLAPACK: parallel factorization
routines with algorithmic blocking . . . 1033--1047
J. S. Reeve and
A. D. Scurr and
J. H. Merlin Parallel versions of Stone's strongly
implicit algorithm . . . . . . . . . . . 1049--1062
Tiranee Achalakul and
Stephen Taylor Real-time multi-spectral image fusion 1063--1081
Dan C. Marinescu and
Yongchang Ji and
Robert E. Lynch Space-time tradeoffs for parallel $3$D
reconstruction algorithms for
virus-structure determination . . . . . 1083--1106
Hisashi Oguma and
Yasuichi Nakayama Lesser Bear --- a light-weight process
library for SMP computers . . . . . . . 1107--1120
Susan Eisenbach and
Gary T. Leavens Special issue: formal techniques for
Java programs . . . . . . . . . . . . . 1121--1123
Eva Rose and
Kristoffer Hògsbro Rose Java access protection through typing 1125--1132
Gerwin Klein and
Tobias Nipkow Verified lightweight bytecode
verification . . . . . . . . . . . . . . 1133--1151
Alessandro Coglio and
Allen Goldberg Type safety in the JVM: some problems in
Java 2 SDK 1.2 and proposed solutions 1153--1171
David von Oheimb Hoare logic for Java in Isabelle/HOL . . 1173--1214
Romain Boichat and
Svend Fròlund and
Rachid Guerraoui Open consensus . . . . . . . . . . . . . 1215--1245
Mehmet Aksit and
Francesco Marcelloni Deferring elimination of design
alternatives in object-oriented methods 1247--1279
M. Damas and
M. Salmerón and
J. Ortega and
G. Olivares and
H. Pomares Parallel dynamic water supply scheduling
in a cluster of computers . . . . . . . 1281--1302
Avi Kavas and
Dror G. Feitelson Comparing Windows NT, Linux, and QNX as
the basis for cluster systems . . . . . 1303--1332
M. Lobosco and
C. Amorim and
O. Loques Java for high-performance network-based
computing: a survey . . . . . . . . . . 1--31
S. Weber and
P. A. Nixon and
B. Tangney A flexible framework for consistency
management . . . . . . . . . . . . . . . 33--53
Andrew Begel and
Philip Buonadonna and
David E. Culler and
David Gay An analysis of VI Architecture
primitives in support of parallel and
distributed communication . . . . . . . 55--76
Kevin Barker and
Nikos Chrisochoides and
Jeffrey Dobbelaere and
Démian Nave and
Keshav Pingali Date movement and control substrate for
parallel adaptive applications . . . . . 77--101
T. Fahringer and
K. Sowa-Piek\lo and
P. Czerwi\'nski and
P. Brezany and
M. Bubak and
R. Koppler and
R. Wismüller SPiDER --- An advanced symbolic debugger
for Fortran 90/HPF programs . . . . . . 103--136
Krzysztof Boryczko and
Witold Dzwinel and
David A. Yuen Parallel implementation of the fluid
particle model for simulating complex
fluids in the mesoscale . . . . . . . . 137--161
Roland Wismüller Special Issue: Euro-Par 2000 . . . . . . 163--164
Felix Rauch and
Christian Kurmann and
Thomas M. Stricker Optimizing the distribution of large
data sets in theory and practice . . . . 165--181
Kevin B. Theobald and
Rishi Kumar and
Gagan Agrawal and
Gerd Heber and
Ruppa K. Thulasiram and
Guang R. Gao Implementation and evaluation of a
communication intensive application on
the EARTH multithreaded system . . . . . 183--201
Harold W. Cain and
Barton P. Miller and
Brian J. N. Wylie A callgraph-based search strategy for
automated performance diagnosis . . . . 203--217
Kirk Schloegel and
George Karypis and
Vipin Kumar Parallel static and dynamic
multi-constraint graph partitioning . . 219--240
Geoff Coulson and
Oveeyen Moonian A quality of service driven concurrency
framework for object-based middleware 241--259
Pascal Felber and
Michael K. Reiter Advanced concurrency control in Java . . 261--285
Jon B. Weissman and
Byoung-Dai Lee The Virtual Service Grid: an
architecture for delivering high-end
network services . . . . . . . . . . . . 287--319
Manish Parashar Special Issue: Software architectures
for scientific applications . . . . . . 321--322
Benjamin A. Allan and
Robert C. Armstrong and
Alicia P. Wolfe and
Jaideep Ray and
David E. Bernholdt and
James A. Kohl The CCA core specification in a
distributed memory SPMD framework . . . 323--345
Richard D. Hornung and
Scott R. Kohn Managing application complexity in the
SAMRAI object-oriented framework . . . . 347--368
Anonymous Special Issue: APEC Cooperation for
Earthquake Simulation . . . . . . . . . 369--370
Geoffrey Fox and
Sung-Hoon Ko and
Marlon Pierce and
Ozgur Balsoy and
Jake Kim and
Sangmi Lee and
Kangseok Kim and
Sangyoon Oh and
Xi Rao and
Mustafa Varank and
Hasan Bulut and
Gurhan Gunduz and
Xiaohong Qiu and
Shrideep Pallickara and
Ahmet Uyar and
Choonhan Youn Grid services for earthquake science . . 371--393
Kazuo Minami and
Hiroshi Okuda Optimization of GeoFEM for high
performance sequential computer
architectures . . . . . . . . . . . . . 395--409
Kengo Nakajima and
Hiroshi Okuda Parallel iterative solvers for
unstructured grids using a directive/MPI
hybrid programming model for the GeoFEM
platform on SMP cluster architectures 411--429
H. L. Xing and
A. Makinouchi Finite-element modeling of multibody
contact and its application to active
faults . . . . . . . . . . . . . . . . . 431--450
Yoshitaka Wada and
Hiroshi Okuda Effective adaptation technique for
hexahedral mesh . . . . . . . . . . . . 451--463
Hiroaki Matsui and
Hiroshi Okuda Thermal convection analysis in a
rotating shell by a parallel
finite-element method --- development of
a thermal-hydraulic subsystem of GeoFEM 465--481
Kengo Nakajima Parallel multilevel iterative linear
solvers with unstructured adaptive grids
for simulations in earth science . . . . 483--498
Mikio Iizuka and
Daigo Sekita and
Hisashi Suito and
Mamoru Hyodo and
Kazuro Hirahara and
David Place and
Peter Mora and
Osamu Hazama and
Hiroshi Okuda Parallel simulation system for
earthquake generation: fault analysis
modules and parallel coupling analysis 499--519
Issei Fujishiro and
Li Chen and
Yuriko Takeshima and
Hiroko Nakamura and
Yasuko Suzuki Parallel visualization of gigabyte
datasets in GeoFEM . . . . . . . . . . . 521--530
K. F. Tiampo and
J. B. Rundle and
P. Hopper and
J. Sá Martins and
S. Gross and
S. McGinnis Parallelization of a large-scale
computational earthquake simulation
program . . . . . . . . . . . . . . . . 531--550
Anonymous Special Issue: High Performance Fortran 551--553
Yoshiki Seo and
Hidetoshi Iwashita and
Hiroshi Ohta and
Hitoshi Sakagami HPF/JA: extensions of High Performance
Fortran for accelerating real-world
applications . . . . . . . . . . . . . . 555--573
Hidetoshi Iwashita and
Naoki Sueyasu and
Sachio Kamiya and
Matthijs van Waveren VPP Fortran and the design of HPF/JA
extensions . . . . . . . . . . . . . . . 575--588
Matthijs van Waveren and
Cliff Addison and
Peter Harrison and
Dave Orange and
Norman Brown and
Hidetoshi Iwashita Code generator for the HPF Library and
Fortran 95 transformational functions 589--602
Hitoshi Murai and
Takuya Araki and
Yasuharu Hayashi and
Kenji Suehiro and
Yoshiki Seo Implementation and evaluation of HPF/SX
V2 . . . . . . . . . . . . . . . . . . . 603--629
Tatsuki Ogino Three-dimensional global MHD simulation
code for the Earth's magnetosphere using
HPF/JA . . . . . . . . . . . . . . . . . 631--646
Hiroshi Okuda and
Norihisa Anan Optimization of element-by-element FEM
in HPF 1.1 . . . . . . . . . . . . . . . 647--663
Hans Moritsch and
Siegfried Benkner High-performance numerical pricing
methods . . . . . . . . . . . . . . . . 665--678
H. Sakagami and
T. Mizuno Compatibility comparison and performance
evaluation for Japanese HPF compilers
using scientific applications . . . . . 679--689
Will Denissen and
Henk J. Sips Finding performance bugs with the TNO
HPF benchmark suite . . . . . . . . . . 691--712
B. Chapman and
F. Bregier and
A. Patil and
A. Prabhakar Achieving performance under OpenMP on
ccNUMA and software distributed shared
memory systems . . . . . . . . . . . . . 713--739
J. Mellor-Crummey and
V. Adve and
B. Broom and
D. Chavarría-Miranda and
R. Fowler and
G. Jin and
K. Kennedy and
Q. Yi Advanced optimization strategies in the
Rice dHPF compiler . . . . . . . . . . . 741--767
Yasunori Nishitani and
Kiyoshi Negishi and
Hiroshi Ohta and
Eiji Nunohiro Techniques for compiling and
implementing all NAS parallel benchmarks
in HPF . . . . . . . . . . . . . . . . . 769--787
Siegfried Benkner and
Thomas Brandes Efficient parallel programming on
scalable shared memory systems with High
Performance Fortran . . . . . . . . . . 789--803
Vinod Valsalam and
Anthony Skjellum A framework for high-performance matrix
multiplication based on hierarchical
abstractions, algorithms and optimized
low-level kernels . . . . . . . . . . . 805--839
Hisashi Oguma and
Yasuichi Nakayama Lesser Bear: A lightweight process
library for SMP computers --- scheduling
mechanism without a lock operation . . . 841--857
Ahmad Afsahi and
Nikitas J. Dimopoulos Efficient communication using message
prediction for clusters of
multiprocessors . . . . . . . . . . . . 859--883
A. Ferreira and
I. Guérin Lassous and
K. Marcus and
A. Rau-Chaplin Parallel computation on interval graphs:
algorithms and experiments . . . . . . . 885--910
Glenn R. Luecke and
Yan Zou and
James Coyle and
Jim Hoekstra and
Marina Kraeva Deadlock detection in MPI programs . . . 911--932
Sergio Briguglio and
Beniamino Di Martino and
Gregorio Vlad Workload decomposition strategies for
hierarchical distributed-shared memory
parallel systems and their
implementation with integration of
high-level parallel languages . . . . . 933--956
Iffat H. Kazi and
David J. Lilja Dynamically adapting to system load and
program behavior in multiprogrammed
multiprocessor systems . . . . . . . . . 957--985
Douglas Lyon Simulating multiple inheritance in Java 987--1008
Rajeev R. Raje and
Barrett R. Bryant and
Andrew M. Olson and
Mikhail Auguston and
Carol Burt A quality-of-service-based framework for
creating distributed heterogeneous
software components . . . . . . . . . . 1009--1034
Gregor von Laszewski and
Jarek Gawor and
Peter Lane and
Nell Rehn and
Mike Russell Features of the Java Commodity Grid Kit 1045--1055
Manish Parashar and
Gregor von Laszewski and
Snigdha Verma and
Jarek Gawor and
Kate Keahey and
Nell Rehn A CORBA Commodity Grid Kit . . . . . . . 1057--1074
Keith R. Jackson pyGlobus: a Python interface to the
Globus Toolkit TM . . . . . . . . . . . 1075--1083
Stephen Mock and
Mary Thomas and
Maytal Dahan and
Kurt Mueller and
Catherine Mills and
Gregor von Lazewski The Perl Commodity Grid Toolkit . . . . 1085--1095
Geoffrey C. Fox and
Shrideep Pallickara An event service to support Grid
computational environments . . . . . . . 1097--1127
Jason Novotny The Grid Portal Development Kit . . . . 1129--1144
Giovanni Aloisio and
Massimo Cafaro Web-based access to the Grid using the
Grid Resource Broker portal . . . . . . 1145--1160
Jerry A. Clarke and
Raju R. Namburu A distributed computing environment for
interdisciplinary applications . . . . . 1161--1174
Rajkumar Buyya and
Manzur Murshed GridSim: a toolkit for the modeling and
simulation of distributed resource
management and scheduling for Grid
computing . . . . . . . . . . . . . . . 1175--1220
Karen Schuchardt and
Brett Didier and
Gary Black Ecce --- a problem-solving environment's
evolution toward Grid services and a Web
architecture . . . . . . . . . . . . . . 1221--1239
N. Ramakrishnan and
L. T. Watson and
D. G. Kafura and
C. J. Ribbens and
C. A. Shaffer Programming environments for
multidisciplinary Grid communities . . . 1241--1273
Tomasz Haupt and
Purushotham Bangalore and
Gregory Henley Mississippi Computational Web Portal . . 1275--1287
Gregor von Laszewski and
Michael Russell and
Ian Foster and
John Shalf and
Gabrielle Allen and
Greg Daues and
Jason Novotny and
Edward Seidel Community software development with the
Astrophysics Simulation Collaboratory 1289--1301
William A. Watson Iii and
Ian Bird and
Jie Chen and
Bryan Hess and
Andy Kowalski and
Ying Chen A Web services data analysis Grid . . . 1303--1311
K. A. Iskra and
R. G. Belleman and
G. D. van Albada and
J. Santoso and
P. M. A. Sloot and
H. E. Bal and
H. J. W. Spoelder and
M. Bubak The Polder Computing Environment: a
system for interactive distributed
simulation . . . . . . . . . . . . . . . 1313--1335
Chris Johnson and
Steve Parker and
David Weinstein and
Sean Heffernan Component-based, problem-solving
environments for large-scale scientific
computing . . . . . . . . . . . . . . . 1337--1349
Randal Rheinheimer and
Judy I. Beiriger and
Hugh P. Bivens and
Steven L. Humphreys The ASCI Computational Grid: initial
deployment . . . . . . . . . . . . . . . 1351--1363
Anand Natrajan and
Anh Nguyen-Tuong and
Marty A. Humphrey and
Michael Herrick and
Brian P. Clarke and
Andrew S. Grimshaw The Legion Grid Portal . . . . . . . . . 1365--1394
Dietmar W. Erwin UNICORE --- a Grid computing environment 1395--1410
Marlon E. Pierce and
Choonhan Youn and
Geoffrey C. Fox The Gateway computational Web portal . . 1411--1426
Mary Thomas and
Maytal Dahan and
Kurt Mueller and
Steve Mock and
Cathie Mills and
Ray Regno Application portals: practice and
experience . . . . . . . . . . . . . . . 1427--1443
Keith Moore and
Jack Dongarra NetBuild: transparent cross-platform
access to computational software
libraries . . . . . . . . . . . . . . . 1445--1456
Dorian C. Arnold and
Henri Casanova and
Jack Dongarra Innovations of the NetSolve Grid
Computing System . . . . . . . . . . . . 1457--1479
E. N. Houstis and
A. C. Catlin and
N. Dhanjani and
J. R. Rice and
N. Ramakrishnan and
V. Verykios MyPYTHIA: a recommendation portal for
scientific software and services . . . . 1481--1505
Rajkumar Buyya and
David Abramson and
Jonathan Giddy and
Heinz Stockinger Economic models for resource management
and scheduling in Grid computing . . . . 1507--1542
M. S. Müller and
E. Gabriel and
M. M. Resch A software development environment for
Grid computing . . . . . . . . . . . . . 1543--1551
Andreas Schreiber The integrated simulation environment
TENT . . . . . . . . . . . . . . . . . . 1553--1568
Vijay Mann and
Manish Parashar Engineering an interoperable
computational collaboratory on the Grid 1569--1593
Rajkumar Buyya and
Kim Branson and
Jon Giddy and
David Abramson The Virtual Laboratory: a toolset to
enable distributed molecular modelling
for drug design on the World-Wide Grid 1--25
Aaron W. Keen and
Takashi Ishihara and
Justin T. Maris and
Tiejun Li and
Eugene F. Fodor and
Ronald A. Olsson A comparison of concurrent programming
and cooperative multithreading . . . . . 27--53
Yuk-Yin Wong and
Kwong-Sak Leung and
Kin-Hong Lee A stochastic load balancing algorithm
for i-Computing . . . . . . . . . . . . 55--78
Yan Huang and
David W. Walker and
Omer F. Rana Object-oriented distributed computing
based on remote class reference . . . . 79--91
Glenn Luecke and
Hua Chen and
James Coyle and
Jim Hoekstra and
Marina Kraeva and
Yan Zou MPI-CHECK: a tool for checking Fortran
90 MPI programs . . . . . . . . . . . . 93--100
Krzysztof Boryczko and
Witold Dzwinel and
David A. Yuen Clustering revealed in high-resolution
simulations and visualization of
multi-resolution features in
fluid-particle models . . . . . . . . . 101--116
Peter Müller and
Arnd Poetzsch-Heffter and
Gary T. Leavens Modular specification of frame
properties in JML . . . . . . . . . . . 117--154
Alessandro Coglio Improving the official specification of
Java bytecode verification . . . . . . . 155--179
David F. Bacon Kava: a Java dialect with a uniform
object model for lightweight classes . . 185--206
Keith Seymour and
Jack Dongarra Automatic translation of Fortran to JVM
bytecode . . . . . . . . . . . . . . . . 207--222
Richard L. Hudson and
J. Eliot B. Moss Sapphire: copying garbage collection
without stopping the world . . . . . . . 223--261
Fabian Breg and
Constantine D. Polychronopoulos Java Virtual Machine support for object
serialization . . . . . . . . . . . . . 263--275
C. van Reeuwijk and
F. Kuijlman and
H. J. Sips Spar: a set of extensions to Java for
scientific computation . . . . . . . . . 277--297
R. Veldema and
R. F. H. Hofman and
R. A. F. Bhoedjang and
H. E. Bal Run-time optimizations for a Java DSM
implementation . . . . . . . . . . . . . 299--316
José E. Moreira and
Samuel P. Midkiff and
Manish Gupta Supporting multidimensional arrays in
Java . . . . . . . . . . . . . . . . . . 317--340
Arnold Nelisse and
Jason Maassen and
Thilo Kielmann and
Henri E. Bal CCJ: object-based message passing and
collective communication in Java . . . . 341--369
Orion S. Lawlor and
Laxmikant V. Kalé Supporting dynamic parallel object
arrays . . . . . . . . . . . . . . . . . 371--393
Christopher J. Riley and
Siddhartha Chatterjee and
Rupak Biswas High-performance Java codes for
computational fluid dynamics . . . . . . 395--415
J. M. Bull and
L. A. Smith and
C. Ball and
L. Pottage and
R. Freeman Benchmarking Java against C and Fortran
for scientific applications . . . . . . 417--430
W. B. VanderHeyden and
E. D. Dendy and
N. T. Padial-Collins CartaBlanca --- a pure-Java,
component-based systems simulation tool
for coupled nonlinear physics on
unstructured grids --- an update . . . . 431--458
David Gregg and
James Power and
John Waldron Platform independent dynamic Java
virtual machine analysis: the Java
Grande Forum benchmark suite . . . . . . 459--484
Orit Edelstein and
Eitan Farchi and
Evgeny Goldin and
Yarden Nir and
Gil Ratsaby and
Shmuel Ur Framework for testing multi-threaded
Java programs . . . . . . . . . . . . . 485--499
Sameer Shende and
Allen D. Malony Integration and application of TAU in
parallel Java environments . . . . . . . 501--519
James C. Pang and
Gholamali C. Shoja and
Eric G. Manning Providing soft real-time quality of
service guarantees for Java threads . . 521--538
Roy Williams and
Bruce Berriman and
Ewa Deelman and
John Good and
Joseph Jacob and
Carl Kesselman and
Carol Lonsdale and
Seb Oliver and
Thomas A. Prince Multi-wavelength image space: another
Grid-enabled science . . . . . . . . . . 539--549
R. Baldoni and
C. Marchetti and
L. Verde CORBA request portable interceptors:
analysis and applications . . . . . . . 551--579
Yuk-Yin Wong and
Kin-Hong Lee and
Kwong-Sak Leung An adaptive parallel genetic algorithm
system for i-Computing environment . . . 581--606
Yi Pan and
Joseph J. S. Shang and
Minyi Guo A scalable HPF implementation of a
finite-volume computational
electromagnetics application on a CRAY
T3E parallel system . . . . . . . . . . 607--621
Salvador Coll and
Eitan Frachtenberg and
Fabrizio Petrini and
Adolfy Hoisie and
Leonid Gurvits Using multirail networks in
high-performance clusters . . . . . . . 625--651
Florin Isaila and
Walter F. Tichy Clusterfile: a flexible physical layout
parallel file system . . . . . . . . . . 653--679
Ge Chen and
Cho-Li Wang and
Francis C. M. Lau p-Jigsaw: a cluster-based Web server
with cooperative caching support . . . . 681--705
Philip M. Papadopoulos and
Mason J. Katz and
Greg Bruno NPACI Rocks: tools and techniques for
easily deploying manageable Linux
clusters . . . . . . . . . . . . . . . . 707--725
Jin-Soo Kim and
Kangho Kim and
Sung-In Jung and
Soonhoi Ha Design and implementation of a
user-level Sockets layer over Virtual
Interface Architecture . . . . . . . . . 727--749
Keith D. Underwood and
Walter B. Ligon Iii and
Ron R. Sass Analysis of a prototype intelligent
network interface . . . . . . . . . . . 751--777
Glenn R. Luecke and
Marina Kraeva and
Lili Ju Comparing the performance of MPICH with
Cray's MPI and with SGI's MPI . . . . . 779--802
Jack J. Dongarra and
Piotr Luszczek and
Antoine Petitet The LINPACK Benchmark: past, present and
future . . . . . . . . . . . . . . . . . 803--820
G. Tremblay and
C. J. Morrone and
J. N. Amaral and
G. R. Gao Implementation of the EARTH programming
model on SMP clusters: a multi-threaded
language and runtime system . . . . . . 821--844
Li-min Liu and
James Geller and
Yehoshua Perl Enhancing OODB semantics to support
browsing in an OODB vocabulary
representation . . . . . . . . . . . . . 845--869
Karan Bhatia and
Keith Marzullo and
Lorenzo Alvisi Scalable causal message logging for
wide-area environments . . . . . . . . . 873--889
Alexandre Denis and
Christian Pérez and
Thierry Priol Achieving portable and efficient
parallel CORBA objects . . . . . . . . . 891--909
Anne-Marie Kermarrec and
Christine Morin HA-PSLS: a highly available parallel
single-level store system . . . . . . . 911--937
P. K. Jimack and
S. A. Nadeem Parallel application of a novel domain
decomposition preconditioner for the
adaptive finite-element solution of
three-dimensional convection-dominated
PDEs . . . . . . . . . . . . . . . . . . 939--956
Rajeev Muralidhar and
Manish Parashar A distributed object infrastructure for
interaction and steering . . . . . . . . 957--977
Manel Fernández and
Roger Espasa and
Saumya Debray Load redundancy elimination on
executable code . . . . . . . . . . . . 979--997
Hong-Linh Truong and
Thomas Fahringer SCALEA: a performance analysis tool for
parallel programs . . . . . . . . . . . 1001--1025
Philip C. Roth and
Barton P. Miller Deep Start: a hybrid strategy for
automated performance problem searches 1027--1046
Frédéric Vivien On the optimality of Feautrier's
scheduling algorithm . . . . . . . . . . 1047--1068
A. K. Datta and
R. Hadid and
V. Villain A self-stabilizing token-based k
-out-of- exclusion algorithm . . . . . . 1069--1091
David Ruiz and
Rafael Corchuelo and
Miguel Toro Fairness in systems based on multiparty
interactions . . . . . . . . . . . . . . 1093--1116
Tomasz Jurdzi\'nski and
Miros\law Kuty\lowski and
Jan Zatopia\'nski Weak communication in single-hop radio
networks: adjusting algorithms to
industrial standards . . . . . . . . . . 1117--1131
M. Langlais and
G. Latu and
J. Roman and
P. Silan Performance analysis and qualitative
results of an efficient parallel
stochastic simulator for a marine
host-parasite system . . . . . . . . . . 1133--1150
Ivan G. Graham and
Alastair Spence and
Eero Vainikko Parallel iterative methods for
Navier-Stokes equations and application
to eigenvalue computation . . . . . . . 1151--1168
Holger Märtens and
Erhard Rahm and
Thomas Stöhr Dynamic query scheduling in parallel
data warehouses . . . . . . . . . . . . 1169--1190
Fons van Hees and
Aad J. van der Steen and
Peter Jan van Leeuwen A parallel data assimilation model for
oceanographic observations . . . . . . . 1191--1204
Matthias Radestock and
Susan Eisenbach Coordinating components in middleware
systems . . . . . . . . . . . . . . . . 1205--1231
Ronaldo Menezes Resource management in open Linda
systems . . . . . . . . . . . . . . . . 1233--1256
Moon Seok Chang Optimizing operating system performance
for CC-NUMA architectures . . . . . . . 1257--1274
Elisa Bertino and
Giovanna Guerrini and
Isabella Merlo A set-oriented method definition
language for object databases and its
semantics . . . . . . . . . . . . . . . 1275--1335
Michael Halper and
Li-min Liu and
James Geller and
Yehoshua Perl Frameworks for incorporating semantic
relationships into object-oriented
database systems . . . . . . . . . . . . 1337--1362
Himadri Sekhar Paul and
Arobinda Gupta and
R. Badrinath Performance comparison of checkpoint and
recovery protocols . . . . . . . . . . . 1363--1386
Matthias Korch and
Thomas Rauber A comparison of task pools for dynamic
load balancing of irregular algorithms 1--47
Roger (Buzz) King Security Maintenance Mediation: a
technology for preventing unintended
security breaches . . . . . . . . . . . 49--60
N. T. Padial-Collins and
W. B. VanderHeyden and
D. Z. Zhang and
E. D. Dendy and
D. Livescu Parallel operation of CartaBlanca on
shared and distributed memory computers 61--77
Glenn R. Luecke and
Marina Kraeva and
Jing Yuan and
Silvia Spanoyannis Performance and scalability of MPI on PC
clusters . . . . . . . . . . . . . . . . 79--107
Siegfried Benkner and
Thomas Brandes Compiling data-parallel programs for
clusters of SMPs . . . . . . . . . . . . 111--132
Christoph W. Kessler Managing distributed shared arrays in a
bulk-synchronous parallel programming
environment . . . . . . . . . . . . . . 133--153
Eladio Gutiérrez and
Oscar Plata and
Emilio L. Zapata Data partitioning-based parallel
irregular reductions . . . . . . . . . . 155--172
Thomas Rauber and
Robert Reilein and
Gudula Rünger Group-SPMD programming with orthogonal
processor groups . . . . . . . . . . . . 173--195
S. P. Midkiff and
J. Lee and
D. A. Padua A compiler for multiple memory models 197--220
Martin Griebl and
Peter Faber and
Christian Lengauer Space-time mapping and tiling: a helpful
combination . . . . . . . . . . . . . . 221--246
P. M. W. Knijnenburg and
T. Kisuki and
K. Gallivan and
M. F. P. O'Boyle The effect of cache models on iterative
compilation for combined tiling and
unrolling . . . . . . . . . . . . . . . 247--270
G. Fursin and
M. F. P. O'Boyle and
O. Temam and
G. Watts A fast and accurate method for
determining a lower bound on execution
time . . . . . . . . . . . . . . . . . . 271--292
Daniel J. Quinlan and
Markus Schordan and
Brian Miller and
Markus Kowarschik Parallel object-oriented framework
optimization . . . . . . . . . . . . . . 293--302
Gilles Pokam and
Stéphane Bihan and
Julien Simonnet and
François Bodin SWARP: a retargetable preprocessor for
multimedia instructions . . . . . . . . 303--318
Anthony Skjellum and
Arkady Kanevsky and
Yoginder S. Dandass and
Jerrell Watts and
Steve Paavola and
Dennis Cottel and
Greg Henley and
L. Shane Hebert and
Zhenqian Cui and
Anna Rounbehler and
The Real-Time Message Passing Interface (Mpi and
Rt) Forum The Real-Time Message Passing Interface
Standard (MPI/RT-1.1) . . . . . . . . . Si--S322
Xiaofang Wang and
Sotirios G. Ziavras Parallel LU factorization of sparse
matrices on FPGA-based configurable
computing engines . . . . . . . . . . . 319--343
Justin T. Maris and
Aaron W. Keen and
Takashi Ishihara and
Ronald A. Olsson A comparison of concurrent programming
and cooperative multithreading under
load balancing applications . . . . . . 345--369
Ami Marowka and
Zhenying Liu and
Barbara Chapman OpenMP-oriented applications for
distributed shared memory architectures 371--384
Anand Natrajan and
Michael Crowley and
Nancy Wilkins-Diehr and
Marty A. Humphrey and
Anthony D. Fox and
Andrew S. Grimshaw and
Charles L. Brooks Iii Studying protein folding on the Grid:
experiences using CHARMM on NPACI
resources under Legion . . . . . . . . . 385--397
Rashid Al-Ali and
Abdelhakim Hafid and
Omer Rana and
David Walker An approach for quality of service
adaptation in service-oriented Grids . . 401--412
M. D. Assunção and
F. L. Koch and
C. B. Westphall Grids of agents for computer and
telecommunication network management . . 413--424
Cristina Boeres and
Vinod E. F. Rebello EasyGrid: towards a framework for the
automatic Grid enabling of legacy MPI
applications . . . . . . . . . . . . . . 425--432
Geoff Coulson and
Gordon Blair and
Nikos Parlavantzas and
Wai Kit Yeung and
Wei Cai Applying the reflective middleware
approach in Grid computing . . . . . . . 433--440
Geoffrey Fox and
Wenjun Wu and
Ahmet Uyar and
Hasan Bulut and
Shrideep Pallickara Global multimedia collaboration system 441--447
Andrei Goldchleger and
Fabio Kon and
Alfredo Goldman and
Marcelo Finger and
Germano Capistrano Bezerra InteGrade: object-oriented Grid
middleware leveraging the idle computing
power of desktop machines . . . . . . . 449--459
Alfredo Goldman and
Carlos Queiroz A model for parallel job scheduling on
dynamical computer Grids . . . . . . . . 461--468
J. Gomoluch and
M. Schroeder Performance evaluation of market-based
resource allocation for Grid computing 469--475
K. Keahey and
V. Welch and
S. Lang and
B. Liu and
S. Meder Fine-grained authorization for job
execution in the Grid: design and
implementation . . . . . . . . . . . . . 477--488
Raj Kumar and
Vanish Talwar and
Sujoy Basu A resource management framework for
interactive Grids . . . . . . . . . . . 489--501
Jason Novotny and
Michael Russell and
Oliver Wehrens GridSphere: a portal framework for
building collaborations . . . . . . . . 503--513
F. Porto and
G. Giraldi and
J. C. Oliveira and
R. Silva and
B. Schulze CoDIMS: an adaptable middleware system
for scientific visualization in Grids 515--522
V. Quéma and
R. Lachaize and
E. Cecchet An asynchronous middleware for Grid
resource monitoring . . . . . . . . . . 523--534
B. Schulze and
E. R. M. Madeira Grid computing and active services . . . 535--542
Cristina Ururahy and
Noemi Rodriguez Programming and coordinating Grid
environments and applications . . . . . 543--549
Simon Huband and
Chris McDonald Parallel program debugging by
specification . . . . . . . . . . . . . 551--585
Jesús Peinado and
Antonio M. Vidal A parallel Broyden approach to the
Toeplitz inverse eigenproblem . . . . . 587--610
F. J. Seinstra and
D. Koelma User transparency: a fully sequential
programming model for efficient data
parallel image processing . . . . . . . 611--644
Alessandro Coglio Simple verification technique for
complex Java bytecode subroutines . . . 647--670
Alex Potanin and
James Noble and
Robert Biddle Checking ownership and confinement . . . 671--687
Norbert Schirmer Analysing the Java package/access
concepts in Isabelle/HOL . . . . . . . . 689--706
Andrew Kennedy and
Don Syme Transposing F to C : expressivity of
parametric polymorphism in an
object-oriented language . . . . . . . . 707--733
Niklas Edmundsson and
Erik Elmroth and
Bo Kågström and
Markus Mårtensson and
Mats Nylén and
Åke Sandgren and
Mattias Wadenstein Design and evaluation of a TOP100 Linux
Super Cluster system . . . . . . . . . . 735--750
D. Goswami and
R. Mall A parallel algorithm for static slicing
of concurrent programs . . . . . . . . . 751--769
F. Desprez and
F. Suter Impact of mixed-parallelism on parallel
implementations of the Strassen and
Winograd matrix multiplication
algorithms . . . . . . . . . . . . . . . 771--797
Geir Gundersen and
Trond Steihaug Data structures in Java for matrix
computations . . . . . . . . . . . . . . 799--815
David A. Bader and
Srinivas Aluru Special Issue: High Performance
Computational Biology . . . . . . . . . 817--821
Shahid H. Bokhari and
Jon R. Sauer Sequence alignment on the Cray MTA-2 . . 823--839
Yuheng Li and
Mario Lauria and
Ralf Bundschuh Using hybrid alignment for iterative
sequence database searches . . . . . . . 841--853
H. Simmler and
H. Singpiel and
R. Männer Real-time primer design for DNA chips 855--872
H. Meier and
A. Krause and
M. Kräutner and
A. Bode Development and implementation of a
parallel algorithm for the fast design
of oligonucleotide probe sets for
diagnostic DNA microarrays . . . . . . . 873--893
Xiang Xiao and
Ernst R. Dow and
Russell Eberhart and
Zina Ben Miled and
Robert J. Oppelt A hybrid self-organizing maps and
particle swarm optimization approach . . 895--915
A. Marongiu and
P. Palazzari and
V. Rosato A specialized hardware device for the
protein similarity search . . . . . . . 917--931
Nouhad J. Rizk Parallelization of IBD computation for
determining genetic disease maps . . . . 933--943
Bertil Schmidt and
Lin Feng and
Amey Laud and
Yusdi Santoso Development of distributed
bioinformatics applications with GMP . . 945--959
Nicola Yanev and
Rumen Andonov Parallel divide and conquer approach for
the protein threading problem . . . . . 961--974
Alexandros P. Stamatakis and
Thomas Ludwig and
Harald Meier The AxML program family for maximum
likelihood-based phylogenetic tree
inference . . . . . . . . . . . . . . . 975--988
Kazuki Hyoudou and
Ryota Ozaki and
Yasuichi Nakayama A PC cluster system employing IEEE 1394 989--1003
G. C. Wells and
A. G. Chalmers and
P. G. Clayton Linda implementations in Java for
concurrent systems . . . . . . . . . . . 1005--1022
Paul Brebner and
Jeffrey Gosper The J2EE ECperf benchmark results:
transient trophies or technology
treasures? . . . . . . . . . . . . . . . 1023--1036
Glenn R. Luecke and
Silvia Spanoyannis and
Marina Kraeva The performance and scalability of SHMEM
and MPI-2 one-sided routines on a SGI
Origin 2000 and a Cray T3E-600 . . . . . 1037--1060
Giampaolo Bella and
Ronaldo Menezes Special Issue: Computer Security . . . . 1061
Mikhail J. Atallah and
Stefano Lonardi Augmenting LZ-77 with authentication and
integrity assurance capabilities . . . . 1063--1076
Blaise Gassend and
Daihyun Lim and
Dwaine Clarke and
Marten van Dijk and
Srinivas Devadas Identification and authentication of
integrated circuits . . . . . . . . . . 1077--1098
Sanjay Raman and
Dwaine Clarke and
Matt Burnside and
Srinivas Devadas and
Ronald Rivest Access-controlled resource discovery in
pervasive networks . . . . . . . . . . . 1099--1120
Dongwan Shin and
Gail-Joon Ahn and
Sangrae Cho and
Seunghun Jin A role-based infrastructure management
system: design and implementation . . . 1121--1141
Min-Bin Chen and
Tyng-Ruey Chuang and
Jan-Jan Wu Efficient parallel implementations of
near Delaunay triangulation with High
Performance Fortran . . . . . . . . . . 1143--1159
Michael Burrows and
K. Rustan M. Leino Finding stale-value errors in concurrent
programs . . . . . . . . . . . . . . . . 1161--1172
José A. Pérez and
Rafael Corchuelo and
Miguel Toro An order-based algorithm for
implementing multiparty synchronization 1173--1206
Yi Pan and
Constantinos S. Ierotheou and
Majeed M. Hayat Parallel bandwidth characteristics
calculations for thin avalanche
photodiodes on a SGI Origin 2000
supercomputer . . . . . . . . . . . . . 1207--1225
Tarek El-Ghazawi and
Kris Gaj and
Nikitas Alexandridis and
Frederic Vroman and
Nguyen Nguyen and
Jacek R. Radzikowski and
Preeyapong Samipagdi and
Suboh A. Suboh A performance study of job management
systems . . . . . . . . . . . . . . . . 1229--1246
I. Gourlay and
P. M. Dew and
K. Djemame and
J. F. Snowdon and
G. Russell Supporting Bulk Synchronous Parallelism
with a high-bandwidth optical
interconnect . . . . . . . . . . . . . . 1247--1270
H. Sarbazi-Azad and
M. Ould-Khaoua and
L. M. Mackenzie Towards a more realistic comparative
analysis of multicomputer networks . . . 1271--1289
Azzedine Boukerche and
Terry Tuck RF-MVTC: an efficient risk-free
multiversion concurrency control
algorithm . . . . . . . . . . . . . . . 1291--1311
Geyong Min and
Mohamed Ould-Khaoua On the performance of circuit-switched
networks in the presence of correlated
traffic . . . . . . . . . . . . . . . . 1313--1326
Keqin Li Performance evaluation of a
random-walk-based algorithm for
embedding dynamically evolving trees in
hypercubic networks . . . . . . . . . . 1327--1351
W. Y. Yoon and
D. Lee and
H. Y. Youn On the scalability of many-to-many
reliable multicast sessions . . . . . . 1353--1363
D. D. Kouvatsos and
I. M. Mkwawa and
I. Awan One-to-all broadcasting scheme for
arbitrary static interconnection
networks with bursty background traffic 1365--1383
Stephen John Turner Special Issue: Distributed Simulation
and Real-Time Applications . . . . . . . 1477--1481
Thom McLean and
Richard Fujimoto and
Brad Fitzgibbons Middleware for real-time distributed
simulations . . . . . . . . . . . . . . 1483--1501
Hui Zhao and
Nicolas D. Georganas HLA real-time extension . . . . . . . . 1503--1525
Katherine L. Morse and
Mikel D. Petty High Level Architecture Data
Distribution Management migration from
DoD 1.3 to IEEE 1516 . . . . . . . . . . 1527--1543
Azzedine Boukerche and
Caron Dzermajko Performance evaluation of Data
Distribution Management strategies . . . 1545--1573
Yim-Pan Chui and
Pheng-Ann Heng Attitude dead reckoning in a
collaborative virtual environment using
cumulative polynomial extrapolation of
quaternions . . . . . . . . . . . . . . 1575--1599
Vincent Matossian and
Viraj Bhat and
Manish Parashar and
Ma\lgorzata Peszy\'nska and
Mrinal Sen and
Paul Stoffa and
Mary F. Wheeler Autonomic oil reservoir optimization on
the Grid . . . . . . . . . . . . . . . . 1--26
Joël M. Malard A role for Pareto optimality in mining
performance data . . . . . . . . . . . . 27--48
P. Alonso and
J. M. Badía and
A. M. Vidal Solving the block-Toeplitz least-squares
problem in parallel . . . . . . . . . . 49--67
Leonid Oliker and
Andrew Canning and
Jonathan Carter and
John Shalf and
David Skinner and
Stéphane Ethier and
Rupak Biswas and
Jahed Djomehri and
Rob Van der Wijngaart Performance evaluation of the SX-6
vector architecture for scientific
computations . . . . . . . . . . . . . . 69--93
John Gurd and
Tony Hey and
Juri Papay and
Graham Riley Special Issue: Grid Performance . . . . 95--98
M. Gerndt Automatic performance analysis tools for
the Grid . . . . . . . . . . . . . . . . 99--115
A. Malony and
S. Shende and
N. Trebon and
J. Ray and
R. Armstrong and
C. Rasmussen and
M. Sottile Performance technology for parallel and
distributed component software . . . . . 117--141
Thomas Fahringer and
Alexandru Jugravu and
Sabri Pllana and
Radu Prodan and
Clovis Seragiotto Jr and
Hong-Linh Truong ASKALON: a tool set for cluster and Grid
computing . . . . . . . . . . . . . . . 143--169
Erwin Laure and
Heinz Stockinger and
Kurt Stockinger Performance engineering in data Grids 171--191
Shrideep Pallickara and
Geoffrey Fox and
Ahmet Uyar and
Hongbin Liu and
Xi Rao and
David Walker and
Beytullah Yildiz Performance of a possible Grid message
infrastructure . . . . . . . . . . . . . 193--214
G. R. Nudd and
S. A. Jarvis Performance-based middleware for Grid
computing . . . . . . . . . . . . . . . 215--234
Sathish S. Vadhiyar and
Jack J. Dongarra Self adaptivity in Grid computing . . . 235--257
Christopher Armstrong and
Rupert W. Ford and
John R. Gurd and
Mikel Luján and
Kenneth R. Mayes and
Graham D. Riley Performance control of scientific
coupled models in Grid environments . . 259--295
A. J. G. Hey and
J. Papay and
M. Surridge The role of performance engineering
techniques in the context of the Grid 297--316
Tony Hey and
Geoffrey Fox Special Issue: Grids and Web Services
for e-Science . . . . . . . . . . . . . 317--322
Douglas Thain and
Todd Tannenbaum and
Miron Livny Distributed computing in practice: the
Condor experience . . . . . . . . . . . 323--356
Mario Antonioletti and
Malcolm Atkinson and
Rob Baxter and
Andrew Borley and
Neil P. Chue Hong and
Brian Collins and
Neil Hardman and
Alastair C. Hume and
Alan Knox and
Mike Jackson and
Amy Krause and
Simon Laws and
James Magowan and
Norman W. Paton and
Dave Pearson and
Tom Sugden and
Paul Watson and
Martin Westhead The design and implementation of Grid
database services in OGSA-DAI . . . . . 357--376
Malcolm Atkinson and
David DeRoure and
Alistair Dunlop and
Geoffrey Fox and
Peter Henderson and
Tony Hey and
Norman Paton and
Steven Newhouse and
Savas Parastatidis and
Anne Trefethen and
Paul Watson and
Jim Webber Web Service Grids: an evolutionary
approach . . . . . . . . . . . . . . . . 377--389
Savas Parastatidis and
Jim Webber and
Paul Watson and
Thomas Rischbeck WS-GAF: a framework for building Grid
applications using Web Services . . . . 391--417
Geoffrey Fox Special Issue: ACM 2002 Java
Grande-ISCOPE Conference . . . . . . . . 419--422
C. van Reeuwijk and
H. J. Sips Adding tuples to Java: a study in
lightweight data structures . . . . . . 423--438
Ronald Veldema and
Ceriel J. H. Jacobs and
Rutger F. H. Hofman and
Henri E. Bal Object combining: a new aggressive
optimization for object intensive
programs . . . . . . . . . . . . . . . . 439--464
Yue Yang and
Ganesh Gopalakrishnan and
Gary Lindstrom UMM: an operational memory model
specification framework with integrated
model checking capability . . . . . . . 465--487
Mikel Luján and
John R. Gurd and
T. L. Freeman and
José Miguel Elimination of Java array bounds checks
in the presence of indirection . . . . . 489--514
Ond\vrej Lhoták and
Laurie Hendren Run-time evaluation of opportunities for
object inlining in Java . . . . . . . . 515--537
Giuseppe Milicia and
Vladimiro Sassone Jeeg: temporal constraints for the
synchronization of concurrent objects 539--572
Zoran Budimli\'c and
Ken Kennedy Compiling almost-whole Java programs . . 573--587
Brendon Cahoon and
Kathryn S. McKinley Recurrence analysis for effective array
prefetching in Java . . . . . . . . . . 589--616
Michal Cierniak and
Marsha Eng and
Neal Glew and
Brian Lewis and
James Stichnoth The Open Runtime Platform: a flexible
high-performance managed runtime
environment . . . . . . . . . . . . . . 617--637
Igor Pechtchanski and
Vivek Sarkar Immutability specification and its
applications . . . . . . . . . . . . . . 639--662
Judith Bishop and
R. Nigel Horspool and
Basil Worrall Experience in integrating Java with C#
and .NET . . . . . . . . . . . . . . . . 663--680
Jagun Kwon and
Andy Wellings and
Steve King Ravenscar-Java: a high-integrity profile
for real-time Java . . . . . . . . . . . 681--713
M. Teresa Higuera-Toledano and
Valérie Issarny Improving the memory management
performance of RTSJ . . . . . . . . . . 715--737
H. Kuchen and
J. Striegnitz Features from functional programming for
a C++ skeleton library . . . . . . . . . 739--756
David Gregg and
James Power and
John Waldron A method-level comparison of the Java
Grande and SPEC JVM98 benchmark suites 757--773
Jameela Al-Jaroodi and
Nader Mohamed and
Hong Jiang and
David Swanson JOPI: a Java object-passing interface 775--795
Michael O. Neary and
Peter Cappello Advanced eager scheduling for Java-based
adaptive parallel computing . . . . . . 797--819
S. Markidis and
G. Lapenta and
W. B. VanderHeyden and
Z. Budimli\'c Implementation and performance of a
particle-in-cell code written in Java 821--837
Mikel Luján and
T. L. Freeman and
John R. Gurd On the conditions necessary for removing
abstraction penalties in O O L A L A . . 839--866
Sang Boem Lim and
Bryan Carpenter and
Geoffrey Fox and
Han-ku Lee Collective communication for the HPJava
programming language . . . . . . . . . . 867--894
Jeremiah Willcock and
Andrew Lumsdaine and
Arch Robison Using MPI with C# and the Common
Language Infrastructure . . . . . . . . 895--917
Torey Alford and
Vijay P. Shah and
Anthony Skjellum and
Nicholas H. Younan and
Clayborne D. Taylor inAspect: interfacing Java and VSIPL
applications . . . . . . . . . . . . . . 919--940
Lie-Quan Lee and
Andrew Lumsdaine Generic programming for high-performance
scientific applications . . . . . . . . 941--965
Pu-Chen Wei and
Chung-Hsin Chen and
Cheng-Wei Chen and
Jenq-Kuen Lee Support and optimization of Java RMI
over a Bluetooth environment . . . . . . 967--989
Han Hua and
Dai Yafei and
Li Xiaoming CSFS: a Java enabled network file
storage system . . . . . . . . . . . . . 991--1003
Thomas Fahringer and
Alexandru Jugravu JavaSymphony: a new programming paradigm
to control and synchronize locality,
parallelism and load balancing for
parallel and distributed computing . . . 1005--1025
Avraham Leff and
James T. Rayfield Enterprise JavaBeans caching in
clustered environments . . . . . . . . . 1027--1051
Patrick Th. Eugster and
Sebastien Baehni Object-oriented programming in
peer-to-peer systems . . . . . . . . . . 1053--1078
Rob V. van Nieuwpoort and
Jason Maassen and
Gosia Wrzesi\'nska and
Rutger F. H. Hofman and
Ceriel J. H. Jacobs and
Thilo Kielmann and
Henri E. Bal Ibis: a flexible and efficient
Java-based Grid programming environment 1079--1107
Geoffrey Fox and
Shrideep Pallickara and
Xi Rao Towards enabling peer-to-peer Grids . . 1109--1131
Peter A. Buhr and
Ashif S. Harji Concurrent urban legends . . . . . . . . 1133--1172
F. Almeida and
D. Gonzalez and
L. M. Moreno and
C. Rodriguez Pipelines on heterogeneous systems:
models and tools . . . . . . . . . . . . 1173--1195
Ian Taylor and
Ian Wang and
Matthew Shields and
Shalil Majithia Distributed computing with Triana on the
Grid . . . . . . . . . . . . . . . . . . 1197--1214
David B. Nelson Special Issue: Performance Issues in
Computer Architecture and Design . . . . 1215--1218
Darren J. Kerbyson and
Adolfy Hoisie and
Harvey J. Wasserman A performance comparison between the
Earth Simulator and other terascale
systems on a characteristic ASCI
workload . . . . . . . . . . . . . . . . 1219--1238
Jeffrey S. Vetter and
Bronis R. de Supinski and
Lynn Kissel and
John May and
Sheila Vaidya Evaluating high-performance computers 1239--1270
Ron Brightwell and
William Camp and
Benjamin Cole and
Erik DeBenedictis and
Robert Leland and
James Tomkins and
Arthur B. Maccabe Architectural specification for
massively parallel computers: an
experience and measurement-based
approach . . . . . . . . . . . . . . . . 1271--1316
P. W. Jones and
P. H. Worley and
Y. Yoshida and
J. B. White Iii and
J. Levesque Practical performance portability in the
Parallel Ocean Program (POP) . . . . . . 1317--1327
Mike Ashworth and
Ian J. Bush and
Martyn F. Guest and
Andrew G. Sunderland and
Stephen Booth and
Joachim Hein and
Lorna Smith and
Kevin Stratford and
Alessandro Curioni HPCx: towards capability computing . . . 1329--1361
M. Peszynska and
M. F. Wheeler Special Issue: High-Performance
Computing in Geosciences . . . . . . . . 1363--1364
Indrajit G. Roy and
Mrinal K. Sen and
Carlos Torres-Verdin Full waveform seismic inversion using a
distributed system of computers . . . . 1365--1385
Manish Parashar and
Rajeev Muralidhar and
Wonsuck Lee and
Dorian Arnold and
Jack Dongarra and
Mary Wheeler Enabling interactive and collaborative
oil reservoir simulations on the Grid 1387--1414
Stefan Lang and
Gabriel Wittum Large-scale density-driven flow
simulations using parallel unstructured
Grid adaptation and local multigrid
methods . . . . . . . . . . . . . . . . 1415--1440
Tahsin Kurc and
Umit Catalyurek and
Xi Zhang and
Joel Saltz and
Ryan Martino and
Mary Wheeler and
Ma\lgorzata Peszy\'nska and
Alan Sussman and
Christian Hansen and
Mrinal Sen and
Roustam Seifoullaev and
Paul Stoffa and
Carlos Torres-Verdin and
Manish Parashar A simulation and data analysis system
for large-scale, data-driven oil
reservoir simulation studies . . . . . . 1441--1467
Priya Narasimhan Special Issue: Foundations of Middleware
Technologies . . . . . . . . . . . . . . 1469--1470
R. Baldoni and
R. Beraldi and
S. Tucci Piergiovanni and
A. Virgillito On the modelling of publish/subscribe
communication systems . . . . . . . . . 1471--1495
Rushikesh K. Joshi Distributed filter processes . . . . . . 1497--1506
Piyush Maheshwari and
Michael Pang Benchmarking message-oriented
middleware: TIB/RV versus SonicMQ . . . 1507--1526
P. Narasimhan and
T. A. Dumitra\cs and
A. M. Paulos and
S. M. Pertet and
C. F. Reverte and
J. G. Slember and
D. Srivastava MEAD: support for Real-Time
Fault-Tolerant CORBA . . . . . . . . . . 1527--1545
German Florez and
Zhen Liu and
Susan M. Bridges and
Anthony Skjellum and
Rayford B. Vaughn Lightweight monitoring of MPI programs
in real time . . . . . . . . . . . . . . 1547--1578
Ranieri Baraglia and
Renato Ferrini and
Pierluigi Ritrovato A static mapping heuristics to map
parallel applications to heterogeneous
computing systems . . . . . . . . . . . 1579--1605
Arun Krishnan GridBLAST: a Globus-based
high-throughput implementation of BLAST
in a Grid computing framework . . . . . 1607--1623