The research is carried out through a number of national collaborative projects. Scientific software for high-performance platforms and computational Grids with a focus on software libraries is developed with support from the Los Alamos Computer Science Institute (LACSI). LACSI is a joint Institute between Los Alamos National Laboratories, and five academic partners, Rice University, University of Houston, University of Illinois at Urbana/Champaign, University of New Mexico and the University of Tennessee with Rice as the lead institution. LACSI is funded by the Department of Energy under its Accelerated Strategic Computing Initiative. Research in tools and techniques for building adaptive, Grid-aware libraries is an integral part of the Grid Application Development Software (GrADS) project funded by the National Science Foundation (NSF) under its Next Generation Software initiative. The development of scientific software libraries for computational Grids is also in part supported by the Alliance partnership, one of two NSF funded Partnerships for Advanced Computational Infrastructure. Currently, our effort is focused on developing adaptive FFT software. The Simulation Data Base (SimDB) project aimes at creating a software environment for simulation and analysis of molecular dynamics trajectory data in a Grid environment. It is pursued jointly with the Institue for Molecular Design (IMD) at the University of Houston. This effort is funded in part through the National Partnership for Advanced Computational Infrastructure (NPACI).
Dr Johnsson's research group was an early participant in the Globus project and demonstrated the first MPI application codes using the Globus toolkit at SC97 using facilities at the San Jose conference site, at the University of Houston, ParallelDatorCentrum (PDC) in Stockholm, Sweden, the newly established Texas GigaPoP, a joint University of Houston, Rice University and Baylor College of Medicine project, and the Internet2, Nordunet and Sunet networks. At Alliance '98 Dr Johnsson's group participated in the demonstration of interactive, distributed, shared virtual environments with five institutions, NCSA at the University of Illinois Urbana/Champaign, the Electronic Visualization Laboratory at the University of Illinois Chicago, the University of Utah, the University of Houston and PDC. This demonstration used virtual reality equipment at all five institutions and the Internet2, Nordunet and Sunet networks and the Startap gateway. In 2000, a demonstration of computational steering was carried out at iNET2000 in Yokohama using virtual reality equipment at the conference site and high-performance computers at PDC and University of Houston, and the APAN connection in addition to Internet2, Nordunet, Sunet, Startap, and the Texas GigaPoP. Dr Johnsson's interest in Grids lead to the participation in the formation of the US Grid Forum and active involvement in establishing the European Grid Forum that merged in October 2000 to form the Global Grid Forum. Dr Johnsson still maintains an interest in computer communications network routing, and fast algorithms for problems with long range forces with applications in astrophysics, computational chemistry and electromagnetics , parallel implementation of fast Legendre and spherical transforms and run--time partitioning of data structures for load--balance in parallel and distributed systems.
Dr. Johnsson joined the University of Houston in 1995 after having served as Director of Computational Sciences of Thinking Machines Corp. for eight years. While with Thinking Machines Corp., Dr. Johnsson initiated the design of a register oriented instruction set for the Connection Machine systems CM-2 and CM-200 and lead the development of the first comprehensive, commercial strength, scalable scientific library for parallel architectures for the Connection Machine CM-2, CM-200, and CM-5 systems, the CMSSL (Connection Machine Scientific Software Library). Johnsson also lead the development of several communications functions for these systems. Since the fall of 2000 Dr Johnsson is also affiliated with the Department of Numerical Analysis and Computer Sciences at the Royal Institute of Technology , Stockholm, Sweden where he also serves as Director of ParallelDatorCentrum , the lead Center for High-Performance Computation and Visualization for academic institutions in Sweden.
Dr Johnsson has served on the faculties of the California Institute of Technology (Caltech), Yale University and Harvard University . Dr. Johnsson introduced the first courses in parallel computation at Caltech, Yale University and Harvard University. Dr. Johnsson has authored or co-authored over 100 journal and conference papers on various aspects of parallel computation and served on several program committees. Dr. Johnsson has served on the Board of the Computer Research Association, CRA, and the Universities Space Research Association's , USRA's, Science Councils for ICASE and CESDIS.
Nadia Shalaby, Parallel Orthogonal Transforms, Harvard University, May 1997.
Ted Nesson (Gemstar-Video Guide Inc.), Randomized, Oblivious, Minimal Routing Algorithms for Multicomputers, Harvard University, September 1995.
Ching-Tien (Howard) Ho (IBM Almaden Research Center), Optimal Communication Primitives and Graph Embeddings on Hypercubes, Yale University, 1988.
Abhiram Ranade , Fluent Parallel Computation, Yale University, 1987.
Fredrik Mwandia, An Adaptive Software Library for Fast Fourier Transforms on real Input Data , University of Houston, November 2001.
Kashif Shakil, Admission Control and Resource Reservation for Quality of Service Provisioning in Cellular Mobile Wireless Networks, University of Houston, October 2001.
Hrishikesh Divate, MPI -- HPF Communication Techniques , University of Houston, May 2000.
Rishad Mahasoom, An Adaptive Software Library for Fast Fourier Transforms , University of Houston, May 2000.
Manisk K Singh, LSR--SIM: A Large--Scale Parallel Network Routing Simulator, University of Houston, May 1999.
Olle Larsson, Implementation and Performance Analysis of a High--Order CEM Algorithm in Parallel and Distributed Computing Environments, University of Houston, May 1998.
Tak-Kwong Ng, A Graph Model and the Embedding of MOS Circuits, Caltech, 1984.
Bioimaging , GrADS Workshop, Houston, May 7, 2003.
PDC Gridactivities, Swedish Institute for Computer Science, Kista, April 11, 2003.
Unleashing the Power of Processing, PDC, Stockholm, April 10, 2003.
STAC - Strategic Technology Advisory Committee, SweGrid Symposium, Uppsala University, April 9, 2003.
Simulation Science in Grid Environments: Integrated Adaptive Software Systems, The Eighth International Symposium for Simulation Science, Hayama, March 4 - 7, 2003.
TLC2 Infrastructure Efforts and Grid Related Research, University of Houston Biomedical Initiative, Houston, February 18, 2003.
Adaptive Scientific Software Libraries", SANS Summit, University of Tennessee, Knoxville, August 7 - 8, 2002.
Computational and Information Grids - An Approach to Code Portability and Adaptivity, Heraklion, Crete, July 4, 2002.
Grids - Next Generation Infrastructure for Research, Education and Commerce, Swedish Ministry of Education, Stockholm, May 27, 2002.
The Nordic Grid Consortium, The NorduGrid Conferenfce, Helsinki, May 23 - 24, 2002.
Texas Learning and Computation Center, National Advisory Council, University of Houston, April 30, 2002.
Grids: Projects, Ambitions and Challenges, Notur 2002, Bergen, April 25 - 26, 2002.
The Nordic Grid Consortium, The 2002 NorduNet Conference, Copenhagen, April 15 - 17, 2002.
Simulation and Analysis without Bounds - Enabling Technologies, Shell Game Changer Workshop, The Woodlands, April 10, 2002.
Application and Platform Adaptive Scientific Software , Alliance Performance Workshop, Urbana, March 14, 2002.
Data and Computation Grids , Presentation to the TIFB Higher Education Working Group, Houston, March 1, 2002.
Texas Learning and Computation Center Opening Remarks , Houston, February 19, 2002.
PDC projects , Significant Grid Projects , Grid Applications Development Software Issues and Approach Presentation to SweGrid, Stockholm, February 8, 2002.
Grid Projects , CSC Helsinki, February 4, 2002.
Technology, Grids and Scientific and Engineering Computation , Keck Center for Computational Biology, Houston, February 1, 2002.
Computing: The Next Decade , Keck Bioimaging Group, Houston, January 24, 2002.
Computational Grids and HPC - The Ultimate Environment for Code Portability and Adaptivity, Rensselaer Polytechnic Institute, Troy, November 20, 2001.
Computational Grids and HPC - The Ultimate Environment for Code Portability and Adaptivity, NEC Research Institute, Princeton, November 19, 2001.
Computing, Communication and Biomedical Applications Structural and Computational Biology and Molecular Biophysics, Baylor College of Medicine, Houston, November, 2001.
PDC , iVDgL workshop, Marina del Ray, October 17, 2001.
Adaptive High Performance Numerical Components: A Design and Implementation Methodology, Santa Fe, October 15, 2001.
Computational and Data Grids - Perspectives for a Swedish Metacenter, ParallelDatorCentrum (PDC), Stockholm, August 28, 2001.
Computational Science in the 21st Century, PDC, August 20 - 31, 2001.
GrADS, High Performance Computing Association of Texas, Austin, Texas, July 24, 2001.
GrADS, 15th ACM International Conference on Supercomputing, Sorrento, Italy, June 18 - 21, 2001.
Grid Application Development - The Ultimate Challenge for Code Portability and Adaptivity , Dagstuhl Seminar "Management of Metacomputers", Dagstuhl, Germany, June 10 - 15, 2001.
Automatic Performance Tuning in the UHFFT Library, First International Conference on Computational Science, San Fransisco, May 28 - 31, 2001.
University of Houston High Performance Computing and Networking Research, University of Houston, April 4, 2001.
Grid Application Development - The Ultimate Challenge for Code Portability and Adaptivity , University of Southern California, March 30, 2001.
Computational Grids and HPC - The Ultimate Environment for Code portability and Adaptivity, the Mardi Gras 2001 Conference, Baton Rouge, LA, February 22 - 24, 2001.
Computational and Information Grids - A US Perspective, the Swedish Research Council, Stockholm, February 15, 2001.
KTH Open Source Laboratory, Royal Institute of Technology, Stockholm, February 13, 2001.
PDC: Past, Present and Future, ParallelDatorCentrum (PDC), Stockholm, February 12, 2001.
Grid Application Development - The Ultimate Challenge for Code Portability and Adaptivity , University of Chicago, February 5, 2001.
Grid Application Development - The Ultimate Challenge for Code Portability and Adaptivity , University of Illinois at Chicago, January 29, 2001.
Computational Science and Engineering Education: What must be done! , Arcade2000, Bergen, Norway, November 27 - 28, 2000.
Parallel Algorithms, PDC Summer School in High Performance Computation, Royal Institute of Technology, Stockholm, August 21 -- September 1, 2000.
GEMSViz: A General ElectroMagnetics Solver Visualization and computational steering tool , iGrid2000, Yokohama, Japan, July 17 -- 21, 2000.
An Adaptive Software Library for Fast Fourier Transforms , 2000 International Conference on Supercomputing, Santa Fe, NM, May 8 -- 10, 2000.
SimDB: A Problem Solving Environment for Molecular Dynamics Simulation and Analysis , First European Grid Forum, Poznan, Poland, April 11 - 13, 2000.