Table of contents for issues of Scientific Programming

Last update: Sat Jul 1 11:16:08 MDT 2023                Valid HTML 3.2!

Volume 1, Number 1, 1992
Volume 1, Number 2, 1992
Volume 1, Number ??, 1992
Volume 2, Number 1--2, Spring--Summer, 1993
Volume 2, Number 3, Fall, 1993
Volume 2, Number 4, Winter, 1993
Volume 3, Number 1, Spring, 1994
Volume 3, Number 2, Summer, 1994
Volume 3, Number 3, Fall, 1994
Volume 3, Number 4, Winter, 1994
Volume 4, Number 1, Spring, 1995
Volume 4, Number 2, Summer, 1995
Volume 4, Number 3, Fall, 1995
Volume 4, Number 4, Winter, 1995
Volume 5, Number 1, Spring, 1996
Volume 5, Number 2, Summer, 1996
Volume 5, Number 3, Fall, 1996
Volume 5, Number 4, Winter, 1996
Volume 6, Number 1, Spring, 1997
Volume 6, Number 2, Summer, 1997
Volume 6, Number 3, Fall, 1997
Volume 6, Number 4, Winter, 1997
Volume 7, Number 1, 1999
Volume 7, Number 2, 1999
Volume 7, Number 3--4, 1999
Volume 8, Number 1, 2000
Volume 8, Number 2, 2000
Volume 8, Number 3, 2000
Volume 8, Number 4, 2000
Volume 9, Number 1, 2001
Volume 9, Number 2--3, 2001
Volume 9, Number 4, 2001
Volume 10, Number 1, 2002
Volume 10, Number 2, 2002
Volume 10, Number 3, 2002
Volume 10, Number 4, 2002
Volume 11, Number 1, 2003
Volume 11, Number 2, 2003
Volume 11, Number 3, 2003
Volume 11, Number 4, 2003
Volume 12, Number 1, 2004
Volume 12, Number 2, 2004
Volume 12, Number 3, 2004
Volume 12, Number 4, 2004
Volume 13, Number 1, 2005
Volume 13, Number 2, 2005
Volume 13, Number 3, 2005
Volume 13, Number 4, 2005
Volume 15, Number 1, 2007
Volume 15, Number 2, 2007
Volume 15, Number 3, 2007
Volume 15, Number 4, 2007
Volume 16, Number 1, 2008
Volume 16, Number 2--3, 2008
Volume 16, Number 4, 2008
Volume 17, Number 1--2, 2009
Volume 17, Number 3, 2009
Volume 17, Number 4, 2009
Volume 18, Number 1, 2010
Volume 18, Number 2, 2010
Volume 18, Number 3--4, 2010
Volume 19, Number 1, 2011
Volume 19, Number 2--3, 2011
Volume 19, Number 4, 2011
Volume 20, Number 1, 2012
Volume 20, Number 2, 2012
Volume 20, Number 3, 2012
Volume 20, Number 4, 2012
Volume 21, Number 1--2, 2013
Volume 21, Number 3--4, 2013
Volume 22, Number 1, 2014
Volume 22, Number 2, 2014
Volume 22, Number 3, 2014
Volume 22, Number 4, 2014
Volume 2015, Number ??, 2015
Volume 2016, Number ??, 2016


Scientific Programming
Volume 1, Number 1, 1992

       Christian 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

Scientific Programming
Volume 1, Number 2, 1992

                  D. Hansen and   
                   D. Maier and   
                 J. Stanley and   
                     J. Walpole   Object-Oriented Heterogeneous Database
                                  for Materials Science  . . . . . . . . . 115

Scientific Programming
Volume 1, Number ??, 1992

                P. Jacobson and   
     B. Kågström and   
                 M. Ränner   Algorithm development for distributed
                                  memory multicomputers using CONLAB . . . 185--203


Scientific Programming
Volume 2, Number 1--2, Spring--Summer, 1993

                      Anonymous   High Performance FORTRAN/journal of
                                  development  . . . . . . . . . . . . . . 1--165
 High Performance Fortran Forum   High Performance Fortran Language
                                  Specification  . . . . . . . . . . . . . 1--170

Scientific Programming
Volume 2, Number 3, Fall, 1993

    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

Scientific Programming
Volume 2, Number 4, Winter, 1993

               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


Scientific Programming
Volume 3, Number 1, Spring, 1994

              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

Scientific Programming
Volume 3, Number 2, Summer, 1994

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

Scientific Programming
Volume 3, Number 3, Fall, 1994

                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

