2009 | ||
---|---|---|
52 | EE | Nalini Vasudevan, Olivier Tardieu, Julian Dolby, Stephen A. Edwards: Compile-Time Analysis and Specialization of Clocks in Concurrent Programs. CC 2009: 48-62 |
51 | EE | Nalini Vasudevan, Stephen A. Edwards: Celling SHIM: compiling deterministic concurrency to a heterogeneous multicore. SAC 2009: 1626-1631 |
50 | EE | Cristian Soviani, Ilija Hadzic, Stephen A. Edwards: Synthesis and Optimization of Pipelined Packet Processors. IEEE Trans. on CAD of Integrated Circuits and Systems 28(2): 231-244 (2009) |
2008 | ||
49 | EE | Ben Lickly, Isaac Liu, Sungjun Kim, Hiren D. Patel, Stephen A. Edwards, Edward A. Lee: Predictable programming on a precision timed architecture. CASES 2008: 137-146 |
48 | EE | Stephen A. Edwards, Nalini Vasudevan, Olivier Tardieu: Programming Shared Memory Multiprocessors with Deterministic Message-Passing Concurrency: Compiling SHIM to Pthreads. DATE 2008: 1498-1503 |
47 | EE | Nalini Vasudevan, Satnam Singh, Stephen A. Edwards: A deterministic multi-way rendezvous library for haskell. IPDPS 2008: 1-12 |
46 | EE | Nalini Vasudevan, Stephen A. Edwards: Static Deadlock Detection for the SHIM Concurrent Language. MEMOCODE 2008: 49-58 |
45 | EE | Stephen A. Edwards, Jia Zeng: Static elaboration of recursion for concurrent software. PEPM 2008: 71-80 |
44 | EE | Marcio Buss, Daniel Brand, Vugranam C. Sreedhar, Stephen A. Edwards: Flexible pointer analysis using assign-fetch graphs. SAC 2008: 234-239 |
43 | EE | Olivier Tardieu, Stephen A. Edwards: Instantaneous Transitions in Esterel. Electr. Notes Theor. Comput. Sci. 203(4): 49-64 (2008) |
42 | EE | Osama Neiroukh, Stephen A. Edwards, Xiaoyu Song: Transforming Cyclic Circuits Into Acyclic Equivalents. IEEE Trans. on CAD of Integrated Circuits and Systems 27(10): 1775-1787 (2008) |
2007 | ||
41 | EE | Stephen A. Edwards, Edward A. Lee: The Case for the Precision Timed (PRET) Machine. DAC 2007: 264-265 |
40 | EE | Stephen A. Edwards: The Challenges of Hardware Synthesis from C-Like Languages CoRR abs/0710.4683: (2007) |
39 | EE | Cristian Soviani, Olivier Tardieu, Stephen A. Edwards: Optimizing Sequential Cycles Through Shannon Decomposition and Retiming. IEEE Trans. on CAD of Integrated Circuits and Systems 26(3): 456-467 (2007) |
2006 | ||
38 | EE | Cristian Soviani, Ilija Hadzic, Stephen A. Edwards: Synthesis of high-performance packet processing pipelines. DAC 2006: 679-682 |
37 | EE | Cristian Soviani, Olivier Tardieu, Stephen A. Edwards: Optimizing sequential cycles through Shannon decomposition and retiming. DATE 2006: 1085-1090 |
36 | EE | Olivier Tardieu, Stephen A. Edwards: Scheduling-independent threads and exceptions in SHIM. EMSOFT 2006: 142-151 |
35 | EE | Nicholas Jun Hao Ip, Stephen A. Edwards: A Processor Extension for Cycle-Accurate Real-Time Software. EUC 2006: 449-458 |
34 | EE | Osama Neiroukh, Stephen A. Edwards, Xiaoyu Song: An Efficient Algorithm for the Analysis of Cyclic Circuits. ISVLSI 2006: 303-308 |
33 | EE | Stephen A. Edwards, Olivier Tardieu: Efficient code generation from SHIM models. LCTES 2006: 125-134 |
32 | EE | Olivier Tardieu, Stephen A. Edwards: R-SHIM: deterministic concurrency with recursion and shared variables. MEMOCODE 2006: 202 |
31 | EE | Stephen A. Edwards: Using program specialization to speed SystemC fixed-point simulation. PEPM 2006: 21-28 |
30 | EE | Stephen A. Edwards, Vimal Kapadia, Michael Halasz: Compiling Esterel into Static Discrete-Event Code. Electr. Notes Theor. Comput. Sci. 153(4): 117-131 (2006) |
29 | EE | Jia Zeng, Chuck Mitchell, Stephen A. Edwards: A Domain-Specific Language for Generating Dataflow Analyzers. Electr. Notes Theor. Comput. Sci. 164(2): 103-119 (2006) |
28 | EE | Stephen A. Edwards: The Challenges of Synthesizing Hardware from C-Like Languages. IEEE Design & Test of Computers 23(5): 375-386 (2006) |
27 | EE | Stephen A. Edwards, Olivier Tardieu: SHIM: a deterministic model for heterogeneous embedded systems. IEEE Trans. VLSI Syst. 14(8): 854-867 (2006) |
2005 | ||
26 | Stephen A. Edwards, Nicolas Halbwachs, Reinhard von Hanxleden, Thomas Stauner: Synchronous Programming - SYNCHRON'04, 28. November - 3. December 2004 IBFI, Schloss Dagstuhl, Germany 2005 | |
25 | EE | Olivier Tardieu, Stephen A. Edwards: Approximate Reachability for Dead Code Elimination in Esterel. ATVA 2005: 323-337 |
24 | EE | Christopher L. Conway, Kedar S. Namjoshi, Dennis Dams, Stephen A. Edwards: Incremental Algorithms for Inter-procedural Analysis of Safety Properties. CAV 2005: 449-461 |
23 | EE | Stephen A. Edwards: The Challenges of Hardware Synthesis from C-Like Languages. DATE 2005: 66-67 |
22 | EE | Stephen A. Edwards, Olivier Tardieu: SHIM: a deterministic model for heterogeneous embedded systems. EMSOFT 2005: 264-272 |
21 | EE | Jia Zeng, Stephen A. Edwards: Separate Compilation for Synchronous Modules. ICESS 2005: 129-140 |
20 | EE | Stephen A. Edwards, Olivier Tardieu: Deterministic receptive processes are Kahn processes. MEMOCODE 2005: 37-44 |
19 | EE | Marcio Buss, Stephen A. Edwards, Bin Yao, Dan G. Waddington: Pointer Analysis for Source-to-Source Transformations. SCAM 2005: 139-150 |
2004 | ||
18 | EE | Jia Zeng, Cristian Soviani, Stephen A. Edwards: Generating fast code from concurrent program dependence graphs. LCTES 2004: 175-181 |
17 | EE | Christopher L. Conway, Stephen A. Edwards: NDL: a domain-specific language for device drivers. LCTES 2004: 30-36 |
16 | EE | Stephen A. Edwards, Nicolas Halbwachs, Reinhard von Hanxleden, Thomas Stauner: 04491 Abstracts Collection - Synchronous Programming - SYNCHRON'04. SYNCHRON 2004 |
15 | EE | Stephen A. Edwards, Nicolas Halbwachs, Reinhard von Hanxleden, Thomas Stauner: 04491 Executive Summary - Synchronous Programming - SYNCHRON'04. SYNCHRON 2004 |
14 | EE | Stephen A. Edwards: SHIM: A Language for Hardware/Software Integration. SYNCHRON 2004 |
2003 | ||
13 | EE | Stephen A. Edwards: Making cyclic circuits acyclic. DAC 2003: 159-162 |
12 | EE | Stephen Jan, Paolo de Dios, Stephen A. Edwards: Porting a Network Cryptographic Service to the RMC2000: A Case Study in Embedded Software Development. DATE 2003: 20150-20157 |
11 | EE | Sandeep K. Shukla, Jean-Pierre Talpin, Stephen A. Edwards, Rajesh K. Gupta: High Level Modeling and Validation Methodologies for Embedded Systems: Bridging the Productivity Gap. VLSI Design 2003: 9-14 |
10 | EE | Stephen A. Edwards: Tutorial: Compiling concurrent languages for sequential processors. ACM Trans. Design Autom. Electr. Syst. 8(2): 141-187 (2003) |
9 | Albert Benveniste, Paul Caspi, Stephen A. Edwards, Nicolas Halbwachs, Paul Le Guernic, Robert de Simone: The synchronous languages 12 years later. Proceedings of the IEEE 91(1): 64-83 (2003) | |
8 | EE | Stephen A. Edwards, Edward A. Lee: The semantics and execution of a synchronous block-diagram language. Sci. Comput. Program. 48(1): 21-42 (2003) |
2002 | ||
7 | Stephen A. Edwards: High-Level Synthesis from the Synchronous Language Esterel. IWLS 2002: 401-406 | |
6 | EE | Stephen A. Edwards: An Esterel compiler for large control-dominated systems. IEEE Trans. on CAD of Integrated Circuits and Systems 21(2): 169-183 (2002) |
2000 | ||
5 | EE | Stephen A. Edwards: Compiling Esterel into sequential code. DAC 2000: 322-327 |
1999 | ||
4 | EE | Stephen A. Edwards: Compiling Esterel into sequential code. CODES 1999: 147-151 |
1998 | ||
3 | EE | Gitanjali Swamy, Stephen A. Edwards, Robert K. Brayton: Efficient Verification and Synthesis using Design Commonalities. VLSI Design 1998: 542-551 |
1996 | ||
2 | Robert K. Brayton, Gary D. Hachtel, Alberto L. Sangiovanni-Vincentelli, Fabio Somenzi, Adnan Aziz, Szu-Tsung Cheng, Stephen A. Edwards, Sunil P. Khatri, Yuji Kukimoto, Abelardo Pardo, Shaz Qadeer, Rajeev K. Ranjan, Shaker Sarwary, Thomas R. Shiple, Gitanjali Swamy, Tiziano Villa: VIS: A System for Verification and Synthesis. CAV 1996: 428-432 | |
1 | Robert K. Brayton, Gary D. Hachtel, Alberto L. Sangiovanni-Vincentelli, Fabio Somenzi, Adnan Aziz, Szu-Tsung Cheng, Stephen A. Edwards, Sunil P. Khatri, Yuji Kukimoto, Abelardo Pardo, Shaz Qadeer, Rajeev K. Ranjan, Shaker Sarwary, Thomas R. Shiple, Gitanjali Swamy, Tiziano Villa: VIS. FMCAD 1996: 248-256 |