Calendar for Fall 2004
- Week 1 (August 31)
- Week 2 (September 7)
- Week 3 (September 14)
- Week 4 (September 21)
- Tuesday: Process Networks Semantics.
- Thursday: Continuous Functions and PN Compositions.
- Study group: Lee and Parks, "Dataflow Process Networks," sections 3 and 4.
Responsible: Cong Liu, Xiaojun Liu, Haibo Zeng, Qi Zhu
Slides on tagged token execution
- Other recommended reading:
- Davey and Priestley, Introductions to Lattices and Order, chapters 1 and 8.
- H. J. Reekie, "Toward Effective Programming for Parallel Digital Signal Processing," Ph.D. Thesis, University of Technology, Sydney, Sydney, Australia, 1992.
- Week 5 (September 28)
- Week 6 (October 5)
- Week 7 (October 12)
- Week 8 (October 19)
- Week 9 (October 26)
- Tuesday: Statically Schedulable Dataflow.
Fourth homework due.
Solution.
- Thursday: Extensions to SSDF
- Study group:
Thies, W., M. Karczmarek, et al. (2002). StreamIt: A Language for Streaming Applications. 11th International Conference on Compiler Construction, Grenoble, France, Springer-Verlag.
Responsible: Alvise Bonivento, Jike Chong, Tiffany Crawford, Yang Zhao, Adam Cataldo.
- Other recommended reading:
- Synchronous Dataflow,
Lee and Messerschmitt, 1987.
- Scheduling Dynamic Dataflow..., Ph.D. thesis by Joe Buck, 1993.
- Week 10 (November 2)
- Tuesday: The Cal Actor Language, Joern Janneck, Xilinx Research.
- Thursday: Boolean Dataflow
- Study group:
Bhattacharya, B. and S. S. Bhattacharyya (2000). Parameterized Dataflow Modeling of DSP Systems. International Conference on
Acoustics, Speech, and Signal Processing.
Istanbul, Turkey, June 2000.
Responsible: Elaine Cheong, Cong Liu, Abhijit Davare, Xiaojun Liu, Arkadeb Ghosal, Yury Markovsky.
- Week 11 (November 9)
- Week 12 (November 16)
- Tuesday: Continuous-Time Models
- Thursday: No class (Chess NSF Review).
Paper submissions due.
- Study group:
E. Kohler, R. Morris, B. Chen, J. Jannotti and M. F. Kaashoek, "The Click Modular Router," ACM Transactions on Computer Systems, 18(3): 263-297, 2000, 2000.
Responsible: Thomas Feng, Eleftherios Matsikoudis, Haibo Zeng, Guang Yang, Guoqiang Wang, Qi Zhu.
- Week 13 (November 23)
- Week 14 (November 30)
- Tuesday: Clocks in Synchronous Languages
- Thursday: Time-Triggered Models
Paper reviews due Wednesday, Dec. 1.
- Study group: E. A. Lee and A. Sangiovanni-Vincentelli, "A Framework for Comparing Models of Computation," IEEE Transactions on CAD, 17(12), December, 1998.
Responsible: Slobodan Matic, Mark McKelvin, Armando Solar-Lazama, Rachel Zhou, Gang Zhou, Haiyang Zheng.
- Week 15 (December 7)
- Final Week (December 13)
- Friday: Project papers due.