Last update: Sat Jul 1 11:16:08 MDT 2023
Volume 1, Number 1, 1992Christian H. Bischof and Alan Carle and George F. Corliss and Andreas Griewank and Paul Hovland ADIFOR: Generating Derivative Code from Fortran Programs . . . . . . . . . . . . 11--29 Barbara M. Chapman and Piyush Mehrotra and Hans P. Zima Programming in Vienna Fortran . . . . . 31--50 I. Foster and R. Olson and S. Tuecke Productive Parallel Programming: The PCN Approach . . . . . . . . . . . . . . . . 51--66
D. Hansen and D. Maier and J. Stanley and J. Walpole Object-Oriented Heterogeneous Database for Materials Science . . . . . . . . . 115
P. Jacobson and B. Kågström and M. Ränner Algorithm development for distributed memory multicomputers using CONLAB . . . 185--203
Anonymous High Performance FORTRAN/journal of development . . . . . . . . . . . . . . 1--165 High Performance Fortran Forum High Performance Fortran Language Specification . . . . . . . . . . . . . 1--170
Martin Charles Golumbic and Vladimir Rainish Instruction scheduling across control flow . . . . . . . . . . . . . . . . . . 1--5 François Bodin and Peter Beckman and Dennis Gannon and Srinivas Narayana and Shelby X. Yang Distributed pC++: Basic Ideas for an object parallel language . . . . . . . . 7--22 Allan R. Larrabee P4 parallel programming system, the Linda environment, and some experiences with parallel computation . . . . . . . 23--35 L. Chang and G. Bourianoff and B. Cole and S. Machida Parallel implementation of particle tracking with space charge effects on an Intel iPSC/860 . . . . . . . . . . . . . 37--47 Harry H. Cheng Scientific computing in the C$^H$ programming language . . . . . . . . . . 49--75 Harry H. Cheng Handling of complex numbers in the C$^H$ programming language . . . . . . . . . . 77--106
Al Vermeulen and Margaret Chapman OON-SKI: an introduction . . . . . . . . 109--110 Robert A. Ballance and Anthony J. Giancola and George F. Luger and Timothy J. Ross Framework-based environment for object-oriented scientific codes . . . . 111--121 Ian G. Angus Applications demand class-specific optimizations: the C++ compiler can do more . . . . . . . . . . . . . . . . . . 123--131 Jon B. Weissman and Andrew S. Grimshaw and R. D. Ferraro Parallel object-oriented computation applied to a finite element problem . . 133--144 William Y. Crutchfield and Michael L. Welcome Object-oriented implementation of adaptive mesh refinement algorithms . . 145--156 Donna Calhoun and Roy Overstreet Sensitivity analysis of a dynamical system using C++ . . . . . . . . . . . . 157--169 Lisa Hamilton and Mark Stalzer and R. Steven Turley and John Visher and Stephen Wandzura Fastscat: an object-oriented program for fast scattering computation . . . . . . 171--178 Sandeep Bhatt and Marina Chen and James Cowie and Cheng-Yee Lin and Pangfeng Liu Object-oriented support for adaptive methods on parallel machines . . . . . . 179--192 Daniel J. Lickly and Philip J. Hatcher C++ and massively parallel computers . . 193--202 Steve W. Otto Parallel array classes and lightweight sharing mechanisms . . . . . . . . . . . 203--216 Kjell Gustafsson Object-oriented implementation of software for solving ordinary differential equations . . . . . . . . . 217--225 Diane A. Verner and Gregory L. Heileman and Kent G. Budge and Allen C. Robinson Development of generic field classes for finite element and finite difference problems . . . . . . . . . . . . . . . . 227--234 Michael D. Sharp and Steve W. Otto Class-specific optimizing compiler . . . 235--238 A. G. Willis and M. P. Healey and B. E. Glendenning AIPS++ $n$-dimensional array classes . . 239--246
Stefan Gerber and Helmar Burkhart Number-crunching software and the input problem: guidelines and a case study . . 1--11 A. Averbuch and E. Gabber and S. Itzikowitz and B. Shoham On the parallel elliptic single/multigrid solutions about aligned and nonaligned bodies using the Virtual Machine for Multiprocessors . . . . . . 13--32 Gita Alaghband and Harry F. Jordan Overview of the force scientific parallel language . . . . . . . . . . . 33--47 Adam Beguelin and Jack J. Dongarra and George Al Geist and Robert Manchek and Keith Moore HeNCE: a heterogeneous network computing environment . . . . . . . . . . . . . . 49--60 Timothy G. Mattson Efficiency of Linda for general purpose scientific programming . . . . . . . . . 61--71 R. Ponnusamy and N. Mansour and A. Choudhary and G. C. Fox Graph contraction for mapping data on parallel computers: a quality-cost tradeoff . . . . . . . . . . . . . . . . 73--82 William George and Ralph G. Brickner and S. Lennart Johnsson Polyshift Communications Software for the Connection Machine Systems CM-2 and CM-200 . . . . . . . . . . . . . . . . . 83--99
PARKBENCH Committee/Assembled by R. Hockney (Chairman) and M. Berry (Secretary) PARKBENCH Report: Public International Benchmarks for Parallel Computers . . . 101--146 Michael W. Berry and Jack J. Dongarra and Brian H. LaRose and Todd A. Letsche PDS: a performance database server . . . 147--156 W. Schonauer and H. Hafner Explaining the gap between theoretical peak performance and real performance for supercomputer architectures . . . . 157--168 R. Hockney and M. Berry Parkbench report: public international benchmarks for parallel computers . . . iii--iii
Matt Rosing and Robert Schnabel Flexible language constructs for large parallel programs . . . . . . . . . . . 169--186 Allan Knies and Matthew O'Keefe and Tom MacDonald High Performance Fortran: a Practical Analysis . . . . . . . . . . . . . . . . 187--199 Can Ozturan and Balaram Sinharoy and Boles\law K. Szymanski Compiler technology for parallel scientific computation . . . . . . . . . 201--225 Douglas M. Pase and Tom MacDonald and Andrew Meltzer CRAFT Fortran programming model . . . . 227--253 Michael Hind and Michael Burke and Paul Carini and Sam Midkiff An Empirical Study of Precise Interprocedural Array Analysis . . . . . 255--271
Min-You Wu and Wolfgang Schroder-Preikschat Operating system support for massively parallel computer architectures: an introduction . . . . . . . . . . . . . . 273 Stephen R. Wheat and Arthur B. Maccabe and Rolf Riesen and David W. van Dresser and T. Mack Stallcup PUMA: an operating system for massively parallel systems . . . . . . . . . . . . 275--288 Henning Schmidt Using naming strategies to make massively parallel systems work . . . . 289--300 David R. Kohr, Jr. and Xingbin Zhang and Mustafizur Rahman and Daniel A. Reed Performance of an object-oriented, parallel operating system . . . . . . . 301--324 Steve J. Chapin and Eugene H. Spafford Support for Implementing Scheduling Algorithms Using MESSIAHS . . . . . . . 325--340 Wei Shu Adaptive dynamic process scheduling on distributed memory parallel computers 341--352 Craig Morgenstern Methods for precise submesh allocation 353--364
Matthew O'Keefe and Terence Parr and B. Kevin Edgar and Steve Anderson and Paul Woodward and Hank Dietz Fortran-P translator: towards automatic translation of Fortran 77 programs for massively parallel processors . . . . . 1--21 Harvey J. Wasserman Benchmark tests on the new IBM RISC System/6000 590 workstation . . . . . . 23--24 Matt Rosing and Joel Saltz Low latency messages on distributed memory multiprocessors . . . . . . . . . 35--43
David H. Bailey Unfavorable strides in cache memory systems . . . . . . . . . . . . . . . . 53--58 P. Crooks and R. H. Perrott Language constructs for data partitioning and distribution . . . . . 59--85 John Merlin and Anthony Hey An Introduction to High Performance Fortran . . . . . . . . . . . . . . . . 87--113
David F. Snelling Applications analysis: Guest Editor's introduction . . . . . . . . . . . . . . 123 Gregg Skinner and Rudolf Eigenmann Parallel performance of a combustion chemistry simulation . . . . . . . . . . 127--139 Lex Wolters and Gerard Cats and Nils Gustafsson Data-parallel numerical weather forecasting . . . . . . . . . . . . . . 141 C. Falco Korn and J. M. Bull and G. D. Riley and P. K. Stansby Parallelization of a three-dimensional shallow-water estuary model on the KSR-1 155--169 Charles W. Anderson and Saikumar V. Devulapalli and Erik A. Stolz Determining mental state from EEG signals using parallel implementations of neural networks . . . . . . . . . . . 171--183 Eli Glikman and Ludmila Ioffe and Itzhak Kelson and Shlomit S. Pinter Parallel algorithms for molecular dynamics simulation of irradiation effects in crystals . . . . . . . . . . 185 Dan Williams and Luc Bauwens Simulation of compressible flow on a massively parallel architecture . . . . 193--201 R. W. Ford and D. I. A. Poll Parallel processing approach to transition prediction for laminar flow control system design . . . . . . . . . 203--217
Mark Papiani and Anthony J. G. Hey and Roger W. Hockney Graphical benchmark information service 219--227 Lars Viklund and Peter Fritzson ObjectMath --- an object-oriented language and environment for symbolic and numerical processing in scientific computing . . . . . . . . . . . . . . . 229--250 Kapil K. Mathur and S. Lennart Johnsson All-to-all communication on the Connection Machine CM-200 . . . . . . . 251--273 B. Kumar and C.-H. Huang and P. Sadayappan and R. W. Johnson Tensor product formulation of Strassen's matrix multiplication algorithm with memory reduction . . . . . . . . . . . . 275 Damien Gautier de Lahaut and Cecile Germain Static approach for compiling communications in parallel scientific programs . . . . . . . . . . . . . . . . 291
B. A. Gennart and B. Krummenacher and L. Landron and R. D. Hersch and B. Saugy and J.-C. Hadorn and D. Muller Giga view multiprocessor multidisk image server . . . . . . . . . . . . . . . . . 3--13 Peter G. Kropf and Edgar F. A. Lederer and Thomas Steffen and Karl Guggisberg and Jean-Guy Schneider and Peter Schwab SPINET: a parallel computing approach to spine simulations . . . . . . . . . . . 15 A. Gunzinger and B. Baumle and M. Klebl and M. Kocheisen and P. Kohler and R. Morel and U. Muller and M. Rosenthal Programming Environment for a High-Performance Parallel Supercomputer with Intelligent Communication . . . . . 25--32 Helmar Burkhart and Robert Frank and Guido Hachler Structured parallel programming: how informatics can help overcome the software dilemma . . . . . . . . . . . . 33--45 Thierry Cornu and Paolo Ienne and Dagmar Niebur and Patrick Thiran and Marc A. Viredaz Design, implementation, and test of a multi-model systolic neural-network accelerator . . . . . . . . . . . . . . 47--61 M. F. P. O'Boyle and J. M. Bull Expert programmer versus parallelizing compiler: a comparative study of two approaches for distributed shared memory 63--88 Steve Bryson \em Pictorial communication in virtual and real environments, edited by Steve Ellis, Mary Kaiser, and Art Grunwald . . 89
Thomas Deboni and John Feo and Doug Peters Hybrid imperative and functional molecular mechanics application . . . . 97--109 A. P. W. Bohm and R. E. Hiromoto Functional implementations of the Jacobi Eigensolver . . . . . . . . . . . . . . 111--120 Jack B. Dennis Static mapping of functional programs: an example in signal processing . . . . 121--135 Dorothy Bollman and Jaime Seguel and John Feo Fast digit-index permutations . . . . . 137--146 Steven M. Fitzgerald and Rodney R. Oldehoeft Update-in-place analysis for true multidimensional arrays . . . . . . . . 147--160 Rich Wolski and David Cann Compiler-enforced cache coherence using a functional language . . . . . . . . . 161--171
Jaeyoung Choi and Jack J. Dongarra and L. Susan Ostrouchov and Antoine P. Petitet and David W. Walker and R. Clint Whaley Design and implementation of the ScaLAPACK LU, QR, and Cholesky factorization routines . . . . . . . . . 173--184 Scott R. Kohn and Scott B. Baden Irregular coarse-grain data parallelism under LPARX . . . . . . . . . . . . . . 185--201 John Gustafson and Srinivas Aluru Massively parallel searching for better algorithms or how to do a cross product with five multiplications . . . . . . . 203--217 John D. McCalpin A Case Study of Some Issues in the Optimization of Fortran 90 Array Notation . . . . . . . . . . . . . . . . 219--237 Bill Appelbe and Donna Bergmark Software tools for high-performance computing: survey and recommendations 239--249 Christoph W. Kessler Pattern-driven automatic parallelization 251--274
Thomas Derby and Robert Schnabel and Benjamin Zorn New language design for prototyping numerical computation . . . . . . . . . 279--300 Rajeev Thakur and Alok Choudhary An Extended Two-Phase Method for Accessing Sections of Out-of-Core Arrays 301--317 Karen H. Warren PDDP, a data parallel programming model 319--327 Barry F. Smith and William D. Gropp Design of data-structure-neutral libraries for the iterative solution of sparse linear systems . . . . . . . . . 329--336 Y. Charlie Hu and S. Lennart Johnsson Implementing $O(N)$ $N$-body algorithms efficiently in data-parallel languages 337--364
Corinne Ancourt and Fabien Coelho and Francois Irigoin and Ronan Keryell Linear algebra framework for static High Performance Fortran code distribution 3--27 Zeki Bozkus and Larry Meadows and Steven Nakamoto and Vincent Schuster and Mark Young PGHPF --- An Optimizing High Performance Fortran Compiler for Distributed Memory Machines . . . . . . . . . . . . . . . . 29--40 T. Kamachi and A. Muller and R. Ruhl and Y. Seo and K. Suehiro and M. Tamura Kemari: a portable High Performance Fortran system for distributed memory parallel processors . . . . . . . . . . 41--58 Eduard Ayguade and Jordi Garcia and Merce Girones and M. Luz Grande and Jesus Labarta DDT: a research tool for automatic data distribution in High Performance Fortran 73--94 Rainer Koppler and Siegfried Grabner and Jens Volkert Visualization of distributed data structures for High Performance Fortran-like languages . . . . . . . . . 115--126 Eric De Sturler and Volker Strumpen Scientific Programming with High Performance Fortran: a Case Study Using the xHPF Compiler . . . . . . . . . . . 127--152 Terry W. Clark and Reinhard v. Hanxleden and Ken Kennedy Experiences in data-parallel programming 153--158
Matthew Haines and Piyush Mehrotra and David Cronk Data-parallel programming in a multithreaded environment . . . . . . . 187--200 Luis M. Silva and Joao Gabriel Silva and Simon Chapple Implementation and Performance of DSMPI 201--214 Guy Edjlali and Gagan Agrawal and Alan Sussman and Jim Humphries and Joel Saltz Run-time and compiler support for programming in adaptive parallel environments . . . . . . . . . . . . . . 215--227
David B. Skillicorn and Jonathan M. D. Hill and W. F. McColl Questions and Answers about BSP . . . . 249--274 Eva Mossberg and Kurt Otto and Michael Thune Object-oriented software tools for the construction of preconditioners . . . . 285--295
Edwin Vollebregt Abstract Level Parallelization of Finite Difference Methods . . . . . . . . . . . 331--344 Barbara Chapman and Matthew Haines and Piyush Mehrotra and Hans Zima and John Van Rosendale Opus: a Coordination Language for Multidisciplinary Applications . . . . . 345--362 Viktor K. Decyk and Charles D. Norton and Boles\law K. Szymanski How to Express C++ Concepts in Fortran90 363--390 L. Hillman Review: \em Scientist's and engineer's guide to workstations and supercomputers: coping with Unix, RISC, vectors, and programming, by Rubin H. Landau and Paul J. Fink, Jr. . . . . . . 391--393 G. A. Michael Review: \em Enabling technologies for petaflops computing, by Thomas Sterling, Paul Messina, Paul H. Smith . . . . . . 395--397 D. E. Stevenson Review: \em Great ideas in computer science: a gentle introduction, by Alan W. Biermann . . . . . . . . . . . . . . 399--400 Anonymous Call for papers . . . . . . . . . . . . 401--401 Anonymous Author index volume 6 . . . . . . . . . 403
Xiaodong Zhang and Lin Sun Comparative evaluation and case studies of shared-memory and data-parallel execution patterns . . . . . . . . . . . 1--19 Balaram Sinharoy Compiler optimization to improve data locality for processor multithreading 21--37 Rolf Hempel and Falk Zimmermann Automatic migration from PARMACS to MPI in parallel Fortran applications . . . . 39--46 Clayton S. Ferner and Robert G. Babb II Automatic choice of scheduling heuristics for parallel/distributed computing . . . . . . . . . . . . . . . 47--65 Siegfried Benkner VFC: The Vienna Fortran Compiler . . . . 67--81 J. K. Prentice Letter to the editors . . . . . . . . . 83--84 Aart J. C. Bik and Milind Girkar and Mohammad R. Haghighat Incorporating Intel\reg MMX\TM technology into a Java\TM JIT compiler 167--184 Mike Metcalf Information file on compilers, tools, books, courses, tutorials, and the standard for the Fortran language and its derivatives: Version of 20 May 1999 (the penultimate year of the millennium) 327--333
Anonymous High Performance Java Compilation and Runtime Issues . . . . . . . . . . . . . 85--85 Zoran Budimli\'c and Ken Kennedy and Jeff Piper The cost of being object-oriented: a preliminary study . . . . . . . . . . . 87--95 Brian Blount and Siddhartha Chatterjee An evaluation of Java for numerical computing . . . . . . . . . . . . . . . 97--110 David M. Doolin and Jack Dongarra and Keith Seymour JLAPACK --- compiling LAPACK FORTRAN to Java . . . . . . . . . . . . . . . . . . 111--138 Vladimir Getov and Paul Gray and Sava Mintchev and Vaidy Sunderam Multi-language programming environments for high performance Java computing . . 139--146 Matt Welsh and David Oppenheimer and David Culler U-Net/SLE: a Java-based user-customizable virtual network interface . . . . . . . . . . . . . . . 147--156 Paul Týma Transient variable caching in Java's stack-based intermediate representation 157--166 Cécile Germain-Renaud and Vincent Néri Java-based coupling for parallel predictive-adaptive domain decomposition 185--189
David R. O'Hallaron and Boles\law K. Szymanski Software systems for scalable computers 191--193 John B. Carter and Wilson C. Hsieh and Leigh B. Stoller and others Impulse: Memory system support for scientific applications . . . . . . . . 195--209 Peter A. Dinda The statistical properties of host load 211--229 Yuan Lin and David Padua On the automatic parallelization of sparse and irregular Fortran programs 231--246 Sungdo Moon and Byoungro So and Mary W. Hall Combining compile-time and run-time parallelization . . . . . . . . . . . . 247--260 Sotiris Ioannidis and Umit Rencuzogullari and Robert Stets and Sandhya Dwarkadas CRAUL: Compiler and run-time integration for adaptation under load . . . . . . . 261--273 Eric Eide and James L. Simister and Tim Stack and Jay Lepreau Flexible IDL compilation for complex communication patterns . . . . . . . . . 275--287 James M. Rehg and Kathleen Knobe and Umakishore Ramachandran and Rishiyur S. Nikhil and Arun Chauhan Integrated task and data parallel support for dynamic applications . . . . 289--302 Stéphane Chauveau and François Bodin Menhir: An environment for high performance Matlab . . . . . . . . . . . 303--312 Jan F. Prins and Siddhartha Chatterjee and Martin Simons Irregular computations in Fortran --- expression and implementation strategies 313--326 Mike Metcalf Information file on compilers, tools, books, courses, tutorials, and the standard for the Fortran language and its derivatives: Version of 20 May 1999 (the penultimate year of the millennium) 327--333 Anonymous Author Index Volume 7 (1999) . . . . . . 335--336
Matthew O'Keefe Guest-editorial Parallel Software Design for Weather Simulation Codes . . . . . . 1--3 John Michalakes The same-source parallel MM5 . . . . . . 5--12 Ulrich Schättler and Günther Doms and Jürgen Steppeler Requirements and problems in parallel model development at DWD . . . . . . . . 13--22 Michel Desgagné and Stephen Thomas and Michel Valin Performance of MC2 and the ECMWF IFS forecast model on the Fujitsu VPP700 and NEC SX-4M . . . . . . . . . . . . . . . 23--30 Thomas E. Rosmond A scalable version of the Navy Operational Global Atmospheric Prediction System spectral forecast model . . . . . . . . . . . . . . . . . 31--38 Richard S. Hemler Key elements of the user-friendly, GFDL SKYHI general circulation model . . . . 39--47 Daniel S. Schaffer and Max J. Suárez Design and performance analysis of a massively parallel atmospheric general circulation model . . . . . . . . . . . 49--57 Anonymous Author Index: Volume 7 (1999) . . . . . 335--336
David Maley and Ivor Spence Config: a case study in combining software engineering techniques . . . . 59--71 T. Fahringer and A. Po\vzgaj P$^3$T+: a performance estimator for distributed and parallel programs . . . 73--93 Joan M. Francioni and Cherri M. Pancake A debugging standard for high-performance computing . . . . . . . 95--108
Rod Oldehoeft Best Papers from SC2000 . . . . . . . . 109--110 Henri Casanova and Graziano Obertelli and Francine Berman and others The AppLeS Parameter Sweep Template: User-level middleware for the Grid . . . 111--126 H. J. Song and X. Liu and D. Jakobsen and others The MicroGrid: a scientific tool for modeling Computational Grids . . . . . . 127--141 Dimitrios S. Nikolopoulos and Theodore S. Papatheodorou and Constantine D. Polychronopoulos and others A transparent runtime data distribution engine for OpenMP . . . . . . . . . . . 143--162 John Bircsak and Peter Craig and RaeLyn Crowell and others Extending OpenMP for NUMA machines . . . 163--181 Robert Oehmke and Janis Hardwick and Quentin F. Stout Scalable algorithms for adaptive statistical designs . . . . . . . . . . 183--193 Robert K. Brunner and James C. Phillips and Laxmikant V. Kal\'e Scalable molecular dynamics for large biomolecular systems . . . . . . . . . . 195--207
Petter E. Bjòrstad Coordinate free numerics . . . . . . . . 209--209 Philip W. Grant and Magne Haveraaen and Michael F. Webster Coordinate free programming of computational fluid dynamics problems 211--230 Magne Haveraaen Machine and collection abstractions for user-implemented data-parallel programming . . . . . . . . . . . . . . 231--246 T. B. Dinesh and Magne Haveraaen and Jan Heering An algebraic programming style for numerical software and its optimization 247--259 Magne Haveraaen Case study on algebraic software methodologies for scientific computing 261--273
Christ\`ele Faure and Isabelle Charpentier Comparing global strategies for coding adjoints . . . . . . . . . . . . . . . . 1--10 Kerstin van Dam-Kleese and Michael Hopewell Enabling technologies for improved data management: Hardware . . . . . . . . . . 11--25 Rod Fatoohi and Lance Smith Development and implementation of a distributed-object job-execution environment . . . . . . . . . . . . . . 27--37 Marian Bubak and Dawid Kurzyniec and Piotr Luszczek and V. Sunderam Creating Java to Native Code Interfaces with Janet . . . . . . . . . . . . . . . 39--50 Jack Dongarra and Victor Eijkhout and Piotr \Luszczek Recursive Approach in Sparse Matrix LU Factorization . . . . . . . . . . . . . 51--60 Piotr Ba\la and Terry Clark and L. Ridgway Scott Application of Pfortran and Co-Array Fortran in the parallelization of the GROMOS96 molecular dynamics module . . . 61--68
Anonymous Introduction . . . . . . . . . . . . . . 69--71 Timothy H. Kaiser and Scott B. Baden Overlapping communication and computation with OpenMP and MPI . . . . 73--81 Lorna Smith and Mark Bull Development of mixed mode MPI/OpenMP applications . . . . . . . . . . . . . . 83--98 Paolo Malfetti Application of OpenMP to weather, wave and ocean codes . . . . . . . . . . . . 99--107 Beniamino Di Martino and Sergio Briguglio and Gregorio Vlad and Giuliana Fogaccia Workload decomposition strategies for shared memory parallel systems with OpenMP . . . . . . . . . . . . . . . . . 109--122 Mitsuhisa Sato and Hiroshi Harada and Atsushi Hasegawa and Yutaka Ishikawa Cluster-enabled OpenMP: An OpenMP compiler for the SCASH software distributed shared memory system . . . . 123--130 Shigehisa Satoh and Kazuhiro Kusano and Mitsuhisa Sato Compiler optimization techniques for OpenMP programs . . . . . . . . . . . . 131--142 Insung Park and Michael J. Voss and Seon Wook Kim and Rudolf Eigenmann Parallel programming environment for OpenMP . . . . . . . . . . . . . . . . . 143--161 C. S. Ierotheou and S. P. Johnson and P. F. Leggett and M. Cross and E. W. Evans and H. Jin and M. Frumkin and J. Yan The semi-automatic parallelisation of scientific application codes using a computer aided parallelisation toolkit 163--173 J. Labarta and J. Oliver and D. S. Henty and Eduard Ayguadé New OpenMP directives for irregular data access loops . . . . . . . . . . . . . . 175--183 Ragnhild Blikberg and Tor Sòrevik Nested parallelism: Allocation of threads to tasks and OpenMP implementation . . . . . . . . . . . . . 185--194
Joanna P\la\.zek and Krzysztof Bana\'s and Jacek Kitowski Comparison of message-passing and shared memory implementations of the GMRES method on MIMD computers . . . . . . . . 195--209 Marian Bubak and Dariusz \.Zbik and Dick van Albada and others Portable library of migratable sockets 211--222 Jack Dongarra and Victor Eijkhout and Henk van der Vorst An iterative solver benchmark . . . . . 223--231 David Lancaster A problem solving environment based on CORBA . . . . . . . . . . . . . . . . . 233--242
Michael Gerndt Guest-Editorial: PADDA 2001 . . . . . . 1--2 Tony Hey and Juri Papay Performance engineering, PSEs and the GRID . . . . . . . . . . . . . . . . . . 3--17 José E. Moreira and Samuel P. Midkiff and Manish Gupta and others NINJA: Java for high performance numerical computing . . . . . . . . . . 19--33 Eduardo César and Anna Morajko and Tom\`as Margalef and others Dynamic performance tuning supported by program specification . . . . . . . . . 35--44 Jie Tao and Wolfgang Karl and Martin Schulz Memory access behavior analysis of NUMA-based shared memory programs . . . 45--53 Ralf Reussner and Peter Sanders and Jesper Larsson Träff SKaMPI: a comprehensive benchmark for public benchmarking of MPI . . . . . . . 55--65 Günther Rackl and Thomas Ludwig and Markus Lindermeier and others Efficiently building on-line tools for distributed heterogeneous environments 67--74 Arun Iyengar and Daniela Rosu Architecting Web sites for high performance . . . . . . . . . . . . . . 75--89 Luc Moreau and Daniel Ribbens Mobile objects in Java . . . . . . . . . 91--100
Ewa Deelman and Carl Kesselman Grid Computing . . . . . . . . . . . . . 101--102 Jennifer M. Schopf and Bill Nitzberg Grids: The top ten questions . . . . . . 103--111 Giovanni Aloisio and Massimo Cafaro and Euro Blasi and others The Grid Resource Broker, a ubiquitous grid computing framework . . . . . . . . 113--119 Heinz Stockinger and Asad Samar and Shahzad Muzaffar and others Grid Data Mirroring Package (GDMP) . . . 121--133 Junwei Cao and Stephen A. Jarvis and Subhash Saini and others ARMS: An agent-based resource management system for grid computing . . . . . . . 135--148 Mathilde Romberg The UNICORE Grid infrastructure . . . . 149--157 Peter Cappello and Dimitrios Mourloukos CX: a scalable, robust network for parallel computing . . . . . . . . . . . 159--171 H. Afsarmanesh and R. G. Belleman and A. S. Z. Belloum and others VLAM-G: a Grid-based virtual laboratory 173--181
Anonymous Introduction . . . . . . . . . . . . . . 183--184 Ingmar Visser and Maartje E. J. Raijmakers and Peter C. M. Molenaar Fitting hidden Markov models to psychological data . . . . . . . . . . . 185--199 Cen Li and Gautam Biswas A Bayesian approach for structural learning with hidden Markov models . . . 201--219 Waleed H. Abdulla HMM-based techniques for speech segments extraction . . . . . . . . . . . . . . . 221--239 R. J. Boys and D. A. Henderson On determining the order of Markov dependence of an observed process governed by a hidden Markov model . . . 241--251 Ping Wang OpenMP programming for a global inverse model . . . . . . . . . . . . . . . . . 253--261
Aiichiro Nakano and Rajiv K. Kalia and Priya Vashishta and others Scalable atomistic simulation algorithms for materials research . . . . . . . . . 263--270 Shava Smallen and Henri Casanova and Francine Berman Applying scheduling and tuning to on-line parallel tomography . . . . . . 271--289 Greg L. Bryan and Tom Abel and Michael L. Norman Achieving extreme resolution in numerical cosmology using adaptive mesh refinement: resolving primordial star formation . . . . . . . . . . . . . . . 291--302 Sriram Krishnan and Randall Bramley and Dennis Gannon and others The XCAT Science Portal . . . . . . . . 303--317 Zhiling Lan and Valerie E. Taylor and Greg Bryan Dynamic load balancing of SAMR applications on distributed systems . . 319--328 Bruce Greer and John Harrison and Greg Henry and others Scientific computing on the Itanium\reg processor . . . . . . . . . . . . . . . 329--337
Yuan-Shin Hwang and Joel Saltz Interprocedural definition-use chains of dynamic pointer-linked data structures 3--37 K. Sheshadri and Peter Fritzson A general symbolic PDE solver generator: Explicit schemes . . . . . . . . . . . . 39--55 Quanming Lu and Vladimir Getov Mixed-language high-performance computing for plasma simulations . . . . 57--66 J. L. Schonfelder Variable precision arithmetic: a Fortran 95 module . . . . . . . . . . . . . . . 67--76 Anonymous Reviewers for volumes 9--10 . . . . . . 77--78
Timothy G. Mattson How good is OpenMP . . . . . . . . . . . 81--93 C. Addison and Y. Ren and M. van Waveren OpenMP issues arising in the development of parallel BLAS and LAPACK libraries 95--104 Vishal Aslot and Rudolf Eigenmann Quantitative performance analysis of the SPEC OMPM2001 benchmarks . . . . . . . . 105--124 Matthias S. Müller An OpenMP compiler benchmark . . . . . . 125--131 Vasileios K. Barekas and Panagiotis E. Hadjidoukas and Eleftherios D. Polychronopoulos and others A Multiprogramming Aware OpenMP Implementation . . . . . . . . . . . . . 133--141 Dimitrios S. Nikolopoulos and Ernest Artiaga and Eduard Ayguadé and others Scaling non-regular shared-memory codes by reusing custom loop schedules . . . . 143--158 Sergio Briguglio and Beniamino Di Martino and Gregorio Vlad A performance-prediction model for PIC applications on clusters of Symmetric MultiProcessors: Validation with hierarchical HPF $+$ OpenMP implementation . . . . . . . . . . . . . 159--176 Haoqiang Jin and Gabriele Jost and Jerry Yan and others Automatic multilevel parallelization using OpenMP . . . . . . . . . . . . . . 177--190
J. A. González and C. Rodríguez and G. Rodríguez and others A tool for performance modeling of parallel programs . . . . . . . . . . . 191--198 Alex Verstak and Naren Ramakrishnan and Layne T. Watson and others BSML: a binding schema markup language for data interchange in problem solving environments . . . . . . . . . . . . . . 199--224 K. Sheshadri and Peter Fritzson A general symbolic PDE solver generator: Beyond explicit schemes . . . . . . . . 225--235 Maria Cecília Gomes and Omer F. Rana and José C. Cunha Pattern operators for grid environments 237--261
Christian H. Bischof and H. Martin Bücker and Bruno Lang and Arno Rasch An interactive environment for supporting the transition from simulation to optimization . . . . . . . 263--272 Walter Landry Implementing a high performance tensor library . . . . . . . . . . . . . . . . 273--290 Sibylle Schupp Lifting a butterfly --- a component-based FFT . . . . . . . . . . 291--307 Douglas Gregor and Sibylle Schupp and David R. Musser Design patterns for library optimization 309--320 Martin J. Cole and Steven G. Parker Dynamic compilation of C++ template code 321--327
Chris Barrett and Martin Drozda and Madhav V. Marathe and S. S. Ravi and James P. Smith A mobility and traffic generation framework for modeling and simulating ad hoc communication networks . . . . . . . 1--23 Jacki P. Goldman and William J. Gullick and Colin G. Johnson Individual-based simulation of the clustering behaviour of epidermal growth factor receptors . . . . . . . . . . . . 25--43 Viktor K. Decyk and Charles D. Norton A simplified method for implementing run-time polymorphism in Fortran95 . . . 45--55 Dan Nagel Book Review: \em Industrial Strength Parallel Computing: Programming Massively Parallel Processors, by Alice E. Koniges . . . . . . . . . . . . . . . 57--62
Anonymous Preface . . . . . . . . . . . . . . . . 63--63 P. Chow and C.-H. Lai Collaborating components in mesh-based electronic packaging . . . . . . . . . . 65--70 Johan Parent and Katja Verbeeck and Jan Lemeire and Ann Nowe and Kris Steenhaut and Erik Dirkx Adaptive load balancing of parallel applications with multi-agent reinforcement learning on heterogeneous systems . . . . . . . . . . . . . . . . 71--79 Heather M. Liddell and D. Parkinson and G. S. Hodgson and P. Dzwig Parallel computing applications and financial modelling . . . . . . . . . . 81--90 H. X. Lin Graph transformation and designing parallel sparse matrix algorithms beyond data dependence analysis . . . . . . . . 91--100 J. R. Rommelse and H. X. Lin and T. F. Chan Efficient active contour and $K$-means algorithms in image segmentation . . . . 101--120 Caijun Xue and Hong Nie and Qingying Qiu and Peien Feng A peer-to-peer distributed collaborative optimization system . . . . . . . . . . 121--131
Thomas Rauber and Gudula Rünger Improving locality for ODE solvers by program transformations . . . . . . . . 133--154 Can Özturan Resource bartering in data grids . . . . 155--168 Alexandros V. Gerbessiotis and Seung-Yeop Lee Remote memory access: a case for portable, efficient and library independent parallel programming . . . . 169--183 Damian W. I. Rouson and Yi Xiong Design metrics in quantum turbulence simulations: How physics influences software architecture . . . . . . . . . 185--196 Brian Borchers Book Review: \em The Lanczos Method: Evolution and Application, by Louis Komzsik . . . . . . . . . . . . . . . . 197--198
Anonymous Introduction . . . . . . . . . . . . . . 199--199 Simon Miles and Juri Papay and Terry Payne and Michael Luck and Luc Moreau Towards a protocol for the attachment of metadata to grid service descriptions and its use in semantic discovery . . . 201--211 Beth Plale Framework for bringing data streams to the grid . . . . . . . . . . . . . . . . 213--223 Hong-Linh Truong and Thomas Fahringer SCALEA-G: a unified monitoring and performance analysis system for the Grid 225--237 Bartosz Bali and Marian Bubak and W\lodzimierz Funika and Roland Wismüller and Marcin Radecki and Tomasz Szepieniec and Tomasz Arod and Marcin Kurdziel Grid environment for on-line application monitoring and performance analysis . . 239--251 Rizos Sakellariou and Henan Zhao A low-cost rescheduling policy for efficient mapping of workflows on Grid systems . . . . . . . . . . . . . . . . 253--262 K. Kurowski and B. Ludwiczak and J. Nabrzyski and A. Oleksiak and J. Pukacki Dynamic Grid scheduling with job migration and rescheduling in the GridLab resource management system . . . 263--273
R. J. Blake and P. V. Coveney and P. Clarke and S. M. Pickles The TeraGyroid experiment --- Supercomputing 2003 . . . . . . . . . . 1--17 E. Huedo and A. Lepinette and R. S. Montero and I. M. Llorente and L. Vázquez Development and execution of an impact cratering application on a computational Grid . . . . . . . . . . . . . . . . . . 19--30 Xing Cai and Hans Petter Langtangen and Halvard Moe On the performance of the Python programming language for serial and parallel scientific computations . . . . 31--56 Dan Nagle Book Review: \em MPI --- The Complete Reference, Vol. 1, The MPI Core, 2nd ed., Scientific and Engineering Computation Series, by Marc Snir, Steve Otto, Steven Huss--Lederman, David Walker and Jack Dongarra . . . . . . . . 57--63
Anonymous Foreword . . . . . . . . . . . . . . . . 65--66 Ioana Banicescu and Ricolindo L. Cariño and Jane L. Harvill and John Patrick Lestrade Vector nonlinear time-series analysis of gamma-ray burst datasets on heterogeneous clusters . . . . . . . . . 67--77 George A. Gravvanis and Konstantinos M. Giannoutakis Parallel preconditioned conjugate gradient square method based on normalized approximate inverses . . . . 79--91 Alexey Lastovetsky and Ravi Reddy Data partitioning for multiprocessors with memory heterogeneity and memory constraints . . . . . . . . . . . . . . 93--112 Brian C. Clayton and Thomas B. Quillinan and Simon N. Foley Automating security configuration for the Grid . . . . . . . . . . . . . . . . 113--125 Ami Marowka Execution model of three parallel languages: OpenMP, UPC and CAF . . . . . 127--135 Dana Petcu and Marcin Paprzycki and Diana Dubu Design and implementation of a Grid extension for Maple . . . . . . . . . . 137--149 Stuart Kenny and Brian Coghlan and David O'Callaghan and John Ryan and Rob Byrom and Laurence Field and Steve Hicks and Manish Soni and Antony Wilson and Xiaomei Zhu and Roney Cordenonsi and Ari Datta and Linda Cornwall and Abdeslem Djaoui and Norbert Podhorszki The CanonicalProducer: an instrument monitoring component of the Relational Grid Monitoring Architecture (R-GMA) . . 151--158 Krzysztof Chmiel and Maciej Gawinecki and Pawel Kaczmarek and Michal Szymczak and Marcin Paprzycki Efficiency of JADE agent platform . . . 159--172 Dan Nagle Book Review: \em High Performance Linux Clusters, by A. Joseph and D. Sloan . . 173--175
P. Katsaloulis and T. Theoharis and A. Provata Statistical algorithms for long DNA sequences: Oligonucleotide distributions and homogeneity maps . . . . . . . . . . 177--188 Damian W. I. Rouson and Karla Morris and Xiaofeng Xu Dynamic memory de-allocation in Fortran 95/2003 derived type calculus . . . . . 189--203 Mitic\ua Craus and Lauren\dtiu Rudeanu Parallel framework for cooperative processes . . . . . . . . . . . . . . . 205--217 Ewa Deelman and Gurmeet Singh and Mei-Hui Su and James Blythe and Yolanda Gil and Carl Kesselman and Gaurang Mehta and Karan Vahi and G. Bruce Berriman and John Good and Anastasia Laity and Joseph C. Jacob and Daniel S. Katz Pegasus: a framework for mapping complex scientific workflows onto distributed systems . . . . . . . . . . . . . . . . 219--237 Giovanni Agosta and Stefano Crespi Reghizzi and Gerlando Falauto and Martino Sykora JIST: Just-In-Time Scheduling translation for parallel processors . . 239--253
Carlos A. Varela and Paolo Ciancarini and Kenjiro Taura Worldwide computing: Adaptive middleware and programming technology for dynamic Grid environments . . . . . . . . . . . 255--263 K. Keahey and I. Foster and T. Freeman and X. Zhang Virtual workspaces: Achieving quality of service and quality of life in the Grid 265--275 Rob Pike and Sean Dorward and Robert Griesemer and Sean Quinlan Interpreting the data: Parallel analysis with Sawzall . . . . . . . . . . . . . . 277--298 Sergio Andreozzi and Danilo Montesi and Rocco Moretti XMatch: a language for satisfaction-based selection of Grid services . . . . . . . . . . . . . . . . 299--316 J. Herrera and E. Huedo and R. S. Montero and I. M. Llorente Porting of scientific applications to Grid Computing on GridWay . . . . . . . 317--331 Eddy Caron and Bruno DelFabbro and Frédéric Desprez and Emmanuel Jeannot and Jean-Marc Nicod Managing data persistence in network enabled servers . . . . . . . . . . . . 333--354
Boles\law K. Szymanski Fortran programming language and scientific programming: 50 Years of mutual growth . . . . . . . . . . . . . 1--2 W. Van Snyder Scientific programming in Fortran . . . 3--8 John Reid and Robert W. Numrich Co-arrays in the next Fortran Standard 9--26 Charles D. Norton and Viktor K. Decyk and Boles\law K. Szymanski and Henry Gardner The transition and adoption to modern programming concepts for scientific computing in Fortran . . . . . . . . . . 27--44 Hans P. Zima From FORTRAN 77 to locality-aware high productivity languages for peta-scale computing . . . . . . . . . . . . . . . 45--65 Anonymous Book Review: \em TSP$^{SM}$ Coaching Development Teams (SEI Series in Software Engineering), by Watts S. Humphrey . . . . . . . . . . . . . . . . 67--69
Charles D. Norton High performance computing for mission-enabling space applications . . 71--73 Joseph C. Jacob and Peter Eisenhardt and David Makovoz Parallel MOPEX: Computing mosaics of large-area Spitzer surveys on a cluster computer . . . . . . . . . . . . . . . . 75--81 Joseph Wang and Yong Cao and Raed Kafafy and Viktor Decyk Electric propulsion plume simulations using parallel computer . . . . . . . . 83--94 Richard Madison and Abhinandan Jain and Christopher Lim and Mark Maimone Performance characterization of a rover navigation algorithm using large-scale simulation . . . . . . . . . . . . . . . 95--105 Chris Hill and Dimitris Menemenlis and Bob Ciotti and Chris Henze Investigating solution convergence in a global ocean model using a 2048-processor cluster of distributed shared memory machines . . . . . . . . . 107--115 Anonymous Book Review: \em Understanding and Implementing the Finite Element Method, by Mark Gockenbach . . . . . . . . . . . 117--119
Jan Lemeire and Erik Dirkx and Frederik Verbist Causal analysis for performance modeling of computer programs . . . . . . . . . . 121--136 Thomas Rauber and Gudula Rünger Mixed task and data parallel executions in general linear methods . . . . . . . 137--155 Jonas Koko Vectorized Matlab codes for linear two-dimensional elasticity . . . . . . . 157--172 Vladimir Korkhov and Dmitry Vasyunin and Adianto Wibisono and Adam S. Z. Belloum and Márcia A. Inda and Marco Roos and Timo M. Breit and L. O. Hertzberger VLAM-G: Interactive data driven workflow engine for Grid-enabled resources . . . 173--188 Anonymous Book Review: \em Writing Scientific Software: A Guide to Good Style, by Suely Oliveira and David Stewart . . . . 189--190
David Walker and Ewa Deelman Dynamic computational workflows: Discovery, optimisation and scheduling 191--192 Radu Prodan Specification and runtime workflow support in the ASKALON Grid environment 193--211 A. Stephen McGough and Asif Akram and Li Guo and Marko Krznaric and Luke Dickens and David Colling and Janusz Martyniak and Roger Powell and Paul Kyberd and Chenxi Huang and Constantinos Kotsokalis and Panayiotis Tsanakas GRIDCC: a real-time Grid workflow system with QoS . . . . . . . . . . . . . . . . 213--234 David W. Walker and Lican Huang and Omer F. Rana and Yan Huang Dynamic service selection in workflows using performance data . . . . . . . . . 235--247 Gurmeet Singh and Karan Vahi and Arun Ramakrishnan and Gaurang Mehta and Ewa Deelman and Henan Zhao and Rizos Sakellariou and Kent Blackburn and Duncan Brown and Stephen Fairhurst and David Meyers and G. Bruce Berriman and John Good and Daniel S. Katz Optimizing workflow data footprint . . . 249--268 Eddie Al-Shakarchi and Pasquale Cozza and Andrew Harrison and Carlo Mastroianni and Matthew Shields and Domenico Talia and Ian Taylor Distributing workflows over a ubiquitous P2P network . . . . . . . . . . . . . . 269--281 Emir M. Bahsi and Emrah Ceyhan and Tevfik Kosar Conditional workflow management: a survey and analysis . . . . . . . . . . 283--297
Ron Perrott Memorial: In memory of Robert Gordon Babb II . . . . . . . . . . . . . . . . 1--1 Mohammed J. Zaki and Naren Ramakrishnan and Srinivasan Parthasarathy Biological data mining . . . . . . . . . 3--3 Brian R. King and Chittibabu Guda Semi-supervised learning for classification of protein sequence data 5--29 Ji Zhang and Qigang Gao and Hai Wang Discover gene specific local co-regulations from time-course gene expression data . . . . . . . . . . . . 31--47 Debprakash Patnaik and P. S. Sastry and K. P. Unnikrishnan Inferring neuronal network connectivity from spike data: a temporal data mining approach . . . . . . . . . . . . . . . . 49--77 Anonymous Regular Section . . . . . . . . . . . . 79--79 L. Hascoët and J. Utke and U. Naumann Cheaper adjoints by reversing address computations . . . . . . . . . . . . . . 81--92 Michael Wester Software Review . . . . . . . . . . . . 93--96 David H. Bailey Book Review . . . . . . . . . . . . . . 97--98 Anonymous High performance computing on Cell B.E. processors . . . . . . . . . . . . . . . 99--99
Barbara Chapman and Dieter Kranzlmüller Foreword . . . . . . . . . . . . . . . . 101--103 Martin Schulz and Jim Galarowicz and Don Maghrak and William Hachfeld and David Montoya and Scott Cranford Open | SpeedShop: an open source infrastructure for parallel performance analysis . . . . . . . . . . . . . . . . 105--121 Kevin A. Huck and Allen D. Malony and Sameer Shende and Alan Morris Knowledge support and automation for performance analysis with PerfExplorer 2.0 . . . . . . . . . . . . . . . . . . 123--134 Oscar Hernandez and Barbara Chapman and Haoqiang Jin A performance tuning methodology with compiler support . . . . . . . . . . . . 135--153 Anthony Chan and William Gropp and Ewing Lusk An efficient format for nearly constant-time access to arbitrary time intervals in large trace files . . . . . 155--165 Brian J. N. Wylie and Markus Geimer and Felix Wolf Performance measurement and analysis of large-scale parallel applications on leadership computing systems . . . . . . 167--181 Mark Baker and Richard Boakes Slogger: a profiling and analysis system based on Semantic Web technologies . . . 183--204 Bartosz Balis and Marian Bubak and Bart\lomiej \Labno Monitoring of Grid scientific workflows 205--216 T. C. Peachey and N. T. Diamond and D. A. Abramson and W. Sudholt and A. Michailova and S. Amirriazi Fractional factorial design for parameter sweep experiments using Nimrod/E . . . . . . . . . . . . . . . . 217--230 Alexandru Iosup and Todd Tannenbaum and Matthew Farrellee and Dick Epema and Miron Livny Inter-operating grids through Delegated MatchMaking . . . . . . . . . . . . . . 233--253
Damian W. I. Rouson Complexity in scalable computing . . . . 275--276 Ida M. B. Nielsen and Curtis L. Janssen Multicore challenges and benefits for high performance scientific computing 277--285 Joseph P. Kenny and Curtis L. Janssen and Mark S. Gordon and Masha Sosonkina and Theresa L. Windus A component approach to collaborative scientific software development: Tools and techniques utilized by the Quantum Chemistry Science Application Partnership . . . . . . . . . . . . . . 287--296 Helgi Adalsteinsson and Bert J. Debusschere and Kevin R. Long and Habib N. Najm Components for atomistic-to-continuum multiscale modeling of flow in micro- and nanofluidic systems . . . . . . . . 297--313 Benjamin A. Allan and Boyana Norris and Wael R. Elwasif and Robert C. Armstrong Managing scientific software complexity with Bocca and CCA . . . . . . . . . . . 315--327 Damian W. I. Rouson Towards analysis-driven scientific software architecture: The case for abstract data type calculus . . . . . . 329--339 Sandya S. Mannarswamy Book Review . . . . . . . . . . . . . . 341--342 Anonymous Author Index Volume 16 (2008) . . . . . 343--344
Michael Gschwind and Fred Gustavson and Jan F. Prins High Performance Computing with the Cell Broadband Engine . . . . . . . . . . . . 1--2 B. C. Vishwas and Abhishek Gadia and Mainak Chaudhuri Implementing a parallel matrix factorization library on the Cell Broadband Engine . . . . . . . . . . . . 3--29 Jakub Kurzak and Jack Dongarra QR factorization for the Cell Broadband Engine . . . . . . . . . . . . . . . . . 31--42 Michael Kistler and John Gunnels and Daniel Brokenshire and Brad Benton Programming the Linpack benchmark for the IBM Power XCell 8i processor . . . . 43--57 Alejandro Rico and Alex Ramirez and Mateo Valero Available task-level parallelism on the Cell BE . . . . . . . . . . . . . . . . 59--76 Pieter Bellens and Josep M. Perez and Felipe Cabarcas and Alex Ramirez and Rosa M. Badia and Jesus Labarta CellSs: Scheduling techniques to better exploit memory hierarchy . . . . . . . . 77--95 Adrianto Wirawan and Bertil Schmidt and Huiliang Zhang and Chee Keong Kwoh High performance protein sequence database scanning on the Cell Broadband Engine . . . . . . . . . . . . . . . . . 97--111 Ana Lucia Varbanescu and Alexander S. van Amesfoort and Tim Cornwell and Ger van Diepen and Rob van Nieuwpoort and Bruce G. Elmegreen and Henk Sips Building high-resolution sky images using the Cell/B.E. . . . . . . . . . . 113--134 Guochun Shi and Volodymyr V. Kindratenko and Ivan S. Ufimtsev and Todd J. Martinez and James C. Phillips and Steven A. Gottlieb Implementation of scientific computing applications on the Cell Broadband Engine . . . . . . . . . . . . . . . . . 135--151 Khaled Z. Ibrahim and François Bodin Efficient SIMDization and data management of the Lattice QCD computation on the Cell Broadband Engine 153--172
Matthew G. Knepley and Dmitry A. Karpeev Mesh algorithms for PDE with Sieve I: Mesh distribution . . . . . . . . . . . 215--230 Yolanda Gil From data to knowledge to discoveries: Artificial intelligence and scientific workflows . . . . . . . . . . . . . . . 231--246 Volodymyr V. Kindratenko and Adam D. Myers and Robert J. Brunner Implementation of the two-point angular correlation function on a high-performance reconfigurable computer 247--259 Onkar Sahni and Christopher D. Carothers and Mark S. Shephard and Kenneth E. Jansen Strong scaling analysis of a parallel, unstructured, implicit solver and the influence of the operating system interference . . . . . . . . . . . . . . 261--274 David H. Bushnell Book Review . . . . . . . . . . . . . . 275--277 Dan Nagle Book Review . . . . . . . . . . . . . . 279--282
Sabri Pllana and Jesper Larsson Träff Introduction to the Scientific Programming Special Issue: Software Development for Multi-core Computing Systems . . . . . . . . . . . . . . . . 283--284 Wonil Choi and Hyunhee Kim and Wook Song and Jiseok Song and Jihong Kim ePRO-MP: a tool for profiling and optimizing energy and performance of mobile multiprocessor applications . . . 285--294 John E. Savage and Mohammad Zubair Evaluating multicore algorithms on the unified memory model . . . . . . . . . . 295--308 P. E. Hadjidoukas and G. Ch. Philos and V. V. Dimakopoulos Exploiting fine-grain thread parallelism on multicore architectures . . . . . . . 309--323 Francois Bodin and Stephane Bihan Heterogeneous multicore parallel programming for graphics processing units . . . . . . . . . . . . . . . . . 325--336 Sabri Pllana and Jesper Larsson Träff Reviewers for Scientific Programming Special Issue on Software Development for Multi-core Computing Systems . . . . 337--337 Lee S. Brownston Book Review . . . . . . . . . . . . . . 339--341 Dan Nagle Book Review . . . . . . . . . . . . . . 343--345 Anonymous Author Index Volume 17 (2009) . . . . . 347--348
Andre R. Brodtkorb and Christopher Dyken and Trond R. Hagen and Jon M. Hjelmervik and Olaf O. Storaasli State-of-the-art in heterogeneous computing . . . . . . . . . . . . . . . 1--33 Hatem Ltaief and Jakub Kurzak and Jack Dongarra and Rosa M. Badia Scheduling two-sided transformations using tile algorithms on multicore architectures . . . . . . . . . . . . . 35--50 Qian Zhu and Gagan Agrawal Supporting fault-tolerance for time-critical events in distributed environments . . . . . . . . . . . . . . 51--76
Gideon Juve and Ewa Deelman and Karan Vahi and Gaurang Mehta Experiences with resource provisioning for scientific workflows using Corral 77--92 A. A. Markus and W. M. G. Courage and M. C. L. M. van Mierlo A computational framework for flood risk assessment in The Netherlands . . . . . 93--105 Min Zhou and Onkar Sahni and Mark S. Shephard and Christopher D. Carothers and Kenneth E. Jansen Adjacency-based data reordering algorithm for acceleration of finite element computations . . . . . . . . . . 107--123
Gabriele Jost and Alice Koniges Special Issue: Exploring languages for expressing medium to massive on-chip parallelism . . . . . . . . . . . . . . 125--126 Gabriele Jost and Bob Robins Experiences using hybrid MPI/OpenMP in the real world: Parallelization of a $3$D CFD solver for multi-core node clusters . . . . . . . . . . . . . . . . 127--138 Robert Preissl and Alice Koniges and Stephan Ethier and Weixing Wang and Nathan Wichmann Overlapping communication with computation using OpenMP tasks on the GTS magnetic fusion code . . . . . . . . 139--151 Hongzhang Shan and Filip Blagojevi\'c and Seung-Jai Min and Paul Hargrove and Haoqiang Jin and Karl Fuerlinger and Alice Koniges and Nicholas J. Wright A programming model performance study using the NAS parallel benchmarks . . . 153--167 Lei Huang and Haoqiang Jin and Liqi Yi and Barbara Chapman Enabling locality-aware computations in OpenMP . . . . . . . . . . . . . . . . . 169--181 Yili Zheng Optimizing UPC programs for multi-core systems . . . . . . . . . . . . . . . . 183--191 Dennis C. Jespersen Acceleration of a CFD code with a GPU 193--201 Zoran Budimli\'c and Michael Burke and Vincent Cavé and Kathleen Knobe and Geoff Lowney and Ryan Newton and Jens Palsberg and David Peixotto and Vivek Sarkar and Frank Schlimbach and Sagnak Tasirlar Concurrent Collections . . . . . . . . . 203--217 Karen Gundy-Burlet Book Review . . . . . . . . . . . . . . 219--220 Michael Lesk Book Review . . . . . . . . . . . . . . 221--223
Alper Sen and Can Ozturan Special Issue on the 9th International Symposium on Parallel and Distributed Computing . . . . . . . . . . . . . . . 1--1 Matthew Badin and Lubomir Bic and Michael Dillencourt and Alexandru Nicolau Improving accuracy for matrix multiplications on GPUs . . . . . . . . 3--11 Murat Manguoglu and Faisal Saied and Ahmed Sameh and Ananth Grama Performance models for the Spike banded linear system solver . . . . . . . . . . 13--25 Tevfik Kosar and Ismail Akturk and Mehmet Balman and Xinqi Wang PetaShare: a reliable, efficient and transparent distributed storage management system . . . . . . . . . . . 27--43 David M. Kunzman and Laxmikant V. Kalé Programming heterogeneous clusters with accelerators using object-based programming . . . . . . . . . . . . . . 47--62 Adrian Brown Book Review . . . . . . . . . . . . . . 63--65 Dan Nagle Book Review . . . . . . . . . . . . . . 67--70
Ivona Brandic and Ioan Raicu Special issue on Science-Driven Cloud Computing . . . . . . . . . . . . . . . 71--73 Hyunjoo Kim and Yaakoub el-Khamra and Ivan Rodero and Shantenu Jha and Manish Parashar Autonomic management of application workflows on hybrid computing infrastructure . . . . . . . . . . . . . 75--89 Satish Narayana Srirama and Oleg Batrashev and Pelle Jakovits and Eero Vainikko Scalability of parallel scientific applications on the cloud . . . . . . . 91--105 Keith R. Jackson and Krishna Muriki and Lavanya Ramakrishnan and Karl J. Runge and Rollin C. Thomas Performance and cost analysis of the Supernova factory on the Amazon AWS cloud . . . . . . . . . . . . . . . . . 107--119 Zach Hill and Jie Li and Ming Mao and Arkaitz Ruiz-Alvarez and Marty Humphrey Early observations on the performance of Windows Azure . . . . . . . . . . . . . 121--132 Gabriela Turcu and Ian Foster and Svetlozar Nestorov Reshaping text data for efficient processing on Amazon EC2 . . . . . . . . 133--145 Ani Thakar and Alex Szalay and Ken Church and Andreas Terzis Large science databases --- are cloud services ready for them? . . . . . . . . 147--159 Simon Ostermann and Kassian Plankensteiner and Radu Prodan Using a new event-based simulation framework for investigating resource provisioning in Clouds . . . . . . . . . 161--178 Anonymous Book Review . . . . . . . . . . . . . . 179--184
Marek Blazewicz and Steven R. Brandt and Michal Kierzynka and Krzysztof Kurowski and Bogdan Ludwiczak and Jian Tao and Jan Weglarz CaKernel --- a parallel application programming framework for heterogeneous computing architectures . . . . . . . . 185--197 Gaurav and Steven F. Wojtkiewicz Use of GPU computing for uncertainty quantification in computational mechanics: a case study . . . . . . . . 199--212 Chris Wilcox and Michelle Mills Strout and James M. Bieman Tool support for software lookup table optimization . . . . . . . . . . . . . . 213--229 Slawomir Bak and Marcin Krystek and Krzysztof Kurowski and Ariel Oleksiak and Wojciech Piatek and Jan Waglarz GSSIM --- a tool for distributed computing experiments . . . . . . . . . 231--251 Dan Nagle Book Review . . . . . . . . . . . . . . 253--258 Adrian Brown Book Review . . . . . . . . . . . . . . 259--264 Anonymous Author Index Volume 19 (2011) . . . . . 265--266
Mohammad Al Hasan and Jun Huan and Jake Chen and Mohammed J. Zaki Biological knowledge discovery and data mining . . . . . . . . . . . . . . . . . 1--2 Ham Ching Lam and Srinand Sreevatsan and Daniel Boley Analyzing influenza virus sequences using binary encoding approach . . . . . 3--13 Zhen Hu and Raj Bhatnagar Mining low-variance biclusters to discover coregulation modules in sequencing datasets . . . . . . . . . . 15--27 Ankit Agrawal and Sanchit Misra and Ramanathan Narayanan and Lalith Polepeddi and Alok Choudhary Lung cancer survival prediction using ensemble data mining on SEER data . . . 29--42 Jörg Dümmler and Thomas Rauber and Gudula Rünger Combined scheduling and mapping for scalable computing with parallel tasks 45--67 Renata Slota Storage QoS provisioning for execution programming of data-intensive applications . . . . . . . . . . . . . . 69--80
Michael A. Heroux and Damian Rouson Special issue on the Trilinos project, Part 1 of 2 . . . . . . . . . . . . . . 81--81 Michael A. Heroux and James M. Willenbring A new overview of the Trilinos project 83--88 H. Carter Edwards and Daniel Sunderland and Vicki Porter and Chris Amsler and Sam Mish Manycore performance-portability: Kokkos multidimensional array library . . . . . 89--114 C. G. Baker and M. A. Heroux Tpetra, and the use of generic programming in scientific computing . . 115--128 Erik G. Boman and Ümit V. Çatalyürek and Cédric Chevalier and Karen D. Devine The Zoltan and Isorropia parallel toolkits for combinatorial scientific computing: Partitioning, ordering and coloring . . . . . . . . . . . . . . . . 129--150 P. Bochev and H. C. Edwards and R. C. Kirby and K. Peterson and D. Ridzal Solving PDEs with Intrepid . . . . . . . 151--180 Ron A. Oldfield and Gregory D. Sjaardema and Gerald F. Lofstead II and Todd Kordenbrock Trilinos I/O Support (Trios) . . . . . . 181--196 Roger P. Pawlowski and Eric T. Phipps and Andrew G. Salinger Automating embedded analysis capabilities and managing software complexity in multiphysics simulation, Part I: Template-based generic programming . . . . . . . . . . . . . . 197--219
Michael A. Heroux and Damian Rouson Special issue on the Trilinos project, Part 2 of 2 . . . . . . . . . . . . . . 221--221 Jérémie Gaidamour and Jonathan Hu and Chris Siefert and Ray Tuminaro Design considerations for a flexible multigrid preconditioning library . . . 223--239 Eric Bavier and Mark Hoemmen and Sivasankaran Rajamanickam and Heidi Thornquist Amesos2 and Belos: Direct and iterative solvers for large sparse linear systems 241--255 Victoria E. Howle and Robert C. Kirby and Kevin Long and Brian Brennan and Kimberly Kennedy Playa: High-performance programmable linear algebra . . . . . . . . . . . . . 257--273 Karla Morris and Damian W. I. Rouson and M. Nicole Lemaster and Salvatore Filippone Exploring capabilities within ForTrilinos by solving the $3$D Burgers equation . . . . . . . . . . . . . . . . 275--292 Kevin Long and Paul T. Boggs and Bart G. van Bloemen Waanders Sundance: High-level software for PDE-constrained optimization . . . . . . 293--310 William F. Spotz PyTrilinos: Recent advances in the Python interface to Trilinos . . . . . . 311--325 Roger P. Pawlowski and Eric T. Phipps and Andrew G. Salinger and Steven J. Owen and Christopher M. Siefert and Matthew L. Staten Automating embedded analysis capabilities and managing software complexity in multiphysics simulation, Part II: Application to partial differential equations . . . . . . . . . 327--345 Dan Nagle Book Review . . . . . . . . . . . . . . 349--353 Adrian Brown Book Review . . . . . . . . . . . . . . 355--358
Mikolaj Baranowski and Adam Belloum and Marian Bubak and Maciej Malawski Constructing workflows from script applications . . . . . . . . . . . . . . 359--377 Stergios Papadimitriou and Seferina Mavroudi and Kostas Theofilatos and Spiridon Likothanasis The software architecture for performing scientific computation with the JLAPACK libraries in ScalaLab . . . . . . . . . 379--391 Anonymous Author Index Volume 20 (2012--2013) . . 393--394
Marek Blazewicz and Ian Hinder and David M. Koppelman and Steven R. Brandt and Milosz Ciznicki and Michal Kierzynka and Frank Löffler and Erik Schnetter and Jian Tao From physics model to results: an optimizing framework for cross-architecture code generation . . . 1--16 Misbah Mubarak and Seegyoung Seol and Qiukai Lu and Mark S. Shephard A parallel ghosting algorithm for the flexible distributed mesh database . . . 17--42 Bruno Bachelet and Antoine Mahul and Lo\"\ic Yon Template metaprogramming techniques for concept-based specialization . . . . . . 43--61
Jeffrey S. Vetter and Padma Raghavan Special Issue: Selected Papers from Super Computing 2012 . . . . . . . . . . 63--64 Wei Ding and Yuanrui Zhang and Mahmut Kandemir and Seung Woo Son Compiler-directed file layout optimization for hierarchical storage systems . . . . . . . . . . . . . . . . 65--78 Kiril Dichev and Fergal Reid and Alexey Lastovetsky Efficient and reliable network tomography in heterogeneous networks using BitTorrent broadcasts and clustering algorithms . . . . . . . . . 79--92 Preeti Malakar and Thomas George and Sameer Kumar and Rashmi Mittal and Vijay Natarajan and Yogish Sabharwal and Vaibhav Saxena and Sathish S. Vadhiyar A divide and conquer strategy for scaling weather simulations with multiple regions of interest . . . . . . 93--107 Tobias Hilbrich and Joachim Protze and Martin Schulz and Bronis R. de Supinski and Matthias S. Müller MPI runtime error detection with MUST: Advances in deadlock detection . . . . . 109--121 Stephen L. Olivier and Bronis R. de Supinski and Martin Schulz and Jan F. Prins Characterizing and mitigating work time inflation in task parallel programs . . 123--136 Scott Beamer and Krste Asanovi\'c and David Patterson Direction-optimizing breadth-first search . . . . . . . . . . . . . . . . . 137--148 Tanzima Zerin Islam and Kathryn Mohror and Saurabh Bagchi and Adam Moody and Bronis R. de Supinski and Rudolf Eigenmann McrEngine: a scalable checkpointing system using data-aware aggregation and compression . . . . . . . . . . . . . . 149--163 Jongsoo Park and Ping Tak Peter Tang and Mikhail Smelyanskiy and Daehyun Kim and Thomas Benson Efficient backprojection-based synthetic aperture radar computation with many-core processors . . . . . . . . . . 165--179 Ping Tak Peter Tang and Jongsoo Park and Daehyun Kim and Vladimir Petrov A framework for low-communication $1$-D FFT . . . . . . . . . . . . . . . . . . 181--195
Valeria Cardellini and Salvatore Filippone and Damian W. I. Rouson Design patterns for sparse-matrix computations on hybrid CPU/GPU platforms 1--19 Pascual Pérez-Carro and Francisco Grimaldo and Miguel Lozano and Juan M. Orduña Characterization of the Jason multiagent platform on multicore processors . . . . 21--35 Vladimiras Dolgopolovas and Valentina Dagiene and Saulius Minkevicius and Leonidas Sakalauskas Python for scientific computing education: Modeling of queueing systems 37--51 Salvatore Filippone Book Review . . . . . . . . . . . . . . 53--55
William Gropp and Satoshi Matsuoka Special issue: SC13 --- The International Conference for High Performance Computing, Networking, Storage and Analysis . . . . . . . . . . 57--58 Alex D. Breslow and Ananta Tiwari and Martin Schulz and Laura Carrington and Lingjia Tang and Jason Mars Enabling fair pricing on high performance computer systems with node sharing . . . . . . . . . . . . . . . . 59--74 Robert Gerstenberger and Maciej Besta and Torsten Hoefler Enabling highly-scalable remote memory access programming with MPI-3 One Sided 75--91 Indrani Paul and Vignesh Ravi and Srilatha Manne and Manish Arora and Sudhakar Yalamanchili Coordinated energy management in heterogeneous processors . . . . . . . . 93--108 Michael S. Warren 2HOT: an improved parallel hashed oct-tree $N$-body algorithm for cosmological simulation . . . . . . . . 109--124 Myoungsoo Jung and Ellis H. Wilson III and Wonil Choi and John Shalf and Hasan Metin Aktulga and Chao Yang and Erik Saule and Umit V. Catalyurek and Mahmut Kandemir Exploring the future of out-of-core computing with compute-local non-volatile memory . . . . . . . . . . 125--139 Daniel Laney and Steven Langer and Christopher Weber and Peter Lindstrom and Al Wegener Assessing the effects of data compression in simulations using physically motivated metrics . . . . . . 141--155 Pierre Jolivet and Frédéric Hecht and Frédéric Nataf and Christophe Prud'homme Scalable domain decomposition preconditioners for heterogeneous elliptic problems . . . . . . . . . . . 157--171 Eli Dart and Lauren Rotman and Brian Tierney and Mary Hester and Jason Zurawski The Science DMZ: A network design pattern for data-intensive science . . . 173--185
Stergios Papadimitriou and Seferina Mavroudi and Kostas Theofilatos and Spiridon Likothanasis MATLAB-like scripting of Java scientific libraries in ScalaLab . . . . . . . . . 187--199 Sylwester Arabas and Dorota Jarecka and Anna Jaruga and Maciej Fijalkowski Formula translation in Blitz++, NumPy and modern Fortran: A case study of the language choice tradeoffs . . . . . . . 201--222 Jan H. Schönherr and Ben Juurlink and Jan Richling TACO: A scheduling scheme for parallel applications on multicore architectures 223--237 Jianbin Fang and Henk Sips and Ana Lucia Varbanescu Aristotle: A performance impact indicator for the OpenCL kernels using local memory . . . . . . . . . . . . . . 239--257
Siegfried Benkner and Franz Franchetti and Hans Michael Gerndt and Jeffrey K. Hollingsworth Special issue on automatic application tuning for HPC architectures . . . . . . 259--260 Andrea Martínez and Anna Sikora and Eduardo César and Joan Sorribes ELASTIC: A large scale dynamic tuning environment . . . . . . . . . . . . . . 261--271 Robert Schöne and Jan Treibig and Manuel F. Dolz and Carla Guillen and Carmen Navarrete and Michael Knobloch and Barry Rountree Tools and methods for measuring and tuning the energy efficiency of HPC systems . . . . . . . . . . . . . . . . 273--283 Juan Durillo and Thomas Fahringer From single- to multi-objective auto-tuning of programs: Advantages and implications . . . . . . . . . . . . . . 285--297 Teruo Tanaka and Ryo Otsuka and Akihiro Fujii and Takahiro Katagiri and Toshiyuki Imamura Implementation of $d$-spline-based incremental performance parameter estimation method with ppOpen-AT . . . . 299--307 Grigori Fursin and Renato Miceli and Anton Lokhmotov and Michael Gerndt and Marc Baboulin and Allen D. Malony and Zbigniew Chamski and Diego Novillo and Davide Del Vento Collective mind: Towards practical and collaborative auto-tuning . . . . . . . 309--329 Anonymous Author Index Volume 22 (2014) . . . . . 331--332
Karla Morris Emulating Multiple Inheritance in Fortran 2003/2008 . . . . . . . . . . . 126069:1--126069:7 Jie-Sheng Wang and Na-Na Shen Hybrid Multiple Soft-Sensor Models of Grinding Granularity Based on Cuckoo Searching Algorithm and Hysteresis Switching Strategy . . . . . . . . . . . 146410:1--146410:11 Kyle L. Spafford and Jeffrey S. Vetter Automated Design Space Exploration with Aspen . . . . . . . . . . . . . . . . . 157305:1--157305:10 Fei Gao and Katarzyna Musial and Colin Cooper and Sophia Tsoka Link Prediction Methods and Their Accuracy for Different Social Networks and Network Metrics . . . . . . . . . . 172879:1--172879:13 Sai Kiranmayee Samudrala and Jaros\law Zola and Srinivas Aluru and Baskar Ganapathysubramanian Parallel Framework for Dimensionality Reduction of Large-Scale Datasets . . . 180214:1--180214:12 Muhammad Asif and Imtiaz A. Taj and S. M. Ziauddin and Maaz Bin Ahmad and M. Tahir A Hybrid Scheme Based on Pipelining and Multitasking in Mobile Application Processors for Advanced Video Coding . . 197843:1--197843:16 Ok-Kyoon Ha and Yong-Kee Jun An Efficient Algorithm for On-the-Fly Data Race Detection Using an Epoch-Based Technique . . . . . . . . . . . . . . . 205827:1--205827:14 Idafen Santana-Perez and María S. Pérez-Hernández Towards Reproducibility in Scientific Workflows: An Infrastructure-Based Approach . . . . . . . . . . . . . . . . 243180:1--243180:11 Ichitaro Yamazaki and Stanimire Tomov and Jack Dongarra Computing Low-Rank Approximation of a Dense Matrix on Multicore CPUs with a GPU and Its Application to Solving a Hierarchically Semiseparable Linear System of Equations . . . . . . . . . . 246019:1--246019:17 Xinmin Tian and Hideki Saito and Serguei V. Preis and Eric N. Garcia and Sergey S. Kozhukhov and Matt Masten and Aleksei G. Cherkasov and Nikolay Panchenko Effective SIMD Vectorization for Intel Xeon Phi Coprocessors . . . . . . . . . 269764:1--269764:14 Guillaume Chapuis and Mathilde Le Boudic-Jamin and Rumen Andonov and Hristo Djidjev and Dominique Lavenier Parallel Seed-Based Approach to Multiple Protein Structure Similarities Detection 279715:1--279715:12 Liu Hongjiu and Hu Yanrong An Evaluating Method with Combined Assigning-Weight Based on Maximizing Variance . . . . . . . . . . . . . . . . 290379:1--290379:8 Bao Rong Chang and Hsiu-Fen Tsai and Chia-Yen Chen and Cin-Long Guo Empirical Analysis of High Efficient Remote Cloud Data Center Backup Using HBase and Cassandra . . . . . . . . . . 294614:1--294614:10 A. Paszy\'nska and M. Paszy\'nski and K. Jopek and M. Wo\'zniak and D. Goik and P. Gurgul and H. AbouEisha and M. Moshkov and V. M. Calo and A. Lenharth and D. Nguyen and K. Pingali Quasi-Optimal Elimination Trees for $2$D Grids with Singularities . . . . . . . . 303024:1--303024:18 Maricela Arroyo and Carlos Couder-Castañeda and Alfredo Trujillo-Alcantara and Israel-Enrique Herrera-Diaz and Nain Vera-Chavez A Performance Study of a Dual Xeon-Phi Cluster for the Forward Modelling of Gravitational Fields . . . . . . . . . . 316012:1--316012:14 Lukasz Kufel Network Latency in Systems Event Monitoring for Multiple Locations . . . 371620:1--371620:6 Sunita Chandrasekaran and Barbara Chapman and Xinmin Tian and Yonghong Yan Programming Models, Languages, and Compilers for Manycore and Heterogeneous Architectures . . . . . . . . . . . . . 376317:1--376317:1 Wenzhe Zhang and Kai Lu and Mikel Luján and Xiaoping Wang and Xu Zhou Write-Combined Logging: An Optimized Logging for Consistency in NVRAM . . . . 398369:1--398369:13 Aziz Nanthaamornphong and Jeffrey Carver and Karla Morris and Salvatore Filippone Extracting UML Class Diagrams from Object-Oriented Fortran: ForUML . . . . 421816:1--421816:15 Seren Soner and Can Ozturan Generating Multibillion Element Unstructured Meshes on Distributed Memory Parallel Machines . . . . . . . . 437480:1--437480:10 Micha\l Ciesielczyk and Andrzej Szwabe and Miko\laj Morzy On Efficient Link Recommendation in Social Networks Using Actor-Fact Matrices . . . . . . . . . . . . . . . . 450215:1--450215:9 Jose María Álvarez-Rodríguez and Ricardo Colomo-Palacios and Vladimir Stantchev Skillrank: Towards a Hybrid Method to Assess Quality and Confidence of Professional Skills in Social Networks 451476:1--451476:13 Konstantin Kuzmin and Mingming Chen and Boles\law K. Szymanski Parallelizing SLPA for Scalable Overlapping Community Detection . . . . 461362:1--461362:18 Stergios Papadimitriou and Kirsten Schwark and Seferina Mavroudi and Kostas Theofilatos and Spiridon Likothanasis ScalaLab and GroovyLab: Comparing Scala and Groovy for Scientific Computing . . 498618:1--498618:13 Jack Dongarra and Mark Gates and Azzam Haidar and Yulu Jia and Khairul Kabir and Piotr Luszczek and Stanimire Tomov HPC Programming on Intel Many-Integrated-Core Hardware with MAGMA Port to Xeon Phi . . . . . . . . . . . . 502593:1--502593:11 Xu Yang and Mingbin Zeng and Yanjun Zhang Implementing and Optimizing of Entire System Toolkit of VLIW DSP Processors for Embedded Sensor-Based Systems . . . 507896:1--507896:7 Bao Rong Chang and Hsiu-Fen Tsai and Chia-Yen Chen and Chien-Feng Huang and Hung-Ta Hsu Implementation of Secondary Index on Cloud Computing NoSQL Database in Big Data Environment . . . . . . . . . . . . 560714:1--560714:10 Samira Ghayekhloo and Zeki Bayram Prefiltering Strategy to Improve Performance of Semantic Web Service Discovery . . . . . . . . . . . . . . . 576463:1--576463:15 Hiroyuki Takizawa and Shoichi Hirasawa and Makoto Sugawara and Isaac Gelado and Hiroaki Kobayashi and Wen-mei W. Hwu Optimized Data Transfers Based on the OpenCL Event Management Mechanism . . . 576498:1--576498:16 Jeffrey C. Carver and Neil Chue Hong and Selim Ciraci Software Engineering for CSE . . . . . . 591562:1--591562:2 Saeed Reza Shahriary and Mohsen Shahriari and Rafidah MD Noor A Community-Based Approach for Link Prediction in Signed Social Networks . . 602690:1--602690:10 Rengan Xu and Xiaonan Tian and Sunita Chandrasekaran and Barbara Chapman Multi-GPU Support on Single Node Using Directive-Based Programming Model . . . 621730:1--621730:15 Lukasz Szustak and Krzysztof Rojek and Tomasz Olas and Lukasz Kuczynski and Kamil Halbiniak and Pawel Gepner Adaptation of MPDATA Heterogeneous Stencil Computation to Intel Xeon Phi Coprocessor . . . . . . . . . . . . . . 642705:1--642705:14 Milosz Ciznicki and Michal Kulczewski and Piotr Kopta and Krzysztof Kurowski Methods to Load Balance a GCR Pressure Solver Using a Stencil Framework on Multi- and Many-Core Architectures . . . 648752:1--648752:13 Maciej Malawski and Kamil Figiela and Marian Bubak and Ewa Deelman and Jarek Nabrzyski Scheduling Multilevel Deadline-Constrained Scientific Workflows on Clouds Based on Cost Optimization . . . . . . . . . . . . . . 680271:1--680271:13 C. Couder-Castañeda and H. Barrios-Piña and I. Gitler and M. Arroyo Performance of a Code Migration for the Simulation of Supersonic Ejector Flow to SMP, MIC, and GPU Using OpenMP, OpenMP+LEO, and OpenACC Directives . . . 739107:1--739107:20 Bart Janssens and Támas Bányai and Karim Limam and Walter Bosschaerts Finite Element Assembly Using an Embedded Domain Specific Language . . . 797325:1--797325:22 Vladimiras Dolgopolovas and Valentina Dagien\.e and Saulius Minkevi\vcius and Leonidas Sakalauskas Teaching Scientific Computing: A Model-Centered Approach to Pipeline and Parallel Programming with C . . . . . . 820803:1--820803:18 Joo Hwan Lee and Nimit Nigania and Hyesoon Kim and Kaushik Patel and Hyojong Kim OpenCL Performance Evaluation on Modern Multicore CPUs . . . . . . . . . . . . . 859491:1--859491:20 D. C. Kiran and S. Gurunarayanan and Janardan Prasad Misra and Abhijeet Nawal Global Scheduling Heuristics for Multicore Architecture . . . . . . . . . 860891:1--860891:12 Saeed Shahrivari and Saeed Jalili Fast Parallel All-Subgraph Enumeration Using Multicore Machines . . . . . . . . 901321:1--901321:11 Hari Radhakrishnan and Damian W. I. Rouson and Karla Morris and Sameer Shende and Stavros C. Kassinos Using Coarrays to Parallelize Legacy Fortran Applications: Strategy and Case Study . . . . . . . . . . . . . . . . . 904983:1--904983:12 Anna Zygmunt and Bogdan Gliwa The Comparison of Users Activity on the Example of Polish and American Blogosphere . . . . . . . . . . . . . . 907547:1--907547:11 Yi Zeng and Shiqun Yin and Jiangyue Liu and Miao Zhang Research of Improved FP-Growth Algorithm in Association Rules Mining . . . . . . 910281:1--910281:6 Nhat-Phuong Tran and Myungho Lee and Dong Hoon Choi Cache Locality-Centric Parallel String Matching on Many-Core Accelerator Chips 937694:1--937694:20 Magne Haveraaen and Karla Morris and Damian Rouson and Hari Radhakrishnan and Clayton Carson High-Performance Design Patterns for Modern Fortran . . . . . . . . . . . . . 942059:1--942059:14 P. Kalaivani and K. L. Shunmuganathan Feature Reduction Based on Genetic Algorithm and Hybrid Model for Opinion Mining . . . . . . . . . . . . . . . . . 961454:1--961454:15 Przemys\law Kazienko and Reda Alhajj and Jaideep Srivastava Computational Aspects of Social Network Analysis . . . . . . . . . . . . . . . . 961610:1--961610:2 P. Schweitzer and S. Cipi\`ere and A. Dufaure and H. Payno and Y. Perrot and D. R. C. Hill and L. Maigne Performance Evaluation of Multithreaded Geant4 Simulations Using an Intel Xeon Phi Cluster . . . . . . . . . . . . . . 980752:1--980752:10 Ananya Muddukrishna and Peter A. Jonsson and Mats Brorsson Locality-Aware Task Scheduling and Data Distribution for OpenMP Programs on NUMA Systems and Manycore Processors . . . . 981759:1--981759:16
Ivan Kholod and Ilya Petukhov and Andrey Shorov Cloud for Distributed Data Analysis Based on the Actor Model . . . . . . . . 1050293:1--1050293:11 Yong Zhang and Yunjian Jiang and Miner Zhong and Nana Geng and Dandan Chen Robust Optimization on Regional WCO-for-Biodiesel Supply Chain under Supply and Demand Uncertainties . . . . 1087845:1--1087845:15 Xiuguo Wu Data Sets Replicas Placements Strategy from Cost-Effective View in the Cloud 1496714:1--1496714:13 Carolina Lagos and Guillermo Guerrero and Enrique Cabrera and Stefanie Niklander and Franklin Johnson and Fernando Paredes and Jorge Vega A Matheuristic Approach Combining Local Search and Mathematical Programming . . 1506084:1--1506084:7 Carlos Contreras-Bolton and Carlos Rey and Sergio Ramos-Cossio and Claudio Rodríguez and Felipe Gatica and Victor Parada Automatically Produced Algorithms for the Generalized Minimum Spanning Tree Problem . . . . . . . . . . . . . . . . 1682925:1--1682925:11 Aibo Song and Maoxian Zhao and Yingying Xue and Junzhou Luo MHDFS: A Memory-Based Hadoop Framework for Large Data Storage . . . . . . . . . 1808396:1--1808396:12 D. Muralidharan and R. Muthaiah Bus Based Synchronization Method for CHIPPER Based NoC . . . . . . . . . . . 1907521:1--1907521:11 Yang Zhao and Lei Wang and Xue Chen and Futao Yang Bulk Restoration for SDN-Based Transport Network . . . . . . . . . . . . . . . . 1938312:1--1938312:8 Guibin Yang and Hongyu Gao Uncertain Risk Assessment of Knowledge Management: Based on Set Pair Analysis 2025892:1--2025892:8 Kai Yang and Zhuhong Zhang Racing Sampling Based Microimmune Optimization Approach Solving Constrained Expected Value Programming 2148362:1--2148362:9 Quan Yang and Zhihui Du and Zhoujian Cao and Jian Tao and David A. Bader A New Parallel Method for Binary Black Hole Simulations . . . . . . . . . . . . 2360492:1--2360492:14 Amany AlShawi Applying Data Mining Techniques to Improve Information Security in the Cloud: A Single Cache System Approach 2385654:1--2385654:5 Jiekun Song and Kaixin Zhang and Zijian Cao 3Es System Optimization under Uncertainty Using Hybrid Intelligent Algorithm: A Fuzzy Chance-Constrained Programming Model . . . . . . . . . . . 2675759:1--2675759:13 Zhi Chen and Tao Lin and Ningjiu Tang and Xin Xia A Parallel Genetic Algorithm Based Feature Selection and Parameter Optimization for Support Vector Machine 2739621:1--2739621:10 Tao Chen and Xiaofeng Gao and Guihai Chen Optimized Virtual Machine Placement with Traffic-Aware Balancing in Data Center Networks . . . . . . . . . . . . . . . . 3101658:1--3101658:10 Chun-Feng Wang and Yan-Qin Bai Global Optimization for Solving Linear Multiplicative Programming Based on a New Linearization Method . . . . . . . . 3204368:1--3204368:9 Guan Wang and Yuxin Wang and Hui Liu and He Guo HSIP: A Novel Task Scheduling Algorithm for Heterogeneous Computing . . . . . . 3676149:1--3676149:11 Jaechun No and Sung-soon Park MultiCache: Multilayered Cache Implementation for I/O Virtualization 3780163:1--3780163:13 Aizhong Mi and Lei Wang and Junyan Qi A Multiple Classifier Fusion Algorithm Using Weighted Decision Templates . . . 3943859:1--3943859:10 Xianming Gao and Baosheng Wang and Xiaozhe Zhang VR-Cluster: Dynamic Migration for Resource Fragmentation Problem in Virtual Router Platform . . . . . . . . 3976965:1--3976965:14 Wang Dong and Wang Peng and Li Meizi and Zhang Bo A Topic Space Oriented User Group Discovering Scheme in Social Network: A Trust Chain Based Interest Measuring Perspective . . . . . . . . . . . . . . 4091323:1--4091323:25 Chenlin Huang and Chuanwang Hou and Huadong Dai and Yan Ding and Songling Fu and Mengluo Ji Research on Linux Trusted Boot Method Based on Reverse Integrity Verification 4516596:1--4516596:12 Wenfeng Wang and Xi Chen and Hongwei Zheng and Zhihan Lv and Zhengjia Liu and Jing Qian and Ping Hu Intelligence in Ecology: How Internet of Things Expands Insights into the Missing CO$_2$ Sink . . . . . . . . . . . . . . 4589723:1--4589723:8 Julio Proaño Orellana and Blanca Caminero and Carmen Carrión and Luis Tomas and Selome Kostentinos Tesfatsion and Johan Tordsson FPGA-Aware Scheduling Strategies at Hypervisor Level in Cloud Environments 4670271:1--4670271:12 Cheol-Ho Hong and Kyungwoon Lee and Hyunchan Park and Chuck Yoo ANCS: Achieving QoS through Dynamic Allocation of Network Resources in Virtualized Clouds . . . . . . . . . . . 4708195:1--4708195:10 Jun-Woo Ahn and Tai-Woo Chang and Sung-Hee Lee and Yong Won Seo Two-Phase Algorithm for Optimal Camera Placement . . . . . . . . . . . . . . . 4801784:1--4801784:16 Gang Li and Qingpu Zhang and Zhengqian Feng Research on Optimal Path of Data Migration among Multisupercomputer Centers . . . . . . . . . . . . . . . . 5018213:1--5018213:8 Ricardo Soto and Eduardo Rodriguez-Tello and Stéphane Caro and Frédéric Lardeux Scientific Programming in Computational Intelligence . . . . . . . . . . . . . . 5039793:1--5039793:2 Pawe\l Sitek and Jaros\law Wikarek A Hybrid Programming Framework for Modeling and Solving Constraint Satisfaction and Optimization Problems 5102616:1--5102616:13 Mohammed Faisal and Hassan Mathkour and Mansour Alsulaiman AntStar: Enhancing Optimization Problems by Integrating an Ant System and Algorithm . . . . . . . . . . . . . . . 5136327:1--5136327:12 Yongfei Li and Shicheng Wang and Dongfang Yang and Dawei Sun A Novel Metric Online Monocular SLAM Approach for Indoor Applications . . . . 5369780:1--5369780:8 Xiaobing Sun and Bin Li and Yucong Duan and Wei Shi and Xiangyue Liu Mining Software Repositories for Automatic Interface Recommendation . . . 5475964:1--5475964:11 Ling Huang and Xuhuan Xie and Wenbo Xie Event-Triggered Faults Tolerant Control for Stochastic Systems with Time Delays 5606234:1--5606234:13 Zhou Zhou and Zhigang Hu and Keqin Li Virtual Machine Placement Algorithm for Both Energy-Awareness and SLA Violation Reduction in Cloud Data Centers . . . . 5612039:1--5612039:11 Jianhua Zhang and Shuliang Wang and Yixing Wang Optimal Design on Robustness of Scale-Free Networks Based on Degree Distribution . . . . . . . . . . . . . . 5659687:1--5659687:7 Jorge M. Cortés-Mendoza and Andrei Tchernykh and Fermin A. Armenta-Cano and Pascal Bouvry and Alexander Yu. Drozdov and Loic Didelot Biobjective VoIP Service Management in Cloud Infrastructure . . . . . . . . . . 5706790:1--5706790:14 N. Pérez-Díaz and D. Ruano-Ordás and F. Fdez-Riverola and J. R. Méndez Boosting Accuracy of Classical Machine Learning Antispam Classifiers in Real Scenarios by Applying Rough Set Theory 5945192:1--5945192:10 J. Fdez-Glez and D. Ruano-Ordás and R. Laza and J. R. Méndez and R. Pavón and F. Fdez-Riverola WSF2: A Novel Framework for Filtering Web Spam . . . . . . . . . . . . . . . . 6091385:1--6091385:18 S. Narayanamoorthy and S. Maheswari The Intelligence of Octagonal Fuzzy Number to Determine the Fuzzy Critical Path: A New Ranking Method . . . . . . . 6158208:1--6158208:8 Vengadeshwaran Velu and Norman Mariun and Mohd Amran Mohd Radzi and Nashiren Farzilah Mailah Equalization Technique for Balancing the Modulation Ratio Characteristics of the Single-Phase-to-Three-Phase Matrix Converter . . . . . . . . . . . . . . . 6187926:1--6187926:10 HeeSeok Choi and JongBeom Lim and Heonchang Yu and EunYoung Lee Task Classification Based Energy-Aware Consolidation in Clouds . . . . . . . . 6208358:1--6208358:13 Imene Mhadhbi and Slim Ben Othman and Slim Ben Saoud An Efficient Technique for Hardware/Software Partitioning Process in Codesign . . . . . . . . . . . . . . 6382765:1--6382765:11 Zhe-Ping Shen and Walter W. Chen Profile Orientation and Slope Stability Analysis . . . . . . . . . . . . . . . . 7029786:1--7029786:10 Weiwei Lin and Wentai Wu and James Z. Wang A Heuristic Task Scheduling Algorithm for Heterogeneous Virtual Clusters . . . 7040276:1--7040276:10 Bunjamin Memishi and María S. Pérez and Gabriel Antoniu Feedback-Based Resource Allocation in MapReduce-Based Systems . . . . . . . . 7241928:1--7241928:13 Zhiying Zhang and Xiaozhen Chen and Wenwen Xiao and Guijie Qi Identifying and Analyzing Strong Components of an Industrial Network Based on Cycle Degree . . . . . . . . . 7340859:1--7340859:11 Wei Ai and Kenli Li and Shenglin Lan and Fan Zhang and Jing Mei and Keqin Li and Rajkumar Buyya On Elasticity Measurement in Cloud Computing . . . . . . . . . . . . . . . 7519507:1--7519507:13 Yancong Zhou and Xudong Guo and Xiaochen Sun Acquisition Pricing and Inventory Decisions on Dual-Source Spare-Part System with Final Production and Remanufacturing . . . . . . . . . . . . 8038045:1--8038045:10 Honglong Xu and Rui Mao and Hao Liao and He Zhang and Minhua Lu and Guoliang Chen Index Based Hidden Outlier Detection in Metric Space . . . . . . . . . . . . . . 8048246:1--8048246:14 Abdulaziz Alsahli and Hameed Khan and Sultan Alyahya Toward an Agile Approach to Managing the Effect of Requirements on Software Architecture during Global Software Development . . . . . . . . . . . . . . 8198039:1--8198039:16 Chenghua Shi and Tonglei Li and Yu Bai and Fei Zhao A Heuristics-Based Parthenogenetic Algorithm for the VRP with Potential Demands and Time Windows . . . . . . . . 8461857:1--8461857:12 Wei Zheng and Chen Wang and Dongzhan Zhang A Randomization Approach for Stochastic Workflow Scheduling in Clouds . . . . . 9136107:1--9136107:13 Hua He and Shanchen Pang and Zenghua Zhao Dynamic Scalable Stochastic Petri Net: A Novel Model for Designing and Analysis of Resource Scheduling in Cloud Computing . . . . . . . . . . . . . . . 9259248:1--9259248:13 Zhengyu Chen and Jianhua Sun and Hao Chen Optimizing Checkpoint Restart with Data Deduplication . . . . . . . . . . . . . 9315493:1--9315493:11 Lei Xiao and Yu Sheng and Guanlan Tan and Jianxin Wang and Yi Pan A User-Customized Virtual Network Platform for NaaS Cloud . . . . . . . . 9315672:1--9315672:6 Ricardo Soto and Broderick Crawford and Boris Almonacid and Fernando Paredes Efficient Parallel Sorting for Migrating Birds Optimization When Solving Machine-Part Cell Formation Problems . . 9402503:1--9402503:39 Jianhua Jiang and Yunzhao Feng and Milan Parmar and Keqin Li FP-ABC: Fast and Parallel ABC Based Energy-Efficiency Live VM Allocation Policy in Data Centers . . . . . . . . . 9524379:1--9524379:9 Raphaël Beamonte and Michel R. Dagenais Detection of Common Problems in Real-Time and Multicore Systems Using Model-Based Constraints . . . . . . . . 9792462:1--9792462:18 Xiaoyong Tang and Weizhen Tan Energy-Efficient Reliability-Aware Scheduling Algorithm on Heterogeneous Systems . . . . . . . . . . . . . . . . 9823213:1--9823213:13