Scientific Programming
Volume 3, Number 4, Winter, 1994

                 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


Scientific Programming
Volume 4, Number 1, Spring, 1995

            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

Scientific Programming
Volume 4, Number 2, Summer, 1995

                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

Scientific Programming
Volume 4, Number 3, Fall, 1995

              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

Scientific Programming
Volume 4, Number 4, Winter, 1995

               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


Scientific Programming
Volume 5, Number 1, Spring, 1996

              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

Scientific Programming
Volume 5, Number 2, Summer, 1996

              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

Scientific Programming
Volume 5, Number 3, Fall, 1996

              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

Scientific Programming
Volume 5, Number 4, Winter, 1996

               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


Scientific Programming
Volume 6, Number 1, Spring, 1997

            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

Scientific Programming
Volume 6, Number 2, Summer, 1997

             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

Scientific Programming
Volume 6, Number 3, Fall, 1997

        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

Scientific Programming
Volume 6, Number 4, Winter, 1997

               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


Scientific Programming
Volume 7, Number 1, 1999

             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

Scientific Programming
Volume 7, Number 2, 1999

                      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

Scientific Programming
Volume 7, Number 3--4, 1999

        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


Scientific Programming
Volume 8, Number 1, 2000

                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

Scientific Programming
Volume 8, Number 2, 2000

                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

Scientific Programming
Volume 8, Number 3, 2000

                  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

Scientific Programming
Volume 8, Number 4, 2000

      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


Scientific Programming
Volume 9, Number 1, 2001

          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

Scientific Programming
Volume 9, Number 2--3, 2001

                      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

Scientific Programming
Volume 9, Number 4, 2001

           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


Scientific Programming
Volume 10, Number 1, 2002

                 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

Scientific Programming
Volume 10, Number 2, 2002

                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

Scientific Programming
Volume 10, Number 3, 2002

                      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

Scientific Programming
Volume 10, Number 4, 2002

            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


Scientific Programming
Volume 11, Number 1, 2003

            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

Scientific Programming
Volume 11, Number 2, 2003

             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

Scientific Programming
Volume 11, Number 3, 2003

      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

Scientific Programming
Volume 11, Number 4, 2003

       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


Scientific Programming
Volume 12, Number 1, 2004

              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

Scientific Programming
Volume 12, Number 2, 2004

                      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

Scientific Programming
Volume 12, Number 3, 2004

              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

Scientific Programming
Volume 12, Number 4, 2004

                      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


Scientific Programming
Volume 13, Number 1, 2005

                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

Scientific Programming
Volume 13, Number 2, 2005

                      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

Scientific Programming
Volume 13, Number 3, 2005

             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

Scientific Programming
Volume 13, Number 4, 2005

           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


Scientific Programming
Volume 15, Number 1, 2007

         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

Scientific Programming
Volume 15, Number 2, 2007

              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

Scientific Programming
Volume 15, Number 3, 2007

                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

Scientific Programming
Volume 15, Number 4, 2007

               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


Scientific Programming
Volume 16, Number 1, 2008

                    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

Scientific Programming
Volume 16, Number 2--3, 2008

            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

Scientific Programming
Volume 16, Number 4, 2008

            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


Scientific Programming
Volume 17, Number 1--2, 2009

           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

Scientific Programming
Volume 17, Number 3, 2009

         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

Scientific Programming
Volume 17, Number 4, 2009

               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


Scientific Programming
Volume 18, Number 1, 2010

         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

Scientific Programming
Volume 18, Number 2, 2010

                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

Scientific Programming
Volume 18, Number 3--4, 2010

              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


Scientific Programming
Volume 19, Number 1, 2011

                  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

Scientific Programming
Volume 19, Number 2--3, 2011

              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

Scientific Programming
Volume 19, Number 4, 2011

            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


Scientific Programming
Volume 20, Number 1, 2012

          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

Scientific Programming
Volume 20, Number 2, 2012

          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

Scientific Programming
Volume 20, Number 3, 2012

          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

Scientific Programming
Volume 20, Number 4, 2012

         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


Scientific Programming
Volume 21, Number 1--2, 2013

            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

Scientific Programming
Volume 21, Number 3--4, 2013

          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


Scientific Programming
Volume 22, Number 1, 2014

         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

Scientific Programming
Volume 22, Number 2, 2014

              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

Scientific Programming
Volume 22, Number 3, 2014

     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

Scientific Programming
Volume 22, Number 4, 2014

          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


Scientific Programming
Volume 2015, Number ??, 2015

                   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


Scientific Programming
Volume 2016, Number ??, 2016

                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