The first individual of the "Principal participants" is the project leader.
Project Project name Principal Began/ Comments number participants completed 1. Machine parameters Ford 1975/78 Final version officially endorsed by IFIP. Info 2. Classification Fosdick 1975/82 Group will follow progress, but not take any action at this time. Info 3. Critique of Fortran John Reid 1975/77 Dropped in view of other interactions Standards with X3J3. Info 4. Minimal hardware Reinsch, Hull 1975/78 See C.H. Reinsch 'Principals and requirements preferences for computer arithmetic', SIGNUM Newsletter 14 (1979), 12-27. Info 5. Fortran dialects Gear 1975/77 Dropped in view of other Fortran activity. See project 20. 6. Transportability Battiste 1975/76 See B. Ford 'Preparing conventions for parameters for transportable numerical software'. In 'Portability of numerical software', ed. W. Cowell, Lecture Notes in Computer Science, 57 (1977), 68-91, Springer-Verlag. See also projects 1, 16, and 34. Info 7. Guidelines for Smith 1975/81 Covered by Toolpack. transportable evaluation tools 8. Criteria for evaluating Stetter 1975/79 Interpreted as covered by Baden quadrature, ODE and conference on performance evaluation, integral equation software see project 18. Info 9. Aids for software Einarsson 1975/81 Left 'for the present' in 1977. generation and Covered by Toolpack. evaluation Info 10. Documentation Ford 1975/81 To be covered by information systems work. Info 11. Bibliography Einarsson 1975/79 Final version in Berkeley Report and in J. Comp. Appl. Math. Info 12. Hardware features Reinsch, Hull 1975/79 See IFIP/WG 2.5 (Toronto-14) 414 and IFIP/WG 2.5 (Toronto-15) 415. Superseded by Project 36. Info 13. Communication languages Lawson, Gear 1975/81 Dropped. Info 14. Desirable language Dekker, Hull, 1975/81 Covered by Boulder conference, features for numerical Lawson, John Reid see project 23. programming Info 15. Non-numerical aids Einarsson 1975/81 Dropped in view of Toolpack. for numerical testing Info 16. Guidelines for Smith 1975/80 Covered by Argonne meeting and transportable software superseded by transportability tutorial, project 34. Info 17. Proposals to X3J3 on John Reid, 1976/78 None included in Fortran 77. intrinsics, MAP and Smith, et al. double complex Info 18. Performance evaluation Fosdick, Stetter 1975/79 Conference 1978. (Wo Co 1) Proceedings published 1979. Conference web site 19. Analytic algorithms Yanenko, Shokin, 1977/82 and symbolic Feldman,Gentleman, manipulation Stetter, Ford, Gaffney, Info 21. Design objectives 1977/81 Added to the 'waiting list' at Amsterdam. Dropped. 22. Certification Ford 1977/81 Dropped. 23. The relationship Lawson, 1977/82 Conference 1981. between numerical John Reid, Proceedings published 1982. computation and Fosdick programming languages (Wo Co 2) Conference web site 24. Numerical software Rice, Einarsson 1977/84 Conference 1983. for partial differential Proceedings published 1984. equations (Wo Co 3) Conference web site 25. IEEE floating-point Cody, Brown, 1978/08 Supportive statement sent from IFIP arithmetic standard Einarsson, Kulisch, to IEEE. Binary standard Snyder approved in 1985. Radix-independent version approved in 1987. Revised standard in 2008. Info 26. Review of Ada Dekker, Smith, 1978/86 Dropped in favour of project 33. Ford, Gentleman, Aird, Brown Info 27. Open systems John Reid, 1978/90 Monitoring OSI activity at the interconnection Einarsson, Vouk request of TC2. Closed 1990. Info 28. Survey of distribution Lawson 1978/83 Dropped. centres Info 29. Intrinsic functions John Reid, 1978/79 Document 511 published in SIGNUM Smith Newsletter, Algol Bulletin, and SIGPLAN Notices. Continuing work with X3J3 committee. Info 30. Complex double John Reid, 1978/79 Document 510 published in SIGNUM precision Smith Newsletter, IMANA Newsletter, and IMA Bulletin. Info 31. Array facilities in John Reid, 1978/85 Proposals made to X3J3. See Project 20. Fortran 8X Rice, Smith, Paul Info 32. General precision data Smith 1980/84 Letters sent to X3J3 after the Harwell type for Fortran 8x and Boulder meetings. Now accepted by X3J3 committee. Info 33. Numerical features of Aird, Ford, 1980/92 Ford, Delves and Dekker are members of Ada Gentleman, the Ada Europe Numerics Working Group. Dekker, Lawson Cody, Ford, and Smith are members of Smith, Delves, SigADANumerics Working Group. Cody, Lawson, Gaffney Info 34. Transportability Ford, Smith, 1980/90 Closed. See also projects 6 and 16. tutorial Fosdick, Vouk, Feldman, Gentleman Info 35. Information systems Ford, Schryer, 1981/87 Dropped. Brown Info 36. Hardware features Rice, Hull 1980/83 Dropped. See also projects 4 and 12. Info 37. Array processing Paul, Rice, 1981/90 John Reid, Delves Info 38. Pointers, dynamic John Reid, 1981/88 Proposals made to X3J3. storage management, Smith, Feldman, See project 20. list processing Brown in Fortran Info 39. Precision control Hull, Brent 1981/88 Completed. Info 40. Testing methodology Hull, Wright, 1981/90 Closed. Vouk, Cody Info 41. Specification of Cody, Brent, 1981 Consider exceptions as part elementary functions Hull, Lawson, of specifications. Tang, Walter Info 42. Problem solving Ford, Chatelin, 1981/86 Conference 1985. environments Machura Proceedings published 1987. (Wo Co 4) Conference web site 43. Transportability for Battiste, Ford, 1981/92 Renamed "Programming and Presentation micros Hanson, Gentleman, of Numeric Software for Feldman Microcomputer Users" 1986. Info 44. Arithmetic Hull, Smith, 1981/90 Merged with project 63. specification Battiste, Cody, Lawson Info 45. Fortran as an assembler Brown, Feldman 1981/83 Dropped. language Info 46. Mixed language Vouk, 1982/2023 Closed. programming Ford, Smith, John Reid, Einarsson, Douglas Info Document IFIP WG 2.5 (Pasadena-18) 1118 Workshop on Mixed Language Programming Bibliography on Mixed Language Programming Paper published in Software, Practice and Experience 14, 1984, 384-395. Workshops at JPL in 1984 and Chicago in 1985. 48. Event handling in Hull, Ford, 1983/88 Merged with project 20. Fortran 8X John Reid, Smith, Stetter, Delves, Feldman Info 49. Real numbers in OSI Lawson, 1983/84 Dropped. Einarsson, John Reid Info 50. Modules for linear Rice, Ford, 1983/90 Emphasis on language independence. algebra John Reid, Smith, Closed. Dekker, Delves, Bercovier Info 51. Use of special purpose Chatelin, 1983/92 Reopened 2009 as project 72 hardware for numerical Brent, Gentleman, computation Paul, Lazarov Info 52. Software for Gentleman, 1984/89 Conference 1988. asynchronous execution Smith, Hanson, Proceedings published 1989. (Wo Co 5) Rice, Huddleston, Paul, Einarsson, Aird, Chatelin, Dekker, Delves, Wright, Ford, Feldman Info Conference web site 53. Software for parallel Rice, 1984/94 Closed. synchronous execution John Reid, Gentleman, Sorensen Info 54. Exception handling Hull, Smith, 1984/90 Merges with project 63. John Reid Info 55. Extensions of the BLAS Hanson, Rice, 1984/87 Standardization activity Ford, John Reid, initiated. Workshop organized. Smith, Lawson, Papers published in TOMS. Aird, Reinsch Info 57. Licensing of software Einarsson, 1985/87 Group will follow progress, Battiste, Aird, but not take any action at Ford, Wright this time (Argonne, 1986). Dropped. Info 58. Requirements for Stetter, 1985/88 Project merged with documentation of Chatelin, Smith, project 56 (Como 1987 numerical software Paul, Cody, John Reid, and Stanford 1988). Dekker, Vouk Info 59. Measuring the Gentleman, 1985/94 Topic discussed at Wo Co 5, effectiveness of Feldman, Rice, project 52. Closed. parallel architecture Du Croz, Paul, Kulisch, Chatelin, Delves, Houstis Info 60. Non-lingual programming Einarsson, 1985/92 New name: "Programming (Wo Co 6) Gentleman, Rice, environments for high-level Ford, Kulisch, scientific problem solving", Feldman, Fosdick conference 1991, Bercovier, Gaffney, proceedings published 1992. Vouk, Houstis, Calmet, Chang, Schreiner Info Conference web site 61. Numerical Software in Vouk, Smith, 1986/90 Merged with project 47. fault-tolerant Stetter, Rump environment Info 62. Applications of Hanson, 1986 Extended BLAS Du Croz, Ford, Hammarling, John Reid, Lawson, Smith, Dekker, Dongarra, Dekker, Gaffney, Delves, Bercovier, Te Riele Info 63. Semantics of Numeric Feldman, Hull, 1986 Projects 44 and 54 were Computation in Aird, Stetter, merged-in in 1990. Programming Languages John Reid, Paul, Cody, Ford, Dekker, Hanson, Hodgson, Smith, Battiste, Lawson Info 64. C-language Feldman, Ford, 1987 Including standardization Delves, Gentleman, monitoring. Cody and Vouk Smith, Vouk, have been members of NCEG Lawson, Dekker, since 1989. Paul, Einarsson, Fosdick Info 65. High Performance Vouk, Fosdick, 1989/2023 Scientific computations Computing Dekker, Einarsson, and applications on Houstis, Gansterer, supercomputers, massively Wo Co 9 Pool, Snyder, parallel machines and Douglas, Kawata similar. Conference (Wo Co 9) in 2006. Info 66. Wo Co 7 Feldman, Vouk, 1992 Mathematical and Scientific Quality of Numerical Einarsson, Computation: Interfaces in Software Fosdick,Dekker, and Integration of Scientific Ford, Grosse, Houstis, Computation. McAllister, Sorensen, Conference 1996. Rice, Wright, Chatelin, Proceedings published 1997. Hammarling, Du Croz Inspired by project 56. Conference web site 67. Portability of Message Gropp, Hanson, 1994 Passing Systems Vouk, Walter Info 68. Handbook on Accuracy Einarsson et al 1995/2005 Book published July 2005. and Reliability Original title: "How to in Scientific Computing describe Numerical Software" Info Complement to the book Order form 69. Virtual Machines Boisvert, 1996/2014 Original title Hanson, Vouk, "JAVA Language" Ford, Grosse, Closed. Gentleman, Walter, Douglas Info 70. Wo Co 8 Gentleman, 1996 Conference 2000. The Architecture Ford, Rice, Proceedings published 2001. of Scientific Hanson, Smith, Software Vouk Info Conference web site 71. Open Math Stetter, 1996/2009 Gentleman, Ford, Rice, Boisvert Info 73. API for Discrete Tang, Ford, 1997/2009 Original title: Fourier Transforms Smith, Kulisch Parallel FFTs and their Implementations. Info DFTI - a new interface for Fast Fourier Transform libraries, P. T. Tang, ACM Transactions on Mathematical Software. 31, 4 (Dec. 2005), 475-507. 74. Backward Compatibility Douglas 2005/2013 CLOSED Issues in Scripting Languages Info 75. Principles for API Douglas 2005/2012 New but inactive Design for Numerical Gropp Computing Info 76. Wo Co 10 Boisvert, Ford, 2006/2012 Uncertainty Quantification Smith, Pool, in Scientific Computation Einarsson Info Conference home page 77. Use of special purpose Ian Reid, 2009 Merged with project 65 hardware for numerical Douglas, Hanson, computation, Part 2 Enright Info 82. Fortran co-arrays Sato, John Reid 2013/2023 Closed, any sequel to this project can be found under Project 20. Info