Changeset 930a800 for doc/theses/colby_parsons_MMAth/text/conclusion.tex
- Timestamp:
- Jul 4, 2023, 12:42:47 PM (16 months ago)
- Branches:
- master
- Children:
- 0ec4eb0
- Parents:
- 5e81a9c
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/theses/colby_parsons_MMAth/text/conclusion.tex
r5e81a9c r930a800 15 15 This thesis scratches the surface of implicit concurrency by providing an actor system. 16 16 There is room for more implicit concurrency tools in \CFA. 17 User-defined implicit concurrency in the form of annotated loops or recursive functions exists in many other languages and libraries~\cite{uC++, openmp}. Similar implicit concurrency mechanisms could be implemented and expanded on in \CFA.17 User-defined implicit concurrency in the form of annotated loops or recursive functions exists in many other languages and libraries~\cite{uC++,OpenMP}. Similar implicit concurrency mechanisms could be implemented and expanded on in \CFA. 18 18 Additionally, the problem of automatic parallelism of sequential programs via the compiler is an interesting research space that other languages have approached~\cite{wilson94,haskell:parallel} that could also be explored in \CFA. 19 19 … … 35 35 All these problems and more could benefit from language support in \CFA. 36 36 Adding good language support for atomics is a difficult and nuanced problem, which if solved well would allow for easier and safer writing of low-level concurrent code. 37
Note: See TracChangeset
for help on using the changeset viewer.