OurModel.tex 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. \section{Detailed Intermittent Execution Model}
  2. \subsection{System Description}
  3. \begin{figure}
  4. \centering
  5. \includegraphics[width=\linewidth]{figs/cropped/system.pdf}
  6. \caption{caption}
  7. % \label{fig:introduction}
  8. \end{figure}
  9. \subsection{Execution Model}
  10. \begin{figure}
  11. \centering
  12. \begin{subfigure}{\linewidth}
  13. \includegraphics[width=\textwidth]{figs/plot_expr_8a_cropped.pdf}
  14. \caption{Trace of one power cycle.}
  15. % \label{fig:eval_voltage_trace}
  16. \end{subfigure}
  17. \begin{subfigure}{\linewidth}
  18. \includegraphics[width=\textwidth]{figs/plot_expr_8b_cropped.pdf}
  19. \caption{Detailed trace.}
  20. % \label{fig:eval_adaptivenss_finished_tasks}
  21. \end{subfigure}
  22. \caption{Voltage of the capacitor and Vdd, sampled 470uF and 1.5mA.}
  23. % \label{fig:}
  24. \end{figure}
  25. Three key observations that affect software designer's decision.
  26. \begin{itemize}
  27. \item \textbf{O1}: The capacitor voltage drops quickly to charge decoupling capacitor when system wakes-up ($t1$--$t2$).
  28. \item \textbf{O2}: The system executes at sub-voltage using the decoupling capacitor, even after power supply stops ($t4$--$t5$).
  29. \item \textbf{O3}: The decoupling capacitor discharges while the system is powered-off (after $t5$).
  30. \end{itemize}
  31. \begin{figure}
  32. \centering
  33. \includegraphics[width=\linewidth]{figs/cropped/detailed_execution_model.pdf}
  34. \caption{Traditional execution model of intermittent systems.}
  35. \label{fig:detailed_execution_model}
  36. \end{figure}
  37. \subsection{Impact on Power Efficiency}
  38. \begin{figure}
  39. \centering
  40. \includegraphics[width=\linewidth]{figs/plot_expr_5_cropped.pdf}
  41. \caption{caption}
  42. % \label{fig:introduction}
  43. \end{figure}
  44. \subsection{Impact on Predicting Power Failures}
  45. \begin{figure}
  46. \centering
  47. \includegraphics[width=\linewidth]{figs/plot_expr_6_cropped.pdf}
  48. \caption{caption}
  49. % \label{fig:introduction}
  50. \end{figure}
  51. Show percentage of execution time executed after power supply stops.
  52. \subsection{Impact of Sub-normal Voltage Execution}
  53. \begin{figure}
  54. \centering
  55. \begin{subfigure}{0.48\linewidth}
  56. \includegraphics[width=\textwidth]{figs/plot_expr_2_cropped.pdf}
  57. \caption{Trace of one power cycle.}
  58. % \label{fig:eval_voltage_trace}
  59. \end{subfigure}
  60. \hfill
  61. \begin{subfigure}{0.48\linewidth}
  62. \includegraphics[width=\textwidth]{figs/plot_expr_2_cropped.pdf}
  63. \caption{Detailed trace.}
  64. % \label{fig:eval_adaptivenss_finished_tasks}
  65. \end{subfigure}
  66. \caption{Voltage of the capacitor and Vdd, sampled 470uF and 1.5mA.}
  67. % \label{fig:}
  68. \end{figure}