Print Email Facebook Twitter Intermittent Kernel: A First Attempt Title Intermittent Kernel: A First Attempt Author Patoukas, Dimitris (TU Delft Electrical Engineering, Mathematics and Computer Science) Contributor Pawelczak, Przemek (mentor) Langendoen, Koen (graduation committee) Finavaro Aniche, Maurício (graduation committee) Degree granting institution Delft University of Technology Date 2018-11-08 Abstract Energy harvesting and battery-free sensing devices show great promise for revolutionizing computing in every known area while expanding to non-conventional use-cases. The promise of cheap, dense, and ubiquitous sensing technology brings new applications for the Internet of Things. However, the future programming model is blurry and complex. With a potential for trillions of devices, and thousands of devices per person on earth, programming languages and associated operating systems must be usable, flexible, and resource efficient. Although transiently powered computing is an area of ample research, no model presented so far has been widely adopted, hindering widespread use. Because of the thousands of applications and differences in requirements, a kernel that abstracts the intricacies of intermittency may be a part of the solution. This thesis explores key concepts that push intermittent systems closer to traditional embedded programming while examining resources costs, feasibility, and motivation for a kernel for intermittent systems. Subject intermittentmulti-tenancyEnergy Harvesting To reference this document use: http://resolver.tudelft.nl/uuid:a02ece2f-2682-4e4c-9a47-8b698da3eb5b Embargo date 2020-12-14 Part of collection Student theses Document type master thesis Rights © 2018 Dimitris Patoukas Files PDF DPatoukas_Thesis.pdf 468.93 KB Close viewer /islandora/object/uuid:a02ece2f-2682-4e4c-9a47-8b698da3eb5b/datastream/OBJ/view