In an earlier post I mentioned that one goal of the new introductory curriculum at Carnegie Mellon is to teach parallelism as the general case of computing, rather than an esoteric, specialized subject for advanced students. Many people are incredulous when I tell them this, because it immediately conjures in their mind the myriad complexities…
J. De Koster, T. Van Cutsem, и W. De Meuter. Proceedings of the 6th International Workshop on Programming Based on Actors, Agents, and Decentralized Control, стр. 31--40. ACM, (2016)
J. Wang, W. Dou, Y. Gao, C. Gao, F. Qin, K. Yin, и J. Wei. Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering, стр. 520--531. IEEE Press, (2017)
J. Ha, M. Arnold, S. Blackburn, и K. McKinley. Proceedings of the 24th ACM SIGPLAN Conference on Object Oriented Programming Systems Languages and Applications, стр. 155--174. ACM, (2009)
C. Wirth, H. Prähofer, и R. Schatz. Visualizing Software for Understanding and Analysis, 6th IEEE International Workshop on, стр. 1--4. (сентября 2011)
D. Grossman. Lecture Notes, Department of Computer Science & Engineering, University of Washington, AC101 Paul G. Allen Center, Box 352350, 185 Stevens Way, Seattle, WA 98195-2350, (08.12.2012)
N. Jalbert, и K. Sen. Proceedings of the Eighteenth ACM SIGSOFT International Symposium on Foundations of Software Engineering, стр. 57--66. New York, NY, USA, ACM, (2010)
T. Usui, R. Behrends, J. Evans, и Y. Smaragdakis. Parallel Architectures and Compilation Techniques, 2009. PACT '09. 18th International Conference on, стр. 3--14. (сентября 2009)
Q. Luo, F. Hariri, L. Eloussi, и D. Marinov. Proceedings of the 22Nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, стр. 643--653. ACM, (2014)
D. Wu, L. Chen, Y. Zhou, и B. Xu. 2015 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), стр. 1-10. (октября 2015)
C. Hsiao, S. Narayanasamy, E. Khan, C. Pereira, и G. Pokam. Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems, стр. 193--205. ACM, (2017)
D. Aumayr, S. Marr, E. Gonzalez Boix, и H. Mössenböck. Proceedings of the 16th ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes, стр. 157--171. ACM, (октября 2019)
S. Lu, J. Tucek, F. Qin, и Y. Zhou. Proceedings of the 12th International Conference on Architectural Support for Programming Languages and Operating Systems, стр. 37--48. ACM, (2006)
S. Tasharofi, M. Pradel, Y. Lin, и R. Johnson. 2013 28th IEEE/ACM International Conference on Automated Software Engineering, стр. 114-124. (ноября 2013)
J. Swalens, J. De Koster, и W. De Meuter. Proceedings of the 8th ACM SIGPLAN International Workshop on Programming Based on Actors, Agents, and Decentralized Control - AGERE 2018, стр. 33--43. ACM, (ноября 2018)
R. Blumofe, C. Joerg, B. Kuszmaul, C. Leiserson, K. Randall, и Y. Zhou. Proceedings of the Fifth ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP), 30, стр. 207--216. New York, NY, USA, ACM, (июля 1995)