| Table of Contents |
|---|
What's Reflex
Reflex is a suite of compiler and runtime support for applications to leverage low-power processors on mobile systems.
...
Reflex reliefs developers from dealing with the extremely asymmetric architecture. It not only manages deployment and execution of an application that is distributed over the main and the low-power processors, but also creates a software Distributed Shared Memory (DSM) across the distributed code. Essentially, Reflex provides a certain degree of programming transparency.
News
Oct-2011: Our paper has been accepted by ASPLOS '12.
- Mar-2011: We have published a technical report (0310-2011) to describe our progress with Reflex.
- Oct-2010: We have presented our Dandelion paper on the 1st ACM Wireless Health Conference.
- Mar-2010: We have published a technical report (0315-2010) to describe our progress with Reflex.
- Mar-2010: We have demonstrated Reflex at HotMobile 2010.
- Feb-2010: We have submitted Reflex to Nokia's PUSH N900 competition.
...
- "Reflex: Using Low-Power Processors in Smartphones without Knowing Them", Felix Xiaozhu Lin, Zhen Wang, Robert LiKamWa, and Lin Zhong, to appear at ASPLOS 2012.
<span style="color: black">"Transparently Programming of Heterogeneous Smartphone for Sensing,"</span> <span style="color: black"><em>Technical Report 0310-2011</em></span><span style="color: black">, Felix Xiaozhu Lin, Zhen Wang, Robert LiKamWa, and Lin Zhong, Rice University, Mar 2011.</span> \[[pdf|http://www.ruf.rice.edu/%7Emobile/publications/lin11reflex.pdf]\]Wiki Markup Wiki Markup <span style="color: black">"Dandelion: A Framework for Transparently Programming Phone-Centered Wireless Body Sensor Applications for Health," Felix Xiaozhu Lin, Ahmad Rahmati, and Lin Zhong, in</span> <span style="color: black"><em>Proceedings of the 1st ACM Wireless Health</em></span><span style="color: black">, 2010.</span> \[[pdf|http://www.ruf.rice.edu/%7Emobile/publications/lin10wirelesshealth.pdf]\]Wiki Markup <span style="color: black">"Reflex: managing sensor data processing in mobile systems,"</span> <span style="color: black"><em>Technical Report 0315-2010</em></span><span style="color: black">, Felix Xiaozhu Lin and Lin Zhong, Rice University, March 2010.</span> \[[pdf|http://www.ruf.rice.edu/%7Emobile/publications/lin10reflex.pdf]\]- Technical Report 0310-2011, Felix Xiaozhu Lin, Zhen Wang, Robert LiKamWa, and Lin Zhong, Rice University, Mar 2011. [pdf]
- "Dandelion: A Framework for Transparently Programming Phone-Centered Wireless Body Sensor Applications for Health," Felix Xiaozhu Lin, Ahmad Rahmati, and Lin Zhong, in Proceedings of the 1st ACM Wireless Health, 2010. [pdf]
- "Reflex: managing sensor data processing in mobile systems," Technical Report 0315-2010, Felix Xiaozhu Lin and Lin Zhong, Rice University, March 2010. [pdf]
- "Reflex: System and Programming Support for Efficient Sensor Use in Mobile Systems", Demo Abstract, Felix Xiaozhu Lin and Lin Zhong, HotMobile 2010). [pdf
<span style="color: black">"Reflex: System and Programming Support for Efficient Sensor Use in Mobile Systems", Demo Abstract, Felix Xiaozhu Lin and Lin Zhong,</span> <span style="color: black"><em>HotMobile</em></span> <span style="color: black">2010).</span> \[[pdf|http://www.cs.rice.edu/%7Exl6/reflex-demo.pdf]\]Wiki Markup
The Evolving Path
Reflex has been evolving. It is increasingly focused on facilitating third-party application development.
...
As of Mar. 2011, the Reflex codebase contains more than 10K lines of code, of which only less than 10% is reused/modified from the Dandelion codebase. The codebase is still growing.
Prototypes
We have just ported Reflex to TI pandaboard (based on TI OMAP4430 SoC). Picture source: TI.
...
