Journal Publications
- Banerjee, A., & Ding, G. (2020). Online Mincut: Advice, Randomization and More. arXiv preprint arXiv:2004.12223
- K. Williams, A. Bigelow and K. Isaacs, Visualizing a Moving Target: A Design Study on Task Parallel Programs in the Presence of Evolving Data and Concerns, in IEEE Transactions on Visualization and Computer Graphics, vol. 26, no. 1, pp. 1118-1128, Jan. 2020, doi: 10.1109/TVCG.2019.2934285.
- Banerjee, A., & Richards, D. (2019). A Sorting Network on Trees. Parallel Processing Letters, 29(04), 1950015. doi: 10.1142/S0129626419500154
Conference Publications
- Steven R. Brandt, Alex Bigelow, Sayef Azad Sakin, Katy Williams, Katherine E. Isaacs, Kevin Huck, R. Tohid, Bibek Wagle, Shahrzad Shirzad, Hartmut Kaiser, JetLag: An Interactive, Asynchronous Array Computing Environment Accepted at PEARC20, April 2020.
- Banerjee, I., Richards, D., & Shinkar, I. (2019, January). Sorting networks on restricted topologies. In International Conference on Current Trends in Theory and Practice of Informatics (pp. 54-66). Springer, Cham
- G. laberge, S. Shirzad, P. Diehl, H. Kaiser, S. Prudhomme and A. S. Lemoine, Scheduling Optimization of Parallel Linear Algebra Algorithms Using Supervised Learning, 2019 IEEE/ACM Workshop on Machine Learning in High Performance Computing Environments (MLHPC), Denver, CO, USA, 2019, pp. 31-43, doi: 10.1109/MLHPC49564.2019.00009.
- T. Zhang, S. Shirzad, P. Diehl, R. Tohid, W. Wei, H. Kaiser. An Introduction to hpxMP: A Modern OpenMP Implementation Leveraging HPX, An Asynchronous Many-Task System. 2019. In Proceedings of the International Workshop on OpenCL (IWOCL’19). Association for Computing Machinery, New York, NY, USA, Article 13, 1–10. doi: 10.1145/3318170.3318191
- T. Zhang, S. Shirzad, B. Wagle, A. Lemoine, P. Diehl , H. Kaiser. Supporting OpenMP 5.0 Tasks in hpxMP — A study of an OpenMP implementation within Task Based Runtime Systems. In Proceedings of SC 2019. pdf
- Bibek Wagle, Mohammad Alaul Haque Monil, Kevin Huck, Allen D. Malony, Adrian Serio, and Hartmut Kaiser. 2019. Runtime Adaptive Task Inlining on Asynchronous Multitasking Runtime Systems. In Proceedings of the 48th International Conference on Parallel Processing (ICPP 2019). Association for Computing Machinery, New York, NY, USA, Article 76, 1–10. doi: 10.1145/3337821.3337915
- R. Tohid, B. Wagle, S. Shirzad, et al., Asynchronous Execution of Python Code on Task-Based Runtime Systems, 2018 IEEE/ACM 4th International Workshop on Extreme Scale Programming Models and Middleware (ESPM2), Dallas, TX, USA, 2018, pp. 37-45, doi: 10.1109/ESPM2.2018.00009.
- A. Bigelow, K. Williams, K. Isaacs. Guidelines For Pursuing and Revealing Data Abstractions, 2020. pdf
Talks, Presentations, and Videos
- Steven Brandt, The Container Talk, Sept 2019. https://youtu.be/uG0TcnJPynI
- Jules Pénchot, Blaze Cuda, Sept 2019. https://youtu.be/oKtk6jxag-U
- Avah Banerjee, Multi-Threaded Computing, May 2019. https://youtu.be/Rq0FJAHmf98
- Weile Wei, Maxwell Reeser, Distributed Object in HPX, May 2019. https://youtu.be/IG2IVI2ab2Q
- Avah Banerjee, Ordering, Mar 2019. https://youtu.be/rTNfOf_LbWw
- Avah Banerjee, Parallelism and Distributed Arrays, Jan 2019. https://youtu.be/IANyED6nbNU
- Bita Hasheminezhad, Neural Networks, Nov 2018. https://youtu.be/G-yZAgHsc0U
- Kate Isaacs, Katy Williams, Visualization Tools, Nov 2018. https://youtu.be/Jhl9oPxRX5U
- Tianyi Zhang, Introduction to HPX MP, Oct 2018. https://youtu.be/ajDGWPDrcxU
- Indranil Banerjee, Mathematics of Tiling Approximations II, Oct 2018. https://youtu.be/5zNL9PJ-nn4
- Indranil Banerjee, Mathematics of Tiling Approximations, Sept 2018. https://youtu.be/8yL9KhnFqxM
- Hartmut Kaiser, Plugging into the Power of Phylanx II, Sept 2018. https://youtu.be/lK_1r14oW6w
- Hartmut Kaiser, Plugging into the Power of Phylanx, Sept 2018. https://youtu.be/htRZO70T5F4
- Hartmut Kaiser, The Primitive Edition, May 2018. https://youtu.be/U0Wnt4h-PRg
- Hartmut Kaiser, Revealing the Magic of Blaze, Mar 2018. https://www.youtube.com/watch?v=F5E8cOqHmRU
- Rod Tohid, Polyhedral Optimizations, Mar 2018. https://youtu.be/j1L4Qo-TE1A
- Steven Brandt, PyhFun, Feb 2018. https://youtu.be/oW_qUb7Z4VY
- Hartmut Kaiser, PhySL, Feb 2018. https://youtu.be/m3ULuNwPF2Q
- Steven Brandt, The Agave Platform, Dec 2017. https://youtu.be/kXpB4hISlps
- Rod Tohid, Python Integration, Nov 2017. https://youtu.be/E6GPGh3Dng0
- Hartmut Kaiser, Phylanx Seminar, Oct 2017. https://youtu.be/o11VyxgbQII
Posters
- Weile Wei, Maxwell Reeser, Hartmut Kaiser, Adrian Serio, Avah Banerjee, R. Tohid, “Distributed Object Abstraction in HPX”, Rocky Mountain Advanced Computing Consortium HPC Symposium 2019. Poster Session. May 21, 2019. Boulder, Colorado. pdf
- Weile Wei, Rod Tohid, Bibek Wagle, Shahrzad Shirzad, Parsa Amini, Bita Hasheminezhad, Katy Williams, Adrian Serio, Hartmut Kaiser “Performance Analysis of Machine Learning Algorithms for Phylanx: An Asynchronous Array Processing Toolkit” Poster Section at The 1st R-CCS InternationalSymposium 2019. Kobe, Japan. Feb 2019. pdf