diff --git a/docs/joss/paper.bib b/docs/joss/paper.bib index a2afdedcf..f7f9393c0 100644 --- a/docs/joss/paper.bib +++ b/docs/joss/paper.bib @@ -7,16 +7,17 @@ @inproceedings{rouson2022caffeine organization={IEEE} } -@inproceedings{bonachea2024parallel, - title={Parallel Runtime Interface for Fortran (PRIF): A Multi-Image Solution for LLVM Flang}, +@inproceedings{bonachea2024prif, + title={{Parallel Runtime Interface for Fortran (PRIF): A Multi-Image Solution for LLVM Flang}}, author={Bonachea, Dan and Rasmussen, Katherine and Richardson, Brad and Rouson, Damian}, - booktitle={SC24-W: Workshops of the International Conference for High Performance Computing, Networking, Storage and Analysis}, - pages={950--960}, - year={2024}, + booktitle={Tenth Workshop on the LLVM Compiler Infrastructure in HPC (LLVM-HPC2024)}, organization={IEEE} + year={2024}, + doi={10.25344/S4N017}, + _institution={Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)} } -@techreport{bonachea2025parallel, +@techreport{prif-0.5, author = {Bonachea, Dan and Rasmussen, Katherine and Richardson, Brad and Rouson, Damian}, title = {Parallel Runtime Interface for Fortran (PRIF) Specification (Rev. 0.5)}, institution = {Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)}, @@ -27,6 +28,94 @@ @techreport{bonachea2025parallel month = {12} } +@inproceedings{open-coarrays, + author = {Fanfarillo, Alessandro and Burnus, Tobias and Cardellini, Valeria and Filippone, Salvatore and Nagle, Dan and Rouson, Damian}, + title = {{OpenCoarrays: Open-source Transport Layers Supporting Coarray Fortran Compilers}}, + booktitle = {Partitioned Global Address Space Programming Models (PGAS)}, + year = {2014}, + _url = {http://doi.acm.org/10.1145/2676870.2676876}, + _note = {\doi{10.1145/2676870.2676876}}, + doi = {10.1145/2676870.2676876}, + keywords = {Coarrays, Fortran, GCC, HPC, PGAS}, +} + +@inproceedings{gasnet-lcpc18, + author = "Dan Bonachea and Paul H. Hargrove", + title = "{GASNet-EX: A High-Performance, Portable Communication Library for Exascale}", + month = "October", + year = 2018, + doi = {10.25344/S4QP4W}, + _note = {\doi{10.25344/S4QP4W}}, + booktitle = {Proceedings of Languages and Compilers for Parallel Computing (LCPC'18)}, + series = {LNCS}, + volume = {11882}, + publisher = {Springer}, +} + +@TechReport{gasnetex-spec, + author = "Dan Bonachea and Paul H. Hargrove", + title = "{GASNet} Specification Collection, Revision 2024.5.0", + institution = {Lawrence Berkeley National Laboratory}, + number = {LBNL-2001595}, + month = "May", + year = 2024, + doi = {10.25344/S4160B}, + note = {\doi{10.25344/S4160B}}, + _url = {https://escholarship.org/uc/item/59845876}, +} + +@misc{caffeine-site, + author={Bonachea, Dan and Rasmussen, Katherine and Richardson, Brad and Rouson, Damian}, + title = {{Caffeine: CoArray Fortran Framework of Efficient Interfaces to Network Environments}}, + publisher = {GitHub}, + journal = {GitHub repository}, + note = "\url{https://go.lbl.gov/caffeine}", + url = {https://github.com/berkeleylab/caffeine} +} + + +# -------------------------------------------------------------------------- +@book{fortran2023, + author = {{Fortran Standards Committee JTC1/SC22/WG5}}, + title = {Information technology -- Programming languages -- ISO/IEC 1539-1:2023}, + publisher ={{International Organization for Standardization (ISO)}}, + year = {Nov 2023}, + note = {\url{https://www.iso.org/standard/82170.html}}, +} + +@book{fortran2018, + author = {{Fortran Standards Committee JTC1/SC22/WG5}}, + title = {Information technology -- Programming languages -- Fortran, ISO/IEC 1539-1:2018}, + publisher ={{International Organization for Standardization (ISO)}}, + year = {Nov 2018}, + note = {\url{https://www.iso.org/standard/72320.html}}, +} + +@book{fortran2008, + author = {{Fortran Standards Committee JTC1/SC22/WG5}}, + title = {Information technology -- Programming languages -- Fortran, ISO/IEC 1539-1:2010}, + publisher ={{International Organization for Standardization (ISO)}}, + year = {Oct 2010}, + note = {\url{https://www.iso.org/standard/50459.html}}, +} + +@book{fortran2003, + author = {{Fortran Standards Committee JTC1/SC22/WG5}}, + title = {Information technology -- Programming languages -- Fortran, ISO/IEC 1539-1:2004}, + publisher ={{International Organization for Standardization (ISO)}}, + year = {Nov 2004}, + note = {\url{https://www.iso.org/standard/39691.html}}, +} + +@book{fortran1995, + author = {{Fortran Standards Committee JTC1/SC22/WG5}}, + title = {Information technology -- Programming languages -- Fortran, ISO/IEC 1539-1:1997}, + publisher ={{International Organization for Standardization (ISO)}}, + year = {Dec 1997}, + note = {\url{https://www.iso.org/standard/26933.html}}, +} +# -------------------------------------------------------------------------- + @article{Pearson:2017, url = {http://adsabs.harvard.edu/abs/2017arXiv170304627P}, Archiveprefix = {arXiv}, diff --git a/docs/joss/paper.md b/docs/joss/paper.md index 12c3f50d2..1c217e629 100644 --- a/docs/joss/paper.md +++ b/docs/joss/paper.md @@ -98,6 +98,18 @@ For a quick reference, the following citation commands can be used: - `[@author:2001]` -> "(Author et al., 2001)" - `[@author1:2001; @author2:2001]` -> "(Author1 et al., 2001; Author2 et al., 2002)" +Test citations: +- @rouson2022caffeine +- @bonachea2024prif +- @prif-0.5 +- @open-coarrays +- @gasnet-lcpc18 +- @gasnetex-spec +- @caffeine-site +- @fortran2023 +- @fortran2008 + + # Figures Figures can be included like this: