|
|
Media and Streaming Processing, edited by Jason Fritts, Alex Dean, Vipin Chaudhary
and Mladen Berekovic, Microprocessors and Microsystems Special Issue, volume
33, issue 4, pp 233-332, June 2009. Link. |
|
|
Gregory Parsons, Shaolin
Peng, Alexander G. Dean Short Paper: An Ultrasonic Communication System
for Biotelemetry in Extremely Shallow Waters, Third ACM International
Workshop on UnderWater Networks (WUWNet), in conjunction with ACM MobiCom
2008, San Francisco, CA, United States, September 15, 2008. Paper & Poster |
|
|
Zane D. Purvis and
Alexander G. Dean. TOSSTI: Saving Time and Energy in TinyOS with Software
Thread Integration, Proceedings of the 14th IEEE Real-Time and Embedded
Technology and Applications Symposium (RTAS 2008), St. Louis, MO, United
States, April 2008. Paper |
|
|
Rony Ghattas, Gregory
Parsons and Alexander G. Dean. Optimal Unified Data Allocation and Task
Scheduling for Real-Time Multi-Tasking Systems, Proceedings of the 13th
IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS
2007), Bellevue, WA, United States, April 3 - April 6, 2007 Paper |
|
|
Rony Ghattas and Alexander
G. Dean. Preemption Threshold Scheduling: Stack Optimality, Enhancements
and Analysis,Proceedings of the 13th IEEE Real-Time and Embedded
Technology and Applications Symposium (RTAS 2007), Bellevue, WA, United
States, April 3 - April 6, 2007 Paper |
|
|
Won So and Alexander Dean. Reaching
Fast Code Faster: Using Modeling for Efficient Software Thread Integration on
a VLIW DSP. 2006 International Conference on Compilers, Architectures and
Synthesis for Embedded Systems (CASES 2006). Seoul, Korea. Paper |
|
|
Nagendra Kumar, Vasanth
Asokan, Siddhartha Shivshankar and Alexander Dean. Efficient Software
Implementation of Embedded Communication Protocol Controllers using
Asynchronous Software Thread Integration. ACM Transactions on Embedded
Computing Systems (TECS), 6(1), February 2007. |
|
|
Rony Ghattas and Alexander
G. Dean. Energy Management for Commodity Short-Bit-Width Microcontrollers,
International Symposium on Compilers, Architecture and Synthesis for
Embedded Systems, (CASES 2005), San Francisco, CA. Paper |
|
|
Siddhartha Shivshankar,
Sunil Vangara and Alexander G. Dean. Balancing Register Pressure and
Context-Switching Delays in ASTI Systems. International Symposium on
Compilers, Architecture and Synthesis for Embedded Systems, (CASES 2005), San
Francisco, CA. Paper |
|
|
Benjamin Welch, Shobhit
Kanaujia, Adarsh Seetharam, Deepaksrivats Thirumalai, and Alexander G. Dean. Supporting
Demanding Hard-Real-Time Systems with STI. IEEE Transactions on
Computers, 54(10), October 2005. |
|
|
Dean, A. G. Software
Thread Integration and Embedded System Display Applications. ACM
Transactions on Embedded Computing Systems (TECS) 5(1), February 2006. |
|
|
Won So and Alexander G.
Dean. Complementing Software Pipelining with Software Thread Integration, ACM
SIGPLAN/SIGBED 2004 Conference on Languages, Compilers, and Tools for
Embedded Systems (LCTES 05), Chicago, Illinois, June 15-17, 2005. Paper and Slides
|
|
|
Siddhartha Shivshankar,
Sunil Vangara and Alexander G. Dean. Predicting Secondary Thread
Performance in ASTI Systems, Seventh Brazilian Workshop on Real-Time
Systems (WTR-VII), Fortaleza, Brazil, May 13, 2005. Paper and Slides |
|
|
Alexander G. Dean. Software
Thread Integration and Synthesis for Real-Time Applications, Proceedings
of the Design Automation and Test in Europe Conference and Exhibition (DATE
05), Munich, Germany, March 7-11, 2005. Paper
and Slides. |
|
|
Alexander G. Dean. Efficient
Real-Time Fine-Grained Concurrency on Low-Cost Microcontrollers, IEEE
Micro, July/August 2004, pp. 10-22 |
|
|
Vasanth Asokan and
Alexander G. Dean. Providing Time- and Space-Efficient Procedure Calls for
Asynchronous Software Thread Integration, International Symposium on
Compilers, Architecture and Synthesis for Embedded Systems, (CASES 2004),
Washington, DC, September 23-25, 2004. Paper
& Slides. |
|
|
Nagendra J. Kumar,
Siddhartha Shivshankar and Alexander G. Dean. Asynchronous Software Thread
Integration for Efficient Software Implementations of Embedded Communication
Protocol Controllers, ACM SIGPLAN/SIGBED 2004 Conference on Languages,
Compilers, and Tools for Embedded Systems (LCTES'04), Washington, DC, June
11-13, 2004. Paper & Slides. |
|
|
Prasanth Ganesan and
Alexander G. Dean. Enhancing the AvrX Kernel with Efficient Secure
Communication using Software Thread Integration, Proceedings of the 10th
IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS
2004), Toronto, Canada, May 25-28, 2004. Paper & Slides. |
|
|
Ramnath Venugopalan and
Alexander G. Dean, Improving Energy Efficiency in Sensor Networks by
Raising Communication Throughput using Software Thread Integration,Second
Workshop on Optimizations for DSP and Embedded Systems (ODES-2, in
conjunction with CGO-02), March 21, 2004. Slides. |
|
|
Benjamin Welch, Shobhit
Kanaujia, Adarsh Seetharam, Deepaksrivats Thirumalai, Alexander G. Dean. Extending
STI for Demanding Hard-Real-Time Systems,” International Symposium
on Compilers, Architecture and Synthesis for Embedded Systems, (CASES 2003),
San Jose, CA. Paper
& Slides. |
|
|
Ramnath Venugopalan,
Prasanth Ganesan, Pushkin Peddabachagari, Alexander Dean, Frank Mueller,
Mihail Sichitiu Encryption Overhead in Embedded Systems and Sensor Network
Nodes: Modeling and Analysis, International Symposium on Compilers,
Architecture and Synthesis for Embedded Systems, (CASES 2003), San Jose, CA. Paper & Slides. |
|
|
Prasanth Ganesan, Ramnath
Venugopalan, Pushkin Peddabachagari, Alexander Dean, Frank Mueller, Mihail
Sichitiu. Analyzing and Modeling Encryption Overhead for Sensor Network
Nodes, Second ACM International Workshop on Wireless Sensor Networks and
Applications (WSNA '03) |
|
|
Dean, A. Compiling for
Concurrency in Constrained Embedded Systems, Schloss Dagstuhl Seminar
03071: Emerging Technologies: Can Optimization Technology Meet Their Demands?
|
|
|
Kumar, N. J. "Software
Thread Integration Concepts for Bit-Bang Communication Protocols,"
MS Thesis, January 2003 |
|
|
So. W. and Dean, A. "Procedure
Cloning and Integration for Converting Parallelism from Coarse to Fine
Grain," 7th Annual Workshop on Interaction between Compilers and
Computer Architectures (INTERACT-7, in conjunction with HPCA 9), February 8,
2003, Anaheim, CA. Paper
and Slides. |
|
|
So, W. "Software
Thread Integration for Converting TLP to ILP on VLIW/EPIC
Architectures," MS Thesis,
September 2002 |
|
|
Dean, A. "Compiling
for Concurrency: Planning and Performing Software Thread Integration," 23rd
IEEE Real-Time Systems Symposium, |
|
|
Dean, A. "Software Thread Integration for Hardware to Software Migration," PhD Dissertation, Carnegie Mellon University, May 2000. Thesis (2.9M PDF), Defense Slides, |
|
|
Dean, A., Shen, J.P. "System-Level
Issues for Software Thread Integration: Guest Triggering and Host
Selection," 20th IEEE Real-Time Systems Symposium, |
|
|
Dean, A., Grzybowski, R.R. "A
High-Temperature Embedded Network Interface Using Software Thread
Integration," Second International Workshop on Compiler and
Architecture Support for Embedded Systems (CASES'99) October 1-3, 1999,
Washington, D.C. |
|
|
Dean, A., Shen, J. P. "Techniques
for Software Thread Integration in Real-Time Embedded Systems," 19th
Real-Time Systems |
|
|
Dean, A., Shen, J. P. "Hardware
to Software Migration with Real-Time Thread Integration," EuroMicro
Workshop on Digital System Design, |
|
|
Dean, A., Upender, B. "Embedded
Communication Network Pitfalls," Embedded Systems Programming,
September 1997, pp. 82-96 |
|
|
Dean, A., Shen, J. P. "Thread
Integration for Error Detection and Performance," 3rd IEEE
International On-Line Testing Workshop, Crete, Greece, 1997, pp. 7-11 |
|
|
Other
Publications
|
|
|
Dean, A, Kanaujia, S.,
Welch, B. "Generate Video Using Software Thread Integration,"
Circuit Cellar, December 2003, pp. 10-18 |
|
|
Dean, A., Upender, B. "Embedded
Communication Network Pitfalls," Embedded Systems Programming,
September 1997, pp. 82-96 |
|
|
Dean, A., Upender, B. "Embedded
Communications: What You Don't Know WILL Hurt You," Embedded Systems
Conference, |
|
|
Upender, B., Dean, A. "Variability
of CAN Network Performance," Third International CAN Conference, |
|
|
Dean, A., "An
Experimental Framework for Implementing and Evaluating Concurrent Error
Detection and Recovery Techniques," M.S. Thesis, |